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.
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
Node.js je izuzetno popularna softverska platforma koja omogućava upotrebu jezika JavaScript za izradu skalabilnih serverskih aplikacija. Omogućava izradu efikasnog koda i pruža održiv način pisanja softvera na samo jednom jeziku kroz celu paletu aplikacija, uz izuzetno visoke nivoe višekratne upotrebljivosi, pragmatizma, jednostavnosti i saradnje između komponenata.
Node.js uvodi revoluciju u veb i u način na koji pojedinci i kompanije pišu svoj softver.
U ovoj knjizi upoznaćete način na koji se na platformi Node.js donose odluke u vezi s projektovanjem i pisanjem koda. Knjiga počinje od osnova platforme Node.js i opisuje njenu asinhronu jednonitnu arhitekturu i glavne projektne obrasce. Zatim objašnjava kako savladati obrasce za upravljanje asinhronim izvršavanjem kodom i komponentu toka, da bi stigla do detaljne liste Node.js implementacija najuobičajenijih projektnih obrazaca i nekih specifičnih projektnih obrazaca koji postoje isključivo u Node.js svetu. Na kraju, predstavlja naprednije koncepte kao što su Univerzalni JavaScript i skalabilnost, a putovanje završava predstavljajući čitaocu sve potrebne koncepte za izradu aplikacije korporativnog nivoa pomoću praltforme Node.js.
Ova knjiga je namenjena autorima softvera i programerima koji već imaju određeno osnovno poznavanje jezika JavaScript i žele da steknu šire znanje o tome kako se projektuju i razvijaju korporativne Node.js aplikacije.
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.
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.
Za primere programiranja upotrebljene su najnovije PHP funkcije, uključujući poboljšanu enkripciju lozinke, koristeći tehniku password_hash.
Ova knjiga uči vas uz praktične vežbe, obezbeđujući kompletne primere kodiranja.
Vežbe „Uradite“ u svakom poglavlju omogućavaju da promenite primer koda. Vežbe za programiranje na kraju svakog poglavlja pomoći će vam da kreirate svoje aplikacije, koristeći algoritme koji su predstavljeni u konkretnom poglavlju. Kreiraćete kompletne troslojne aplikacije, koristeći prirodni proces gradnje i testiranja modula unutar svakog sloja.
Svaki sloj je logički i fizički odvojen pomoću objektno-orijentisanih tehnika i tehnika zavisnosti, omogućavajući nezavisne slojeve koji mogu da budu ažurirani sa veoma malo efekata na druge slojeve ili bez tih efekata. Pored učenja dobrih tehnika programiranja putem objektno-orijentisanog programiranja, posebno je istaknuto kreiranje sigurnog koda. Po završetku svakog poglavlja čitaocu je pružena mogućnost da dizajnira i kreira aplikaciju koja je u vezi sa konceptima koji su naučeni u konkretnom poglavlju.
Naučićete:
- koje su osnove PHP 7 jezika: uslovni iskazi, petlje, nizovi i metodi (funkcije)
- kako da kombinujete PHP sa HTML5, CSS3 i JavaScriptom za kreiranje web aplikacija
- kako da koristite XML, JSON i MySQL podatke
- kako da upotrebite tehnike sigurnog kodiranja
- kako da kreirate evidenciju grešaka, evidenciju korisnika i evidenciju aplikacije
- koje su različite tehnike za kreiranje rezervnih kopija i vraćanje koda
- kako da upotrebite Try/Catch blokove kao istaknute u PHP-u 7 za rukovanje izuzecima u programu
Књига је намењена свим ученицима и професорима, као и другим читаоцима, који имају бар мало предзнања из програмирања, а желе да науче да креирају садржаје на вебу и да за њих пишу програмски код, који се извршава или на клијенту, или на серверу. Кроз много лепих и практичних примера изложених у овој књизи, учење ће бити интересантно и забавно.
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 unapredite vaše znanje i naučite osnove JavaScripta. Ako imate iskustva u programiranju, ali ne i u JavaScriptu, ovaj praktični vodič će vam kroz detaljna uputstva i vežbanja iz programiranja pružiti sve što vam je potrebno da biste ovladali osnovnim temama i tehnikama.
Ž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
Knjiga postupno vodi čitaoca ka sticanju neophodnih znanja i savladavanju složenih tema iz specifikacije za jezik HTML5. Kada je pročitate, znaćete kako da strukturirate svoje HTML5 dokumente, kako da ih stilizujete koristeći CSS3 i kako da radite s najmoćnijim API-jima JavaScripta.
Ova knjiga nije uvod u HTML5 već kompletan priručnik iz kojeg ćete naučiti kako da napravite atraktivne veb lokacije i aplikacije od samog početka. U svakom poglavlju razmatraju se osnovni i složeni koncepti jezika HTML5, CSS3 i JavaScript. Infomacije su podržane korisnim i potpuno funkcionalnim primerima, koji i početnike i stručnjake vode kroz svaku pojedinačnu oznaku, stil i funkciju obuhvaćenu specifikacijama. U primerima se postupno uvode sve složenije teme, tako da svima budu pristupačne i razumljive.
Cilj knjige je da vas upozna s najsavremenijim tehnologijama za veb. Osmišljena je tako da vas dobro pripremi za budućnost i probudi genija u vama...
Ova knjiga vodiće vas, korak po korak, kroz stvarni primer, uz ilustracije.
Kreirate li dva web sajta – jedan za mobilni uređaj, a drugi za veće ekrane? Ili ste možda čuli za Responsive Design, ali niste sigurni kako biste spojili HTML5, CSS3 i prilagodljiv dizajn? Ako je tako, ova knjiga će vam pružiti sve što vam je potrebno da web stranice dovedete na viši nivo – pre nego što to urade vaši konkurenti!
Ova knjiga pruža čitaocima mnogo više od osnovnih informacija, jer sadrži opis ne samo naprednijih tehnika u procesu raspoređivanja elemenata i primene efekata, već sadrži i uvodne napomene o karakteristikama HTML5 i CSS3 koda. Malo je osoba u svetu računarstva koji do detalja poznaju CSS kao Erik Mejer, a u ovoj knjizi Erik prikazuje tehnike koje su veoma temeljne, korisne i univerzalno primenljive u relanim aplikaicjama. Od izbora pravog alata, do CSS efekata i CSS3 tehnika sa jQuery, ova knjiga je pravi praktični vodič za kreiranje modernih Web stranica.
CSS3 antologija je kompilacija najboljih praktičnih rešenja najizazovnijih problema u primeni CSS-a. Četvrto izdanje ovog međunarodnog bestselera potpuno je ažurirano kako bi obuhvatilo novije tehnike koje su moguće zahvaljujući verzijama CSS3 i HTML5, kao i nove trendove u veb dizajnu.
Reč je o najkompletnijoj knjizi s pitanjima i odgovorima o CSS-u, s preko 100 postupnih uputstava koja vam pokazuju kako da steknete veću kontrolu nad izgledom svojih veb strana, napravite sofisticirane navigacione kontrole i dizajnirate veb strane za alternativne uređaje za pregledanje sadržaja veba, uključujući mobilne telefone i čitače ekrana za slabovide.
CSS kod upotrebljen za izradu svake komponente garantovano je jednostavan, efikasan i kompatibilan s različitim veb čitačima.
USPEŠNO DODATO U KORPU