C# NoobCoder's - gratis kursus fra Stepik, træning 16 lektioner, Dato 29. oktober 2023.
Miscellanea / / December 05, 2023
Stepik er en uddannelsesplatform og online kursusdesigner.
Vi udvikler adaptive læringsalgoritmer, samarbejder med MOOC-forfattere og hjælper med at gennemføre konkurrencer og genoptræningsprogrammer.
Vores mål er at gøre uddannelse åben og bekvem.
Stepik er en velkendt russisk uddannelsesplatform grundlagt i 2013. Mere end en million brugere fra Rusland og CIS-landene er registreret på Stepik. I øjeblikket tilbyder Stepik flere tusinde kurser om en række forskellige emner.
Stepik-platformen inkluderer en designer af gratis aktiviteter og lektioner. Enhver registreret bruger kan oprette et interaktivt kursus. Samtidig bevarer forfatterne af undervisningsmateriale ophavsretten. Tjenesten har ingen begrænsninger på antallet af studerende pr. kursus.
Stepik har omfattende muligheder for at skabe online kurser, træningssessioner og lektioner ved hjælp af tekster, videoer, billeder, testopgaver, hvor du kan have diskussioner med andre elever, samt med lærer. I alt indeholder Stepik 20 typer opgaver, hvis verifikation kan udføres både automatisk og manuelt.
En stor fordel ved denne platform er muligheden for at indlejre skabte materialer på tredjepartswebsteder, for eksempel Moodle og Canvas.
Derudover kan Stepik bruges som mødested for forskellige arrangementer, såsom olympiader og konkurrencer.
Platformens grænseflade er fuldstændig russisksproget, ret venlig og intuitiv. Platformen er helt gratis.
For hvert kursus gennemført på Stepik modtager eleven et færdiggørelsesbevis. Det er også gratis at få et certifikat.
Uddannelsen diskuterer tilgange og metoder til at forbedre læsbarheden af kildekode i C++. Som praksis opfordres eleverne til at omstrukturere små programmer, der fokuserer eleverne på visse aspekter af at forbedre eksisterende kode.
Design by Contract er en kraftfuld softwareudviklingsteknik, der som ved at formalisere forholdet mellem komponenter giver dig mulighed for at skabe høj kvalitet, pålidelig og udvidelig software. Dette kursus dækker de teoretiske aspekter af kontraktdesign med eksempler på brug af biblioteket. Kodekontrakter, begreber om softwarekorrekthed, påstande, overvågning af påstande under udførelse. Forholdet mellem kontrakter og enhedstests, kontrakternes rolle i arv for at sikre Liskov Substitution Principle (LSP) med mere tages i betragtning.
Institut: Fakultetet for beregningsmatematik og kybernetik. Professionelt omskolingsprogram. Volumen 684 timer.