C# programer. Profesionalni - besplatni tečaj iz Otusa, obuka 6 mjeseci, Datum: 01.12.2023.
Miscelanea / / December 04, 2023
Moći ćete razviti složene klijent-poslužiteljske aplikacije u C#, koristeći obrasce dizajna i mogućnosti CLR-a (višenitnost, asinkronija, refleksija, serijalizacija) i LINQ.
Vještine koje ćete svladati omogućit će vam da se prijavite za pozicije na početničkoj višoj / jakoj srednjoj razini. Naučit ćete kako se odvijaju različiti konstrukti i njihove reprezentacije u srednjem jeziku (IL). Radit ćete sa SQL i NoSQL bazama podataka, predmemoriranjem, testovima jedinica, CI/CD i drugim složenim i korisnim alatima.
Za koga je ovaj tečaj?
Za početnike C# programere koji se žele razvijati u razvoju poslužitelja, kreiranju aplikacija i mikroservisa.
Za polaznike tečajeva naši partneri Certiport osiguravaju 10% popusta na pripremu i završetak međunarodna certifikacija Microsoft Technology Associate i dobivanje međunarodnog specijalističkog certifikata iz svijeta lideri u IT-u.
Od 2009. razvija razni softver u C#, klijentskom i poslužiteljskom dijelu. Radio u vrlo velikim tvrtkama iu vrlo malim tvrtkama. Praktično iskustvo u razvoju korištenjem različitih metodologija: Waterfall,...
Od 2009. razvija razni softver u C#, klijentskom i poslužiteljskom dijelu. Radio u vrlo velikim tvrtkama iu vrlo malim tvrtkama. Praktično razvojno iskustvo korištenjem različitih metodologija: Waterfall, Scrum, Kanban. Od 2016. godine radim u fintech tvrtki United Traders. Trenutno - TeamLead je backend razvoj jednog od timova. Zadnje 2 godine razvijam i podržavam mikroservise za razmjenu kriptovalute u Kotlinu/Javi. Također razvijam višeplatformsku mobilnu aplikaciju u Flutteru za investicijski portal. Volim reaktivno programiranje, dizajnirati arhitekturu rješenja za nove značajke, učiti sve novo, uklj. susjedna mojoj profesionalne aktivnosti (upravljanje projektima, web razvoj itd.) Diplomirao na Permskom državnom sveučilištu sa diplomom iz "Matematičar. Sistemski programer“ 2010. godine. Coursera certifikati: - Sveučilište u Londonu: Web razvoj s JavaScriptom i MongoDB - Sveučilište u Kalifornija: Pokretanje projekta, planiranje, proračun i upravljanje rizikom Otus certificiran Odgojiteljica
U razvoju od 2015. godine, uglavnom se bavi razvojem u .NET-u, a bilo je i nekoliko projekata u Laravel-u (PHP). Imam iskustva u bankarskom sektoru, kako velikom tako i malom...
U razvoju od 2015. godine, uglavnom se bavi razvojem u .NET-u, a bilo je i nekoliko projekata u Laravel-u (PHP). Imam iskustvo u bankarskom sektoru te u velikom i malom outsourcingu. Od 2019. - voditelj tima u malom timu koji razvija interni proizvod u Petrel AI. Obrazovanje: Sveučilište Turan (Almaty, Kazahstan), Odjel za IP.
Diplomirao je na Moskovskom zrakoplovnom institutu 2014. Radim s .Netom oko 10 godina. Počeo s radnom površinom (WPF), Silverlight. Sada je glavni alat ASP.Net Core, sprijeda koristim Angular 2+, React. Iskustvo...
Diplomirao je na Moskovskom zrakoplovnom institutu 2014. Radim s .Netom oko 10 godina. Počeo s radnom površinom (WPF), Silverlight. Sada je glavni alat ASP.Net Core, sprijeda koristim Angular 2+, React. Iskustvo s bazama podataka: SQL Server, Postgres. Također sam koristio Camunda, RabbitMQ. Certificiran u MCSD: App Builder, MCSA: SQL 2016 Database Development.
Arhitektura projekta i baze podataka
-Tema 1. Uvod, priča o Scrum formatu, kratak pregled tečaja
-Tema 2. Arhitektura projekta
-Tema 3. Baze podataka: organizacija rada s tokovima podataka
-Tema 4. Baze podataka: relacijske baze podataka i rad s njima
-Tema 5. Baze podataka: NoSQL baze podataka i njihove karakteristike
-Tema 6. Retrospektiva i planiranje
C# Napredni
-Tema 7. Refleksija
-Tema 8.Serijalizacija
-Tema 9.Svojstva
-Tema 10. Iznimke i nijanse rada s njima
-Tema 11. Rad s metodama kao varijablama (delegati, događaji)
-Tema 12. Generici, njihova implementacija i ograničenja
-Tema 13. Skupljač smeća, destruktori i finalizatori, uzorak za jednokratnu upotrebu
-Tema 14. Dodatne jezične značajke: od direktiva pretprocesora do pokazivača
-Tema 15. Što je korisno u novim verzijama C#?
-Tema 16. Retrospektiva i planiranje
Višenitnost i obrasci dizajna
-Tema 17. Uvod u konkurentnost u .NET-u. Razlike između procesa, niti, domene i zadatka
-Tema 18.Asinkrone operacije
-Tema 19. Čarobne riječi async / await
-Tema 20. Sinkronizacija pristupa zajedničkom resursu
-Tema 21. Interakcija niti
-Tema 22. Interakcija unutar procesa
-Tema 23. Međuprocesna komunikacija
-Tema 24. Generativni uzorci dizajna
-Tema 25. Obrasci projektiranja konstrukcija
-Tema 26. Obrasci dizajna ponašanja
-Tema 27. Retrospektiva i planiranje
Arhitektura klijent-poslužitelj i mikroservisi
-Tema 28.WCF, ASMX, Web Api, REST
-Tema 29. Integracija aplikacija
-Tema 30. SOLID principi
-Tema 31. Brokeri poruka
-Tema 32.CI/CD
-Tema 33. Retrospektiva i planiranje
Procesi i pristupi
-Tema 34. Vodopad, Scrum, Kanban i druge metodologije
-Tema 35. Jedinica, Sandbox, Blackbox, Whitebox, Integracijski testovi
-Tema 36. Razvoj vođen domenom: Osnove
-Tema 37.Domain Driven Development: Radionica
-Tema 38. Logiranje, metrika, praćenje i dokumentacija
-Tema 39. Reaktivno programiranje
Projektni rad
-Tema 40. Konzultacije o projektima i domaćim zadaćama
-Tema 41.Zaštita projektantskog rada
T
toksel
25.08.2021 G.
Sviđa mi se C# Professional Developer
Prednosti: praksa, podrška nastavnika, povratna informacija. Nedostaci: ne uključuju sve teme domaće zadaće, teoriju na webinarima. Tečaj je zapravo prekrasan! Sve što opisujem je čisto subjektivno mišljenje. Za svladavanje novog gradiva potrebna mi je praksa, teško je zapamtiti informacije u obliku gole teorije. Da budem iskren, ušao sam u tečaj s jasnim nedostatkom znanja (neki čak i osnovnog znanja...