„Programavimo pagrindų“ registracija į nemokamą kursą su JavaScript pavyzdžiais

„Programavimo pagrindų“ registracija į nemokamą kursą su JavaScript pavyzdžiais

Gerbiami kolegos inžinieriai ir būsimieji inžinieriai, Metarhia bendruomenė pradeda registraciją į nemokamą kursą „Programavimo pagrindai“, kuriuos bus galima rasti "YouTube" и GitHub be jokių apribojimų. Dalis paskaitų jau įrašytos 2018 metų pabaigoje ir 2019 metų pradžioje, o kai kurios bus skaitomos XNUMX m. Kijevo politechnikos institutas 2019 m. rudenį ir iš karto pasiekiamas kurso kanalas. Ankstesnių 5 metų patirtis, kai skaičiau sudėtingesnes paskaitas, parodė paskaitų poreikį labai pradedantiesiems. Šį kartą dėl daugybės studentų prašymų pasistengsiu pridėti daug medžiagos apie programavimo pagrindus ir, jei įmanoma, abstrahuoti kursą iš JavaScript. Žinoma, dauguma pavyzdžių išliks JavaScript, tačiau teorinė dalis bus daug platesnė ir neapsiribos tik kalbos sintakse ir API. Kai kurie pavyzdžiai bus „TypeScript“ ir „C++“. Tai ne grynas JavaScript kursas, o pagrindinis programavimo pagrindų kursas, įskaitant pagrindines sąvokas ir projektavimo modelius skirtingoms paradigmoms, funkcinėms, procedūrinėms, į objektą orientuotoms, bendroms, asinchroninėms, reaktyviosioms, lygiagrečioms, kelių paradigmų ir metaprogramavimas, taip pat duomenų struktūrų pagrindai, testavimas, projektų struktūros ir architektūros konstravimo principai.

„Programavimo pagrindų“ registracija į nemokamą kursą su JavaScript pavyzdžiais

Apie kursą

Kursas kuriamas nenaudojant išorinių bibliotekų, priklausomybių ir karkasų, vietoj to stengsimės viską daryti patys, gilindamiesi į tai, kaip ir kodėl tai veikia. Kodo pavyzdžiuose kaip paleidimo aplinka bus naudojama Node.js ir naršyklė. Šiais metais kursas bus papildytas praktinėmis užduotimis, kurių anksčiau taip trūko. Norint įsisavinti kūrimo procesą, bus demonstruojami kodo pertvarkymo ir optimizavimo būdai, įskaitant studentų užduočių kodo peržiūrą. Dėmesys bus skiriamas kodo stiliui ir įrankių, tokių kaip versijų valdymo sistemos ir paketų tvarkyklės, naudojimui. Stengiausi, kad visi pavyzdžiai būtų kuo artimesni realiems projektams, nes norisi tapti ne edukacinių pavyzdžių, o praktinio programavimo specialistais. Kodo pavyzdžius galima rasti atvira forma organizacijos „Github“. Kaip veikia programavimas, nuorodos į kodą bus po kiekvienu vaizdo įrašu, o atgalinės nuorodos iš kodo į vaizdo įrašą yra ten, kur jau buvo įrašytos vaizdo paskaitos. Jis yra Githube terminų žodynas и kurso turinį. Klausimus galite užduoti grupėse „Telegram“ arba tiesiai po vaizdo įrašu. Visos paskaitos atviros, po paskaitų galite ateiti į KPI ir užduoti klausimus seminaruose. Paskaitų grafikas paskelbta nedelsiant, tačiau gali šiek tiek pasikeisti.

„Programavimo pagrindų“ registracija į nemokamą kursą su JavaScript pavyzdžiais

Egzaminas

