A kezdőknek a programozás megszerzéséhez (python)

Meg kell jegyezni, hogy a python a legjobb választás egy kezdőnek, aki el akarja kezdeni a tanulás programozását. Ez a téma azonban nem egy bejegyzéshez tartozik. A programozás tanulmányozását nemcsak egyetlen nyelven kell elkészíteni, hanem számos alkotóelemet is fel kell venni, de ez a bejegyzés azok számára szól, akik tudják, mit szeretnének megtanulni a pythonról, de nem tudják, hogy melyik irodalmat válasszák.

A kezdőknek a programozás megszerzéséhez (python)

Érdemes megkezdeni ezt a könyvet. Anélkül, hogy indokolatlanul mélyülnének a nyelvbe, megfontolják az alapjait. Az egész anyagot számos példa támasztja alá, amelyek többnyire a játék témájához kapcsolódnak. A fejezet így épül: kezdetben egy olyan programot adunk meg, amelyhez hasonlóan a fejezet olvasásával írható, de a tanulás során számos egyszerűbb programot talál, amelyek a fő megértéséhez vezetnek. Ez szó szerint a példákat példázza, és a szükséges gyakorlatot a kezdőknek. Nos, persze, saját programokat hoz létre.

2.Mark Lutz - a Python 4. tanulója

A kezdőknek a programozás megszerzéséhez (python)

3.Mark Summerfield - Programozás Python-ban 3

A kezdőknek a programozás megszerzéséhez (python)

Ugyanaz a dinamika, mint az első könyvben, nincs szükségtelen információ, de bonyolultabb, minden nem olyan rágódott, mint Dawsoné. Érdemes megjegyezni, hogy Dawson olvasása után a könyv fejlesztése nem különösebben kemény munka.

4.Mark Lutz - programozás Pythonban

A kezdőknek a programozás megszerzéséhez (python)

A könyv azt tanítja nekünk, hogy alkalmazzuk a "Python 4. kiadás tanulmányozása" során szerzett ismereteket, de túlterheltek is a felesleges információkkal a kezdőknek, ami sokkal könnyebb lesz Dawson és Summerfield után. Ez a könyv egy bizonyos befejezés a nyelv kezdeti tanulmányozásában. Miután elsajátítottad, akkor elmész, ahol mélyebb munkákhoz juthatsz.

Remélem, valaki segíteni fog ebben a kiválasztásban. Kellemes olvasás és sok szerencsét a tanulásban.

Ha többé-kevésbé képesek a pluses és algorithmization, akkor nem kell lutz és más "kiterjedt irodalom".

Kezdje el néhány online tanfolyamot, például a coursera vagy udacity. Ott, példákkal, problémákkal, és jól magyarázza meg. Az alapoknál sokkal gyorsabban lép be, mint a könyvek olvasása. Az egyetlen hasznos könyv, amit ajánlani tudok, a Fluent Python által Luciano Ramalho. De nem a kezdőknek, hanem azoknak, akik megtanulják az alapokat, és készek továbbhaladni :)

Ha összehasonlítanánk a pluszokkal, a python OOP-ban egyszerű, mint két ujj.

Tudsz a hálózaton - írni egy egyszerű többszálú szervert és egy kódolót hozzá. Tehát legyen egy tudományos, de jó probléma.

Hálózati / portszkenner egy pythonon. Egy egyszerű sebezhetőségű lapolvasó. Igen, jobban tudod, hogy ib-ben automatizálhatsz.

Az egyszerű - egy hajó a távirat, twitter bot, egy elemző a népszerű fórum, az értelmező cikkek a VC vagy FB (így lesz egy igazi perverzió), blozhek jelenleg írjon Django lombik.

A leggyorsabb módja annak, hogy elkezdjük a már ismert ismereteket. Eredetileg tudtam használni a C-t és a Lin-ot. minimálisan felemelte a pythonot - elkezdte kódolni a streaming szervereket a vas karja alatt. szivattyúzott készség és zp, úgy döntött, hogy megpróbálja Django-t. Legfeljebb néhány hónapon keresztül felvette - jango macaque-ban telepedett le. néhány év múlva elfáradt a bolondtól, most a klaszterek szoftverének kódja - egy tiszta python + SaltStack, Advent, Zeller időről időre.

Kapcsolódó cikkek