Hodnotenie:
Momentálne nie sú žiadne recenzie čitateľov. Hodnotenie je založené na 2 hlasoch.
Essential Computer Science: A Programmer's Guide to Foundational Concepts
porozumieť základným pojmom a zručnostiam v oblasti informatiky. Táto kniha sa zameriava na základné a fundamentálne koncepty, na ktorých možno rozvíjať odborné znalosti v konkrétnych oblastiach vrátane počítačovej architektúry, programovacieho jazyka, algoritmov a dátovej štruktúry, operačných systémov, počítačových sietí, distribuovaných systémov, bezpečnosti a ďalších.
Podľa portálu code.org je v USA k dispozícii 500 000 voľných pracovných miest v oblasti programovania - v porovnaní s ročným počtom len 50 000 absolventov informatiky. Americké ministerstvo práce predpovedá, že v blízkej budúcnosti bude takmer milión a pol pracovných miest v oblasti informatiky, ale len toľko programátorov, aby obsadili približne tretinu týchto pracovných miest.
Na preklenutie tejto medzery sa na programátorských pozíciách zamestnáva mnoho ľudí, ktorí nemajú formálne vzdelanie v oblasti informatiky. Hoci sú schopní začať programovať a kódovať rýchlo, často im trvá, kým získajú potrebné znalosti, aby získali zručnosti potrebné na to, aby sa stali efektívnymi počítačovými inžiniermi alebo pokročilými vývojármi.
Čo sa naučíte
⬤ Základy fungovania počítača.
⬤ Základy počítačového programovania a programovacie paradigmy.
⬤ Ako písať efektívne programy.
⬤ Ako hardvér a softvér spolupracujú, aby poskytli používateľovi dobrý zážitok a zlepšili použiteľnosť systému.
⬤ Ako môžu počítače navzájom komunikovať.
⬤ Ako zabezpečiť bezpečnosť systému.
⬤ Základy cloudových ponúk, dôsledky/výmeny a konfigurácie nasadenia/pripojenia.
⬤ Základy strojového učenia.
Pre koho je táto kniha určená
Programátorom, ktorým chýba formálne vzdelanie v oblasti informatiky, a všetkým, ktorí majú formálne vzdelanie v oblasti informatiky a chcú si vytvoriť všeobecný prehľad o základoch informatiky.