Uandikishaji wa "Misingi ya Kuandaa" kwa kozi isiyolipishwa yenye mifano katika JavaScript

Uandikishaji wa "Misingi ya Kuandaa" kwa kozi isiyolipishwa yenye mifano katika JavaScript

Wahandisi wenzangu na wahandisi wa siku zijazo, jumuiya ya Metarhia inafungua uandikishaji kwa ajili ya kozi isiyolipishwa ya "Misingi ya Utayarishaji", ambayo itapatikana mnamo youtube ΠΈ github bila vikwazo vyovyote. Baadhi ya mihadhara tayari imerekodiwa mwishoni mwa 2018 na mwanzoni mwa 2019, na baadhi itatolewa katika Taasisi ya Kiev Polytechnic katika vuli 2019 na inapatikana mara moja kituo cha kozi. Uzoefu wa miaka 5 iliyopita, nilipotoa mihadhara ngumu zaidi, ilionyesha hitaji la mihadhara kwa wanaoanza sana. Wakati huu, kwa sababu ya maombi mengi kutoka kwa wanafunzi, nitajaribu kuongeza vifaa vingi juu ya misingi ya programu na, ikiwezekana, nichukue kozi kutoka kwa JavaScript. Bila shaka, mifano mingi itabaki katika JavaScript, lakini sehemu ya kinadharia itakuwa pana zaidi na haitakuwa mdogo kwa syntax na API ya lugha. Baadhi ya mifano itakuwa katika TypeScript na C++. Hii sio kozi ya JavaScript isiyo na mifupa, lakini kozi ya msingi katika misingi ya programu, ikijumuisha dhana za kimsingi na muundo wa muundo wa dhana tofauti, utendakazi, kiutaratibu, uelekeo wa kitu, generic, asynchronous, tendaji, sambamba, dhana nyingi na metaprogramming, pamoja na misingi ya miundo ya data , kupima, kanuni za kujenga muundo na usanifu wa miradi.

Uandikishaji wa "Misingi ya Kuandaa" kwa kozi isiyolipishwa yenye mifano katika JavaScript

Kuhusu kozi

Kozi hiyo imejengwa bila matumizi ya maktaba ya nje, utegemezi na mifumo, badala yake tutajaribu kufanya kila kitu sisi wenyewe, tukichunguza jinsi na kwa nini inafanya kazi. Mifano ya msimbo itatumia Node.js na kivinjari kama mazingira ya uzinduzi. Mwaka huu kozi hiyo itaongezewa na kazi za vitendo, ambazo hazikuwepo hapo awali. Ili kufahamu mchakato wa ukuzaji, mbinu za kurekebisha tena na kuboresha msimbo zitaonyeshwa, ikijumuisha ukaguzi wa msimbo wa majukumu ya wanafunzi. Uangalifu utalipwa kwa mtindo wa msimbo na matumizi ya zana kama vile mifumo ya udhibiti wa matoleo na wasimamizi wa vifurushi. Nilijaribu kufanya mifano yote karibu iwezekanavyo kwa miradi halisi, kwa sababu unataka kuwa wataalam si katika mifano ya elimu, lakini katika programu ya vitendo. Mifano ya msimbo inapatikana katika fomu wazi katika Github ya shirika JinsiProgrammingInavyofanya kazi, viungo vya msimbo vitakuwa chini ya kila video na viungo vya nyuma kutoka kwa msimbo hadi video ni mahali ambapo mihadhara ya video tayari imerekodiwa. Iko katika Github kamusi ya maneno ΠΈ yaliyomo kwenye kozi. Maswali yanaweza kuulizwa katika vikundi kwenye Telegramu au moja kwa moja chini ya video. Mihadhara yote iko wazi, unaweza kuja kwa KPI na kuuliza maswali kwenye semina baada ya mihadhara. Ratiba ya mihadhara iliyochapishwa mara moja, lakini inaweza kubadilika kidogo.

Uandikishaji wa "Misingi ya Kuandaa" kwa kozi isiyolipishwa yenye mifano katika JavaScript

Uchunguzi

