Desarrollador C#. Básico - curso gratuito de Otus, formación 5 meses, Fecha: 1 de diciembre de 2023.
Miscelánea / / December 04, 2023
El curso está diseñado para personas sin experiencia en TI que quieran aprender a programar en uno de los lenguajes más populares, C#. Junto con tu mentor, pasarás de aprender la sintaxis de C# a desarrollar tu primera aplicación de escritorio.
Si quiere probarse a sí mismo en una profesión, pero no está seguro de que le convenga, le ofrecemos comience a entrenar gratis con un período de prueba: las primeras dos semanas desde el inicio de las clases para el actual fluir. Puedes conocer más sobre las condiciones en un chat con nuestros responsables.
Desde 2009 ha desarrollado diversos software en C#, partes cliente y servidor. Trabajó tanto en empresas muy grandes como en muy pequeñas. Experiencia práctica en desarrollo utilizando diversas metodologías: Cascada,...
Desde 2009 ha desarrollado diversos software en C#, partes cliente y servidor. Trabajó tanto en empresas muy grandes como en muy pequeñas. Experiencia práctica de desarrollo utilizando diversas metodologías: Waterfall, Scrum, Kanban. Desde 2016 trabajo en la empresa fintech United Traders. Por el momento, TeamLead es el desarrollo backend de uno de los equipos. Durante los últimos 2 años he estado desarrollando y brindando soporte a microservicios para un intercambio de criptomonedas en Kotlin/Java. También estoy desarrollando una aplicación móvil multiplataforma en Flutter para un portal de inversiones. Me encanta la programación reactiva, diseñar la arquitectura de soluciones para nuevas funciones, aprender todo lo nuevo, incl. adyacente al mío actividades profesionales (gestión de proyectos, desarrollo web, etc.) Graduado de la Universidad Estatal de Perm con un título en "Matemático. Programador de sistemas" en 2010. Certificados Coursera:- Universidad de Londres: Desarrollo web con JavaScript y MongoDB- Universidad de California: inicio de proyectos, planificación, elaboración de presupuestos y gestión de riesgosCertificación Otus Educador
En la industria desde 2005. He estado trabajando en la industria bancaria durante los últimos 3 años. Experiencia laboral en la especialidad 12+ años. Educación: ISUE Facultad de Informática e Ingeniería Informática Empresas: Virtusystems, Post Bank, RNKB Bank Intereses: programación, arquitectura
En la industria desde 2005. He estado trabajando en la industria bancaria durante los últimos 3 años. Experiencia laboral en la especialidad 12+ años. Educación: ISUE Facultad de Informática e Ingeniería Informática Empresas: Virtusystems, Post Bank, RNKB Bank Intereses: programación, arquitectura
En desarrollo desde 2015, principalmente dedicado al desarrollo en .NET, también hubo varios proyectos en Laravel (PHP). Tengo experiencia en el sector bancario, tanto grande como pequeño...
En desarrollo desde 2015, principalmente dedicado al desarrollo en .NET, también hubo varios proyectos en Laravel (PHP). Tengo experiencia en el sector bancario y en grandes y pequeños outsourcing. Desde 2019: líder de equipo en un pequeño equipo que desarrolla un producto interno en Petrel AI. Educación: Universidad Turan (Almaty, Kazajstán), Departamento de Propiedad Intelectual.
Introducción a C#
-Tema 1.Lección introductoria
-Tema 2. Entorno de desarrollo de VisualStudio Code: interfaz, funcionalidad básica
-Tema 3. Variables y operadores
-Tema 4. Matriz y hoja
-Tema 5. Hacer interactivo el programa
-Tema 6. Sumar conclusiones y soluciones
-Tema 7. Símbolos y Cadenas
-Tema 8. Excepciones y su manejo
-Tema 9.Métodos, su sobrecarga y ampliaciones.
-Tema 10. Consulta general
POO y tipos anónimos con métodos.
-Tema 11. Las clases como base de C#
-Tema 12. Tres pilares de la POO: Herencia, Polimorfismo y Abstracción
-Tema 13. Interfaces
-Tema 14. Estructuras y enumeraciones
-Tema 15. Tipos anónimos, tuplas, expresiones lambda y métodos anónimos
-Tema 16. Consulta general
Algoritmos y estilos de codificación.
-Tema 17. Bucles y recursividad
-Tema 18. Análisis de la complejidad de los algoritmos y ordenamiento.
-Tema 19.Árboles y montones
-Tema 20.Sistemas de control de versiones
-Tema 21. Estilo de código de Microsoft, DRY/DIE, Yagni, KISS
-Tema 22. Consulta general
Interfaz de usuario
-Tema 23.Fundamentos de presentación de Windows
-Tema 24. Lección sobre flujo de UI y organización interna de la aplicación.
-Tema 25. Delegados, Eventos, agregando ejecución asincrónica
-Tema 26.Trabajar con archivos
-Tema 27. Consulta general
Trabajar con colecciones
-Tema 28. Colecciones básicas: matriz, lista, lista enlazada
-Tema 29. Colecciones principales: cola, pila, diccionario, hashset
-Tema 30. Colección genérica
-Tema 31. Colecciones Observables, Inmutables y Concurrentes
-Tema 32.Consultas LINQ
-Tema 33. Operadores LINQ
Trabajar con bases de datos
-Tema 34.Introducción a las bases de datos
-Tema 35. Muestras de datos
-Tema 36. Procedimientos y funciones almacenados
-Tema 37.Índices: agrupados y no agrupados
-Tema 38.Linq2DB, Dapper
-Tema 39. Consulta general
Módulo final
-Tema 40. Consulta sobre proyectos
-Tema 41.Protección de proyectos