Hogyan szervezzünk egy öntanuló programozási nyelvek

1. Ön határozza meg a minimális, hogy létre kell hozni egy cél termék. Nos, ez a legkevesebb, minimum minimorum. Például: „Ahhoz, hogy hozzon létre saját termék azt kell HTM L, CSS JS és PH P. nélkül ezek azt, hogy a termék nem lesz képes létrehozni a szükséges minimális az én ...”

2. És a pajzs az 1. magyarázó anyag (ahelyett, amelynek célja a 8 könyv és 15 online kurzusok JS. Feltételesen) minden eszköz. Sőt, ezek közül háromban, tudok adni egy ajánlást: HTML5 + CSS3 + JS. PHP nem az én „ló” kérheti kollégák.

3. Tanítsd ugyanabban a sorrendben: HTML. majd CSS. majd JS / PHP (PHP / JS. ott lehetett látni magukat).

5. tervezésekor tehát a tanulás, vagy, ami még fontosabb, majd kb képviseli az évszakok, amelyeket akkor kell erre.

6. Amíg nem hajtják végre a projekt kezdete, tanítani és gyakorolni csak amire szükség van erre szükség van. Dolgozzon közvetlenül maga a projekt kezdő időpontja pontosan abban a pillanatban, amikor úgy érzi, hogy itt az idő. Itt minden külön-külön.

7. Miután a végrehajtás a projekt tud lélegezni, nézz körül, azonosítja a következő cél a tapasztalatok fényében - és az úton!

Összefoglalva, úgy dönt, minimum technológia terv ideje tanulni, tanítani technikák lépésről-lépésre - nem spray erőfeszítéseket, tartsák be a menetrend.

Ui Könnyebb lesz, ha koncentrálni, meg magát a lehető legrövidebb időn belül „hogy ezt a várat blitzkrieg”, mert a csúszós dombon a legegyszerűbb módja, hogy a futás :)

Akkor több, mint bárki más közel, amit hallani akartam. Ha még más szavakkal kifejezni, amit én „overdrive” az információáramlás. Így lelkes programozóknak kell foglalkozni vele? Ui Miért látja ezt a problémát? Mivel túlzott valamit, dobott az egyik a másikra gyakran vezet beleberdu a fejét, és csökkenti a kezét.

ProgCS.
Nem látom a probléma az, hogy te mit akarsz, mit szenvedélyes. Nos, mi lehet a probléma. ) De ugyanakkor, értem, amit mondasz.

Úgyhogy ez: a probléma - ez nem probléma, ez normális, az is szükséges, hogy (próbálja keresni, hogy vegyenek részt). És egyszerűen kiemelve idő: mondjuk, „egy óra tanulmány, 15 perces pihenés / pancsolás JS”; vagy „vége ebben a fejezetben - egy fél órát, hogy” játszani „CSS”.

Csak előtérbe - Mert ideje - jó ideje „:)

vagy bármit

fiatal padawan kezdeni beszélni szabadon legyen a fő nyelv a webes programozás -
js css html

Firstov js, CSS és HTML majd
meg kell értenünk, hogy azonnal tudja, ha nem kívánja használni a lehetőségét, hogy deklaratív programozás, design stílus és a dokumentum fa struktúra

Flenagana tankönyv teljes mértékben meg kell emészteni
és egy kis php kezdeni - csak az alapvető funkciókat kiszolgáló dolgozó fájlok és mappák
vagy jobb - megvizsgálja api node.js - és nem szerver js

js - egy nagyon egyszerű nyelven, könnyebb sehol, „Lisp C ruházat”
és a legtöbb cross-platform - amit a legtöbb kezdő
Ne felejtsük el, hogy KISS elv - értékelik minimalizmus, egyszerűség, a könnyű
deviza nélkül fremvork és könyvtárak kapsz a legjobb teljesítményt js - 3-5-szor kisebb, mint a C

Offline és Mobil Firstov -
meg kell értenünk, hogy azonnal egy mobil tablet vagy érintőképernyővel - ez a fő beviteli eszköz

velosipayd Firstov -
megtanulni - van, hogy a saját

megvilágosodás elkerülhetetlenül azt követően fogja érni
és ez lesz a webmaster
vagy akár egy Jedi vagy egy ninja, ha erő legyen veled
3-5 év, hogy ezt, hogy beleharapott gránit

és van egy másik módja - a sötét oldalát programozás:
munkát valaki befejezte szokásos sablon keretek
végtelen ciklus szamszára tőkés ipar
kommunikációt idióták, pszichopaták, csalók, naplopók, stb
hivatal vagy szabadúszó szenvedés
programozó könnyű cserélhetősége
örök hibakeresés, átdolgozása valakinek kód
Az képtelenség, hogy elérjék a szükséges funkciókat magad
állandó gugleniya kész oldatok
depresszió és a csüggedés
// és a leginkább Imposer nedoprogrammistami) lusták)

