Hogyan lehet megtanulni programozási nulláról

Barker, yah ... vagyok a témában a programozás csak olvasható KR, minden mást, amit látott, a kódot. További kísérletekben több kódot. Nem mondhatom magam govnokoderom.

Neir0, mindig azt hittem a programozási ismeretek nem csupán birtokában kódokat, és a képesség, hogy építsen, és írja le az algoritmust. Ez az én szót, mint mindig, és azt gondolta.
Nos, minden bizonnyal a programozónak kell tökéletesen tudja a műszer (egy eszköz az ő komplex) és az összes funkcióját annak működését és használatát. És ez vonatkozik minden szakma - mint villanyszerelő nem rendelkezik egy csavarhúzó és fogó csavarja a drótot, hogy képes legyen hagyja, hogy a kilépő, bár, és ismernie kell a funkciók egy csavarhúzóval. És a házmester nem integetett, hogy vegyenek részt, de hogy a seprűt meg kell tudni.

Neir0, minden világos - gyakorlat nélkül, túl kevés a jó jön ki. És a motiváció szükséges, stb stb, minden rendben. De ez nem arról szól, hogy. Az elmélet - ez egy szükséges alapot. Programozás nem csak kalyakanie kód (bár, mint te, természetesen). Ülj le és írj egyszerre anélkül, hogy megnézné, szükség szerint, mint a többiek, és hogyan kell csinálni lehet tenni - jön a teljes szemetet esetek 100% -ában. Láttam ezeket a „iparosok”, igen. „Possession szintaxis” - ez nem programozás, és még csak nem is az alapokat; nyelven - csak egy eszköz, semmi több.

ps szar, ez nem a válaszok jönnek riasztást.

Bevezetés az elmélet, nem kér, de az első, hogy az ajánlat PL Python (személyes vélemény). Az is hasznos, hogy a Linux - ez nem elég programozás, de személy szerint úgy gondolom, a Linux sokkal jobban megfelel a tanítás programozás. Telepítése szinte az összes szükséges szoftver (fordítóprogramok, IDE, stb), Linux egyszerűbb, mint más operációs rendszerek.

www.intuit.ru - ingyen, akkor megy minden egyetemi tanfolyam PL.
Ha a szint a 9. évfolyam - jobban kezdeni Pascal, aki továbbra is az iskolában. Bár én azt ajánlom elolvasni előadások C ++, nem labor valamilyen szerény IDE Dev-C ++. Ha a megértés a programozás profik jönnek - ez nagyon jó.

Ha úgy dönt, hogy még tanulni Pascal, és szükség van a munka egy kicsit nehezebb „x = 5, b :? = 6, a + b =» tud ütni egy PM, Van egy munkát az első fogás: tömbök, fájlok, láncolt listák. De meg kell, hogy legyen némi alapja, hogy ismerjük a ciklus és elágazás nyilatkozatokat.

Ha sikerül elsajátítani ezt persze - lehet egy nagyon, nagyon jó programozó a jövőben. Ez a tanfolyam a algoritmusok és biztosíthatom, hogy nem minden tanuló képes átadni sikeresen.

Ha megértik, programozás a profik - ez nem jó, ez a legjobb keretet, amely lehet IMHO. Aztán, miután a C ++ könnyen érthető bármely nyelv már. De IMHO nem indul jobb C ++, de tiszta C - és megérteni véleményem nem nehezebb (vagy nem sokkal bonyolultabb), mint Pascal. Ezután lépjen a C ++ és OOP. És mindez együtt lesz egy jó alap, hogy építsenek a karrier, mint egy programozó, akkor minden irányban.

Itt van egy jó könyv: www.ozon.ru/context/detail/id/5039902/ kicsit felfrissít, meg néhány egyszerű népi nyelv (Java vagy PHP) és rendezi a junior, már ott podnataskal orientálódni, mint a következő.

Csak tanulni, hogyan kell írni a kódot viszonylag könnyen. Általában, akkor bármelyik bolond képes lenne az érdeklődés. Ha ineteresa nem - ne fogja meg. Ön nem lesz képes felvenni a versenyt a munkaerőpiacon a fiúk, akiknek szeme éget, mint mondják, de ez inkább a saját üzleti, csak véleményük kifejtésére, bár tudom, hogy ez nem az én dolgom.

Abban az időben, és megpróbálta megtanulni az alapokat a programozás tankönyvek (Pascal, C, C ++) - ez egy kicsit zavaros.
Annak érdekében, hogy a tankönyvek nem vesztegeti az idejét. Meg kell megírni a programot. Ehhez ma már egy csomó online tanfolyamok. Sajnos, gyakorlatilag minden angol. De van jó oroszul.
Például: html / css jó tanulni HtmlAcademy. java van egy szuper jó intenzitású JavaRush - rengeteg problémát, magyarázatok illusztrációk, sok motivációs videók, képzés fokozatosan a szinteken.

A kérdésre adott válasz

Jelentkezzen válaszolhat

  • Moszkva
  • Teljes munkaidőben
  • 90 000-120 000 rubelt.
  • Moszkva
  • Teljes munkaidőben
  • Ezt megelőzően 4500 USD.
  • Moszkva
  • Teljes munkaidőben
  • 80 000 rubelt.

100.000 dörzsölje. / Per projekt

300 dörzsölje. / Per projekt

Bejelentkezés

Feltenni egy kérdést, és kap egy szakértő választ.