C# kehittäjä. Ammattilainen - ilmainen kurssi Otukselta, koulutus 6 kuukautta, Päivämäärä: 1.12.2023.
Miscellanea / / December 04, 2023
Pystyt kehittämään monimutkaisia asiakas-palvelinsovelluksia C#-kielellä käyttämällä suunnittelumalleja sekä CLR: n (monisäikeisyys, asynkronisuus, heijastus, serialisointi) ja LINQ: n ominaisuuksia.
Hallitsemasi taidot mahdollistavat aloittelevan Senior / vahvan keskitason tehtävien hakemisen. Opit kuinka erilaiset rakenteet ja niiden esitykset Intermediate Language (IL) kehittyvät. Työskentelet SQL- ja NoSQL-tietokantojen, välimuistin, yksikkötestien, CI/CD: n ja muiden monimutkaisten ja hyödyllisten työkalujen kanssa.
Kenelle tämä kurssi on tarkoitettu?
Aloitteleville C#-kehittäjille, jotka haluavat kehittyä palvelinkehityksessä, sovellusten ja mikropalvelujen luomisessa.
Kurssin opiskelijoille yhteistyökumppanimme Certiport tarjoavat 10 % alennuksen valmistautumisesta ja suorittamisesta kansainvälinen sertifikaatti Microsoft Technology Associate ja kansainvälisen asiantuntijasertifikaatin hankkiminen maailmalta IT-alan johtajia.
Vuodesta 2009 lähtien hän on kehittänyt erilaisia ohjelmistoja C#-, asiakas- ja palvelinosiin. Työskennellyt sekä erittäin suurissa että hyvin pienissä yrityksissä. Käytännön kokemusta kehitystyöstä erilaisilla menetelmillä: Vesiputous,...
Vuodesta 2009 lähtien hän on kehittänyt erilaisia ohjelmistoja C#-, asiakas- ja palvelinosiin. Työskennellyt sekä erittäin suurissa että hyvin pienissä yrityksissä. Käytännön kehityskokemus eri menetelmillä: Waterfall, Scrum, Kanban. Vuodesta 2016 lähtien olen työskennellyt fintech-yrityksessä United Tradersissa. Tällä hetkellä - TeamLead on yhden tiimin taustakehitys. Viimeiset 2 vuotta olen kehittänyt ja tukenut kryptovaluutanvaihdon mikropalveluita Kotlinissa/Javassa. Olen myös kehittämässä monikäyttöistä mobiilisovellusta Flutterissa sijoitusportaaliin. Rakastan reaktiivista ohjelmointia, ratkaisujen arkkitehtuurin suunnittelua uusille ominaisuuksille, kaiken uuden oppimista, mm. minun vieressä ammatillinen toiminta (projektinhallinta, web-kehitys jne.) Valmistunut Permin osavaltion yliopistosta in "Matemaatikko. Järjestelmäohjelmoija" vuonna 2010. Coursera-todistukset: - Lontoon yliopisto: Web-kehitys JavaScriptillä ja MongoDB - University of Kalifornia: Projektin käynnistäminen, suunnittelu, budjetointi ja riskinhallintaOtus-sertifioitu Kouluttaja
Vuodesta 2015 lähtien kehitystyössä pääosin .NET-kehityksessä mukana ollut Laravelissa (PHP) oli myös useita projekteja. Minulla on kokemusta pankkialalta, niin isoista kuin pienistäkin...
Vuodesta 2015 lähtien kehitystyössä pääosin .NET-kehityksessä mukana ollut Laravelissa (PHP) oli myös useita projekteja. Minulla on kokemusta pankkialalta sekä suurista ja pienistä ulkoistamisesta. Vuodesta 2019 lähtien - tiiminvetäjä pienessä tiimissä, joka kehittää sisäistä tuotetta Petrel AI: lla. Koulutus: Turan University (Almaty, Kazakstan), IP-osasto.
Valmistui Moskovan ilmailuinstituutista vuonna 2014. Olen työskennellyt .Netin kanssa noin 10 vuotta. Alkoi desktopista (WPF), Silverlightista. Nyt päätyökalu on ASP.Net Core, edessä käytän Angular 2+, Reactia. Kokea...
Valmistui Moskovan ilmailuinstituutista vuonna 2014. Olen työskennellyt .Netin kanssa noin 10 vuotta. Alkoi desktopista (WPF), Silverlightista. Nyt päätyökalu on ASP.Net Core, edessä käytän Angular 2+, Reactia. Kokemusta tietokannoista: SQL Server, Postgres. Käytin myös Camundaa, RabbitMQ. Sertifioitu MCSD: ssä: App Builder, MCSA: SQL 2016 Database Development.
Projektiarkkitehtuuri ja tietokannat
-Aihe 1. Johdanto, tarina Scrum-formaatista, lyhyt katsaus kurssista
-Aihe 2.Projektiarkkitehtuuri
-Aihe 3. Tietokannat: työn organisointi tietovirtojen kanssa
-Aihe 4. Tietokannat: relaatiotietokannat ja niiden kanssa työskentely
-Aihe 5. Tietokannat: NoSQL-tietokannat ja niiden ominaisuudet
-Aihe 6. Retrospektiivi ja suunnittelu
C# Advanced
-Teema 7. Heijastus
-Aihe 8.Serialisointi
-Aihe 9. Attribuutit
-Aihe 10. Niiden kanssa työskentelyn poikkeukset ja vivahteet
-Aihe 11. Työskentely menetelmien kanssa muuttujina (delegaatit, tapahtumat)
-Aihe 12. Generics, niiden toteutus ja rajoitukset
-Aihe 13. Roskankerääjä, tuhoajat ja viimeistelylaitteet, kertakäyttöinen kuvio
-Aihe 14. Lisäkieliominaisuudet: esiprosessorin direktiiveistä osoittimiin
-Aihe 15. Mitä hyötyä uusista C#-versioista on?
-Aihe 16. Retrospektiivi ja suunnittelu
Monisäikeiset ja suunnittelumallit
-Aihe 17. Johdatus samanaikaisuuteen .NET: ssä. Erot prosessin, säikeen, toimialueen ja tehtävän välillä
-Aihe 18. Asynkroniset toiminnot
-Aihe 19. Taikasanat async / odota
-Aihe 20. Jaetun resurssin käytön synkronointi
-Aihe 21. Säikeiden vuorovaikutus
-Aihe 22. Prosessin sisäinen vuorovaikutus
-Aihe 23. Prosessien välinen viestintä
-Aihe 24. Generatiiviset suunnittelumallit
-Aihe 25. Rakennesuunnittelumallit
-Aihe 26. Käyttäytymissuunnittelumallit
-Aihe 27. Retrospektiivi ja suunnittelu
Asiakas-palvelin-arkkitehtuuri ja mikropalvelut
-Aihe 28.WCF, ASMX, Web Api, REST
-Aihe 29. Sovellusten integrointi
-Aihe 30. KIINTEÄT periaatteet
-Aihe 31. Viestivälittäjät
-Aihe 32.CI/CD
-Aihe 33. Retrospektiivi ja suunnittelu
Prosessit ja lähestymistavat
-Aihe 34. Vesiputous, Scrum, Kanban ja muut menetelmät
-Aihe 35. Unit, Sandbox, Blackbox, Whitebox, Integraatiotestit
-Aihe 36.Domain Driven Development: Basics
-Aihe 37. Domain Driven Development: Workshop
-Aihe 38. Lokikirjaus, mittarit, jäljitys ja dokumentointi
-Aihe 39. Reaktiivinen ohjelmointi
Projektityö
-Aihe 40. Projektien ja kotitehtävien konsultointi
-Aihe 41. Suunnittelutyön suojaaminen
T
toksel
25.08.2021 G.
Pidin C# Professional Developerista
Edut: harjoittelu, opettajan tuki, palaute. Miinukset: kaikki aiheet eivät sisällä kotitehtäviä, teoriaa webinaareissa Kurssi on todella upea! Kaikki mitä kuvailen on puhtaasti subjektiivinen mielipide. Uuden materiaalin hallitsemiseksi tarvitsen harjoittelua; paljaan teorian muodossa olevaa tietoa on vaikea muistaa. Ollakseni rehellinen, menin kurssille selkeällä tiedon puutteella (joitakin jopa perustietoja...