normális programozók két csoportba sorolhatjuk:
1) A mérnökök - akik írhat egy sablont saját maguk vagy mások számára
2) A szerelők és carders-tekercselő - azok, akik dolgoznak keretében előre elkészített sablonok
- Mindkét típusú van szükség, minden attól függ, a képességek és tehetségek

Csak van ilyen bizalom és az út :(

remélhetőleg :). Tehát az a tény, hogy az alapján hobbi sport előrejelzése (a bukmekkerskim Cantor és értékesítési előrejelzések szerint az arány már nem), és ott volt a lelkesedés a létrehozását az erőforrás. Ebben a szakaszban, nem vártam, hogy megoldja ezeket a problémákat. Sites hasonló tárgyak tíz vagy információ (példák, módszerek) nem. Ez az egyik fő nehézség.

websocket'am. html, css és js - minden néz ki, ez a tizedik ez a probléma -, hogy én és megzavarja. Megértem, hogy a design a helyén, hogy húzza fel, ami természetesen szintén nagyon fontos számomra, mindig van időm. Ez a probléma nem hívom ijesztő. De gondolt a (back-end), én arra a következtetésre jutott, hogy meg kell kezdeni az alapokat a html + css (vagy van rossz véleménye?) Tehát amit szeretnék megérteni a szerkezet back-end, de ahogy mondja, senki nem feküdt ki. Valószínűleg azért is, mert minden egyéni megközelítés végrehajtását, és hogyan gondolom, nagyon sok. Csak sajnálom az emberek az ő ideje. Alkalmaztam eredetileg a szabadúszók, le a TOR, a biztosítási összeg nekem adott hangot nem valós. De legfőképpen én meglepődtem, hogy megígérte, hogy amit kértem, csak 2-5 nap alatt! Én már egy hónapja keresett információt, amennyire csak lehetséges, hogy elmagyarázza, hogyan kell megoldani a problémát a nyelvtanulás. De. sajnos. Mindenütt csak tömör útmutatók létrehozására online áruházak, Landing, odnostranichnikov, és mindenütt felületes információkat. Bár. Utalok ezen az oldalon már javasolta, „hol kell ásni”, de én még mindig messze van érteni. Egy nagyobb százalékban siker, amit én nem egészen értem? Azt írta, hogy „hozza a Bavaria” nem vonatkozik a bukkmekerskim Cantor és milyen típusú értékesítési előrejelzések. A jobb megértés az ügy tisztázására: fogant a projekt, egyfajta platform szórakoztató barátok és ismerősök. Van egy formája, amely a becsült mérkőzés eredményére, és tegye a felhasználók a végén játékok számukra kitalálni az eredmény kapnak pontot. Azaz, itt szükség van, hogy tudja, hogyan kell regisztrálni, hívja a számítási funkció, mint például a méreg, és feldolgozza az adatokat a szervert, hogy majd visszatért minden formájában pontokat. különféle eredmények keletkeznek Plus. Ez a legfontosabb, amit nem talál semmit. Íme egy példa egy ilyen hely www.fanat1k.ru/prognoz-league-558.php

De azt javaslom, elhalasztja egy időre a projekt az oldalsó és a teremtett volna egy egyszerű online névjegy. Tedd meg az első olyan eljárási stílusú PHP, majd OOP. Használja útvonal. Megtanulják tartani az adatokat az adatbázis táblákat. SELECT, UPDATE, és törölje őket. Ha megtanulod, hogyan kell csinálni, hidd el - akkor azonnal érezni, hogy mielőtt a projekt sportok előrejelzési kell valamilyen módon, hogy menjen.

Ui A fő feladat - nem programozás, de célja, hogy módosítsa a szakmai szférában. I részt vesz a este, 5 órán át, átlagosan + hétvégén.

Mindenesetre, kívánok sok szerencsét!

Eddig én nem tervezi, hogy lesz egy webfejlesztő és nem tervezett minden olyan vagyoni előny, hogy a szervezet a saját projekt.

Egyszerű névjegykártyák site? Az biztos, hogy nem fáj, tudom. Nos, ha éget. ) És égő jó ideje. Kívánatos lenne, hogy fenntartsák a lángot.

Már kezdett tanulni js és részben át php. Ezt megelőzően, hallottam sokszor, hogy ez könnyű nyelv, nem tudom, nem tudom. Eddig ez nehéz nekem.

A kérdés adott hangot ebben a témában megérteni - információs túlterhelés megszűnik. De eddig minden megy lassabban, mint kívánatos.
Kár nem találom a megfelelő példa, hogy könnyebb megtanulni.

Az oldalon elsősorban információt. Azt elfogadom. Oldal, ahol a legfontosabb dolog nem az információ, de néhány szolgáltatás az úgynevezett Web alkalmazás, és nem tekinthetők keretében ezt a cikket.

Mi lesz - nem egyértelmű. De HTML szüksége pontosan.

Bemutatjuk az adatokat HTML. CSS kell külsőleg látható (általában) kiürülését.

