C# utvikler. Profesjonelt - gratis kurs fra Otus, opplæring 6 måneder, Dato: 1. desember 2023.
Miscellanea / / December 04, 2023
Du vil være i stand til å utvikle komplekse klient-server-applikasjoner i C#, ved å bruke designmønstre og mulighetene til CLR (multithreading, asynkroni, refleksjon, serialisering) og LINQ.
Ferdighetene du vil beherske vil tillate deg å søke stillinger på nybegynner Senior / sterk mellomnivå. Du vil lære hvordan ulike konstruksjoner og deres representasjoner i Intermediate Language (IL) utspiller seg. Du vil jobbe med SQL og NoSQL databaser, caching, Unit tests, CI/CD og andre komplekse og nyttige verktøy.
Hvem er dette kurset for?
For nybegynnere C#-utviklere som ønsker å utvikle seg innen serverutvikling, lage applikasjoner og mikrotjenester.
For kursstudenter gir våre partnere Certiport 10 % rabatt på forberedelse og gjennomføring internasjonal sertifisering Microsoft Technology Associate og oppnå et internasjonalt spesialistsertifikat fra verden ledere innen IT.
Siden 2009 har han utviklet diverse programvare innen C#, klient- og serverdeler. Jobbet både i veldig store bedrifter og i veldig små. Praktisk erfaring med utvikling ved bruk av ulike metoder: Foss,...
Siden 2009 har han utviklet diverse programvare innen C#, klient- og serverdeler. Jobbet både i veldig store bedrifter og i veldig små. Praktisk utviklingserfaring ved bruk av ulike metoder: Waterfall, Scrum, Kanban. Siden 2016 har jeg jobbet i fintech-selskapet United Traders. For øyeblikket - TeamLead er backend-utviklingen til et av teamene. De siste 2 årene har jeg utviklet og støttet mikrotjenester for en kryptovalutautveksling i Kotlin/Java. Jeg utvikler også en mobilapplikasjon på tvers av plattformer i Flutter for en investeringsportal. Jeg elsker reaktiv programmering, designe arkitekturen til løsninger for nye funksjoner, lære alt nytt, inkl. ved siden av min faglige aktiviteter (prosjektledelse, webutvikling osv.) Utdannet fra Perm State University med en grad i "Matematiker. Systemprogrammerer" i 2010. Coursera-sertifikater:- University of London: Webutvikling med JavaScript og MongoDB- University of California: Prosjektinitiering, planlegging, budsjettering og risikostyringOtus-sertifisert Lærer
I utvikling siden 2015, hovedsakelig engasjert i utvikling i .NET, var det også flere prosjekter i Laravel (PHP). Jeg har erfaring fra banksektoren, både store og små...
I utvikling siden 2015, hovedsakelig engasjert i utvikling i .NET, var det også flere prosjekter i Laravel (PHP). Jeg har erfaring fra banksektoren og innen stor og liten outsourcing. Siden 2019 - teamleder i et lite team som utvikler et internt produkt hos Petrel AI. Utdanning: Turan University (Almaty, Kasakhstan), Institutt for IP.
Uteksaminert fra Moscow Aviation Institute i 2014. Jeg har jobbet med .Net i omtrent 10 år. Startet med desktop (WPF), Silverlight. Nå er hovedverktøyet ASP.Net Core, foran bruker jeg Angular 2+, React. Erfaring...
Uteksaminert fra Moscow Aviation Institute i 2014. Jeg har jobbet med .Net i omtrent 10 år. Startet med desktop (WPF), Silverlight. Nå er hovedverktøyet ASP.Net Core, foran bruker jeg Angular 2+, React. Erfaring med databaser: SQL Server, Postgres. Jeg brukte også Camunda, RabbitMQ. Sertifisert i MCSD: App Builder, MCSA: SQL 2016 Database Development.
Prosjektarkitektur og databaser
-Tema 1.Introduksjon, en historie om Scrum-formatet, en kort oversikt over kurset
-Tema 2.Prosjektarkitektur
-Tema 3. Databaser: organisere arbeid med datastrømmer
-Tema 4. Databaser: relasjonsdatabaser og arbeid med dem
-Tema 5. Databaser: NoSQL-databaser og deres funksjoner
-Tema 6. Tilbakeblikk og planlegging
C# Avansert
-Tema 7. Refleksjon
-Tema 8.Serialisering
-Tema 9.Attributter
-Tema 10. Unntak og nyanser ved å jobbe med dem
-Tema 11. Arbeide med metoder som variabler (delegater, arrangementer)
-Tema 12. Generika, deres implementering og begrensninger
-Emne 13. Søppelsamler, destruktorer og sluttbehandlere, engangsmønster
-Tema 14. Ytterligere språkfunksjoner: fra preprosessor-direktiver til pekere
-Tema 15. Hva er nyttig i nye versjoner av C#?
-Tema 16. Tilbakeblikk og planlegging
Multithreading og designmønstre
-Tema 17.Introduksjon til samtidighet i .NET. Forskjeller mellom prosess, tråd, domene og oppgave
-Tema 18.Asynkrone operasjoner
-Tema 19. Magiske ord asynkrone / avventer
-Tema 20.Synkronisering av tilgang til en delt ressurs
-Tema 21. Samspill av tråder
-Tema 22. Intra-prosess interaksjon
-Tema 23. Kommunikasjon mellom prosesser
-Tema 24. Generative designmønstre
-Tema 25.Strukturelle designmønstre
-Tema 26. Atferdsdesignmønstre
-Tema 27. Tilbakeblikk og planlegging
Klient-server-arkitektur og mikrotjenester
-Emne 28.WCF, ASMX, Web Api, REST
-Tema 29. Applikasjonsintegrasjon
-Tema 30. SOLIDE prinsipper
-Tema 31.Meldingsmeglere
-Emne 32.CI/CD
-Tema 33. Tilbakeblikk og planlegging
Prosesser og tilnærminger
-Tema 34.Waterfall, Scrum, Kanban og andre metoder
-Tema 35.Enhet, Sandbox, Blackbox, Whitebox, Integrasjonstester
-Emne 36. Domenedrevet utvikling: Grunnleggende
-Tema 37.Domenedrevet utvikling: Workshop
-Tema 38. Logging, metrikk, sporing og dokumentasjon
-Tema 39. Reaktiv programmering
Prosjekt arbeid
-Tema 40. Høring om prosjekter og lekser
-Tema 41.Beskyttelse av prosjekteringsarbeid
T
toksel
25.08.2021 G.
Likte C# Professional Developer
Fordeler: praksis, lærerstøtte, tilbakemelding. Ulemper: ikke alle emner inkluderer lekser, teori i webinarer Kurset er faktisk fantastisk! Alt jeg beskriver er en ren subjektiv mening. For å mestre nytt materiale trenger jeg øvelse; det er vanskelig å huske informasjon i form av bare teori. For å være ærlig, gikk jeg inn på kurset med en klar mangel på kunnskap (noen til og med grunnleggende kunnskap...