Développeur C#. Basic - cours gratuit d'Otus, formation 5 mois, Date: 1er décembre 2023.
Miscellanea / / December 04, 2023
Le cours est conçu pour les personnes sans expérience en informatique qui souhaitent apprendre la programmation dans l'un des langages les plus populaires, C#. Avec votre mentor, vous passerez de l'apprentissage de la syntaxe C# au développement de votre première application de bureau.
Si vous souhaitez vous essayer à un métier, mais n'êtes pas sûr qu'il vous conviendra, alors nous vous proposons commencez la formation gratuitement avec une période d'essai - les deux premières semaines à compter du début des cours pour le courant couler. Vous pouvez en savoir plus sur les conditions en discutant avec nos responsables.
Depuis 2009, il a développé divers logiciels en C#, parties client et serveur. A travaillé aussi bien dans de très grandes entreprises que dans de très petites. Expérience pratique en développement utilisant diverses méthodologies: Waterfall,...
Depuis 2009, il a développé divers logiciels en C#, parties client et serveur. A travaillé aussi bien dans de très grandes entreprises que dans de très petites. Expérience pratique de développement utilisant diverses méthodologies: Waterfall, Scrum, Kanban. Depuis 2016, je travaille dans la société fintech United Traders. Pour le moment, TeamLead est le développement backend de l'une des équipes. Depuis 2 ans, je développe et supporte des microservices pour un échange de crypto-monnaie en Kotlin/Java. Je développe également une application mobile multiplateforme dans Flutter pour un portail d'investissement. J'aime la programmation réactive, concevoir l'architecture de solutions pour de nouvelles fonctionnalités, apprendre tout ce qui est nouveau, incl. à côté du mien activités professionnelles (gestion de projet, développement web, etc.) Diplômé de l'Université d'État de Perm avec un diplôme en "Mathématicien. Programmeur système" en 2010. Certificats Coursera: - Université de Londres: Développement Web avec JavaScript et MongoDB - Université de Californie: lancement de projet, planification, budgétisation et gestion des risquesCertifié Otus Éducateur
Dans l'industrie depuis 2005. Je travaille dans le secteur bancaire depuis 3 ans. Expérience professionnelle dans la spécialité 12+ ans. Formation: ISUE Faculté d'informatique et de génie informatique Entreprises: Virtusystems, Post Bank, RNKB Bank Intérêts: programmation, architecture
Dans l'industrie depuis 2005. Je travaille dans le secteur bancaire depuis 3 ans. Expérience professionnelle dans la spécialité 12+ ans. Formation: ISUE Faculté d'informatique et de génie informatique Entreprises: Virtusystems, Post Bank, RNKB Bank Intérêts: programmation, architecture
En développement depuis 2015, principalement engagé dans le développement en .NET, il y a également eu plusieurs projets en Laravel (PHP). J'ai de l'expérience dans le secteur bancaire, grand et petit...
En développement depuis 2015, principalement engagé dans le développement en .NET, il y a également eu plusieurs projets en Laravel (PHP). J'ai de l'expérience dans le secteur bancaire et dans l'externalisation de grande et petite taille. Depuis 2019 - chef d'équipe dans une petite équipe qui développe un produit interne chez Petrel AI. Éducation: Université Turan (Almaty, Kazakhstan), Département de propriété intellectuelle.
Introduction au C#
-Thème 1.Leçon d'introduction
-Thème 2. Environnement de développement VisualStudio Code: interface, fonctionnalités de base
-Thème 3. Variables et opérateurs
-Sujet 4. Tableau et feuille
-Thème 5. Rendre le programme interactif
-Sujet 6. Ajouter des conclusions et des solutions
-Sujet 7. Symboles et chaînes
-Thème 8. Les exceptions et leur traitement
-Thème 9.Méthodes, leur surcharge et extensions
-Thème 10. Consultation générale
POO et types anonymes avec méthodes
-Sujet 11. Les classes comme base de C#
-Thème 12. Trois piliers de la POO: Héritage, Polymorphisme et Abstraction
-Thème 13. Interfaces
-Thème 14. Structures et énumérations
-Sujet 15. Types anonymes, tuples, expressions lambda et méthodes anonymes
-Thème 16. Consultation générale
Algorithmes et styles de codage
-Sujet 17. Boucles et récursivité
-Thème 18. Analyse de la complexité des algorithmes et du tri
-Thème 19.Arbres et tas
-Sujet 20.Systèmes de contrôle de version
-Thème 21.Style de code de Microsoft, DRY/DIE, Yagni, KISS
-Thème 22. Consultation générale
Interface utilisateur
-Thème 23.Windows Présentation Foundation
-Thème 24. Leçon sur le flux de l'interface utilisateur et l'organisation interne de l'application
-Sujet 25. Délégués, événements, ajout d'une exécution asynchrone
-Sujet 26. Travailler avec des fichiers
-Thème 27. Consultation générale
Travailler avec des collections
-Sujet 28. Collections de base: tableau, liste, liste chaînée
-Sujet 29. Collections principales: file d'attente, pile, dictionnaire, hashset
-Thème 30.Collection générique
-Thème 31.Collections observables, immuables et simultanées
-Sujet 32.Requêtes LINQ
-Sujet 33.Opérateurs LINQ
Travailler avec des bases de données
-Thème 34.Introduction aux bases de données
-Sujet 35. Exemples de données
-Sujet 36. Procédures et fonctions stockées
-Thème 37.Indices: clusterisés et non clusterisés
-Thème 38.Linq2DB, Dapper
-Thème 39. Consultation générale
Module final
-Thème 40. Consultation sur les projets
-Thème 41.Protection des projets