"Programming Fundamentals" upis na besplatni tečaj s primjerima u JavaScriptu

"Programming Fundamentals" upis na besplatni tečaj s primjerima u JavaScriptu

Drage kolege inženjeri i budući inženjeri, Metarhia zajednica otvara upis na besplatni tečaj “Osnove programiranja” koji će biti dostupan na youtube и Github bez ikakvih ograničenja. Neka od predavanja već su snimljena krajem 2018. i početkom 2019., a neka će se održati u Kijevski politehnički institut u jesen 2019. i odmah dostupan na tečajni kanal. Iskustvo od prethodnih 5 godina, kada sam držao složenija predavanja, pokazalo je potrebu za predavanjima za vrlo početnike. Ovaj put, zbog brojnih zahtjeva studenata, pokušat ću dodati puno materijala o osnovama programiranja i, ako je moguće, apstrahirati tečaj iz JavaScripta. Naravno, većina primjera će ostati u JavaScriptu, ali će teorijski dio biti puno širi i neće biti ograničen na sintaksu i API jezika. Neki primjeri bit će u TypeScriptu i C++. Ovo nije osnovni tečaj JavaScripta, već temeljni tečaj o osnovama programiranja, uključujući osnovne koncepte i uzorke dizajna za različite paradigme, funkcionalne, proceduralne, objektno orijentirane, generičke, asinkrone, reaktivne, paralelne, multi-paradigme i metaprogramiranje, kao i osnove struktura podataka, testiranje, principi konstruiranja strukture i arhitekture projekata.

"Programming Fundamentals" upis na besplatni tečaj s primjerima u JavaScriptu

O tečaju

Tečaj je izgrađen bez upotrebe vanjskih biblioteka, ovisnosti i okvira, umjesto toga pokušat ćemo sve učiniti sami, zadubljujući se u to kako i zašto funkcionira. Primjeri koda koristit će Node.js i preglednik kao okruženje za pokretanje. Ove godine kolegij će biti dopunjen praktičnim zadacima, kojih je prije toliko nedostajalo. Kako bi se svladao razvojni proces, demonstrirat će se tehnike za refaktoriranje i optimiziranje koda, uključujući pregled koda studentskih zadataka. Pozornost će se posvetiti stilu koda i korištenju alata kao što su sustavi za kontrolu verzija i upravitelji paketa. Nastojao sam da svi primjeri budu što bliži stvarnim projektima, jer želite postati stručnjaci ne za obrazovne primjere, već za praktično programiranje. Primjeri koda dostupni su u otvorenom obliku na Githubu organizacije Kako programiranje radi, linkovi na kod bit će ispod svakog videa, a povratni linkovi s koda na video su tamo gdje su video predavanja već snimljena. Nalazi se na Githubu rječnik pojmova и sadržaj tečaja. Pitanja se mogu postavljati u grupama na Telegramu ili izravno ispod videa. Sva predavanja su otvorenog tipa, možete doći na KPI i postavljati pitanja na seminarima nakon predavanja. Raspored predavanja objavljeno odmah, ali se može malo promijeniti.

"Programming Fundamentals" upis na besplatni tečaj s primjerima u JavaScriptu

ispit

U zimskom periodu, nakon 1. semestra, polaznicima tečaja bit će ponuđeni samostalni zadaci za procjenu razine znanja, a ako ih uspješno riješe, možete pristupiti ispitu za dobivanje certifikata Metarhije. Moj ispit nije sveučilišni ispit s kartama, s teorijom i praksom, već kompletan ispit na cijelom gradivu, gdje teorija nije odvojena od prakse. Ovdje nema mjesta jednostavnoj sreći. Neće svi položiti ispit, otprilike 1-2 od 100 učenika može dobiti certifikat. Ali mi ne učimo zbog papira, već zbog znanja. Ispit možete ponovo polagati tek nakon godinu dana. Trening je besplatan i otvoren za sve. Već se prijavilo više od 1200 ljudi. Školovanje može trajati od 1 do 4 godine, ovisno o uspjehu polaznika. Ako netko padne ispit, može nastaviti učiti, ali ja ću se više posvetiti onima koji polože. Reći ću vam detaljnije o ispitima bliže kraju semestra, nemojte vas sada ometati, nema potrebe za nepotrebnim pitanjima u grupama, usredotočite se na svladavanje gradiva.

"Programming Fundamentals" upis na besplatni tečaj s primjerima u JavaScriptu

Šaptač

Q: Da li je moguće upisati predmet ako nisam s KPI-a, ili s drugog sveučilišta, ili uopće nisam student, ili iz druge zemlje, ili ne mogu doći na ispite, ili već radim, ili ( ... hrpa drugih razloga...)?
A: Ako ste osoba s planete Zemlje, možete. U suprotnom, nećemo prihvatiti prijavu.

Q: Mogu li pristupiti ispitu bez pohađanja kolegija ili pohađati tečaj bez položenog ispita?
A: Vi ste nevjerojatno sretni! Promocija! Osobno vam dajem dopuštenje!

Q: Čuo sam da postoji starija grupa (druga godina studija), ali mogu li i ja ići tamo?
A: Pokušajte, tamo je gradivo teže, ali ako vam se sviđa, onda vam ne branim da idete tamo.

Q: Mogu li polagati ispite na daljinu?
A: Ne, svakako moraš doći.

"Programming Fundamentals" upis na besplatni tečaj s primjerima u JavaScriptu

reference

Obrazac za prijavu na tečaj: https://forms.gle/Yo3Fifc7Dr7x1m3EA
Telegram grupa: https://t.me/Programming_IP9X
Grupa na sastancima: https://www.meetup.com/HowProgrammingWorks/
Kanal starije grupe: https://t.me/metarhia
Node.js tim: https://t.me/nodeua
YouTube kanal: https://www.youtube.com/TimurShemsedinov
Organizacija na GitHubu: https://github.com/HowProgrammingWorks
Predavač na Githubu: https://github.com/tshemsedinov

"Programming Fundamentals" upis na besplatni tečaj s primjerima u JavaScriptu

Zaključak

Radujem se prijedlozima za dodavanje novih tema tečaju i nadam se doprinosima primjerima koda, uključujući prijevod primjera na druge jezike. Vaše povratne informacije pomoći će poboljšati tečaj.

Hvala vam na vašem interesu. Vidimo se na predavanjima i seminarima!

U anketi mogu sudjelovati samo registrirani korisnici. Prijaviti se, molim.

Koliko vam je ovaj tečaj zanimljiv?

  • Gledat ću/posjećivat ću sva predavanja

  • Odabrat ću zanimljive teme i pogledati video

  • Proučit ću primjere

  • Ja ću raditi zadatke

  • Polagat ću ispit

  • Sve je to banalno, ne zanima me

Glasovalo je 45 korisnika. Suzdržano je bilo 7 korisnika.

Planirate li osobno prisustvovati?

  • Da

  • Htio bih, ali ne mogu

  • Ne

Glasovalo je 44 korisnika. Suzdržana su bila 2 korisnika.

Izvor: www.habr.com

Dodajte komentar