„Fundamentals of Programming“ sett fyrir ókeypis námskeið með JavaScript dæmum

„Fundamentals of Programming“ sett fyrir ókeypis námskeið með JavaScript dæmum

Kæru samverkfræðingar og verðandi verkfræðingar, Metarhia samfélagið opnar fyrir skráningu á ókeypis námskeið „Grundvallaratriði forritunar“ sem verður í boði á YouTube и GitHub án nokkurra takmarkana. Sumir fyrirlestranna hafa þegar verið teknir upp í lok árs 2018 og ársbyrjun 2019 og sumir verða fluttir í Kiev Polytechnic Institute haustið 2019 og laus strax á námskeiðsrás. Reynsla síðustu 5 ára, þegar ég hélt flóknari fyrirlestra, sýndi þörfina fyrir fyrirlestra fyrir mjög byrjendur. Að þessu sinni, vegna fjölda beiðna frá nemendum, mun ég reyna að bæta við miklu efni um grunnatriði forritunar og, ef hægt er, draga námskeiðið úr JavaScript. Auðvitað verða flest dæmin áfram í JavaScript, en fræðilegi hlutinn verður mun víðtækari og takmarkast ekki við setningafræði og API tungumálsins. Nokkur dæmi verða í TypeScript og C++. Þetta er ekki beinbeina JavaScript námskeið, heldur grunnnámskeið í grundvallaratriðum forritunar, þar á meðal kjarnahugtök og hönnunarmynstur fyrir mismunandi hugmyndafræði, hagnýt, málsmeðferð, hlutbundin, almenn, ósamstillt, hvarfgjörn, samhliða, multi-paradigm og metaforritun, svo og grunnatriði gagnauppbyggingar, prófanir, meginreglur um uppbyggingu og byggingarlist verkefna.

„Fundamentals of Programming“ sett fyrir ókeypis námskeið með JavaScript dæmum

Um námskeiðið

Námskeiðið er byggt upp án þess að nota utanaðkomandi bókasöfn, ósjálfstæði og ramma, þess í stað munum við reyna að gera allt sjálf, kafa ofan í hvernig og hvers vegna það virkar. Kóðadæmin munu nota Node.js og vafra sem ræsiumhverfi. Í ár bætist við námið með verklegum verkefnum, sem svo vantaði áður. Til að ná tökum á þróunarferlinu verður sýnd tækni til að endurþátta og fínstilla kóða, þar á meðal endurskoðun kóða á verkefnum nemenda. Hugað verður að kóðastíl og notkun tækja eins og útgáfustýringarkerfa og pakkastjóra. Ég reyndi að gera öll dæmin eins nálægt raunverulegum verkefnum og hægt er, því þú vilt verða sérfræðingur, ekki í fræðsludæmum, heldur í hagnýtri forritun. Dæmi um kóða eru fáanleg á opnu formi í Github stofnunarinnar Hvernig forritun virkar, tenglar á kóðann verða undir hverju myndbandi og baktenglar frá kóðanum á myndbandið eru þar sem myndbandsfyrirlestrarnir hafa þegar verið teknir upp. Það er í Github orðabók и innihald námskeiðs. Hægt er að spyrja spurninga í hópum á Telegram eða beint undir myndbandinu. Allir fyrirlestrar eru opnir, hægt er að koma í KPI og spyrja spurninga á málstofum að fyrirlestrum loknum. Fyrirlestraráætlun birt strax, en gæti breyst lítillega.

„Fundamentals of Programming“ sett fyrir ókeypis námskeið með JavaScript dæmum

Próf

