Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
python:
* "Python Crash Course" od Eric Matthes: Táto kniha je mimoriadne populárna pre svoj prístup priateľský k začiatočníkom, praktické projekty a jasné vysvetlenia. Zahŕňa základné koncepty Pythonu a dostane vás rýchlo budovanie skutočných projektov. Považuje sa za moderný a pútavý úvod.
* „Automatizujte nudné veci pomocou Pythonu“ od Al Sweigart: Táto kniha sa zameriava na použitie Python na automatizáciu každodenných úloh. Je to veľmi praktické a motivujúce pre začiatočníkov, ktorí chcú vidieť okamžité výsledky. Je tiež k dispozícii zadarmo online.
* "Think Python:Ako myslieť ako počítačový vedec" od Allen B. Downey: Dôslednejší a teoretical prístup, ale stále pre začiatočníkov. Zdôrazňuje riešenie problémov a výpočtové myslenie. K dispozícii aj online online.
java:
* "Hlava First Java" od Kathy Sierra a Bert Bates: Táto kniha používa vizuálne pútavý a zábavný prístup na výučbu Java. Je to skvelé pre vizuálnych študentov a ľudí, ktorí považujú tradičné učebnice suché.
* "Efektívna Java" od Joshua Bloch (zatiaľ čo * efektívna Java * je viac stredne pokročilé, * hlava First Java * je dobrá úvodná kniha).
* "Java:ako programovať" od Deitel &Deitel: Komplexná učebnica pokrývajúca širokú škálu tém Java. Často sa používa v úvodných vysokoškolských kurzoch. Pre niektorých začiatočníkov môže byť ohromujúci kvôli svojej veľkosti.
JavaScript:
* "Múdrejší spôsob, ako sa učiť JavaScript" od Mark Myers: Táto kniha používa jedinečný interaktívny prístup s online cvičeniami, ktoré posilňujú koncepty. Je to skvelé pre študentov, ktorí sa učia najlepšie tým, že robia.
* "Eloquent JavaScript" od Marijn Haverbeke: Poznávaná kniha, ktorá vyučuje JavaScript jasným a stručným spôsobom. Zahŕňa jazykové základy aj pokročilejšie témy. Dostupné zadarmo online.
* "Nepoznám JS" od Kyle Simpsona (séria Book): Aj keď je táto séria komplexná, môže byť pre absolútnych začiatočníkov trochu ohromujúca. Zvážte začiatok jednou z ďalších možností a potom sa presuňte do tejto série, aby ste prehĺbili vaše porozumenie. Dostupné zadarmo online (hľadajte úložisko GitHub).
c ++:
* "Programovanie:Princípy a prax pomocou C ++" od Bjarne Stroustrup (tvorca C ++): Dôkladný a dobre napísaný úvod do programovania pomocou C ++. Zdôrazňuje dobré programovacie postupy. Často sa používa v úvodných vysokoškolských kurzoch. Pre úplných začiatočníkov môže byť trochu náročné.
* "C ++ Primer" od Stanley B. Lippman, Josée Lajoie a Barbara E. Moo: Komplexná učebnica, ktorá pokrýva všetky aspekty C ++. Je to dobrá referenčná kniha, ktorú treba mať po ruke, ale pre začiatočníkov by to mohlo byť príliš podrobné.
c#:
* "C# 8.0 a .NET Core 3.0-Moderný rozvoj viacerých platforiem:Zostavte aplikácie s .NET Core 3.0 a C#, 8. vydanie" od Mark J. Cena: Dobrý moderný úvod do C# a .net.
* "Hlava First C#" od Andrew Stellman a Jennifer Greene: Podobne ako „Head First Java“, táto kniha používa vizuálne pútavý a zábavný prístup na výučbu C#.
Všeobecné úvahy pri výbere učebnice:
* Štýl učenia: Zvážte svoj štýl učenia. Máte radšej praktické projekty, teoretické vysvetlenia alebo vizuálne pútavý prístup?
* predpoklady: Niektoré knihy predpokladajú niektoré predchádzajúce znalosti programovania, zatiaľ čo iné sú skutočne pre úplných začiatočníkov. Uistite sa, že kniha je vhodná pre vašu úroveň.
* Recenzie a odporúčania: Prečítajte si recenzie a požiadajte o odporúčania od ostatných študentov.
* vydanie: Uistite sa, že používate relatívne nedávne vydanie knihy, pretože programovacie jazyky a rámce sa v priebehu času vyvíjajú.
* Cena: Učebnice môžu byť drahé. Skontrolujte, či je kniha k dispozícii v miestnej knižnici alebo v kníhkupectve. Mnoho dobrých zdrojov je k dispozícii aj zadarmo online.
* online zdroje: Vyhľadajte knihy, ktoré prichádzajú s online zdrojmi, ako sú príklady kódu, cvičenia a fóra.
Pred nákupom akejkoľvek učebnice zvážte tieto bezplatné alternatívy:
* online návody: Webové stránky ako Codecademy, Freecodecamp, Khan Academy a Coursera ponúkajú vynikajúce úvodné kurzy.
* Oficiálna dokumentácia: Oficiálna dokumentácia pre programovací jazyk môže byť cenným zdrojom, hoci môže byť technická a menej priateľská pre začiatočníkov.
Ak chcete dať najlepšie odporúčanie, povedzte mi:
1. Ktorý programovací jazyk máte záujem o učenie?
2. Aký je váš preferovaný štýl učenia (praktické, teoretické, vizuálne)?
3. Máte nejaké predchádzajúce skúsenosti s programovaním?
Akonáhle budem mať tieto informácie, môžem poskytnúť odporúčanie na mieru.