Programozás, Karrier, Python
Programozás, Karrier, Python
Kézikönyv a szoftverfejlesztői karrier hatékony építéséhez
A könyvről
Ez a könyv egy útmutató a programozói karriered elkezdéséhez. Nem tartalmaz felesleges ismereteket, és nincs szükséged hozzá előtanulmányokra. A könyv arra koncentrál, hogy hogyan lehet belőled a lehető leggyorsabban szoftverfejlesztő. Akár egy biztos munkahelyre vágysz, akár szabadúszóként akarsz érvényesülni, ez a könyv megbízható társad, hatékony segítőd lesz az úton.
A könyv elsősorban azoknak a lelkes kezdőknek szól, akik szeretnének minél gyorsabban belekezdeni szoftverfejlesztői karrierjük építésébe. Ez egy összetett feladat, amelynek teljesítéséhez nem feltétel a programozási előélet vagy a matematikai jártasság. Mi hiszünk benne, hogy bárki lehet sikeres szoftverfejlesztő, aki átlagos intelligenciával és magas szintű kitartással rendelkezik. Ha érzed magadban a változtatás iránti elköteleződést, csupán nem tudod hogyan kezdj bele, akkor ez a könyv kifejezetten neked szól. Magadra ismertél?
Tartalomjegyzék
-
1. Hogyan használd ezt a könyvet?
- Kinek szól ez a könyv?
- Miről szól ez a könyv?
- A könyv felépítése
- Ízelítő a tartalomból
- A legjobb másolásvédelem a folyamatos fejlesztés
- A hiányzó fejezet
-
2. Önképzési módszertan szoftverfejlesztőknek
- Hogyan legyek programozó, ha bizonytalan vagyok a képességeimben és a céljaimban?
- Hogyan fejlődjek a felelősségvállalás megvásárlása nélkül?
- Hogyan segít elérni céljaidat a projekt alapú képzés?
- Hogyan gyorsítsam fel a fejlődésemet mentorok segítségével?
- A gyakorlás ereje a programozás tanulásában
-
3. Barátságos bevezetés a programozásba
- Programozás és problémamegoldás
- A számítógép is csak ember
- Az elefántok és a számítógépek soha nem felejtenek
- Hogyan tárolja a számítógép a filmjeimet és sorozataimat?
- Valójában hol van a számítógép agya?
- Készen állsz a programozás bővebb magyarázatára
- Mi a különbség programozás és kódolás között?
- Na ezt imádják az állásinterjúkon
- Egy programozó élete
-
4. Programozzunk
- Miért a Python a legalkalmasabb nyelv a programozás elkezdéséhez?
- Hogyan kezdjünk neki?
- Szövegszerkesztő + Python értelmező telepítése
- Online integrált fejlesztőkörnyezet használata a böngészőből
- Print Karrier Start
- Hogyan tudok különböző típusú értékeket eltárolni a memóriában?
- Hogyan tudok kommunikálni a géppel?
- Milyen “egyszerű” adattípusokat használhatunk a Pythonban?
- Milyen műveleteket tudunk végezni az egyes adattípusokkal?
- Logikázzunk kicsit
- Elágazáshoz érkeztünk, de nem nehéz a választás
- A programozás ritmusa
- Ha már a listáknál tartunk
- Környezetvédelem a programozásban
- A modern programozási nyelvek utolsó láncszeme
-
5. Operációs rendszer és parancssor (CLI)
- Gyors betekintés a számítógépek lelkivilágába
- Az operációs rendszered felfedezése
- A parancssoros felület (CLI)
- A parancssoros felület MacOS operációs rendszeren
-
6. Python gyorstalpaló
- Próbáld ki a Python interaktív értelmezőt
- Próbáld ki a Python integrált fejlesztői környezetet
- Ha jót akarsz magadnak, telepíts fel egy integrált fejlesztőkörnyezetet
- Részletek az értékadásról
- A helytartó
- Próbálkozzunk, avagy a hibakezelés alapjai
- Python gyűjteményes adattípusok
- Listák++
- Szótárak
- Halmazok
- Tuple (“n-es”, “ennes”)
- Lista feltöltése elemekkel (list comprehension)
- Szelekció++
- Logikai vizsgálatok
- Iteráció++
- Függvények++
- Lamdba függvények, Map és Filter
- Osztályok++
- Fájlkezelés, Pickle, JSON
-
7. Fontos a Git és a GitHub egy kezdő szoftverfejlesztőnek?
- Git
- GitHub
- Karrierépítés GitHub-bal
-
8. Webfejlesztési eszköztár: HTML, CSS, JavaScript
- Hogyan épül fel a web?
- Hogyan épül fel egy weboldal?
- Mi a feladata egy front-end webfejlesztőnek?
- HTML
- CSS
- Ötnapos portfóliófejlesztő kihívás
- JavaScript
- Mi kell még egy sikeres webalkalmazáshoz?
- Hogyan érvényesülhetek webfejlesztőként?
- Összefoglalás
-
9. Django és szerver oldali programozás
- Miért válaszd a Django-t?
- Egy Django weboldal felépítése
- Lássunk is neki a „Hello World” feladatnak
- Építsük fel a portfólió oldaladat
- Most pedig lássunk neki egy cikkeket menedzselő alkalmazás fejlesztéséhez
-
10. Személyes márka építése szoftverfejlesztőknek
- Hogyan találjak munkahelyet tapasztalat nélkül?
- Milyen témát válasszak portfóliómunkának?
-
11. Szakmai önéletrajz készítés
- Milyen a tökéletes európai szakmai önéletrajz?
- Milyen a tökéletes németországi szakmai önéletrajz?
-
12. Sikeres állásinterjú szoftverfejlesztőknek
- Információn alapuló álláspályázat
- Értékrend az interjún
- Automatizált interjúfeladatok
- Általános szakmai interjúkérdések
- Kódolás élőben
- Házi feladat
- Amíg nem írod alá a szerződést, minden találkozó egy interjúalkalom
- 13. Béralku
- 14. Útravaló
- Jegyzetek
A Leanpubnál nincs kockázat, csak 100% boldogsággarancia
A vásárlástól számított 60 napon belül, mindössze két kattintással visszakapható az összeg 100%-a bármely Leanpubnál történt vásárlás esetében.
További részletek.
80% Royalties. Earn $16 on a $20 book.
We pay 80% royalties. That's not a typo: you earn $16 on a $20 sale. If we sell 5000 non-refunded copies of your book or course for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
In fact, authors have earnedover $12 millionwriting, publishing and selling on Leanpub.
Learn more about writing on Leanpub
Ingyenes frissítések. DRM nélkül.
A Leanpubon elérhető könyvek megvásárlásával együtt hozzáférhetőek azok összes későbbi frissítései, amikor a szerző feltölt belőlük egy újabb változatot. Számos szerző a Leanpub segítségével osztja meg előkészületben, írás alatt levő műveit. Ekkor az összes olvasó ingyenesen hozzáférés a frissítésekhez, függetlenül attól, hogy mikor fizettek érte és hogy mennyit (akár semmennyit).
A legtöbb Leanpubon megjelenő könyv elérhető PDF formában (számítógépek számára) és EPUB formában (telefonok, tabletek és Kindle). A formátumok, amelyekben az adott könyv elérhető, az oldal jobb felső sarkában láthatóak.
Végezetül, a Leanpubon megjelentetett könyvek egyike sincs DRM vagy ahhoz hasonló más egyéb (értelmetlen) másolásvédelemmel ellátva, így könnyű olvasni ezeket bármilyen támogatott eszközön.
További részletek a Leanpubon elérhető formátumokról és felhasználásukról