Doriți să aflați mai multe despre construirea de aplicații web cu React? Ce zici de învățare Du-te, Git mastering, sau folosind D3 pentru vizualizare de date? Ultimul nostru lot de cărți electronice vă va învăța tot ce trebuie să știți despre aceste subiecte și multe altele.
La începutul lunii august, am creat un nou lot de cărți electronice disponibile pentru abonații Envato Tuts + pentru descărcare. Iată un rezumat al ceea ce puteți învăța de la ei.
Această carte oferă instrucțiuni simple despre cum să proiectați și să construiți Web modern folosind ultimele tendințe în dezvoltarea web. Veți învăța cum să proiectați site-uri web responsabile, create cu modele moderne de interfață cu utilizatori intermediare, să construiți site-uri de navigare profundă cu efecte 3D parallax și să aplicați propriile versiuni single-page. În cele din urmă, veți lucra printr-un capitol minunat care le combină pe toți.
Fiecare capitol conține linii reale de cod pe care le puteți aplica imediat.
ReactJS este o bibliotecă JavaScript open-source care aduce puterea de programare reactivă pentru aplicațiile și site-urile web. Scopul său este de a aborda provocările întâlnite în dezvoltarea aplicațiilor de o singură pagină și de a ajuta dezvoltatorii să construiască aplicații web mari, ușor de scalabile și în schimbare.
În ReactJS by Example, veți completa un set de proiecte concepute pentru a vă învăța cum să construiți aplicații web moderne cu React. Până la sfârșitul acestei cărți, veți avea nu numai o bună înțelegere a ReactJS, dar și-a construit propriile aplicații front-end receptive de la zero.
În această carte, veți învăța cum să utilizați React și arhitectura sa bazată pe componente, pentru a dezvolta interfețe moderne ale utilizatorilor. Acesta vă va duce printr-o călătorie pentru a descoperi avantajele interfețelor utilizator bazate pe componente pe arhitectura clasică MVC. Veți dezvolta o gamă largă de componente și apoi le veți aduce împreună pentru a construi un UI bazat pe componente.
Până la sfârșitul acestei cărți, veți fi învățat mai multe tehnici pentru a construi componente puternice și veți înțelege cum dezvoltarea bazată pe componente este benefică față de dezvoltarea web regulată.
Go este un limbaj de programare open-source care facilitează crearea de software simplu, fiabil și eficient. Este un limbaj static tipizat, cu o sintaxă derivată ușor din cea a lui C, adăugând colectarea de gunoi, siguranța de tip, unele capabilități de tastare dinamică, tipuri suplimentare încorporate, cum ar fi tablouri cu lungime variabilă și hărți cheie-valoare,.
Learning Go Web Development este un start-to-finish walkthrough a subiectelor cele mai critice pentru oricine construiește o nouă aplicație web. Indiferent dacă vă mențineți siguranța, conectați-vă la baza de date, permițând autentificarea pe bază de token sau utilizând șabloane fără logică, această carte vă acoperă.
Programarea reactivă Cu ajutorul ghidului Swift, vă treceți prin migrarea de la modul tradițional de dezvoltare la noul cadru ReactiveCocoa, care utilizează limba principală de programare Swift. Veți învăța cum să dezvoltați cu acest cadru, codul de depanare, să creați teste unitare, să utilizați cadre suplimentare și să transformați un cadru tradițional într-un cadru ReactiveCocoa.
Începând cu un curs de accidente cu privire la conceptele fundamentale de programare reactivă, vă vom configura astfel încât să vă pregătiți să creați aplicații reactive. Apoi vom trece la subiecte cum ar fi evenimentele grafice, streaming și date de bază, care vă vor ajuta să vă scufundați mai adânc cu programarea avansată. Se va acoperi, de asemenea, conceptul de comutare a conceptelor dvs. de programare de la programare imperativă la funcțională reactivă. Până la sfârșitul acestei cărți, veți putea crea cu succes aplicații extrem de funcționale utilizând Swift.
Această carte este concepută pentru a vă ajuta să obțineți o înțelegere mai profundă a arhitecturii lui Git și a conceptelor, comportamentului și a celor mai bune practici care stau la baza acestuia. Mastering Git începe cu un exemplu de implementare rapidă a utilizării Git pentru dezvoltarea colaborativă a unui proiect eșantion pentru a stabili cunoștințele fundamentale ale sarcinilor și conceptelor operaționale ale Git. Pe măsură ce progresați prin carte, tutorialele oferă descrieri detaliate ale diferitelor domenii de utilizare: de la arheologie, prin gestionarea propriei dvs. lucrări, la colaborarea cu alți dezvoltatori.
Prin explorarea practicilor Git avansate, veți obține o înțelegere mai profundă a comportamentului lui Git, permițându-vă să personalizați și să extindeți rețetele existente și să vă scrieți propriile.
D3 a apărut ca una dintre platformele de vârf pentru a dezvolta vizualizări frumoase, interactive pe web. Această carte vă va duce prin întreaga lume a reimaginării datelor utilizând vizualizări interactive, animate create în D3.js.
Până la sfârșitul acestei cărți, veți fi deblocat misterul din spatele vizualizărilor de succes ale datelor și veți fi gata să utilizați D3 pentru a transforma datele într-o vizualizare mai atrăgătoare și mai sofisticată.
Deoarece Python este una dintre limbile cele mai populare și are o sintaxă care este destul de ușor de înțeles, chiar și copiii sunt dornici să o folosească ca o piatră de temelie pentru învățarea limbajelor de programare.
Această carte va acoperi proiectele care sunt simple și distractive și le va învăța pe copii cum să scrie codul Python care funcționează.
Abonați-vă la Envato Tuts + pentru a accesa biblioteca noastră de sute de cărți electronice. Cu un abonament anual, puteți descărca până la cinci cărți electronice pe lună, în timp ce abonamentul Anul Pro vă oferă acces nelimitat.