C# udvikler. Professionelt - gratis kursus fra Otus, uddannelse 6 måneder, Dato: 1. december 2023.
Miscellanea / / December 04, 2023
Du vil være i stand til at udvikle komplekse klient-server-applikationer i C#, ved at bruge designmønstre og mulighederne i CLR (multithreading, asynkroni, refleksion, serialisering) og LINQ.
De færdigheder, du vil beherske, giver dig mulighed for at søge stillinger på begynder-Senior / stærk mellemniveau. Du vil lære, hvordan forskellige konstruktioner og deres repræsentationer i Intermediate Language (IL) udfolder sig. Du kommer til at arbejde med SQL og NoSQL databaser, caching, Unit tests, CI/CD og andre komplekse og brugbare værktøjer.
Hvem er dette kursus for?
For begyndere C#-udviklere, der ønsker at udvikle sig inden for serverudvikling, skabe applikationer og mikrotjenester.
For kursister giver vores partnere Certiport 10 % rabat på forberedelse og afslutning international certificering Microsoft Technology Associate og opnåelse af et internationalt specialistcertifikat fra verden ledere inden for IT.
Siden 2009 har han udviklet diverse software i C#, klient- og serverdele. Arbejdede både i meget store virksomheder og i meget små. Praktisk erfaring med udvikling ved hjælp af forskellige metoder: Vandfald,...
Siden 2009 har han udviklet diverse software i C#, klient- og serverdele. Arbejdede både i meget store virksomheder og i meget små. Praktisk udviklingserfaring ved brug af forskellige metoder: Waterfall, Scrum, Kanban. Siden 2016 har jeg arbejdet i fintech-virksomheden United Traders. I øjeblikket - TeamLead er backend-udviklingen af et af holdene. I de sidste 2 år har jeg udviklet og understøttet mikrotjenester til en kryptovalutaudveksling i Kotlin/Java. Jeg er også ved at udvikle en mobilapplikation på tværs af platforme i Flutter til en investeringsportal. Jeg elsker reaktiv programmering, designe arkitekturen af løsninger til nye funktioner, lære alt nyt, inkl. ved siden af mit faglige aktiviteter (projektledelse, webudvikling osv.) Uddannet fra Perm State University med en grad i "Matematiker. Systemprogrammør" i 2010. Coursera-certifikater:- University of London: Webudvikling med JavaScript og MongoDB- University of Californien: Projektinitiering, planlægning, budgettering og risikostyringOtus-certificeret Pædagog
I udvikling siden 2015, hovedsageligt beskæftiget med udvikling i .NET, var der også flere projekter i Laravel (PHP). Jeg har erfaring fra banksektoren, både store og små...
I udvikling siden 2015, hovedsageligt beskæftiget med udvikling i .NET, var der også flere projekter i Laravel (PHP). Jeg har erfaring fra banksektoren og med store og små outsourcing. Siden 2019 - teamleder i et lille team, der udvikler et internt produkt hos Petrel AI. Uddannelse: Turan University (Almaty, Kasakhstan), Institut for IP.
Uddannet fra Moscow Aviation Institute i 2014. Jeg har arbejdet med .Net i omkring 10 år. Startede med desktop (WPF), Silverlight. Nu er hovedværktøjet ASP.Net Core, forrest bruger jeg Angular 2+, React. Erfaring...
Uddannet fra Moscow Aviation Institute i 2014. Jeg har arbejdet med .Net i omkring 10 år. Startede med desktop (WPF), Silverlight. Nu er hovedværktøjet ASP.Net Core, forrest bruger jeg Angular 2+, React. Erfaring med databaser: SQL Server, Postgres. Jeg brugte også Camunda, RabbitMQ. Certificeret i MCSD: App Builder, MCSA: SQL 2016 Database Development.
Projektarkitektur og databaser
-Emne 1.Introduktion, en historie om Scrum-formatet, en kort oversigt over kurset
-Emne 2.Projektarkitektur
-Emne 3. Databaser: organisering af arbejdet med datastrømme
-Emne 4. Databaser: relationelle databaser og arbejde med dem
-Emne 5. Databaser: NoSQL-databaser og deres funktioner
-Emne 6. Tilbageblik og planlægning
C# Avanceret
-Tema 7. Refleksion
-Emne 8.Serialisering
-Emne 9.Attributter
-Emne 10. Undtagelser og nuancer ved at arbejde med dem
-Emne 11.At arbejde med metoder som variable (delegerede, begivenheder)
-Emne 12. Generika, deres implementering og begrænsninger
-Emne 13. Garbage Collector, Destructors and Finalizers, Disponibelt mønster
-Emne 14.Yderligere sprogfunktioner: fra præprocessor-direktiver til pointere
-Emne 15. Hvad er nyttigt i nye versioner af C#?
-Emne 16. Tilbageblik og planlægning
Multithreading og designmønstre
-Emne 17.Introduktion til samtidighed i .NET. Forskelle mellem proces, tråd, domæne og opgave
-Emne 18.Asynkrone operationer
-Emne 19. Magiske ord asynkrone / afventer
-Emne 20.Synkronisering af adgang til en delt ressource
-Emne 21. Interaktion mellem tråde
-Emne 22. Intra-proces interaktion
-Emne 23. Interproceskommunikation
-Emne 24. Generative designmønstre
-Emne 25.Strukturelle designmønstre
-Emne 26. Adfærdsdesignmønstre
-Emne 27. Tilbageblik og planlægning
Klient-server-arkitektur og mikrotjenester
-Emne 28.WCF, ASMX, Web Api, REST
-Emne 29. Applikationsintegration
-Emne 30. SOLIDE principper
-Emne 31.Beskedmæglere
-Emne 32.CI/CD
-Emne 33. Tilbageblik og planlægning
Processer og tilgange
-Emne 34. Vandfald, Scrum, Kanban og andre metoder
-Emne 35.Enhed, Sandbox, Blackbox, Whitebox, Integrationstest
-Emne 36.Domænedrevet udvikling: Grundlæggende
-Emne 37.Domænedrevet udvikling: Workshop
-Emne 38.Logning, metrics, tracing og dokumentation
-Emne 39. Reaktiv programmering
Projekt arbejde
-Emne 40. Høring om projekter og lektier
-Emne 41.Beskyttelse af designarbejde
T
toksel
25.08.2021 G.
Kan lide C# Professional Developer
Fordele: praksis, lærerstøtte, feedback. Ulemper: ikke alle emner inkluderer lektier, teori i webinarer. Kurset er faktisk vidunderligt! Alt, hvad jeg beskriver, er en ren subjektiv holdning. For at mestre nyt materiale har jeg brug for øvelse; det er svært at huske information i form af blottede teorier. For at være ærlig gik jeg ind i kurset med en klar mangel på viden (noget endda grundlæggende viden...