Ilustrovan, jednostavan priručnik koji vam pokazuje kako da na lak način maksimalno iskoristite prednosti ovog programa.
U knjizi Microsoft Excel 2010 kao od šale predstavljeni su najuobičajeniji poslovi, kao i najbolji mogući postupci da bi se oni uspešno obavili. Naučićete kako da pravite, preuređujete, formatirate i štampate radne listove. Osim toga, naučićete kako da doterate radne listove korišćenjem dijagrama, slika, veza sa veb lokacijama i slično. Naučićete i kako da podesite određena svojstva koja se odnose na način rada samog programa. Znači, sve što vam je potrebno, naći ćete u ovoj knjizi.
SQL praktikum sadrži praktične primere i objašnjenja SQL upita. Uporedo su obrađivani SQL upiti u MySQL bazi kroz radno okruženje PHPMyAdmin, kao i u MS Accessu.
Primeri su sačinjeni tako da je akcenat na praktičnoj primeni i tekstualnom unosu upita, bez korišćenja grafičkih alata. U redosledu prezentovanja primera zastupljena je hijerarhija od jednostavnijih ka složenijim. Obrađeni primeri u praktikumu podeljeni su u više celina: Naredbe za definisanje strukture podataka, Naredbe za manipulaciju ili rukovanje podacima, Ugnežđeni upiti, Upiti nad više tabela, Akcioni upiti.
Vaš provajder mobilne telefonije prati vašu lokaciju i zna ko je sa vama. Snimljeni su vaši obrasci onlajn kupovine i otkrivaju da li ste nezaposleni, bolesni ili trudni. Vaša e-pisma i tekstovi otkrivaju ko su vaši poznanici i bliski prijatelji. Google zna šta mislite jer pamti i analizira vaša privatna pretraživanja. Facebook može da utvrdi vašu seksualnu orijentaciju a da je nikada ne spomenete.
Snage koje nas nadgledaju čine više od čuvanja tih informacija. Korporacije koriste nadzor da manipulišu, ne samo novinskim člancima i oglasima koje vidimo, već i cenama koje nam se nude. Vlade koriste nadzor da bi diskriminisale, cenzurisale, sputale slobodu govora i dovele ljude u opasnost širom sveta. One međusobno razmenjuju ove informacije ili, što je još gore, te informacije bivaju pokradene od strane sajber kriminalaca.
Uglavnom dobrovoljno sarađujemo sa korporativnim nadzorom jer nam obećava pogodnost, a nadzoru vlade se podvrgavamo jer nam obećava zaštitu. Rezultat je masovno nadgledanje celokupnog društva. Da li smo se odrekli privatnosti više nego što je trebalo? U ovoj knjizi, Data i Golijat, stručnjak za sigurnost Bruce Schneier bavi se tom temom.
Pokazuje nam šta možemo da učinimo da bismo reformisali državne programe nadzora i poljuljali poslovne modele zasnovane na nadzoru, istovremeno pružajući nam savete kako da zaštitimo ličnu privatnost.
Nikada više nećete na isti način gledati na telefon, računar, kreditne kartice ili čak automobil.
Osnove veštačke inteligencije i mašinskog učenja
Naučićete:
Ovaj udžbenik nastao je kao rezultat višegodišnjeg nastavnog rada autora na predmetu Testiranje softvera, na osnovnim akademskim studijama studijskog programa Softversko inženjerstvo na Elektrotehničkom fakultetu Univerziteta u Beogradu. Udžbenik treba da posluži bržem i potpunijem savladavanju teorijskih i praktičnih osnova iz oblasti testiranja softvera. Ciljevi knjige su upoznavanje čitaoca sa najčešće korišćenim tehnikama testiranja u različitim domenima primene softvera i ilustracija ovih tehnika na problemima čiji je stepen složenosti takav da omogućava praćenje rešenja bez većeg napora.
Ova knjiga predstavlja udžbenik za programski jezik Java za široki krug čitalaca. Knjigu mogu da koriste i početnici u programiranju, ali poznavanje osnovnih pojmova iz objekt-no-orijentisanog programiranja i programskih jezika C/C++ ili C# znatno olakšava da se savlada materija iz ove knjige. Programski jezik Java izložen je u obimu koji može da zadovoljava i naprednije neprofesionalne programere. Od ogromne standardne biblioteke tipova (klasa), koja prati jezik Java, objašnjeni su samo delovi koji su potrebni za efikasno programiranje pri rešavanju većine problema relativno visoke složenosti.
Veb-dizajn je proces kreiranja veb-sajtova. Ovaj proces obuhvata nekoliko različitih aspekata, uključujući raspored veb-stranice, kreiranje sadržaja kao i grafički dizajn. Ova knjiga nudi sve ono što vam je potrebno da znate kako biste kreirali veb-sajtove.
Na samom početku ove knjige objašnjen je značaj veb-dizajna kao i osnovne komponente dizajna koje se koriste prilikom kreiranja veb-sajtova. Ova knjiga će vam dati i savete kako da radite brzo i efikasno sa veb-tehnologijama, kao što su HTML5, CSS3 i JavaScript. Takođe, uradićete projekat koji se odnosi na kreiranje statičkog sajta koji ima dobar raspored. Nakon toga, učićemo JavaScript i jQuery kako bismo
na kraju kreirali dinamički sadržaj za potrebe vašeg veb-sajta. Nakon puštanja u rad našeg osnovnog veb-sajta zajedno sa dinamičkom funkcionalnošću, prelazimo na kreiranje responsive
veb-sajtova koristeći više naprednih tehnika, kao što je Bootstrap. Zatim, učićete o pametnim načinima kako da dodate dinamički sadržaj, a i upoznaćete nove UI tehnike, kao što su Adaptivni UI i Material Design. Ovo sve će vam pomoći da shvatite značajne koncepte poput prikazivanja sa serverske strane i UI komponente. Na samom kraju, biće reči o različitim alatkama koje koriste developeri kako bi olakšali sebi posao.
Ovo je knjiga o pojmovima, strukturi i mehanizmima operativnih sistema. Njena svrha je da predstavi, što je moguće jasnije i potpunije, prirodu i karakteristike savremenih operativnih sistema.
Knjiga pruža znanje koje je neophodno da se razumeju mehanizmi koji pokreću savremene operativne sisteme, i kao takva je idealan priručnik za studente koji polažu predmete u vezi sa operativnim sistemima
na fakultetima koji se bave računarskim naukama i računarskim inženjerstvom.
Pomenućemo samo neke od tema koje su obuhvaćene u ovoj knizi:
• struktura operativnih sistema,
• komunikacija između operativnih sistema i hardvera,
• rad sa memorijom,
• rad sa diskom,
• procesi,
• niti,
• raspoređivanje,
• mreže, itd.
Ove teme su obrađene na opšti način, u kontekstu bilo kog operativnog sistema, ali i konkretnije, u kontekstu pojedinih operativnih sistema kao što su Linux, Windows, Android, sistemi za rad u realnom
vremenu, distribuirani sistemi, itd.
Ova knjiga će omogućiti čitaocu da u potpunosti razume kako operativni sistemi
obavljaju svoje zadatke, i samim tim olakšati bilo koji inženjerski posao
koji treba da se obavi nad računarskim sistemom.
Ovaj udžbenik je lak za praćenje i predstavlja idealan izvor znanja za sve koji žele da nauče algoritme i vežbaju za programerska takmičenja. Poznavanje osnova programiranja je preduslov, dok prethodno iskustvo u konstrukciji algoritama ili programerskim takmičenjima nisu neophodni. Zahvaljujući širokom spektru obrađenih tema različite težine, ovu knjigu mogu da koriste i početnici, ali i iskusniji čitaoci.
Pronađite kako da:
– brzo počnete sa pisanjem koda i projekata u jeziku Visual C# u okruženju Visual Studio 2017,
– radite sa promenljivima, operatorima, izrazima, metodama i tokom programa,
– brzo uočavate probleme alatkom za otklanjanje grešaka iz okruženja Visual Studio,
– iskoristite poboljšane metode, parametare i iskaze odlučivanja iz jezika C#,
– ovladate objektnim modelom jezika C# i napravite sopstvene funkcionalne strukture podataka,
– pravite aplikacije za Windows 10 koje dele podatke, međusobno sarađuju i koriste usluge u oblaku,
– integrišete digitalnog pomoćnika Cortanu tako da vaše aplikacije koriste glasovne komande,
– obavljate složene upite nad kolekcijama objekata korišćenjem upita ugrađenih u jezik (LINQ upita),
– koristite delegate i razdvajanje logike aplikacije od logike poslovanja za konstruisanje lako proširivih sistema,
– prilagodite ponašanje operatora iz jezika C# za vaše klase i strukture,
– primenite moćan šablon modela-prikaza-prikaza modela (MVVM),
– gradite univerzalne aplikacije za Windows platformu koje podatke preuzimaju preko REST veb servisa i prikazuju ih korisnicima.
O ovoj knjizi
– Za programere koji su početnici u jeziku C# ili prelaze sa starijih verzija jezika.
– Čitaoci bi trebalo da imaju iskustva sa najmanje jednim programskim jezikom.
– Nije potrebno iskustvo sa programiranjem u okruženjima .NET ili Visual Studio.
Savladajte najnovije PHP 7 funkcionalnosti i upustite se u moderan stil PHP programiranja
PHP je skript-jezik na strani servera, za koji su se odlučili giganti savremene tehnologije, kao što su Facebook, Wikipedia i Tumblr, uprkos činjenici da JavaScript stiče sve veću popularnost među novim programerima. Razlog je to što PHP ima bolje performanse kada su u pitanju kompleksne operacije na serverskoj strani. U ovoj knjizi ćete naučiti sve što je neophodno da znate kako biste bili u toku sa najnovijom verzijom PHP-a, što obuhvata: upravljanje paketima uz pomoć alata kao što je kompozer, bezbedne operacije nad bazom podataka, kao i čitav niz najboljih tehnika koje će vam pomoći da budete korak ispred tradicionalnih programera.
Naučite sve o osnovama programiranja u PHP-u uz knjigu koja teoriju kombinuje sa praksom, kako biste stekli veštine koje su vam potrebne za moderno veb programiranje.
Ova knjiga će vas upoznati sa PHP-om, balansirajući teoriju sa više od deset praktičnih vežbi. Sve vežbe su napisane imajući u vidu realne scenarije iz poslovnog života, kako biste svoje nove veštine mogli da vežbate u relevantnom kontekstu.
Naučićete:
– osnove PHP-a i rad sa klasama i nasleđivanjem;
– operacije nad bazom podataka i upravljanje paketima uz pomoć kompozera;
– kako da izađete na kraj sa osnovnim zamkama i elementima bezbednosti, korišćenjem autentifikacije i validacije;
– kako da napravite efikasnu PHP aplikaciju i frejmvork shodno potrebama vašeg posla;
– rad sa promenljivama, tipovima podataka, nizovima i petljama, obnavljajući znanje o osnovnoj PHP 7 sintaksi;
– savladaćete napredne koncepte poput pravljenja sopstvenih frejmvorka i sopstvenih aplikacija.
Књига „Python за основце” намењена је ученицима основне школе. Књига је писана у складу са новим планом наставе и учења за предмет Информатика и рачунарство који је одскора обавезан у основној школи. „Python за основце” покрива део овог предмета у оквиру кога се изучава текстуално програмирање. Програмски језик Python је препознат као одличан избор за основни ниво програмирања те је детаљно описан у овој књизи, као и библиотека овог језика PyGаmе намењена за 2Д графику. Предност ове књиге је што садржи велики број решених задатака који прате интерактивне садржаје портала који се бави развојем алгоритамске писмености: petlja.org.
Preduzmite svoje prve korake da biste postali potpuno kvalifikovani analitičar podataka, tako što ćete naučiti kako da istražujete velike relacione skupove podataka.
Izvršite napredne statističke proračune pomoću funkcije WINDOWS.
Da biste pripremili podatke za analizu, koristite SQL upite i podupite.
Uvezite i izvezite podatke, koristeći tekstualnu datoteku i psql.
Primenite posebne SQL klauzule i funkcije za generisanje opisne statistike.
Analizirajte specijalne tipove podataka u SQL-u, uključujući geoprostorne podatke i podatke o vremenu.
Optimizujte upite da biste poboljšali njihove performanse, radi bržih rezultata.
Debagujte upite koji se ne mogu izvršiti.
Koristite SQL da biste sumirali i identifikovali obrasce u podacima.
Razumevanje i pronalaženje obrazaca u podacima je najbolji način za poboljšanje poslovnih odluka. Ako poznajete osnove SQL-a, ali ne znate kako da koristite SQL da biste iz podataka stekli uvid u posao, knjiga „SQL za analizu podataka“ je za vas. Ova knjiga obuhvata sve što vam je potrebno za napredak - od jednostavnog poznavanja osnovnog SQL-a, do pričanja priča i identifikacije trendova u podacima. Moći ćete da počnete da istražujete podatke prepoznavanjem obrazaca i „otključavanjem“ detaljnijih informacija. Takođe ćete steći iskustvo u analiziranju korišćenjem različitih tipovapodataka u SQL-u, uključujući vremenske serije, geoprostorne podatke i tekstualne podatke. Na kraju, shvatićete kako da postanete produktivni, koristeći SQL pomoću profilisanja i automatizacije da biste brže dobili informacije. Kada pročitate u celosti ovu knjigu, moći ćete efikasno da koristite SQL u svakodnevnim poslovnim situacijama i da pregledate podatke „kritičkim očima“ profesionalnog analitičara.
Istražite različite statističke tehnike da biste mogli da analizirate svoje podatke.
Integrišite SQL protočne obrade (pipelines) sa drugim analitičkim tehnologijama.
Izvršite napredne analize, kao što su geoprostorna analiza i tekstualna analiza.
Projektni obrasci su, u stvari, ponovo upotrebljiva rešenja za uobičajene probleme u programiranju. Kada se pravilno koriste, sa lakoćom se ispunjavaju važni softverski zahtevi i snižavaju troškovi. U ovoj knjizi ćete otkriti efikasne načine upotrebe projektnih obrazaca i biće prikazana njihova implementacija pomoću izvršnog koda koji je specifičan za C# i .NET Core. Knjiga „C# i .NET Core projektni obrasci“ započinje pregledom objektno-orijentisanog programiranja (OOP) i SOLID principa. Obezbeđeno je Detaljno su objašnjeni Gang of Four (GoF) projektni obrasci, uključujući obrasce stvaranja, strukture i ponašanja. Zatim su opisani funkcionalni, reaktivni i konkurentni obrasci, što će vam pomoći da pišete bolji kod upotrebom tokova, programskih nizova i korutina. Pri kraju knjige ćete saznati više o najnovijim trendovima u arhitekturi i istražićete projektne obrasce za mikroservise, serverless i cloud native aplikacije. Takođe ćete razumeti razmatranja koja treba uzeti u obzir kada birate različite arhitekture, kao što su mikroservisi i MVC. Do kraja knjige ćete naućiti da pišete efikasan i čist kod i da radite na skalabilnim projektima, bilo koje veličine, koje lako možete održavati.
Knjiga „Principi konfigurisanja računarskih mreža“ orjentisana je na praktičnu
realizaciju mrežnih tehnologija koje se uobičajeno koriste u poslovnim računarskim
infrastrukturama. Obuhvaćene su tehnologije koje se primenjuju u LAN mrežama
(DHCP, VLAN, STP, IP telefonija), zatim principi rutiranja koji omogućavaju
integraciju u veće infrastrukture, uključujući i ceo Internet (statičke rute, RIP,
OSPF, BGP), kao i pojedini prateći mehanizmi značajni za adekvatno
funkcionisanje računarskih mreža (akses liste, NAT). Tom prilikom se u knjizi po
pravilu ne iznose detaljne teorijske osnove navedenih tehnologija, za koje se
podrazumeva da je sa njima čitalac već upoznat. Sadržaj je stoga primarno
fokusiran na motive korišćenja, principe konfigurisanja i scenarije praktične
primene mrežnih tehnologija. Poseban akcenat se stavlja na manje uočljive detalje i
manifestacije koje mrežni administratori vremenom prihvataju kroz rad i iskustvo.
Da biste nadmudrili hakera, morate misliti kao haker. Stručnjak za bezbednost Kevin Beaver pokazuje vam šta motiviše hakere i šta oni žele. Upoznaje vas sa tajnama testiranja ranjivosti i testiranja neprobojnosti, sa najboljim postupcima za povećanje sigurnosti i svega ostalog što bi trebalo da znate da biste zaustavili napadače pre nego što stvore probleme u vašem poslovanju. Naučite kako da zaštititе svoje servere i stone računare, veb aplikacije, mobilne uređaje ili celu vašu mrežu.
JavaScript je u srcu gotovo svake savremene veb aplikacije, od društvenih mreža kao što je Twitter do radnih okvira igara koje se izvšravaju u veb čitačima. Dovoljno jednostavan za početnike JavaScript je fleksibilan, složen jezik koji možete da upotrebite za pravljenje velikih i složenih aplikacija.
Treće izdanje knjige JavaScript elokventno zaranja duboko u JavaScript jezik i uči vas kako da pišete lep i efikasni kod. Dopune ovog izdanje sadrže potpuno nov materijal o notaciji klasa, funkcijama strelica, iteratorima, asinhronim funkcijama, nizovima obrazaca i opsezima blokova.
Autor vas od samog početka uvodi u kôd i podučava kroz opsežne primere, dok vam vežbe i projekti kroz celo poglavlje pružaju praktično iskustvo pisanja sopstvenih programa. Prvo ćete naučiti osnovnu strukturu JavaScript jezika, kao i kontrolne strukture, funkcije i strukture podataka. Potom ćete naučiti o rukovanju greškama i ispravljanju grešaka, modularnosti i asinhronom programiranju, pre nego što pređete na programiranje veb čitača.
Razrešite podatke iz baze podataka sa više tabela i sistemskih arhitektura
Izgradite GraphQL API implementiranjem modela i šema pomoću alatki Apollo i Sequelize
Podesite Apollo Client i izgradite čeone komponente pomoću Reacta
Upotrebite alatku Mocha za testiranje full-stack aplikacije
Pišite složene React komponente i delite podatke preko njih
Rasporedite aplikaciju pomoću Dockera
Izgradite full stack aplikacije pomoću modernih API-a upotrebom GraphQL-a i Apolloa
Integrišite Apollo u React i izgradite čeone komponente pomoću GraphQL-a
Implementirajte iskačuća obaveštenja koja se samostalno ažuriraju pomoću jedinstvene GraphQL funkcije pod nazivom Subscriptions
USPEŠNO DODATO U KORPU