Hogyan átképzését magát egy webfejlesztő, a blog webfejlesztés és internetes technológiák
Téma készül az általános kérdéseit a webhely látogatói a „Web programozás kezdőknek”.
Mi van: én nem tudok semmit, vagy van tapasztalata a programozás egyes programozási nyelv, de nem a Web
Amit én szeretnék: a nem webes projektek bármilyen fokú komplexitás. beleértve mind szerver és kliens oldalon.
Listája témák tanulmány webfejlesztő
Alapismereteket webes technológiák által igényelt összes, akik a web: a szedő, és a jövőben a tervező felület (frontend fejlesztő), és a szerver oldali programozó (backend fejlesztő).
A tudás a HTTP protokoll
- az elküldött kérelmek esetében, melyek a „kérés fejlécét”
- milyen módszereket továbbított felhasználói adatok (jó, hogy van, a GET, POST, PUT, DELETE HEAD, extrák stb), hogy az adatokat továbbítják ezeket a módszereket, van egy „fejlécében”, „test a kérés”
- CORS, hogy amikor szükség van benne, és hogyan kell beállítani
- mind a szerver elküldi a bináris fájlok HTTP-n keresztül. amely hírek szerint kódolt a szervezetben a kérelem; miért küld fájlokat gyorsan FTP-n keresztül
- Hogy vannak a válaszok, amelyek „válasz fejlécét”, mi a „status válasz”
- Mi az a „kódoló szerver”, mint ezt meghatározni
- hogyan csökken szerverválaszok, minden lehetséges és szükséges tömöríteni
- Miért a HTTPS biztonságos, mint a HTTP
- Miért és hogyan lehet a böngésző cache az szerverválaszok, hogyan lehet megelőzni a caching
HTML alapjai
- HTML, amit úgy tűnik, hogy egy oldalt, hogy milyen a forráskódot
- milyen elemek alkotják oldal (tag)
- HTML dokumentum szerkezete
- További részletek a szövegek, hivatkozások, listák, táblázatok, keretek, formák, beágyazott objektum (flash)
- hogyan kell változtatni a megjelenését az elemek (Cascading Style Sheets, CSS)
- Újdonságok a HTML5
CSS alapjai
- Mindkét stílus vannak ágyazva a HTML
- mit jelent a „stílus osztály”
- mindkét elem elhelyezve
- Mi az a „blokk elrendezés”
- mi „krosbrauzerny a CSS” és „a CSS-hack”
- Mi az a „adaptív / reagáló elrendezés”
- hogyan kell használni a Photoshop vagy más grafikai programcsomag elren-
- hogyan manipulálják a DOM objektumok: keresés, hozzáadása, törlése,
- hogyan lehet megváltoztatni a megjelenését tárgyak
- hogyan kell elvégezni intézkedések eseményekre reagálva
- hogyan valósul animáció
- Hogy a munka révén AJAX
- hogyan kell dolgozni az adatokat JSON vagy XML formátumban
- Mit jelent a „cross-domain kéri»
- hogyan lehet bővíteni a könyvtár (plug-in)
- Extensions könyvtár jQuery UI például
- különösen programozási mobileszközein jQuery Mobile például