TOP C++ programmeringskurs for viderekomne
Miscellanea / / November 28, 2023
Asynkron programmering i .NET
Kurset utforsker hvordan man kan jobbe med asynkrone operasjoner i .NET-plattformen for å forenkle asynkron programmering. Kurset utforsker arbeid med idiomer og mønstre på lavt nivå, som det klassiske asynkrone mønsteret, moderne biblioteker som TPL og Reactive Extensions. I tillegg rettes oppmerksomheten mot nye funksjoner i C# 5.0-språket: avvent og asynkron.
4
C# for avansert
Kurset gir en fullstendig forståelse av hva C#-språket er. Kunnskapen som ligger i kurset er nødvendig for arbeidet til en junior C#-utvikler
4
Spilleprogrammering
150 forelesninger + 22 lekser varighet: 5 måneder kunnskapsnivå: avansert mer enn 380 timer praksis. Trening i henhold til programmet fra den tidligere ledende spillprogrammereren til Rainbow Six Siege. En spillprogrammerer implementerer brukeropplevelse, for eksempel...
3,5
Programmering i C#
Opplæring. Et C# programmeringskurs for de som allerede har litt erfaring. Det er mulig å delta på kurs personlig på campus på Pokrovsky Boulevard eller online.
Deltidsstudium
2,9
Dependency Management i .NET
Den moderne verden endrer seg raskt, og det samme gjør forretningsutfordringer, som krever utvikling av fleksible applikasjoner. En måte å oppnå fleksibilitet på er å redusere rigide avhengigheter mellom deler av systemet. For å gjøre dette har utvikleren mange maler og verktøy til disposisjon. En av de effektive tilnærmingene er Dependency Injection, som er det treningen er dedikert til. Dette kurset dekker designprinsippene som ligger til grunn for biblioteker, viktige DI-mønstre og anti-mønstre, lærer grunnleggende og avanserte prinsipper for avhengighetshåndtering ved å bruke IoC-biblioteker og design systemer
4
C# tips og triks
Et kurs dedikert til forviklingene i C#-språket og .NET-plattformen. Kurset undersøker vanskelighetene ved å bruke de "avanserte" funksjonene til C#-språket, årsakene til utseendet deres, samt avgjørelsene som ble tatt under utviklingen.
4
Programmeringsspråk C# 12.0
Etter å ha fullført forfatterkurset “Programmeringsspråk C# 12.0”, vil du mestre det objektorienterte programmeringsspråket C#, lære bruke Visual Studio Code integrert utviklingsmiljø og tilegne seg grunnleggende ferdigheter i å skape objektorientert applikasjoner.
4,2
AI - 102: "Designe og implementere en løsning ved å bruke Azure AI
Dette kurset er designet for programvareingeniører som bygger, administrerer og distribuerer løsninger. kunstig intelligens ved hjelp av Azure Cognitive Services, Azure Cognitive Search og Microsoft Bot Rammeverk. * *kurset undervises i samarbeid med ARMKYBERSEC Academy
4,2
Programmering i Visual C++
Kurset “Programmering i Visual C++” dekker alle stadier av forberedelse og skriveprogrammer i C++. Du vil lære å jobbe med ulike C++ datatyper, operatorer og funksjoner, utføre innkapsling og bruke konstruktører og destruktorer. Mestre abstrakte klasser og grensesnitt, funksjonsmaler og lær hvordan du administrerer unntak. Kursprogrammet inkluderer også å studere det moderne Microsoft Visual Studio-utviklingsmiljøet.
4,2
Refaktoriseringskode i C#
Opplæringen undersøker tilnærminger og metoder for å forbedre lesbarheten til kildekoden i C#-språket. Som praksis oppfordres studentene til å omstrukturere små programmer som fokuserer på visse aspekter ved å forbedre eksisterende kode.
4
Designmønstre (GoF). Utgave for C++
Ved utvikling av programvaresystemer tar utviklere mange avgjørelser som ved første øyekast er unike. Men mye av det de "finner på" er allerede testet i mange prosjekter. Denne opplæringen gir en oversikt over beste praksis for standardløsninger på standardproblemer. Disse beste fremgangsmåtene kalles mønstre. Opplæringen dekker tre typer mønstre, deres relasjoner og praktisk anvendelse i C++.
3,9
Refaktorering av kode. Utgave for C++
Opplæringen diskuterer tilnærminger og metoder for å forbedre lesbarheten til kildekoden i C++. Som praksis oppfordres studentene til å omstrukturere små programmer som fokuserer studentene på visse aspekter ved å forbedre eksisterende kode.
3,9
Testdrevet utvikling (TDD) i C++
Dette kurset introduserer studentene til en av programvareutviklingspraksisene ved bruk av Agile metodikk - testdrevet utvikling (TDD - testdrevet utvikling). Kurset, som også dekker teorien om enhetstesting med C++ kodeeksempler, vil være nyttig for begynnende utviklere uavhengig av metodene som brukes i prosjekt.
3,9
Testdrevet utvikling (TDD) i C#
Dette kurset introduserer studentene til en av programvareutviklingspraksisene ved bruk av Agile metodikk - testdrevet utvikling (TDD - testdrevet utvikling). Dette kurset, som også dekker teorien om enhetstesting med C#-kodeeksempler, vil være nyttig for nye utviklere uavhengig av metodene som brukes i prosjektet.
3,9
Kontraktdesign på .NET-plattformen
Design by Contract er en kraftig programvareutviklingsteknikk som som, ved å formalisere forholdet mellom komponentene, lar deg skape høykvalitets, pålitelig og utvidbar programvare. Dette kurset dekker de teoretiske aspektene ved kontraktsdesign med eksempler på bruk av biblioteket. Kodekontrakter, konsepter for programvareriktighet, påstander, overvåking av påstander under henrettelse. Forholdet mellom kontrakter og enhetstester, kontrakters rolle i arv for å sikre Liskov Substitution Principle (LSP) med mer vurderes.
3,8
C++ Standard malbibliotek
Dette banebrytende kurset tar en grundig titt på C++ Standard Template Library (STL). Dette emnet kommer oftest opp under intervjuer, så C++-utviklere bør ha en god forståelse av hvordan STL fungerer. Med eksempler fra det virkelige liv og 19 utfordrende problemer, vil denne opplæringen hjelpe deg å bli en STL-mester og utvide C++-kunnskapen din. Ved hjelp av en trener vil du fordype deg i STL-verdenen for å utforske mulighetene til dette biblioteket, diskutere historien og fremtiden med kolleger og eksperter.
3,8
Qt Framework
Kurset dekker Qt Framework, dets konsept, muligheter, samt verktøyene og Qt Creator IDE inkludert i Qt Framework-økosystemet.
3,7