C# vývojár. Profesionálny - bezplatný kurz od Otus, školenie 6 mesiacov, Termín: 1.12.2023.
Rôzne / / December 04, 2023
Budete schopní vyvíjať komplexné klient-server aplikácie v C# s využitím návrhových vzorov a možností CLR (multitreading, asynchrónnosť, reflexia, serializácia) a LINQ.
Zručnosti, ktoré budete ovládať, vám umožnia uchádzať sa o pozície na úrovni začiatočník Senior / silný Stred. Dozviete sa, ako sa odvíjajú rôzne konštrukty a ich reprezentácie v intermediate Language (IL). Budete pracovať s SQL a NoSQL databázami, cachovaním, Unit testami, CI/CD a ďalšími komplexnými a užitočnými nástrojmi.
Pre koho je tento kurz určený?
Pre začínajúcich vývojárov C#, ktorí sa chcú rozvíjať vo vývoji serverov, vytváraní aplikácií a mikroslužieb.
Pre študentov kurzu naši partneri Certiport poskytujú 10% zľavu na prípravu a absolvovanie medzinárodná certifikácia Microsoft Technology Associate a získanie medzinárodného odborného certifikátu zo sveta lídrov v IT.
Od roku 2009 vyvíja rôzny softvér v C#, klientske a serverové časti. Pracoval vo veľmi veľkých spoločnostiach aj vo veľmi malých. Praktické skúsenosti s vývojom pomocou rôznych metodík: Waterfall,...
Od roku 2009 vyvíja rôzny softvér v C#, klientske a serverové časti. Pracoval vo veľmi veľkých spoločnostiach aj vo veľmi malých. Praktické skúsenosti s vývojom pomocou rôznych metodík: Waterfall, Scrum, Kanban. Od roku 2016 pracujem vo fintech spoločnosti United Traders. V súčasnosti je TeamLead vývojom backendu jedného z tímov. Posledné 2 roky som vyvíjal a podporoval mikroslužby pre kryptoburzu v Kotlin/Java. Taktiež vyvíjam multiplatformovú mobilnú aplikáciu vo Flutteri pre investičný portál. Milujem reaktívne programovanie, navrhovanie architektúry riešení pre nové funkcie, učenie sa všetkého nového vr. susediace s mojím odborné činnosti (projektový manažment, web development a pod.) Absolvoval Perm State University s titulom v „Matematik. Systémový programátor“ v roku 2010. Certifikáty Coursera:- University of London: Vývoj webových aplikácií pomocou JavaScriptu a MongoDB- University of Kalifornia: Iniciácia projektu, plánovanie, rozpočtovanie a riadenie rizík Certifikované spoločnosťou Otus Vychovávateľ
Vo vývoji od roku 2015, zaoberajúci sa hlavne vývojom v .NET, bolo niekoľko projektov aj v Laravel (PHP). Mám skúsenosti z malého aj veľkého bankového sektora...
Vo vývoji od roku 2015, zaoberajúci sa hlavne vývojom v .NET, bolo niekoľko projektov aj v Laravel (PHP). Mám skúsenosti v bankovom sektore a vo veľkom i malom outsourcingu. Od roku 2019 - vedúci tímu v malom tíme, ktorý vyvíja interný produkt v Petrel AI. Vzdelanie: Univerzita Turan (Almaty, Kazachstan), Katedra IP.
V roku 2014 absolvoval Moskovský letecký inštitút. S .Netom spolupracujem asi 10 rokov. Začal s desktopom (WPF), Silverlight. Teraz je hlavným nástrojom ASP.Net Core, vpredu používam Angular 2+, React. Skúsenosti...
V roku 2014 absolvoval Moskovský letecký inštitút. S .Netom spolupracujem asi 10 rokov. Začal s desktopom (WPF), Silverlight. Teraz je hlavným nástrojom ASP.Net Core, vpredu používam Angular 2+, React. Skúsenosti s databázami: SQL Server, Postgres. Použil som tiež Camunda, RabbitMQ. Certifikovaný v MCSD: App Builder, MCSA: SQL 2016 Database Development.
Architektúra projektu a databázy
-Téma 1.Úvod, príbeh o formáte Scrum, stručný prehľad kurzu
-Téma 2. Architektúra projektu
-Téma 3. Databázy: organizovanie práce s dátovými tokmi
-Téma 4. Databázy: relačné databázy a práca s nimi
-Téma 5. Databázy: NoSQL databázy a ich vlastnosti
-Téma 6. Retrospektíva a plánovanie
C# Pokročilé
-Téma 7. Úvaha
-Téma 8.Serializácia
-Téma 9.Atribúty
-Téma 10. Výnimky a nuansy práce s nimi
-Téma 11.Práca s metódami ako premennými (delegáti, udalosti)
-Téma 12. Generiká, ich implementácia a obmedzenia
-Téma 13. Zberač odpadu, deštruktory a finalizátory, vzor na jedno použitie
-Téma 14. Ďalšie jazykové vlastnosti: od príkazov preprocesora po ukazovatele
-Téma 15. Čo je užitočné v nových verziách C#?
-Téma 16. Retrospektíva a plánovanie
Viacvláknové a dizajnové vzory
-Téma 17.Úvod do súbežnosti v .NET. Rozdiely medzi procesom, vláknom, doménou a úlohou
-Téma 18.Asynchrónne operácie
-Téma 19. Magické slovíčka async / čakajú
-Téma 20.Synchronizácia prístupu k zdieľanému zdroju
-Téma 21. Interakcia vlákien
-Téma 22. Vnútroprocesná interakcia
-Téma 23. Medziprocesová komunikácia
-Téma 24. Generatívne návrhové vzory
-Téma 25. Konštrukčné vzory
-Téma 26. Vzory dizajnu správania
-Téma 27. Retrospektíva a plánovanie
Architektúra klient-server a mikroslužby
-Téma 28.WCF, ASMX, Web Api, REST
-Téma 29. Integrácia aplikácií
-Téma 30. SOLID princípy
-Téma 31.Sprostredkovatelia správ
-Téma 32.CI/CD
-Téma 33. Retrospektíva a plánovanie
Procesy a prístupy
-Téma 34.Vodopád, Scrum, Kanban a iné metodiky
-Téma 35.Unit, Sandbox, Blackbox, Whitebox, Integračné testy
-Téma 36. Vývoj riadený doménou: Základy
-Téma 37. Vývoj riadený doménou: Workshop
-Téma 38. Logovanie, metriky, sledovanie a dokumentácia
-Téma 39. Reaktívne programovanie
Projektová práca
-Téma 40. Konzultácia projektov a domácich úloh
-Téma 41.Ochrana dizajnérskej práce
T
toksel
25.08.2021 G.
Páčilo sa mi C# Professional Developer
Výhody: prax, podpora učiteľa, spätná väzba. Nevýhody: nie všetky témy zahŕňajú domáce úlohy, teóriu na webinároch Kurz je skutočne úžasný! Všetko čo popisujem je čisto subjektívny názor. Na zvládnutie nového materiálu potrebujem prax; je ťažké zapamätať si informácie vo forme holej teórie. Aby som bol úprimný, do kurzu som vstúpil s jasným nedostatkom vedomostí (niektoré aj základné...