KMMX Capacitación acorde a tu pensamiento

Academia Programador .NET con C#

Objetivo de la academia:El objetivo principal de cualquiera de nuestras academias es empoderar a los alumnos con nuevas herramientas y habilidades en el lenguaje de programación C#, permitiéndole al egresado ser candidato competente, en el mercado laboral ante la actual demanda de profesionales. Durante 6 meses el alumno es capacitado, y no pagará el costo de la academia, sino hasta una vez obtenido su primer empleo, diferido en mensualidades.

¿Cómo Funciona?:En esencia, a través de seis sencillos pasos:

1) Convocatoria y registro: KMMX realizará convocatoria para la apertura de nueva generación de la academia, siendo el registro totalmente gratuito para aplicar, independientemente del perfil del interesado. Cualquier persona puede postularse.

2) Entrevista y proceso de admisión: La persona postulada acudirá a una entrevista, en la cual se evaluarán aspectos necesarios para su admisión y poder formar parte de una nueva generación de alumnos, en cualquiera de los dos horarios disponibles (lunes a viernes, matutino de 8:00 hrs. a 13:00 hrs. o vespertino de 14:00 hrs. a 19:00 hrs.).

3) Capacitación y Mentoring: Durante 6 meses el postulante, ahora perteneciente a una nueva generación de la academia, se compromete a cumplir en tiempo y forma el plan de estudios, cada módulo, en el horario asignado, las tareas asignadas dentro y fuera del aula de estudio. Durante este tiempo KMMX lo formará como un profesional, brindando a través de capacitación presencial y mentoring, las nuevas habilidades que adquirirá en el lenguaje de programación C#.

4) Certificación: Una vez dictaminada la conclusión satisfactoria de la academia, el alumno tendrá la oportunidad de presentar el examen de certificación oficial (Microsoft “70-483: Programming in C#”),credencial que avalará ante el mercado laboral, sus nuevos conocimientos y habilidades de manera profesional.

5) Inserción laboral: KMMX, a través del evento de reclutamiento ReclutaDev, así como de las empresas participantes en ediciones anteriores del evento, vinculará a lo egresados de generación, propiciando así un mayor espectro de oportunidad de trabajo.

6) Pago de la academia: El egresado, una vez obteniendo un nuevo empleo, se compromete a pagar el costo total de la academia que ya cursó durante 6 meses, diferido en pagos mensuales a dos o tres años.

Duración total: 19 semanas (350 hrs. de capacitación + 30 hrs. de mentoring):

Módulo 1. Introducción a la programación (40 hrs.)

Comenzando a Programar | Datos textuales | Funciones | Datos en archivos y matrices | Hashes y bases de datos | Programación modular | Construyendo una Interfaz Gráfica de Usuario | Widgets de entrada de datos

Módulo 2. Git y Github (24 hrs.)

Introducción | Características de Git | Instalación de Git | Configurar Git | Documentación | Inicializar un repositorio | Añadir archivos, status y commit | Usar el entorno staging | Ignorar archivos | Borrar archivos | Trabajar con el log | Usar ramas | Introducción a GitHub | Subir un proyecto a GitHub | Clonar un repositorio

Módulo 3. Fundamentos de programación con C# (30 hrs.)

Manejo de un flujo de programa | Crear y usar tipos | Depuración de aplicaciones e implementar seguridad | Implementar acceso a datos

Módulo 4. Estructuras de Datos y algoritmos con C# (30 hrs.)

Razonamiento algorítmico | Matrices y listas | Pilas y colas | Diccionarios y conjuntos | Variantes de árboles | Explorando gráficas | Resumen

Módulo 5. Programación con C# y .NET (50 hrs.)

La arquitectura .NET | El core de C# | Objetos y tipos | Herencia | Genéricos | Arreglos y Tuplas | Operadores y Casts | Delegados, lambdas y eventos | Strings y expresiones regulares | Colecciones | lenguaje de consulta integrado | Extensiones dinámicas del lenguaje | Programación asíncrona | Implementaciones | Ensambles | Diagnósticos | Tareas, Hilos y Sincronización | Seguridad | Interoperabilidad | Manipulando archivos y registro | Transacciones | Red | Windows Services

Módulo 6. Programación avanzada con C#, MVC y Windows Communication Foundation (40 hrs.)

Una revisión a lo fundamental | Gestión estructurada de Excepciones | Trabajando con Interfaces | Colecciones y Genéricos | Delegados, Eventos y Expresiones Lambda | Características avanzadas en C# | Construcción y Configuración de Librerías de Clase | Tipo de Reflexión, el enlace, y Programación basada en Atributos | Procesos, AppDomains y Contextos de Objeto | Desarrollando Modelo MVC | Desarrollando MVC Controlador | Desarrollando Vistas MVC | Trabajando con Windows Communication Foundation

Módulo 7. Desarrollo de Aplicaciones Web ASP.NET MVC 4 (44 hrs.)

