Vývojář C#. Profesionál - bezplatný kurz od Otus, školení 6 měsíců, Termín: 1. prosince 2023.
Různé / / December 04, 2023
Budete schopni vyvíjet komplexní klient-server aplikace v C# s využitím návrhových vzorů a schopností CLR (multitreading, asynchrony, reflexe, serializace) a LINQ.
Dovednosti, které si osvojíte, vám umožní ucházet se o pozice na úrovni začátečník Senior / silný střední. Dozvíte se, jak se odvíjejí různé konstrukty a jejich reprezentace v Intermediate Language (IL). Budete pracovat s SQL a NoSQL databázemi, cachováním, Unit testy, CI/CD a dalšími komplexními a užitečnými nástroji.
Pro koho je tento kurz určen?
Pro začínající vývojáře C#, kteří se chtějí vyvíjet ve vývoji serverů, vytváření aplikací a mikroslužeb.
Pro studenty kurzu naši partneři Certiport poskytují 10% slevu na přípravu a absolvování mezinárodní certifikace Microsoft Technology Associate a získání mezinárodního odborného certifikátu ze světa lídry v IT.
Od roku 2009 vyvíjí různý software v C#, klientské a serverové části. Pracoval jak ve velmi velkých společnostech, tak ve velmi malých. Praktické zkušenosti s vývojem pomocí různých metodik: Waterfall,...
Od roku 2009 vyvíjí různý software v C#, klientské a serverové části. Pracoval jak ve velmi velkých společnostech, tak ve velmi malých. Praktické zkušenosti s vývojem pomocí různých metodologií: Waterfall, Scrum, Kanban. Od roku 2016 pracuji ve fintech společnosti United Traders. V tuto chvíli – TeamLead je backendový vývoj jednoho z týmů. Poslední 2 roky jsem vyvíjel a podporoval mikroslužby pro směnárnu kryptoměn v Kotlin/Java. Vyvíjím také multiplatformní mobilní aplikaci ve Flutteru pro investiční portál. Miluji reaktivní programování, navrhování architektury řešení pro nové funkce, učení se všemu novému vč. sousedící s mým odborné činnosti (projektový management, vývoj webových aplikací atd.) Absolvoval Perm State University s titulem v "Matematik. Systémový programátor“ v roce 2010. Certifikáty Coursera:- University of London: Vývoj webu s JavaScriptem a MongoDB- University of Kalifornie: Zahájení projektu, plánování, rozpočtování a řízení rizik Otus Certified vychovatel
Ve vývoji od roku 2015, zabývající se především vývojem v .NET, bylo také několik projektů v Laravelu (PHP). Mám zkušenosti z bankovního sektoru, malého i velkého...
Ve vývoji od roku 2015, zabývající se především vývojem v .NET, bylo také několik projektů v Laravelu (PHP). Mám zkušenosti v bankovním sektoru a ve velkém i malém outsourcingu. Od roku 2019 - vedoucí týmu v malém týmu, který vyvíjí interní produkt ve společnosti Petrel AI. Vzdělání: Univerzita Turan (Almaty, Kazachstán), Katedra IP.
V roce 2014 absolvoval Moskevský letecký institut. S .Netem pracuji asi 10 let. Začal s desktopem (WPF), Silverlight. Nyní je hlavním nástrojem ASP.Net Core, vepředu používám Angular 2+, React. Zkušenosti...
V roce 2014 absolvoval Moskevský letecký institut. S .Netem pracuji asi 10 let. Začal s desktopem (WPF), Silverlight. Nyní je hlavním nástrojem ASP.Net Core, vepředu používám Angular 2+, React. Zkušenosti s databázemi: SQL Server, Postgres. Použil jsem také Camunda, RabbitMQ. Certifikováno v MCSD: App Builder, MCSA: SQL 2016 Database Development.
Architektura projektu a databáze
-Téma 1.Úvod, příběh o formátu Scrum, stručný přehled kurzu
-Téma 2. Architektura projektu
-Téma 3. Databáze: organizace práce s datovými toky
-Téma 4. Databáze: relační databáze a práce s nimi
-Téma 5. Databáze: NoSQL databáze a jejich vlastnosti
-Téma 6. Retrospektiva a plánování
C# Pokročilé
-Téma 7. Reflexe
-Téma 8. Serializace
-Téma 9.Atributy
-Téma 10. Výjimky a nuance práce s nimi
-Téma 11.Práce s metodami jako proměnnými (delegáty, události)
-Téma 12. Generika, jejich implementace a omezení
-Téma 13. Popelář, destruktory a finalizátory, vzor na jedno použití
-Téma 14. Další jazykové vlastnosti: od direktiv preprocesoru po ukazatele
-Téma 15. Co je užitečné v nových verzích C#?
-Téma 16. Retrospektiva a plánování
Vícevláknové a návrhové vzory
-Téma 17.Úvod do souběžnosti v .NET. Rozdíly mezi procesem, vláknem, doménou a úlohou
-Téma 18.Asynchronní operace
-Téma 19. Kouzelná slova async / čekat
-Téma 20.Synchronizace přístupu ke sdílenému zdroji
-Téma 21. Interakce vláken
-Téma 22. Vnitroprocesní interakce
-Téma 23. Meziprocesová komunikace
-Téma 24. Generativní návrhové vzory
-Téma 25. Konstrukční vzory
-Téma 26. Behaviorální designové vzory
-Téma 27. Retrospektiva a plánování
Architektura klient-server a mikroslužby
-Téma 28.WCF, ASMX, Web Api, REST
-Téma 29. Integrace aplikací
-Téma 30. Principy SOLID
-Téma 31.Zprostředkovatelé zpráv
-Téma 32.CI/CD
-Téma 33. Retrospektiva a plánování
Procesy a přístupy
-Téma 34. Vodopád, Scrum, Kanban a další metodiky
-Téma 35.Unit, Sandbox, Blackbox, Whitebox, Integrační testy
-Téma 36. Vývoj řízený doménou: Základy
-Téma 37. Vývoj řízený doménou: Workshop
-Téma 38.Protokolování, metriky, sledování a dokumentace
-Téma 39. Reaktivní programování
Projektová práce
-Téma 40. Konzultace projektů a domácích úkolů
-Téma 41.Ochrana projekční práce
T
toksel
25.08.2021 G.
Oblíbený C# Professional Developer
Výhody: praxe, podpora učitele, zpětná vazba. Nevýhody: ne všechna témata zahrnují domácí úkoly, teorii na webinářích Kurz je vlastně úžasný! Vše co popisuji je čistě subjektivní názor. Abych zvládl nový materiál, potřebuji praxi; je těžké zapamatovat si informace ve formě holé teorie. Abych byl upřímný, vstoupil jsem do kurzu s jasným nedostatkem znalostí (některé dokonce základní znalosti...