Žiemą po 1 semestro kurso dalyviams bus pasiūlytos savarankiškos užduotys žinių lygiui įvertinti, o jas sėkmingai atlikus galėsite laikyti egzaminą sertifikatui iš Metarhijos gauti. Mano egzaminas yra ne universiteto egzaminas su bilietais, su teorija ir praktika, o pilnas visos medžiagos egzaminas, kur teorija neatsiejama nuo praktikos. Čia nėra vietos paprastai sėkmei. Egzaminą išlaikys ne visi, atestatus gali gauti maždaug 1-2 iš 100 mokinių. Bet mes mokomės ne dėl popierių, o dėl žinių. Pakartotinai egzaminą galite laikyti tik po metų. Mokymai nemokami ir atviri visiems. Jau užsiregistravo daugiau nei 1200 žmonių. Mokymas gali trukti nuo 1 iki 4 metų, priklausomai nuo studento sėkmės. Jei kas nors neišlaikys egzamino, gali mokytis toliau, bet daugiau laiko skirsiu išlaikiusiems. Plačiau apie egzaminus papasakosiu arčiau semestro pabaigos, nesiblaškykite nuo to dabar, nereikia grupėse nereikalingų klausimų, susitelkite į medžiagos įsisavinimą.

„Programavimo pagrindų“ registracija į nemokamą kursą su JavaScript pavyzdžiais

DUK

Q: Ar galima stoti į kursus, jei nesu iš KPI, ar iš kito universiteto, ar visai ne studentas, ar iš kitos šalies, arba negaliu atvykti į egzaminus, arba jau dirbu, arba ( ... daugybė kitų priežasčių...)?
A: Jei esate žmogus iš Žemės planetos, galite. Kitu atveju paraiškos nepriimsime.

Q: Ar galiu laikyti egzaminą neatvykus į kursus arba lankyti kursus neišlaikęs egzamino?
A: Jums nepaprastai pasisekė! Skatinimas! Aš asmeniškai duodu jums leidimą!

Q: Girdėjau, kad yra vyresnioji grupė (antri studijų metai), bet ar galiu ir ten eiti?
A: Pabandyk, ten medžiaga sunkesnė, bet jei patinka, tai nedraudžiu ten eiti.

Q: Ar galiu laikyti egzaminus nuotoliniu būdu?
A: Ne, būtinai turi ateiti.

„Programavimo pagrindų“ registracija į nemokamą kursą su JavaScript pavyzdžiais

Nuorodos

Registracijos į kursą forma: https://forms.gle/Yo3Fifc7Dr7x1m3EA
Telegramų grupė: https://t.me/Programming_IP9X
Grupė susitikimuose: https://www.meetup.com/HowProgrammingWorks/
Senjorų grupės kanalas: https://t.me/metarhia
Node.js komanda: https://t.me/nodeua
„YouTube“ kanalas: https://www.youtube.com/TimurShemsedinov
Organizacija „GitHub“: https://github.com/HowProgrammingWorks
Github lektorius: https://github.com/tshemsedinov

„Programavimo pagrindų“ registracija į nemokamą kursą su JavaScript pavyzdžiais

išvada

Laukiu pasiūlymų, kaip įtraukti naujas temas į kursą, ir tikiuosi, kad prisidės prie kodų pavyzdžių, įskaitant pavyzdžių vertimą į kitas kalbas. Jūsų atsiliepimai padės tobulinti kursą.

Dėkojame už Jūsų susidomėjimą. Iki pasimatymo paskaitose ir seminaruose!

Apklausoje gali dalyvauti tik registruoti vartotojai. Prisijungti, Prašau.

Kuo šis kursas tau įdomus?

  • Žiūrėsiu/lankysiu visas paskaitas

  • Išsirinksiu įdomias temas ir žiūrėsiu video

  • Studijuosiu pavyzdžius

  • Aš atliksiu užduotis

  • Aš laikysiu egzaminą

  • Viskas banalu, man neįdomu

Balsavo 45 vartotojų. 7 vartotojai susilaikė.

Ar planuojate dalyvauti asmeniškai?

  • Taip

  • Norėčiau, bet negaliu

  • Ne

Balsavo 44 vartotojai. 2 vartotojai susilaikė.

Šaltinis: www.habr.com

Добавить комментарий