Explorando ASP.NET MVC 4 | Diseño de aplicaciones Web ASP.NET MVC | Desarrollo de modelos de ASP.NET MVC 4 | Desarrollo de controladores ASP.NET MVC 4 | Desarrollo de vistas ASP.NET MVC 4 | Probar y depurar aplicaciones Web ASP.NET MVC 4 | Estructuración de aplicaciones Web ASP.NET MVC 4 | Aplicar estilos a las aplicaciones Web ASP.NET MVC 4 | Construcción responsiva de páginas en aplicaciones Web ASP.NET MVC 4 | Controlar el acceso a aplicaciones de Web ASP.NET MVC | Construyendo una aplicación Web ASP.NET MVC 4 resistente | Utilizando Windows Azure Web Services en las aplicaciones Web ASP.NET MVC 4 | Implementar APIs Web en ASP.NET MVC 4 Web Applications | Manejo de las solicitudes en ASP.NET MVC 4 Web Applications | Implementar las aplicaciones ASP.NET MVC 4 Web

Módulo 8. SQL Server 2017 y .NET (32 hrs.)

Introducción SQL Server 2017 | Revisión de las características del servidor sql para desarrolladores | Herramientas de servidor sql | Mejoras en el motor de transact-sql y base de datos | Soporte json en servidor sql | Base de datos stretch | Tablas temporales | Ajustar la seguridad | Query store | Índices de columnstore | Introducción al servidor sql olp en memoria | Mejoras de oltp en la memoria en el servidor sql 2017 | Soporte a r en servidor sql | Introducción a exploración de datos y modelo predictivo con r | Base de datos gráfica

Módulo 9. Front-end para aplicaciones ASP.NET (40 hrs.)

Introducción a HTML5, CSS3 y diseño web adaptativo | Estructura y semántica | Nuevos elementos en HTML5 | Media Queries: Adaptar diferentes configuraciones de pantalla | Diseño fluido | HTML5 para diseños adaptativos | CSS3: Selectores, tipografía y modos de color | Mejorar el diseño con CSS3 | Transiciones, transformaciones y animaciones en CSS3 | Formularios con HTML5 y CSS3 | Resolver los desafíos de plataforma cruzada del diseño web adaptativo | Por qué JavaScript | En dónde va Javascript | Operadores unarios | Operadores binarios | Operaciones de Bit | Precedencia de los operadores | Declaraciones | Cadenas | Concatenación | Palabras reservadas | Comparaciones | Condiciones | Bucles | Arreglos | Métodos de arreglos | Funciones | Anidación | El árbol de nodos del DOM | Manipulando el DOM | Uso de Bootstrap | El sistema de grid de Bootstrap | Componentes, Plugins y Widgets Bootstrap | Personalización de componentes bootstrap | Telerik UI for ASP.NET | Widgets Telerik UI | Telerik UI e integración con Visual Studio | Estilos y Apariencia, e Integración de Componentes Telerik UI

Módulo 10. Preparación para examen de certificación Microsoft 70-483: Programming in C# (20 hrs.)


Opciones de financiamiento y facilidades de pago:El alumno puede pagar la academia en un sólo pago, o bien diferido en mensualidades, habiendo obtenido ya su primer trabajo de manera formal.

alt

¿Conoces las expectativas de sueldo para un desarrollador Jr. en C#: El promedio actual para un desarrollador en cualquiera de estos populares lenguajes de programación, según estadísticas de computrabajo, actualizado a 2018, oscilan del siguiente modo:

Manuales y materiales de apoyo:Toda inscripción a la academia incluye manuales de apoyo impreso y/o digital para reforzar los conocimientos y prácticas del alumno durante su ruta de aprendizaje. Todo manual está actualizado a las últimas versiones, además de estar alineado a lo objetivos del plan de estudios. Los manuales están en lenguaje inglés, escritos y editados por reconocidos expertos en la tecnología en cuestión.

También, como academia oficial de educación por GitHub, a todo alumno se le provee con las herramientas de “Github Student Developer Pack” para trabajar en todo momento, como lo harían en la vida real, ante escenarios, situaciones y retos reales.

¿Por qué aprender a programar y cursar una Academia?:Porque hay puestos de trabajo esperando por más profesionales. Según un estudio del BID, programador de software es la carrera que tendrá mayor crecimiento en la próxima década en América Latina. La región va a necesitar más de 1.2 millones de programadores en el 2025 y hoy en día no se están preparando suficientes profesionales para ocupar esos puestos de trabajo. El aspirante puede trabajar en múltiples industrias y empresas. Los empleos en programación ya no sólo se encuentran en el sector tech y en Sillicon Valley. En la actualidad 2 de cada 3 empleos se encuentran fuera de este sector, en todas partes del mundo; en empresas que han decidido tener un equipo interno de desarrollo que maneje sus productos digitales. Grandes bancos, aseguradoras, universidades, medios, empresas de belleza y de consumo masivo están buscando programadores para sus equipos.


¿Quieres postularte para formar parte de una nueva generación?:APLICA AQUÍ

¿Te interesa saber más? Acude a nuestra sesión informativa este jueves 28 de febrero. Registro gratuito dando clic aquí.


Conoce los detalles acerca de la Academia "Programador .NET con C#".

Conoce los detalles acerca de la Academia "Programador Python".

Conoce los detalles acerca de la Academia "Programador Java.