Registrácia do bezplatného kurzu „Základy programovania“ s príkladmi v jazyku JavaScript

Registrácia do bezplatného kurzu „Základy programovania“ s príkladmi v jazyku JavaScript

Vážení kolegovia inžinieri a budúci inžinieri, komunita Metarhia otvára prihlasovanie na bezplatný kurz „Základy programovania“, ktorý bude dostupný na youtube и GitHub bez akýchkoľvek obmedzení. Niektoré z prednášok už boli nahraté koncom roka 2018 a začiatkom roka 2019 a niektoré sa budú konať v r. Kyjevský polytechnický inštitút na jeseň 2019 a ihneď k odberu kanál kurzu. Skúsenosti z predchádzajúcich 5 rokov, keď som prednášal zložitejšie, ukázali potrebu prednášok pre úplných začiatočníkov. Tentokrát sa pre početné požiadavky študentov pokúsim pridať veľa materiálov o základoch programovania a ak to bude možné, kurz abstrahovať od JavaScriptu. Samozrejme, väčšina príkladov zostane v JavaScripte, no teoretická časť bude oveľa širšia a nebude sa obmedzovať len na syntax a API jazyka. Niektoré príklady budú v TypeScript a C++. Toto nie je jednoduchý kurz JavaScriptu, ale základný kurz základov programovania, vrátane základných konceptov a návrhových vzorov pre rôzne paradigmy, funkčné, procedurálne, objektovo orientované, generické, asynchrónne, reaktívne, paralelné, multiparadigmy a metaprogramovanie, ako aj základy dátových štruktúr, testovanie, princípy konštrukcie štruktúry a architektúry projektov.

Registrácia do bezplatného kurzu „Základy programovania“ s príkladmi v jazyku JavaScript

O kurze

Kurz je postavený bez použitia externých knižníc, závislostí a frameworkov, namiesto toho sa pokúsime urobiť všetko sami, ponoríme sa do toho, ako a prečo to funguje. Príklady kódu budú používať Node.js a prehliadač ako spúšťacie prostredie. Tento rok bude kurz doplnený o praktické úlohy, ktoré doteraz tak chýbali. Pre zvládnutie procesu vývoja budú demonštrované techniky refaktorovania a optimalizácie kódu, vrátane kódovej kontroly študentských úloh. Pozornosť bude venovaná štýlu kódu a používaniu nástrojov, ako sú systémy na správu verzií a správcovia balíkov. Snažil som sa, aby všetky príklady boli čo najbližšie k skutočným projektom, pretože sa chcete stať špecialistom nie na vzdelávacie príklady, ale na praktické programovanie. Príklady kódu sú dostupné v otvorenej forme na Github organizácie Ako funguje programovanie, odkazy na kód budú pod každým videom a spätné odkazy z kódu na video sú tam, kde sú už videoprednášky nahrané. Je to v Github slovník pojmov и obsah kurzu. Otázky je možné klásť v skupinách na telegrame alebo priamo pod videom. Všetky prednášky sú otvorené, môžete prísť na KPI a po prednáškach klásť otázky na seminároch. Harmonogram prednášok zverejnené okamžite, ale môžu sa mierne zmeniť.

Registrácia do bezplatného kurzu „Základy programovania“ s príkladmi v jazyku JavaScript

skúška

V zime po 1. semestri budú účastníkom kurzu ponúknuté samostatné úlohy na posúdenie úrovne vedomostí a v prípade ich úspešného absolvovania môžete absolvovať skúšku na získanie certifikátu od Metarhie. Moja skúška nie je vysokoškolská skúška s lístkami, s teóriou a praxou, ale kompletná skúška zo všetkého materiálu, kde sa teória neoddeľuje od praxe. Nie je tu priestor pre obyčajné šťastie. Nie každý prejde skúškou, certifikát môže získať približne 1-2 zo 100 študentov. Ale študujeme nie kvôli papierom, ale kvôli vedomostiam. Skúšku môžete znova absolvovať až po roku. Školenie je bezplatné a otvorené pre každého. Zaregistrovalo sa už viac ako 1200 ľudí. Školenie môže trvať od 1 do 4 rokov, v závislosti od úspechu študenta. Ak niekto na skúške neuspeje, môže pokračovať v štúdiu, ale tým, ktorí prejdú, sa budem viac venovať. Bližšie o skúškach vám poviem bližšie ku koncu semestra, nenechajte sa tým teraz rozptyľovať, nie sú potrebné zbytočné otázky v skupinách, sústreďte sa na zvládnutie látky.

Registrácia do bezplatného kurzu „Základy programovania“ s príkladmi v jazyku JavaScript

Najčastejšie otázky

Q: Je možné zapísať si kurz, ak nie som z KPI, alebo z inej univerzity, alebo vôbec nie som študentom, alebo z inej krajiny, alebo nemôžem prísť na skúšky, alebo už pracujem, alebo ( ... kopa iných dôvodov...)?
A: Ak ste človek z planéty Zem, môžete. V opačnom prípade prihlášku neakceptujeme.

Q: Môžem absolvovať skúšku bez účasti na kurze alebo sa zúčastniť kurzu bez absolvovania skúšky?
A: Máte neuveriteľné šťastie! Propagácia! Osobne vám dávam povolenie!

Q: Počul som, že existuje seniorská skupina (druhý ročník), ale môžem tam ísť aj ja?
A: Skúste to, materiál je tam náročnejší, ale ak sa vám páči, nezakazujem vám tam ísť.

Q: Môžem robiť skúšky na diaľku?
A: Nie, určite musíš prísť.

Registrácia do bezplatného kurzu „Základy programovania“ s príkladmi v jazyku JavaScript

referencie

Registračný formulár na kurz: https://forms.gle/Yo3Fifc7Dr7x1m3EA
Telegramová skupina: https://t.me/Programming_IP9X
Skupina na stretnutiach: https://www.meetup.com/HowProgrammingWorks/
Kanál seniorskej skupiny: https://t.me/metarhia
Tím Node.js: https://t.me/nodeua
kanál YouTube: https://www.youtube.com/TimurShemsedinov
Organizácia na GitHub: https://github.com/HowProgrammingWorks
Prednášajúci na Github: https://github.com/tshemsedinov

Registrácia do bezplatného kurzu „Základy programovania“ s príkladmi v jazyku JavaScript

Záver

Teším sa na návrhy na pridanie nových tém do kurzu a dúfam na príspevky do príkladov kódu, vrátane prekladu príkladov do iných jazykov. Vaša spätná väzba pomôže zlepšiť kurz.

Ďakujeme Vám za Váš záujem. Vidíme sa na prednáškach a seminároch!

Do prieskumu sa môžu zapojiť iba registrovaní užívatelia. Prihlásiť saProsím.

Ako zaujímavý je pre vás tento kurz?

  • Budem sledovať/navštíviť všetky prednášky

  • Vyberiem si zaujímavé témy a pozriem si video

  • Budem študovať príklady

  • Urobím úlohy

  • Skúšku urobím

  • Všetko je to banálne, nezaujíma ma to

Hlasovalo 45 užívateľov. 7 užívateľov sa zdržalo hlasovania.

Plánujete sa osobne zúčastniť?

  • Да

  • Chcel by som, ale nemôžem

  • Nie

Hlasovali 44 používatelia. 2 používatelia sa zdržali hlasovania.

Zdroj: hab.com

Pridať komentár