C# ASP.NET Core arendaja – tasuta kursus Otust, koolitus 5 kuud, Kuupäev: 1. detsember 2023.
Varia / / December 04, 2023
Oskad luua erinevaid infosüsteeme, mis koosnevad veebisaitidest, mobiiliklientidest, telegrammi robotid jne, kasutades C# ASP.NET Core raamistikku ja sellega seotud tehnoloogiaid, nagu ReactJS, Xamarin ja teised. Raamistik võimaldab kiiresti arendada keerulisi funktsioone ja suure koormusega süsteeme, mis nõuavad jõudlust. Õpid lahendama tausta- ja frontendi probleeme ning omandad ka vajalikud oskused töötamiseks andmebaaside, kasutajaliidese, äriloogika ja turvaseadetega.
Kellele see kursus on mõeldud?
2-3-aastase kogemusega C# arendajatele, kes soovivad süveneda veebirakenduste loomisesse ja saada täispinu spetsialistideks.
Praktika ja meeskonnatöö
Kõik kursuse praktilised ülesanded on jagatud kolmeks komponendiks: isiklikud kodutööd, klassisisesed rühmaarengud ja lõputöö. Esimestel tundidel töötate koos teiste õpilastega 5-liikmelistes meeskondades, et teha koostööd Scrumi raamistikku kasutades. Sellel lähenemisel praktikale on palju eeliseid: arendate olulisi pehmeid oskusi, õpite järgima koodistiili ja mõistma paremini projekti arhitektuuri. Lisaks hõlbustab meeskonnatöö võrgustumist, suurendab kogemustevahetust ja aitab säilitada huvi õppimise vastu kuni kursuse lõpuni. Valmis töö lisab sinu portfooliole tõsise projekti, millega on sul lihtne intervjuudel muljet avaldada.
Sa õpid:
Rakendage veebirakendusi ise, kasutades ASP.Net Core ja Razor Pages
Looge suure koormusega API-sid, kasutades GraphQL-i, gRPC-d ja SignalR Core'i
Õppige JavaScripti, tutvuge ReactJS-iga ja õppige, kuidas seda ASP.NET Core'iga integreerida
Katke veebirakendused integratsiooni- ja koormustestidega
Juurutage veebirakendused Dockeri konteinerites ja pilvedes
Seadistage CI/CD ja kasutage Kubernetesi
Rakendage mikroteenuste arhitektuur ja kasutage RabbitMQ-d
Hallake turvalisust ja kaitske häkkerite rünnakute eest
Boonus: videokursus “JavaScript algajatele” iseseisvaks õppimiseks. Vajate neid teadmisi 5. mooduli valdamiseks, kui teil pole JavaScriptiga varasemat kogemust.
Kursuse üliõpilastele pakuvad meie partnerid Certiport 10% allahindlust ettevalmistuselt ja lõpetamiselt rahvusvaheline sertifikaat Microsoft Technology Associate ja rahvusvahelise spetsialisti sertifikaadi saamine maailmast IT-valdkonna juhid.
5
kursusedLõpetas 2014. aastal Moskva Lennuinstituudi. Olen .Netiga töötanud umbes 10 aastat. Alustati töölauaga (WPF), Silverlightiga. Nüüd on põhitööriist ASP.Net Core, ees kasutan Angular 2+, React. Kogemus...
Lõpetas 2014. aastal Moskva Lennuinstituudi. Olen .Netiga töötanud umbes 10 aastat. Alustati töölauaga (WPF), Silverlightiga. Nüüd on põhitööriist ASP.Net Core, ees kasutan Angular 2+, React. Kogemus andmebaasidega: SQL Server, Postgres. Kasutasin ka Camundat, RabbitMQ. Sertifitseeritud MCSD: App Builder, MCSA: SQL 2016 Database Development.
2
muidugi.net arendaja + juht Olen kaubandusliku tootearendusega tegelenud aastast 2013. Nüüd tegelen lahenduste väljatöötamisega Intelcomi videovalve- ja videoanalüütikasüsteemi (sh enam kui 10 toote) jaoks rida". Varem olen arendanud infosüsteeme...
.net arendaja + juht Olen kaubandusliku tootearendusega tegelenud aastast 2013. Nüüd tegelen lahenduste väljatöötamisega Intelcomi videovalve- ja videoanalüütikasüsteemi (sh enam kui 10 toote) jaoks rida". Enne seda töötas ta välja infosüsteemid RPGU, EPGU ja valitsusteenuste portaalide jaoks. Kogemus .net-iga: töölaua wpf-rakendustest kuni asp.neti mikroteenusteni. Mul on kogemusi node.js mikroteenuste loomisel. Viimased 2 aastat olen arendanud ja kasvatanud meeskonda dotnetis ja esiküljel. Haridus: Volga Riiklik Tehnikaülikool, elektroonika- ja arvutitehnika teaduskond
5
kursusedOma esimese kõrghariduse omandas Northern State University automaatika- ja arvutitehnika teaduskonnas. Rohkem kui 10 aastat kogemust C# tööstuse arendamise alal. Alustasin oma professionaalset teekonda C# testi infrastruktuuri arendajana laboris...
Oma esimese kõrghariduse omandas Northern State University automaatika- ja arvutitehnika teaduskonnas. Rohkem kui 10 aastat kogemust C# tööstuse arendamise alal. Ta alustas oma professionaalset teekonda C# testi infrastruktuuri arendajana Kaspersky Labis ja hiljem tundis ta huvi veebiarenduse vastu. Praegu töötan SolarLabis projekti kallal, mis on seotud suure hankekoha täieliku arendustsükliga. Töötab meeskonna juhi / .NET-i täieliku virna arendaja positsioonil. Läbis mitu Microsofti eksamit .NET-is, ASP.NET-is ja Azure'is ning on Microsoft Certified Solutions Developer (MCSD).
ASP.NET Core'i ja WebApi tutvustus
-Teema 1.Kursuse sissejuhatav tund
-Teema 2. ASP.NET Core'i tundmaõppimine
-Teema 3. Rakenduse seadistamine, kontrollerite arendamine ja Swaggeri ühendamine
-Teema 4.Standardsed ja mittestandardsed DI konteinerid: mida ja millal kasutada
-Teema 5. Töö andmebaasiga Entity Framework Core'i abil
-Teema 6. Vahevara torujuhtmed
-Teema 7. Üksustestimine: raamistikud ja tööriistad
Rakenduse juurutamine pilves
-Teema 8. Rakenduste hostimismeetodid, Kestrel, IIS
-Teema 9. Sissejuhatus dokkerisse, ülevaade dokkide koostamisest
-Teema 10. Kubernetese kasutamine konteineri orkestreerimissüsteemina
-Teema 11. ASP.NET Core rakenduse juurutamine pilves
-Teema 12. Sissejuhatus CI/CD-sse ja konfigureerimine praktikas
-Teema 13. Tagasivaade ja planeerimine
Projekti uuendamine
-Teema 14. Autoriseerimis-/autentimismudel Asp.net Core'is
-Teema 15. Juurdepääsuõiguste eristamine sisseehitatud tööriistade abil
-Teema 16. Identiteediserver 4
-Teema 17. Kuidas logimine ASP.NET Core'is töötab
-Teema 18. Erinevad andmete valideerimise meetodid
-Teema 19. Vahemälu: sisemine ja väline
-Teema 20.Integratsioon, koormustestimine
-Teema 21. Tagasivaade ja planeerimine
Mikroteenuste arhitektuur
-Teema 22. Monoliidid ja mikroteenused: mis on mis
-Teema 23. Töö andmetega mikroteenustes: töö NoSQL-iga
-Teema 24. Kuidas muuta monoliit mikroteenusteks
-Teema 25. Töö andmetega mikroteenustes: Arhitektuur
-Teema 26.Töö andmetega mikroteenustes: Töö relatsiooniandmebaasidega
-Teema 27. Populaarsete sõnumivahendajate ülevaade ja töö RabbitMQ-ga
-Teema 28. Kuidas luua mikroteenuste jaoks head malli
-Teema 29. Tagasivaade ja planeerimine
Frontend tehnoloogiad
-Teema 30.Blazor
-Teema 31.Moodne kasutajaliides
-Teema 32.Sissejuhatus reageerimisse
-Teema 33.Reageeri
-Teema 34. React Router & Redux
-Teema 35. Reaktsioonikonksud ja populaarsed raamatukogud
-Teema 36. Kuidas saada Reacti sõpru. JS koos Asp.net Core'iga
-Teema 37. Tagasivaade ja planeerimine
API-ga töötamine
-Teema 38. Oma API kirjutamine: OData
-Teema 39. Oma API kirjutamine: GraphQL
-Teema 40. Oma API kirjutamine: gRPC
-Teema 41. Oma API kirjutamine: SignalR Core
-Teema 42. Kuidas kaitsta end häkkerite rünnakute eest
-Teema 43. Vana koodi ümbertöötamine
Projektitöö
-Teema 44. Projektide ja kodutööde konsultatsioon
-Teema 45.Projekteerimistööde kaitsmine