Dezvoltator C#. Basic - curs gratuit de la Otus, training 5 luni, Data: 1 Decembrie 2023.
Miscelaneu / / December 04, 2023
Cursul este conceput pentru persoanele fără experiență IT care doresc să învețe programarea într-unul dintre cele mai populare limbaje, C#. Împreună cu mentorul tău, vei trece de la învățarea sintaxei C# la dezvoltarea primei aplicații desktop.
Dacă vrei să te încerci într-o profesie, dar nu ești sigur că ți se va potrivi, atunci noi oferim începe antrenamentul gratuit cu o perioadă de probă - primele două săptămâni de la începerea cursurilor pentru curent curgere. Puteți afla mai multe despre condiții într-un chat cu managerii noștri.
Din 2009, a dezvoltat diverse software în C#, părți client și server. A lucrat atât în companii foarte mari, cât și în cele foarte mici. Experiență practică în dezvoltare folosind diverse metodologii: Cascada,...
Din 2009, a dezvoltat diverse software în C#, părți client și server. A lucrat atât în companii foarte mari, cât și în cele foarte mici. Experiență practică de dezvoltare folosind diverse metodologii: Waterfall, Scrum, Kanban. Din 2016 lucrez în compania fintech United Traders. În acest moment - TeamLead este dezvoltarea backend a uneia dintre echipe. În ultimii 2 ani am dezvoltat și susțin microservicii pentru un schimb de criptomonede în Kotlin/Java. De asemenea, dezvolt o aplicație mobilă multiplatformă în Flutter pentru un portal de investiții. Îmi place programarea reactivă, proiectarea arhitecturii soluțiilor pentru funcții noi, învățând totul nou, inclusiv. adiacent al meu activități profesionale (management de proiecte, dezvoltare web etc.) Absolvent al Universității de Stat din Perm cu o diplomă în "Matematician. Programator de sistem" în 2010. Certificate Coursera:- Universitatea din Londra: Dezvoltare Web cu JavaScript și MongoDB- Universitatea din California: inițierea proiectului, planificarea, bugetarea și managementul riscurilor certificat Otus Educator
În industrie din 2005. Lucrez în industria bancară în ultimii 3 ani. Experienta de munca in specialitate 12+ ani. Studii: ISUE Facultatea de Informatică și Inginerie Calculatoare Companii: Virtusystems, Post Bank, RNKB Bank Interese: programare, arhitectură
În industrie din 2005. Lucrez în industria bancară în ultimii 3 ani. Experienta de munca in specialitate 12+ ani. Studii: ISUE Facultatea de Informatică și Inginerie Calculatoare Companii: Virtusystems, Post Bank, RNKB Bank Interese: programare, arhitectură
În dezvoltare din 2015, angajat în principal în dezvoltarea în .NET, au existat și mai multe proiecte în Laravel (PHP). Am experienta in sectorul bancar, atat mari cat si mici...
În dezvoltare din 2015, angajat în principal în dezvoltarea în .NET, au existat și mai multe proiecte în Laravel (PHP). Am experienta in sectorul bancar si in outsourcing mari si mici. Din 2019 - lider de echipă într-o echipă mică care dezvoltă un produs intern la Petrel AI. Studii: Universitatea Turan (Almaty, Kazahstan), Departamentul de IP.
Introducere în C#
-Tema 1.Lecția introductivă
-Tema 2. Mediul de dezvoltare a codului VisualStudio: interfata, functionalitate de baza
-Tema 3. Variabile și operatori
-Tema 4. Matrice și foaie
-Tema 5. Realizarea programului interactiv
-Tema 6. Adăugarea de concluzii și soluții
-Tema 7. Simboluri și șiruri
-Tema 8. Excepțiile și tratarea lor
-Tema 9.Metode, supraîncărcarea și extensiile acestora
-Tema 10. Consultare generală
OOP și tipuri anonime cu metode
-Tema 11. Clasele ca bază pentru C#
-Tema 12. Trei piloni ai POO: Moștenirea, Polimorfismul și Abstracția
-Tema 13. Interfeţe
-Tema 14. Structuri si enumerari
-Tema 15. Tipuri anonime, tupluri, expresii lambda și metode anonime
-Tema 16. Consultare generală
Algoritmi și stiluri de codare
-Tema 17. Bucle și recursivitate
-Tema 18. Analiza complexității algoritmilor și sortării
-Tema 19.Copaci și grămezi
-Tema 20.Sisteme de control al versiunilor
-Tema 21.Stil de cod de la Microsoft, DRY/DIE, Yagni, KISS
-Tema 22. Consultatie generala
Interfața cu utilizatorul
-Tema 23. Windows Presentation Foundation
-Tema 24. Lecție despre fluxul UI și organizarea internă a aplicației
-Tema 25. Delegati, Evenimente, adaugarea executiei asincrone
-Tema 26. Lucrul cu fișierele
-Tema 27. Consultatie generala
Lucrul cu colecții
-Tema 28. Colecții de bază: array, list, linked list
-Tema 29. Colecții principale: coadă, stivă, dicționar, hashset
-Tema 30.Colectie generica
-Tema 31. Colecții observabile, imuabile și concurente
-Subiect 32.Interogări LINQ
-Tema 33.Operatori LINQ
Lucrul cu baze de date
-Tema 34.Introducere în baze de date
-Tema 35. Mostre de date
-Tema 36. Proceduri și funcții stocate
-Tema 37.Indici: clustered și neclustered
-Tema 38.Linq2DB, Dapper
-Tema 39. Consultatie generala
Modul final
-Tema 40. Consultare pe proiecte
-Tema 41.Protecția proiectelor