Începutul căii de programator web pentru a începe

Programator. Reader. introverti

Eu, de asemenea, Junior. Adevărul nu funcționează pe Web (BigData, etc), iar cea mai mare parte a mea de mult apuse (așa sa întâmplat că alegerea am făcut prea târziu, dar nu e despre asta).

În conformitate cu nevoile lucrătorilor recent am avut de a deveni un programator de nivel de web :) Si am primit următorul algoritm.

1. Trebuie să începem cu lucrurile care sunt un pic de programare, și anume întrebările: Cum este aranjat pe internet? Ce este un client-server? Cineva care ascultă ce port? Ce este HTTP, și modul în care funcționează, ceea ce este structura codurilor de cerere / răspuns, etc.

2. Apoi, este logic să încerce totul în practică și a pus pe o mașină virtuală orice Nginx http-server ar putea, în cazul meu configura proxy.

3. Apoi se joace cu backend, Apache, de exemplu. Scrieți un script simplu care va accepta parametri de la GET sau PUT, și nimic de a face cu ei. Acesta funcționează chiar dacă FastCGI.

4. Pasul final. Baze de date. alege orice și conectați totul împreună, scrie o cerere de CRUD: lista Tudu, buget, sau ceva de genul asta.

Toate zile de concediu 2-3 într-un ritm bun. Cred că toate acestea sunt lucruri fundamentale pe care trebuie să-și petreacă timpul, pentru ca lumina :)

ar fi cărți groase mai corecte la magazin în acest moment. total de acord. Ei bine, atunci când acesta va fi în răspunsul cap clar la întrebarea „de ce“ și „cum să“, atunci putem citi :)