HTML kézzel készít az egyes oldalak (levelet, jelölje meg), és akkor programozott. Tehát nem (és erre a célra) generátorok, statikus oldalakat vagy CMS.

Mindkét hogy az adatokat a forrás (fájlok, adatbázisok, harmadik féltől származó HTTP-szolgáltatásokat.), Hogy a sablonokat, és töltse ki őket az adatokat (az úgynevezett rendering). Az eredmény egy kész weboldalt.

A különbség az, hogy a generátor a statikus weboldalak általában fut a fejlesztő számítógépet. De kiderült, hogy a találati oldalon - egy sor fájl - a fejlesztő feltölt egy vebserer.

CMS is létrehoz egy oldalt idején a kérelmet, és azonnal adja az eredményt a böngésző, néha anélkül, miközben sehol (arra van szükség, hogy fenntartsák a terhelés növekedésével, illetve növeli a teljesítményt a követelményeknek, és akkor az úgynevezett caching). És mivel CMS dolgozik közvetlenül a web szerver.

A legérdekesebb az, hogy a helyszínen generátor vagy CMS felírható szinte bármilyen programozási nyelv.

Ha nem ismer, akkor el lehet kezdeni bármelyik.

Értsd, ahol a program működni fog (site-generátor, CMS)..

A lehetőségek a következők:
1) a személyi számítógép: a program generálja a fájlokat és oldalakat feltöltésekor a szerverre, ideértve A legolcsóbb a megosztott tárhely.
2) a megosztott tárhely fut Unix-kompatibilis operációs rendszer: a program fog futni vebservra (Apache, nginx) valahol a szolgáltató számítógépek
3) a megosztott tárhely Windows Server operációs rendszer: a program fog futni vebservra (IIS) valahol a szolgáltató számítógépek
4) vagy virtuális dedikált szerver: te magad ki az operációs rendszer és a web-észak, de a számítógép ellenőrzése alatt áll a szolgáltató.

Kiválasztása nagy hatással. A költségek, a lehetőségek konfigurálására és különböző szoftver.

Az 1. megoldás szerinti, minden kéznél van, akkor bármilyen nyelven, hogy csak akkor lehet elvégezni dolgozni az operációs rendszerben.

2. lehetőség akadályokat támaszt: általában olyan virtuális tárhely szolgáltató kínál Önnek (lehetővé teszi, hogy használja) a PHP és a Perl integrálása. Ritka tárhelyszolgáltatóval (de megtalálja) azt sugallják, python vagy rubin.

3. lehetőség megvannak a maga sajátosságai. Szinte mindig, akkor is használhatja a PHP, de lehetséges, hogy a Microsoft technológiák és nyelvek VB.net, C # és mások.

4. lehetőség visszavisz minket a teljes szabadságot - használja, amit akarsz. De igényel tőlünk, és több készség és felelősség - a szerver lesz, hogy teljes mértékben testre saját, vagy bérelt egy rendszergazda.

Választhat bármilyen nyelvet, de a döntéseket vezethet, hogy a 4. lehetőséget, ha talál egy tárhely a kiválasztott nyelven. Ez lesz szükség hosszú szakmai és késlelteti a projekt.

Ahogy mentem keresztül ezen a 8 évvel ezelőtt, már tudtam, hogy a program különböző nyelveken nem különösebben népszerű.

És az első helyeket hoztunk létre, aknák, majd a harmadik féltől származó programok generátorok és képviselt egy csomag HTML fájlokat.

Később kezdtem el használni a megosztott tárhely. Először is, ő már az ügyfelek, másrészt nem voltam rendszergazda, és nem volt érdeke, hogy váljon.

Szinte az összes feladatot, van elég e nyelvek, hogy tudom. Fokozatosan javul tudásomat és ismeretek elmélyítése.

Igen, van egy csomó érdekes és van egy állandó. Körülbelül 30 lap van megnyitva a böngészőben most. Ez az, amit én lenne érdekelt, hogy megtanulják.

Fontos megérteni, hogy a folyamat az új tudás jön párhuzamosan a munkát. Nem minden, hogy tudok tanulni új érdekes dolgokat tudok alkalmazni a munkájukat.

Munkaprojektjeihez használja Robusztus, bevált megoldások nekem személyesen. Ezek nagyon konzervatív. Hadd nem a legjobb a világon, és az elavult, de ez lehetővé teszi számomra, személyesen jobban alszanak éjjel, és felelős munkát projektek az ügyfeleknek.

És szép, hogy megtalálja valamiféle mentort, aki legalább ad és a határértékeket.

Ebben én voltam a vezetője a munka, ahol megtudtam, PHP. Dolgoztam azokat a feltételeket, amelyeket adott nekem, ami nagyban befolyásolja az utat az én fejlődés, mint fejlesztő. Ez messze általánosan elfogadott. A pluses és hátrányával. De a legfontosabb dolog most, hét éve, nincs más elöljárók, hanem egyedül :)

Kapcsolódó cikkek