"Programmeerimise alused" registreerumine tasuta kursusele JavaScripti näidetega

"Programmeerimise alused" registreerumine tasuta kursusele JavaScripti näidetega

Head kaasinsenerid ja tulevased insenerid, Metarhia kogukond avab registreerumise tasuta kursusele “Programmeerimise alused”, mis on saadaval aadressil youtube и github ilma igasuguste piiranguteta. Osa loenguid on juba salvestatud 2018. aasta lõpus ja 2019. aasta alguses ning osa peetakse XNUMX. aasta alguses Kiievi Polütehniline Instituut sügisel 2019 ja kohe saadaval kursuse kanal. Eelneva 5 aasta kogemus, mil pidasin keerulisemaid loenguid, näitas vajadust loengute järele väga algajatele. Seekord püüan õpilaste arvukate palvete tõttu lisada palju materjale programmeerimise põhitõdede kohta ja võimalusel võtta kursusest JavaScriptist välja. Loomulikult jääb suurem osa näidetest JavaScripti, kuid teoreetiline osa on palju laiem ega piirdu ainult keele süntaksi ja API-ga. Mõned näited on TypeScripti ja C++ keeles. See ei ole selge JavaScripti kursus, vaid programmeerimise põhialuste põhikursus, sealhulgas põhikontseptsioonid ja disainimustrid erinevate paradigmade jaoks, funktsionaalsed, protseduurilised, objektorienteeritud, üldised, asünkroonsed, reaktiivsed, paralleelsed, mitme paradigma ja metaprogrammeerimine, samuti andmestruktuuride põhitõed, testimine, projektide struktuuri ja arhitektuuri koostamise põhimõtted.

"Programmeerimise alused" registreerumine tasuta kursusele JavaScripti näidetega

Kursuse kohta

Kursus on üles ehitatud ilma väliseid teeke, sõltuvusi ja raamistikke kasutamata, selle asemel proovime kõike ise teha, süvenedes sellesse, kuidas ja miks see toimib. Koodinäited kasutavad käivituskeskkonnana Node.js-i ja brauserit. Sel aastal täiendatakse kursust praktiliste ülesannetega, millest varem nii puudus oli. Arendusprotsessi valdamiseks demonstreeritakse koodi ümbertöötamise ja optimeerimise tehnikaid, sealhulgas õpilaste ülesannete koodide ülevaatamist. Tähelepanu pööratakse koodistiilile ja selliste tööriistade kasutamisele nagu versioonikontrollisüsteemid ja paketihaldurid. Püüdsin teha kõik näited võimalikult lähedaseks reaalsetele projektidele, sest sa tahad saada spetsialistiks mitte hariduslike näidete, vaid praktilise programmeerimise alal. Koodinäited on avatud kujul saadaval organisatsiooni Githubis Kuidas programmeerimine töötab, lingid koodile on iga video all ja tagasilingid koodist videole on seal, kus videoloengud on juba salvestatud. See on Githubis terminite sõnastik и kursuse sisu. Küsimusi saab esitada rühmades Telegramis või otse video all. Kõik loengud on avatud, KPI-sse saab tulla ja küsimusi esitada ka pärast loenguid toimuvatel seminaridel. Loengu ajakava avaldatakse kohe, kuid võib veidi muutuda.

"Programmeerimise alused" registreerumine tasuta kursusele JavaScripti näidetega

Eksam

Talvel pärast 1. semestrit pakutakse kursuslastele teadmiste taseme hindamiseks iseseisvaid ülesandeid, mille eduka sooritamise korral saab sooritada eksami Metarhia tunnistuse saamiseks. Minu eksam ei ole ülikoolieksam piletitega, teooria ja praktikaga, vaid täielik eksam kogu materjalist, kus teooriat praktikast ei lahutata. Siin pole ruumi lihtsale õnnele. Kõik eksamit ei soorita, tunnistuse saab ligikaudu 1-2 õpilast 100-st. Aga me ei õpi mitte paberite, vaid teadmiste pärast. Uuesti saab eksami sooritada alles aasta pärast. Koolitus on tasuta ja avatud kõigile. Registreerunud on juba üle 1200 inimese. Koolitus võib kesta 1 kuni 4 aastat, olenevalt õpilase edukusest. Kui keegi eksamil läbi kukub, võib edasi õppida, aga eksamile pühendan rohkem aega. Räägin teile lähemalt semestri lõpus toimuvatest eksamitest, ärge laske end sellest nüüd segada, rühmades pole vaja tarbetuid küsimusi, keskenduge materjali valdamisele.

"Programmeerimise alused" registreerumine tasuta kursusele JavaScripti näidetega

KKK

Q: Kas kursusele saab registreeruda, kui ma ei ole KPI-st või teisest ülikoolist või ei ole üldse üliõpilane või teisest riigist või ei saa eksamitele tulla või ma juba töötan või ( ... hunnik muid põhjuseid...)?
A: Kui olete inimene planeedilt Maa, saate seda teha. Vastasel juhul me taotlust vastu ei võta.

Q: Kas ma saan sooritada eksami ilma kursusel osalemata või osaleda kursusel ilma eksamit sooritamata?
A: Sul on uskumatult vedanud! Edutamine! Mina isiklikult annan sulle loa!

Q: Kuulsin, et on vanem rühm (teine ​​õppeaasta), aga kas sinna ka saab minna?
A: Proovige, sealne materjal on keerulisem, aga kui teile meeldib, siis ma ei keela teil sinna minna.

Q: Kas ma saan sooritada eksameid kaugjuhtimisega?
A: Ei, sa pead kindlasti tulema.

"Programmeerimise alused" registreerumine tasuta kursusele JavaScripti näidetega

Viited

Kursuse registreerimisvorm: https://forms.gle/Yo3Fifc7Dr7x1m3EA
Telegrami grupp: https://t.me/Programming_IP9X
Grupp kohtumistel: https://www.meetup.com/HowProgrammingWorks/
Vanemgrupi kanal: https://t.me/metarhia
Node.js meeskond: https://t.me/nodeua
YouTube'i kanal: https://www.youtube.com/TimurShemsedinov
Organisatsioon GitHubis: https://github.com/HowProgrammingWorks
Githubi õppejõud: https://github.com/tshemsedinov

"Programmeerimise alused" registreerumine tasuta kursusele JavaScripti näidetega

Järeldus

Ootan ettepanekuid uute teemade lisamiseks kursusele ja loodan panuseid koodinäidetesse, sealhulgas näidete tõlkimisse teistesse keeltesse. Teie tagasiside aitab kursust täiustada.

Täname teid huvi eest. Kohtumiseni loengutel ja seminaridel!

Küsitluses saavad osaleda ainult registreerunud kasutajad. Logi sissepalun.

Kui huvitav see kursus teie jaoks on?

  • Vaatan/käin kõiki loenguid

  • Valin huvitavad teemad ja vaatan videot

  • Uurin näiteid

  • teen ülesanded ära

  • Ma lähen eksamile

  • See kõik on banaalne, mind ei huvita

45 kasutajat hääletas. 7 kasutajat jäi erapooletuks.

Kas plaanite isiklikult osaleda?

  • Jah

  • Tahaks, aga ei saa

  • ei

44 kasutajat hääletas. 2 kasutajat jäi erapooletuks.

Allikas: www.habr.com

Lisa kommentaar