"Programming Fundamentals" anmälan till en gratis kurs med exempel i JavaScript

"Programming Fundamentals" anmälan till en gratis kurs med exempel i JavaScript

Kära medingenjörer och framtida ingenjörer, Metarhia-communityt öppnar registreringen för en gratiskurs "Programming Fundamentals", som kommer att finnas tillgänglig på Youtube и github utan några begränsningar. Några av föreläsningarna har redan spelats in i slutet av 2018 och början av 2019, och några kommer att hållas i Kiev Polytechnic Institute hösten 2019 och omedelbart tillgänglig på kurskanal. Erfarenheterna från de föregående 5 åren, när jag höll mer komplexa föreläsningar, visade behovet av föreläsningar för mycket nybörjare. Den här gången, på grund av många förfrågningar från studenter, kommer jag att försöka lägga till mycket material om grunderna i programmering och, om möjligt, abstrahera kursen från JavaScript. Naturligtvis kommer de flesta av exemplen att finnas kvar i JavaScript, men den teoretiska delen kommer att vara mycket bredare och kommer inte att begränsas till språkets syntax och API. Några exempel kommer att vara i TypeScript och C++. Detta är inte en bara-bones JavaScript-kurs, utan en grundläggande kurs i grunderna för programmering, inklusive grundläggande koncept och designmönster för olika paradigm, funktionella, procedurella, objektorienterade, generiska, asynkrona, reaktiva, parallella, multiparadigm och metaprogrammering, samt grunderna för datastrukturer, testning, principer för att konstruera strukturen och arkitekturen för projekt.

"Programming Fundamentals" anmälan till en gratis kurs med exempel i JavaScript

Om kursen

Kursen är byggd utan användning av externa bibliotek, beroenden och ramverk, istället ska vi försöka göra allt själva, fördjupa oss i hur och varför det fungerar. Kodexemplen kommer att använda Node.js och en webbläsare som startmiljö. I år kommer kursen att kompletteras med praktiska uppgifter, som saknades så mycket tidigare. För att bemästra utvecklingsprocessen kommer tekniker för refaktorisering och optimering av kod att demonstreras, inklusive kodgranskning av elevuppgifter. Uppmärksamhet kommer att ägnas åt kodstil och användning av verktyg som versionskontrollsystem och pakethanterare. Jag försökte göra alla exempel så nära verkliga projekt som möjligt, för man vill bli specialister inte på pedagogiska exempel, utan på praktisk programmering. Kodexempel finns i öppen form i organisationens Github Hur programmering fungerar, länkar till koden kommer att finnas under varje video och bakåtlänkar från koden till videon är där videoföreläsningarna redan har spelats in. Det är i Github ordbok över termer и kursinnehåll. Frågor kan ställas i grupper på Telegram eller direkt under videon. Alla föreläsningar är öppna, du kan komma till KPI:n och ställa frågor på seminarier efter föreläsningarna. Föreläsningsschema publiceras omedelbart, men kan ändras något.

"Programming Fundamentals" anmälan till en gratis kurs med exempel i JavaScript

tenta

På vintern, efter 1:a terminen, kommer kursdeltagarna att erbjudas självständiga uppgifter för att bedöma sin kunskapsnivå, och om de är framgångsrika kan du göra en tentamen för att få ett intyg från Metarhia. Mitt prov är inte ett högskoleprov med biljetter, med teori och praktik, utan ett komplett prov på allt material, där teori inte är skild från praktik. Det finns inget utrymme för enkel tur här. Alla kommer inte att klara provet, cirka 1-2 av 100 studenter kan få ett certifikat. Men vi studerar inte för pappers skull, utan för kunskapens skull. Du kan ta provet igen först efter ett år. Utbildningen är gratis och öppen för alla. Mer än 1200 1 personer har redan anmält sig. Utbildningen kan pågå från 4 till XNUMX år, beroende på studentens framgång. Om någon blir underkänd på provet kan de fortsätta studera, men jag kommer att ägna mer tid åt de som blir godkända. Jag kommer att berätta mer detaljerat om proven närmare slutet av terminen, bli inte distraherad av detta nu, det finns inget behov av onödiga frågor i grupper, fokusera på att bemästra materialet.

"Programming Fundamentals" anmälan till en gratis kurs med exempel i JavaScript

Vanliga frågor

Q: Är det möjligt att anmäla mig till en kurs om jag inte är från KPI, eller från ett annat universitet, eller inte studerar alls, eller från ett annat land, eller inte kan komma till proven, eller om jag redan arbetar, eller ( ... en massa andra anledningar...)?
A: Om du är en person från planeten jorden kan du. Annars accepterar vi inte ansökan.

Q: Kan jag göra tentamen utan att gå kursen eller gå kursen utan att klara provet?
A: Du är otroligt lyckligt lottad! Befordran! Jag personligen ger dig tillåtelse!

Q: Jag hörde att det finns en seniorgrupp (andra studieåret), men kan jag åka dit också?
A: Prova det, materialet där är svårare, men om du gillar det, så förbjuder jag dig inte att åka dit.

Q: Kan jag göra prov på distans?
A: Nej, du måste definitivt komma.

"Programming Fundamentals" anmälan till en gratis kurs med exempel i JavaScript

referenser

Kursregistreringsformulär: https://forms.gle/Yo3Fifc7Dr7x1m3EA
Telegramgrupp: https://t.me/Programming_IP9X
Grupp i möten: https://www.meetup.com/HowProgrammingWorks/
Seniorgruppskanal: https://t.me/metarhia
Node.js Team: https://t.me/nodeua
Youtube-kanal: https://www.youtube.com/TimurShemsedinov
Organisation på GitHub: https://github.com/HowProgrammingWorks
Föreläsare på Github: https://github.com/tshemsedinov

"Programming Fundamentals" anmälan till en gratis kurs med exempel i JavaScript

Slutsats

Jag ser fram emot förslag för att lägga till nya ämnen till kursen, och jag hoppas på bidrag till kodexempel, inklusive översättning av exempel till andra språk. Din feedback hjälper till att förbättra kursen.

Tack för ditt intresse. Vi ses på föreläsningar och seminarier!

Endast registrerade användare kan delta i undersökningen. Logga in, Snälla du.

Hur intressant är den här kursen för dig?

  • Jag kommer att se/gå på alla föreläsningar

  • Jag kommer att välja intressanta ämnen och titta på videon

  • Jag ska studera exempel

  • Jag kommer att göra uppgifterna

  • Jag ska ta provet

  • Allt är banalt, jag är inte intresserad

45 användare röstade. 7 användare avstod från att rösta.

Planerar du att delta personligen?

  • Ja

  • Jag skulle vilja, men jag kan inte

  • Ingen

44 användare röstade. 2 användare avstod från att rösta.

Källa: will.com

Lägg en kommentar