Katika majira ya baridi, baada ya muhula wa 1, washiriki wa kozi watapewa kazi za kujitegemea ili kutathmini kiwango chao cha ujuzi, na ikiwa wamekamilika kwa ufanisi, unaweza kuchukua mtihani ili kupokea cheti kutoka kwa Metarhia. Mtihani wangu sio mtihani wa chuo kikuu na tikiti, na nadharia na mazoezi, lakini mtihani kamili wa nyenzo zote, ambapo nadharia haijatengwa na mazoezi. Hakuna nafasi ya bahati rahisi hapa. Sio kila mtu atafaulu mtihani; takriban 1-2 kati ya wanafunzi 100 wanaweza kupokea cheti. Lakini tunasoma si kwa ajili ya karatasi, bali kwa ajili ya ujuzi. Unaweza kuchukua mtihani tena tu baada ya mwaka. Mafunzo ni bure na wazi kwa kila mtu. Zaidi ya watu 1200 tayari wamejiandikisha. Mafunzo yanaweza kudumu kutoka miaka 1 hadi 4, kulingana na mafanikio ya mwanafunzi. Ikiwa mtu atafeli mtihani, anaweza kuendelea kusoma, lakini nitatoa wakati zaidi kwa wale wanaofaulu. Nitakuambia kwa undani zaidi juu ya mitihani karibu na mwisho wa muhula, usifadhaike na hii sasa, hakuna haja ya maswali yasiyo ya lazima katika vikundi, zingatia ujuzi wa nyenzo.

Uandikishaji wa "Misingi ya Kuandaa" kwa kozi isiyolipishwa yenye mifano katika JavaScript

Maswali

Q: Je, inawezekana kujiandikisha katika kozi ikiwa mimi si kutoka KPI, au kutoka chuo kikuu kingine, au si mwanafunzi kabisa, au kutoka nchi nyingine, au siwezi kuja kwenye mitihani, au tayari ninafanya kazi, au ( ... rundo la sababu zingine ...)?
A: Ikiwa wewe ni mtu kutoka sayari ya dunia, unaweza. Vinginevyo, hatutakubali maombi.

Q: Je, ninaweza kufanya mtihani bila kuhudhuria kozi au kuhudhuria kozi bila kupita mtihani?
A: Una bahati ya ajabu! Ukuzaji! Binafsi nakupa ruhusa!

Q: Nilisikia kwamba kuna kikundi cha wakubwa (mwaka wa pili wa masomo), lakini naweza kwenda huko pia?
A: Jaribu, nyenzo huko ni ngumu zaidi, lakini ikiwa unapenda, basi sikukatazi kwenda huko.

Q: Je, ninaweza kufanya mitihani kwa mbali?
A: Hapana, hakika unahitaji kuja.

Uandikishaji wa "Misingi ya Kuandaa" kwa kozi isiyolipishwa yenye mifano katika JavaScript

marejeo

Fomu ya usajili wa kozi: https://forms.gle/Yo3Fifc7Dr7x1m3EA
Kikundi cha Telegraph: https://t.me/Programming_IP9X
Kundi katika mikutano: https://www.meetup.com/HowProgrammingWorks/
Kituo kikuu cha kikundi: https://t.me/metarhia
Timu ya Node.js: https://t.me/nodeua
Kituo cha YouTube: https://www.youtube.com/TimurShemsedinov
Shirika kwenye GitHub: https://github.com/HowProgrammingWorks
Mhadhiri kwenye Github: https://github.com/tshemsedinov

Uandikishaji wa "Misingi ya Kuandaa" kwa kozi isiyolipishwa yenye mifano katika JavaScript

Hitimisho

Ninatazamia mapendekezo ya kuongeza mada mpya kwenye kozi, na ninatumai michango ya mifano ya msimbo, ikijumuisha tafsiri ya mifano katika lugha zingine. Maoni yako yatasaidia kuboresha kozi.

Asante kwa nia yako. Tukutane kwenye mihadhara na semina!

Watumiaji waliojiandikisha pekee ndio wanaweza kushiriki katika utafiti. Weka sahihitafadhali.

Je, kozi hii inakuvutia kwa kiasi gani?

  • Nitatazama/kuhudhuria mihadhara yote

  • Nitachagua mada ya kupendeza na kutazama video

  • Nitajifunza mifano

  • Nitafanya majukumu

  • Nitafanya mtihani

  • Yote ni banal, sina nia

Watumiaji 45 walipiga kura. Watumiaji 7 walijizuia.

Je, unapanga kuhudhuria kibinafsi?

  • Π”Π°

  • Ningependa, lakini siwezi

  • Hakuna

Watumiaji 44 walipiga kura. Watumiaji 2 walijizuia.

Chanzo: mapenzi.com

Kuongeza maoni