Azt akarom, hogy a web design és programozás honlapok

Mint az interneten. A legtöbb tervezők szeretik a technológia, az internet és a számítógépek több mint bármi más. A kérdés csak mintegy 50% -a web design, programozás honlapokon, mert - némileg más területen. Lat ekspleyn mi.

Ha azt szeretnénk, hogy nem webfejlesztés szakmai, beiratkoztak a kapcsolódó információs technológia lehet a nagy vagy a jól ismert, hogy a legjobb tudása szerint. Nem szükséges, de nagy szerepet játszanak valamikor a jövőben (nem azonnal). A legfontosabb a minőség a fejlesztő tapasztalat részt vevő bármely projekt portfolió, amely látható, és az ő képességeit. Ritka tulajdonságok gyakran drágább, mint örülnek. Így néz a szint relatív többség (ezt a szintet nem lehet látni csak az interneten), és mindig próbálja kiválasztani a saját útját. Ebben a papír és a kamat ..

Elsajátítani az alapokat a HTML jelölőnyelv - nem egyáltalán nincs alternatívája. Ez nem egy programozási nyelv, mert ez határozza meg a tartalmat közvetlenül az oldal tartalmát, amit látsz a mobil böngészők és a böngészők a táblagép és a számítógép. Ez nem kizárólag itt, vannak más technológiák alapján Hypertext Markup Language (HTML) - például a szintaxis és elvek képezik az alapját számos technológia kívül a web, például felület elemeinél a mobil alkalmazások. Annak érdekében, hogy az alkalmazási területet a HTML (és valószínűleg a következő) igen széles.

Hol keressük az irodalom? Melyek a célkitűzések képzési célokra? Konkrét tanácsadás kívül a válasz - lehet kérni konkrét kérdéseket. De emlékeznünk kell arra, hogy vannak olyan nagy oldalak, mint az Amazon.com, Google.com, és mindenféle fórumokon, mint StackOverflow.com (vannak orosz nyelvű szekció), ahol megtalálja, amire szüksége van a tanulásra, vagy kérheti egy konkrét kérdést, amely érdekli. Ha lehet alakítani, hogy megfelelő. Tanuljon angolul, anélkül, hogy nem sikerül. És ha a szint Pre-Intermediate, akkor már mestere az angol nyelvű források és fórumok, ha akarja. Hiszen többnyire kívül fejlesztik az Orosz Föderáció, arra a következtetésre jutottak, hogy az egyes források tudja, és ne veszítse el a Zen.

Ha azt szeretnénk, hogy megtanulják web design, mint olyan, azaz nem egy teljes és eredeti tervek oldalak, akkor meg kell, hogy emellett lehetőségek tanulmányi programok, mint például az Adobe Photoshop, Adobe Illustrator. Jó lenne, hogy hozzanak maguknak konkrét feladatokat és azok megoldására, például ezt helyek a portfolió, amelyek nem akartak, de hogy tapasztalat. Látod design? Tedd plágium, megtanulják, hogyan működik, akkor a későbbiekben a saját, és képes eladni csendesen - nem csinálok web design általában, de hajlandó a minták különböző helyeken, amikor azt kell fejleszteni egy adott helyszínen. És sírtam az első ocherd pontosság, a hangulat és az eredetiség.

By the way, soha nem próbálja meg írni egy csomó kódot. Ez majdnem olyan tehetség, és sok a kemény munka ki. Ez nem furcsa, de ha tanulni hallgatni és nézni, szinte mindent, amit valaha is úgy gondolja, már feltalálták, az biztos. Ezért a vonat magad az üzleti logikát, ahol az Ön szerepe a dob és a projektek vezetése, ahelyett, hogy csak a kemény munka, ami fogyaszt időben. Ugyanez például a jQuery - csak egy példa a legkeresettebb a legtöbb szükségletek kielégítése formájában harmadik fél js-script kapcsolódik millió weboldalak.

Ez szép, hogy megtanulják HTML + JS + CSS, de előbb-utóbb lesz egy kérdésem egy adott honlapon, hogy szeretné látni az interneten. Ehhez szükség van egy webszerver, amelynek fő feladata -, hogy osztja a weboldalak az ügyfeleknek. Szerver programozás, vagy, pontosabban szólva, a back-end programozás - egy teljesen más területen. A szerver lehet egy adatbázis, amely azt szeretné, hogy végre minden olyan funkciót, amit akar, de itt várnak különböző követelmények és célkitűzések. Azt javasoljuk, hogy vizsgálja meg az irányt Django (Python); vagy node.js, amely nem igényel a nyelvtanulás más, mint az azonos JS - akárcsak TheQuestion fejlesztők, ha érdekel. Azonban szerver oldali programozási dolog finomabb, és az idegen meg kell tanulni sokat. Például annak ellenére, mindenféle keretek és ORM-csomagolást, akkor nem lesz a back-end programozó nélkül Linux / bash ismeretek, SQL nyelv, HTTP / TCP, tűzfalak és hasonlók. Bár a fejlesztés web design tehet jelentős időt hagyományos html-fájlok szerver nélkül egyáltalán. A végén ne feledjük, hogy van egy nagyon nagy a választék a tárhely a mai világban, és küldje el a fájlokat, és még programozni a webszerver bérelt VPS nagyon olcsó. De ez csak akkor szükséges, hogy ezen a szinten, ha világosan megértse, mit és hogyan.

Elkezdtem tanulni az összes fenti, kontrolling az áruház honlapján Joomla és Wordpress, a fejlesztési alapjainak php / html / css / js volt kevesebb, mint 7 hónap, ha nem veszi figyelembe a könyveket HTML, C ++, C #, photoshop és php, elolvastam egy csomó előtt megkezdése előtt a képzés. Az én álláspontom az, hogy el kell kerülni a PHP, mert az ocsmány megjelenésű, a túlzott egyszerűség alapvető lyukak a biztonság és a korlátozott alkalmazására. Tehát, ha azt szeretnénk, hogy belenézel az első, majd a motorháztető alatt a különböző CMS - kész motorok vagy keretek, de csak egy kortárs és a modern technológia. Vagy nem megy ezen az úton.

Párosulva a másik jó választ, biztos vagyok benne, hogy lesz egy remek kezdés az útvonalon. Ha nem szeretnénk, hogy megtanulják, hogy egy programozó vagy webdesigner, lehet létrehozni és futtatni egy személyes honlap nélkül mélyreható ismerete kereskedelmi speciális online tervezők. Ma már lehetséges.