Á veturna, eftir 1. önn, býðst þátttakendum í námskeiðum sjálfstæð verkefni til að leggja mat á þekkingu og ef þeim er lokið er hægt að taka próf til að fá vottorð frá Metarhia. Prófið mitt er ekki háskólapróf með miðum, með fræði og æfingu, heldur heildarpróf á öllu efni, þar sem fræði er ekki skilin frá æfingum. Hér er ekkert pláss fyrir einfalda heppni. Ekki munu allir standast prófið; um það bil 1-2 af hverjum 100 nemendum geta fengið skírteini. En við lærum ekki vegna pappíra, heldur vegna þekkingar. Þú getur tekið prófið aftur eftir eitt ár. Námið er ókeypis og öllum opið. Meira en 1200 manns hafa þegar skráð sig. Þjálfun getur varað frá 1 til 4 ár, allt eftir árangri nemandans. Ef einhver fellur á prófinu getur hann haldið áfram að læra en ég mun eyða meiri tíma í þá sem standast. Ég mun segja þér nánar frá prófunum þegar nær dregur önninni, ekki láta þetta trufla þig núna, það er engin þörf á óþarfa spurningum í hópum, einbeittu þér að því að ná tökum á efnið.

„Fundamentals of Programming“ sett fyrir ókeypis námskeið með JavaScript dæmum

FAQ

Q: Er hægt að skrá mig í námskeið ef ég er ekki frá KPI, eða frá öðrum háskóla, eða er alls ekki nemandi, eða frá öðru landi, eða get ekki mætt í prófin, eða ég er þegar að vinna, eða ( ... fullt af öðrum ástæðum ...)?
A: Ef þú ert manneskja frá plánetunni jörð geturðu það. Að öðrum kosti munum við ekki samþykkja umsóknina.

Q: Get ég tekið prófið án þess að mæta á námskeiðið eða farið á námskeiðið án þess að standast prófið?
A: Þú ert ótrúlega heppin! Kynning! Ég persónulega gef þér leyfi!

Q: Ég heyrði að það væri eldri hópur (annað námsár), en get ég farið þangað líka?
A: Prófaðu það, efnið þar er erfiðara, en ef þér líkar það, þá banna ég þér ekki að fara þangað.

Q: Get ég tekið próf í fjarnámi?
A: Nei, þú þarft örugglega að koma.

„Fundamentals of Programming“ sett fyrir ókeypis námskeið með JavaScript dæmum

tilvísanir

Skráningareyðublað fyrir námskeið: https://forms.gle/Yo3Fifc7Dr7x1m3EA
Telegram hópur: https://t.me/Programming_IP9X
Hópur í fundum: https://www.meetup.com/HowProgrammingWorks/
Rás eldri hópa: https://t.me/metarhia
Node.js lið: https://t.me/nodeua
YouTube rás: https://www.youtube.com/TimurShemsedinov
Stofnun á GitHub: https://github.com/HowProgrammingWorks
Fyrirlesari á Github: https://github.com/tshemsedinov

„Fundamentals of Programming“ sett fyrir ókeypis námskeið með JavaScript dæmum

Ályktun

Ég hlakka til ábendinga um að bæta nýjum viðfangsefnum við námskeiðið og ég vonast eftir framlögum til kóðadæma, þar á meðal þýðingar á dæmum á önnur tungumál. Álit þitt mun hjálpa til við að bæta námskeiðið.

Þakka þér fyrir áhugann. Sjáumst á fyrirlestrum og námskeiðum!

Aðeins skráðir notendur geta tekið þátt í könnuninni. Skráðu þig inn, takk.

Hversu áhugavert er þetta námskeið fyrir þig?

  • Ég mun horfa á/mæti á alla fyrirlestrana

  • Ég mun velja áhugaverð efni og horfa á myndbandið

  • Ég mun kynna mér dæmi

  • Ég mun vinna verkefnin

  • Ég mun taka prófið

  • Þetta er allt banalt, ég hef ekki áhuga

45 notendur kusu. 7 notendur sátu hjá.

Ætlar þú að mæta í eigin persónu?

  • Ég myndi vilja það en ég get það ekki

  • No

44 notendur kusu. 2 notendur sátu hjá.

Heimild: www.habr.com

Bæta við athugasemd