Ova knjiga je za početnike i iskusne programere koji žele da uče o Angularu ili veb razvoju uopšte. Ako ste Angular programer, predstavićemo vam ceo proces od projektovanja i primene Angular aplikacije do izrade veb stranica. Učićete o Angular obrascima koje je lako razumeti i učiti druge. Ako ste slobodni programer, upoznaćete se sa efikasnim alatkama i tehnologijama za isporučivanje Angular aplikacije na bezbedan i pouzdan način. Ako ste poslovni programer, učićete o obrascima i praksi za pisanje Angular aplikacija sa skalabilnom arhitekturom.
Bootstrap 4 je besplatan CSS i JavaScript radni okvir koji omogućava programerima da brzo izgrade prilagodljive veb interfejse. Ova knjiga će vam pomoći da upotrebite i prilagodite Bootstrap za kreiranje privlačnih veb sajtova koji odgovaraju vašim potrebama.
Kreiraćete prilagođeni Bootstrap veb sajt korišćenjem različitih pristupa za prilagođavanje radnog okvira. Koristićete ključne funkcije Bootstrapa i brzo ćete otkriti različite načine na koje Bootstrap može da vam pomogne da kreirate veb interfejse. Osim toga, opisaćemo osnovne funkcije, kao što su sistem rasporeda elemenata, globalni stilovi, pomoćne klase i prilagodljivi pomoćni programi. Kada savladate ove funkcije, otkrićete kako da strukturirate rasporede stranice, upotrebite različite navigacione komponente Bootstrapa i obrasce i stilizujete različite tipove sadržaja.
Takođe ćete pregledati anatomiju Bootstrap dodatnog modula, kreiraćete sopstvene prilagođene komponente i proširićete Bootstrap korišćenjem jQuery biblioteke. Pojasnićemo vam koje pomoćne klase obezbeđuje Bootstrap 4 i kako možete da ih upotrebite efikasno da biste ubrzali razvoj veb sajta.
Na kraju ćete otkriti kako da optimizujete veb sajt i da ga integrišete sa nezavisnim radnim okvirima.
Do kraja ove knjige ćete steći kompletno potrebno znanje o prednostima i manama radnog okvira i moći ćete da kreirate prilagodljive i optimizovane veb interfejse.
Definitivni vodič za upotrebu steka MEAN za izradu veb aplikacija
Node.js je vodeće programsko okruženje, MongoDB je najpopularnija NoSQL baza podataka, a Angular je vodeći radni okvir za izloženi (front-end) razvoj koji je zasnovan na MVC-u. Zajedno čine potpuno integrisane alatke za razvoj veba, koje se jednostavno implementiraju i omogućavaju veb programerima da kreiraju sajtove visokih performansi i aplikacije koje su potpuno ugrađene u JavaScript, od servera do klijenta.
U ovom novom izdanju knjige Node.Js, MongoDB i Angular za razvoj veba, koja je ažurirana za Angular 2, Angular 4 i naredne verzije, prikazano je kako se integrišu ove tri tehnologije u potpuna radna rešenja. Knjiga počinje konciznim, kristalno jasnim uputstvima za upotrebu svake tehnologije, a zatim se brzo prelazi na izradu uobičajenih veb aplikacija.
Naučićete kako da koristite Node.js i MongoDB da biste napravili više skalabilnih sajtova sa visokim performansama, kako da primenite Angularov inovativni MVC pristup za strukturiranje efikasnijih stranica i aplikacija i kako da koristite sve tri tehnologije zajedno da biste isporučili sledeću izvanrednu generaciju veb rešenja.
Implementirajte visokoskalabilni i dinamički veb server, koristeći Node.js i Express.
Implementirajte MongoDB skladište podataka za svoje veb aplikacije.
Pristupite bazi podataka MongoDB iz Node.js JavaScript koda i komunicirajte sa njom.
Naučite osnove TypeScripta.
Definišite prilagođene Angular direktive koje proširuju HTML jezik.
Izradite veb usluge na strani servera u JavaScriptu.
Implementirajte usluge na strani klijenta koje mogu da komuniciraju sa Node.js veb serverom.
Izradite dinamičke prikaze pregledača koji omogućavaju bogatu korisničku interakciju.
Dodajte autentifikovane korisničke naloge i ugnežđene komponente komentara u svoje veb aplikacije i stranice.
Fenomenalna nova verzija PHOTOSHOP KNJIGE KOJA RUŠI SVA PRAVILA!
Scott Kelby, urednik i izdavač časopisa Photoshop Usern i i autor više bestselera o fotografiji i fotografskim tehnikama u svetu danas, još jednom je podigao ovu knjigu na potpuno novi nivo dok nam otkriva najnovije, najvažnije i najkorisnije Adobe Photoshop tehnike za fotografe.
Ovo unapređenje njegove nagrađivane, rekordno prodavane knjige nudi digitalnim fotografima nešto što do sada nikada nisu dobili – zaobilazi sve što je nebitno i pokazuje tačno kako da uradite ono što želite. Ova knjiga ne sadrži gomilu teorije; ne traži od vas da sami definišete podešavanja ili da sami rešavate probleme u radu. Umesto toga, Scott pokazuje, korak po korak, tehnike koje koriste današnji vrhunski digitalni fotografi i, što je najlepše od svega, daje precizna podešavanja koja treba da koristite, kada da ih koristite i zašto.
Naučite da radite kao profesionalac
Način rada u Photoshopu je drastično evoluirao tokom godina i u aktuelnoj verziji knjige vi ćete najveći deo editovanja i obrade obavljati u Photoshopovom Adobe Camera Raw pomoćnom programu (bez obzira da li fotografišete u RAW, JPEG ili TIFF formatu, Camera Raw radi sa sva 3 formata). Razlog za to je činjenica da već godinama Adobe dodaje većinu novih Photoshop funkcija za fotografe direktno u Camera Raw. Pošto se u današnje vreme radni tok fotografa u Photoshopu „vrti“ oko Camera Rawa, otprilike jedna trećina knjige posvećena je ovladavanju Camera Raw modulom. Osim toga naučićete:
tehnike izoštravanja koje profesionalci koriste
profesionalne trikove za brzo rešavanje najčešćih problema sa digitalnim fotografijama
najkorisnije tehnike za retuširanje fotografija i kako da pravite „nemoguće“ selekcije, kao što je kosa na vetru, i kako da koristite Layers paletu kao profesionalac
Scott je uključio specijalno poglavlje u kojem opisuje svoj način rada od početka do kraja. Osim toga, svako poglavlje se završava Photoshop sekcijom Ubitačni saveti, koja je prepuna informacija koje će vam uštedeti vreme i poboljšati rad. On je napisao i četiri bonus poglavlja, a omogućava i da preuzmete sa Interneta fotografije upotrebljene u ovoj knjizi da biste mogli da pratite sve lekcije.
Ako ste spremni da naučite sve „tajne zanata“ – iste one tajne koje koriste vodeći profesionalci za korekciju, editovanje, retuširanje i izoštravanje svojih radova, treba da znate da držite u rukama knjigu koja će vam upravo to i omogućiti.
Najbrži, najlakši i najrazumljiviji način da naučite Adobe Photoshop CC
Učionica u knjizi, najbolja serija priručnika za obuku, pomoći će vam da brzo i lako naučite svojstva Adobeovog softvera. Učionica u knjizi vam pruža ono što nema nijedna druga knjiga ili kurs – zvanična izdanja za obuku kompanije Adobe, razvijena uz pomoć eksperata za Adobeov softver.
Adobe Photoshop CC Učionica u knjizi sadrži 15 lekcija i pokriva osnove programa Adobe Photoshop CC. Takođe, ova knjiga sadrži brojne savete i opis tehnika koje će vam pomoći da budete produktivniji. Knjigu možete čitati od početka do kraja, ili izabrati samo one lekcije koje vas interesuju.
Naučite da korigujete, poboljšavate i menjate digitalne fotografije, kreirate kompozicije i pripremate slike za štampanje i veb. Automatizujte zadatke putem Photoshopovih akcija. Naučite da kreirate i uređujete video snimke i koristite prelaze i efekte. Savladajte efikasno retuširanje fotografija korišćenjem alatki osetljivih na sadržaj. Pripremite i odštampajte 3D objekte. Naučite da koordinirate procesom dizajna na većem broju prostora za crtanje i prikažete rezultate svog rada na mobilnim uređajima. Naučite kako da jednostavno delite i ažurirate grafičke elemente sa saradnicima na nekom projektu. Savladajte dodavanje tipografskih efekata i znakova.
Ako želite korak napred i da, umesto da budete svakodnevni Unity programer, postanete profesionalni programer igara, ne tražite dalje. Ova knjiga je rešenje za kreiranje hipnotišućih igara sa živopisnim karakteristikama i neverovatnim doživljajem igranja.
Ova knjiga se detaljno fokusira na praktičan projekat upotrebom Unityja, na izgradnju FPS igre koja uključuje mnoštvo funkcija. Detaljno ćemo opisati arhitekturu Unity igre kreiranjem ekspanzivnih svetova, interesntnih efekata renderovanja i drugih funkcija da bismo igre učinili posebnim. Kreiraćemo individualne komponente igre, upotrebićemo efikasne tehnike animacije i efikasno ćemo primeniti koliziju i fiziku. Istražićemo optimalne tehnike za importovanje elemenata igre, kao što su mreže i teksture, savete i trikove za efikasno projektovanje nivoa igre, načine animiranja i skriptovanja NPC-a, načine za konfigurisanje i primenu na mobilnim uređajima, način za pripremu za VR razvoj, način za primenu kontrolne verzije i tako dalje.
Zahvaljujući ovoj knjizi, steći ćete znanje u vezi razvoja u Unityju i samopouzdanje za kreiranje zanimljivih igara.
Uvod
U ovoj knjizi ćemo najpre da opišemo Unity sa tačke gledišta početnika, a zatim ćemo vam pomoći da stečeno znanje razvijete na određeni način. Konkretno, steći ćete osnovno sveobuhvatno umeće, na osnovu kojeg ćete naučiti Unity tako da kao iskusni, nezavisni programer možete da radite u bilo kom odeljenju i pomoću bilo kojeg seta funkcija unutar Unityja. U sledećem opisu poglavlja prikazan je detaljno ceo raspon funkcija koje ćemo istražiti. Naš osnovni cilj je da vas ova knjiga učini svestranim i potpuno kompetentnim u Unityju i da sposobnim da rešite probleme sa kojima se možete susresti u setu funkcija Unityja. U ovoj knjizi ćemo se koncentrisati, uglavnom, na praktične primere; izgradićemo FP borbenu igru kroz više poglavlja, što će na više načina testirati vašu veštinu kucanja.
Šta obuhvata ova knjiga
U Poglavlju 1, „Priprema i konfigurisanje elemenata postavke“, govori se o projektu na koji ćemo se fokusirati u knjizi. Specifikovani su saveti i trikovi za optimalno importovanje elemenata, konfigurisanje elemenata i tokove najbolje prakse da bi projekat ostao organizovan.
U Poglavlju 2, „Dizajn i struktura nivoa“, opisan je početak projektovanja i izgradnje osnovnog nivoa igre unutar Unityja, pri čemu se istražuju interesantne ideje dizajniranja nivoa.
U Poglavlju 3, „Kontrole igrača – pokret“, istražujemo kontrole igrača, odnosno, kako unos korisnika vodi i kontroliše glavnu kameru igre.
Poglavlje 4, „Kontrole igrača – kucanje i zdravlje“, fokusirano je na kreiranje borbene mehanike koja uništava neprijatelje; svaki karakter koji može da bude oštećen zahteva zdravlje.
U Poglavlju 5, „Neprijatelji i veštačka inteligencija“, opisano je kako se postiže inteligentno i verodostojno ponašanje neprijatelja pomoću AI-ja. Upotrebom AI-ja neprijatelj će se pomerati na nivou, tražeći igrača - napašće ga kada je u njegovom dometu.
U Poglavlju 6, „Upravljanje projektom i verzijama“, opisani su načini optimizovanja toka razvoja igre pomoću softvera Version Control. Ovaj softver vodi evidenciju o projektu dok se on pomera kroz sve svoje iteracije.
Poglavlje 7, „Trajni podaci – učitavanje i snimanje stanja igre“, fokusirano je na različite metode snimanja koji su dostupni u Unityju; igračima je omogućeno da snime svoj napredak u igri i da nastave igru na mestu na kojem su prethodno prekinuli svaki put kada započinju novu sesiju igre.
U Poglavlju 8, „Performansa, optimizacija, mobilni uređaji i drugo“, istražena je selekcija povezanih tema. Konkretno, istraženo je kako se poboljšava performansa igara pomoću optimizacije, kako se pripremaju igre za razvoj za mobilne uređaje i kako se treba pripremati generalno za VR razvoj.
Šta vam je potrebno za ovu knjigu
Da biste studiozno čitali ovu knjigu i izvršili zadatke unutar nje, potrebni su vam Unity 5 softver (koji možete da preuzmete besplatno na adresi https://unity3d.com) i odlučnost da uspete! Koristeći ta dva „alata“, možete da naučite da kreirate odlične igre u Unityju.
PHP i MySQL su popularne tehnologije otvorenog koda, savršene za brz i efikasan razvoj veb aplikacija koje rade sa bazama podataka. PHP je moćan jezik za pisanje skriptova, koji omogućava programerima da brzo prave složene veb aplikacije; MySQL je brz i pouzdan sistem za upravljanje bazama podataka, koji se dobro integriše s PHP-om i pogodan je za dinamičke aplikacije koje rade na internetu.
Knjiga PHP i MySQL: razvoj aplikacija za veb opisuje kako se kombinacija te dve alatke može upotrebiti za izradu efikasnih interaktivnih veb aplikacija. Prvo su detaljno objašnjene osnove jezika PHP i kako se pravi i koristi MySQL baza podataka, a zatim se prelazi na upotrebu PHP-a za rad sa bazom podataka i veb serverom.
Ova praktična i jasno napisana knjiga bavi se realnom primenom opisanih tehnologija – čak i u uvodnim poglavljima. Autori objašnjavaju važne aspekte bezbednosti i provere identiteta dok razmatraju izradu realistične veb lokacije i pokazuju vam kako da ih realizujete koristeći PHP i MySQL. Uz to, upoznaju vas i sa integrisanjem klijentskih i serverskih tehnologija korišćenjem JavaScripta pri razvoju veb aplikacija.
U završnom delu knjige opisano je kako da pristupite stvarnim projektima i razmotreno je projektovanje, planiranje i sklapanje nekoliko pojekata, među kojima su:
Peto izdanje knjige PHP i MySQL: razvoj aplikacija za veb detaljno je ažurirano, revidirano i dopunjeno tako da obuhvati izmene u verzijama 5.6 i 7 PHP-a, kao i mogućnosti uvedene u najnovije stabilne verzije MySQL-a.
Potpuno izmenjen i ažuriran, sa primerima napisanim u skladu sa HTML5, CSS3 i savremenom praksom veb razvoja, ovaj jednostavan i korak-po-korak priručnik pomaže vam da brzo savladate osnove HTML-a i CCS-a, pre nego što pređete na naprednije teme, kao što su grafika, video i interakcija sa JavaScriptom. Samo jedan sat dnevno dovoljno je da naučite veštine potrebne za dizajniranje, kreiranje i održavanje veb sajta profesionalnog izgleda.
Vaš brz, jasan vodič za izgradnju aplikacija pomoću Angulara 2.
Šta ćete naučiti
Књига је намењена свим ученицима и професорима, као и другим читаоцима, који имају бар мало предзнања из програмирања, а желе да науче да креирају садржаје на вебу и да за њих пишу програмски код, који се извршава или на клијенту, или на серверу. Кроз много лепих и практичних примера изложених у овој књизи, учење ће бити интересантно и забавно.
Pomoću WordPress-a svako može da izgradi optimizovani web sajt sa veoma malo uloženog truda, a zatim da ga veoma brzo učini dostupnim svetu.
Ova knjiga služi kao praktični vodič za svakog korisnika koji želi da postane online izdavač, vlasnik web sajta ili web sajt programer. Počevši sa osnovnim funkcijama WordPressa, ova knjiga daće vam dobru osnovu da radite korišćenjem i napredne i složene funkcije. Takođe će vam pomoći da izaberete i instalirate različite teme.
Postepeno, sa povećanjem složenosti, knjiga vas vodi kroz razvoj sopstvenih tema, ponašajući se kao vodič za početnike za razvoj tema i pluginova.
Na kraju, uz opis različitih zadataka, kao što su blogovanje zajednice i administriranje postavljenog sajta, ova knjiga vam omogućava da održavate svoj sajt.
Ova knjiga će vam pomoći da naučite programiranje – i da pri tom uživate.
Opis
Ako vam treba pomoć u pisanju programa na Pythonu 3 ili želite da ažurirate stariji kôd napisan na Pythonu 2, ova knjiga je odličan izbor. Puna je praktičnih recepata napisanih i testiranih pomoću Pythona 3.3, a namenjena je iskusnijim programerima koji žele da reše konkretne zadatke i iskoriste Pythonove moderne alatke i idiome.
U knjizi ćete naći brojne recepte kojima je obuhvaćeno više od deset tema vezanih za jezgro Pythona, kao i zadatke uobičajene za razne vrste aplikacija. Svaki recept sadrži primere koda koje možete odmah upotrebiti u svojim projektima, praćene diskusijom o tome kako i zašto dato rešenje funkcioniše.
Ova knjiga vam donosi sve što je potrebno da znate kako biste dobili najviše od PHP-a i MySQL-a, vodi vas kroz osnovne zadatke korak po korak, pokazujući vam kako da: napravite čiste i pristupačne dinamičke veb sajtove, sa naprednim izgledom i u skladu sa standardima; razvijete programerske veštine i najbolju potrebnu praksu kako biste izradili privlačne dinamičke veb sajtove uz pomoć HTML oznaka u sprezi sa moćnim funkcijama PHP-a i MySQL-a
Ova knjiga vam donosi sve što je potrebno da znate kako biste dobili najviše od verzija HTML5 i CSS3, vodi vas kroz osnovne zadatke korak po korak, pokazujući vam kako da:
U ovoj knjizi naći ćete odgovore na svako pitanje koje se odnosi na C# 5.0 ili .NET CLR. Organizacija knjige zasniva se na konceptima i primerima upotrebe, a peto izdanje sadrži ažurirane materijale o istovremenosti, višenitnom radu i paralelnom programiranju - uključujući i detaljno razmatranje novih asinhronih funkcija jezika C# 5.0.
Radu na knjizi doprinelo je više od 20 stručnih recenzenata, među kojima su i Microsoftovi Eric Lippert, Stephen Toub, Chris Burrows i Jon Skeet. U njoj ćete naći sve što vam je neophodno da biste bili u toku sa svim mogućnostima jezika C# 5.0.
Želite da pravite veb strane, ali nemate nikakvo iskustvo u tome? Ovaj razumljiv vodič je idealna polazna tačka. Krenućete od samog početka, naučićete kako funkcionišu veb i veb strane, a zatim postupno nadograđivati svoja znanja i veštine. Kada stignete do kraja knjige, znaćete da napravite jednostavnu veb lokaciju s višestubačnim stranama koje se prilagođavaju mobilnim uređajima.
Naučićete da koristite najnovije tehnike, rešenja koja su se najbolje pokazala u praksi i aktuelne veb standarde - uključujući HTML5 i CSS3. Svako poglavlje sadrži vežbe koje će vam pomoći da savladate različite tehnike rada, i kratke kvizove znanja kako biste se uverili da ste razumeli osnovne koncepte.
Ovo temeljno revidirano i dopunjeno izdanje idealno je za one koji se tek upoznaju s veb dizajnom, kao i profesionalce svih usmerenja i nivoa znanja - bilo da tek počinju ili uvežbavaju stečene veštine.
• Napravite HTML strane koje sadrže tekst, hiperveze, slike, tabele i obrasce
• Koristite opise stilova (CSS) za boje, pozadine, formatiranje teksta, raspoređivanje elemenata na strani, pa čak i za jednostavne animirane efekte
• Upoznajte nove HTML5 elemente, API-je i CSS3 svojstva koji menjaju ono što ste dosad mogli uraditi s veb stranama
• Naučite kako radi JavaScript i zašto je taj jezik toliko važan u veb dizajnu
• Napravite i optimizujte grafiku za veb tako da se učitava najbrže moguće
Već poznajete Python, ali želite da naučite više? Mnogo više? Proučite brojne teme važne za izradu stvarnih aplikacija.
• Knjiga obrađuje regularne izraze, internet/mrežno programiranje, GUI, SQL / baze podataka / ORM, obradu po nitima i veb programiranje.
• Upoznajte savremene trendove u programiranju: Google+, Twitter, MongoDB, OAuth, prelazak na Python 3 i Java/Jython.
• Saznajte najnovije informacije koje se odnose na Django, Google App Engine, CSV/JSON/XML i Microsoft Office.
• Sadrži primere koda na Pythonu 2 i Pythonu 3 koji će vam omogućiti da odmah krenete s programiranjem!
• Sadrži segmente koda, interaktivne primere i praktična vežbanja pomoću kojih ćete steći znanja i veštine neophodne za programiranje na Pythonu.
Python je brz, robustan i izražajan programski jezik koji dobija na zamahu. Kombinuje moć kompajliranih jezika s jednostavnošću i mogućnostima brzog programiranja svojstvenim jezicima za skriptove. U trećem izdanju knjige Python: programiranje aplikacija, vodeći programer i korporativni instruktor Wesley Chun pomaže vam da poznavanje Pythona uzdignete na naredni nivo.
USPEŠNO DODATO U KORPU