Inicio: a confirmar
Forma de cursado: Online
Duración: 3 meses
Destinatarios: personas en búsqueda de habilidades digitales como salida laboral.
ELEGÍ LO QUE QUIERAS
Inicio: a confirmar
Forma de cursado: Online
Duración: 3 meses
Destinatarios: personas en búsqueda de habilidades digitales como salida laboral.
Angular es un framework poderoso y ampliamente utilizado en la industria para desarrollar aplicaciones web modernas, escalables y de alta calidad. La importancia de formarse en esta rama de la programación, radica en, no solo las habilidades altamente demandadas por las empresas, sino en que te proporciona un conjunto de herramientas y características que te permiten desarrollar aplicaciones web de manera rápida y eficiente, debido a su arquitectura basada en componentes y su enfoque en la reutilización de código.
Angular es mantenido y respaldado por Google, lo que garantiza un soporte sólido y actualizaciones regulares. Es especialmente adecuado para el desarrollo de aplicaciones grandes y complejas. Su estructura ofrece una amplia gama de herramientas y características para crear interfaces de usuario ricas y atractivas. Su sistema de plantillas, enlaces de datos y bibliotecas de componentes para crear interfaces de usuario dinámicas y altamente interactivas. En resumen, estudiar un curso en Angular 16 te proporcionará habilidades valiosas y te abrirá muchas oportunidades en el campo del desarrollo front-end.
> Dominar las herramientas y entorno de desarrollo con herramientas esenciales como NodeJS, Git, GitHub Desktop y Visual Studio Code.
> Gestionar repositorios y colaborar en equipo, creando, configurando y administrando repositorios en GitHub.
> Desarrollar aplicaciones front-end con Angular y Firebase.
> Aplicar buenas prácticas y patrones de diseño: Singleton en el contexto de Angular 16, sabiendo cómo escribir código limpio, separar responsabilidades, crear métodos reutilizables y realizar revisiones de código efectivas.
> Utilizar funcionalidades avanzadas y desplegar aplicaciones, logrando una comunicación entre componentes utilizando Input/Output. Deben comprender cómo usar Pipes para transformar datos y explorar la funcionalidad de Signal. Además, deben aprender a desplegar sus aplicaciones en Netlify y automatizar el proceso de despliegue utilizando Jenkins.
Proponemos al participante una diversidad de actividades: lectura del material, aportes escritos a los debates, foros, ejercicios de refuerzo y exámenes. El hecho de que sea online facilita al estudiante a administrar eficazmente su propio tiempo. Los participantes que aprueben el curso recibirán un certificado digital.
Ing. en Informática (UBP) |Full Stack Angular & React Developer | Desarrollador de Software en Bitsion | Se desempeñó como Desarrollador Full-Stack en React.JS y AngularJS en Encode S.A
Ing. en Informática (UBP) | Full stack developer (Angular 17, AngularJS & .NET) | Desarrollador de Software web & mobile en Bitsion
> Instalaciones de requisitos
> NodeJS
> Git
> Github desktop
> Visual Studio Code:
> GitHub:
> Creación y configuración del repositorio.
> Uso de Copilot, inteligencia artificial en desarrollo.
> Manejo de ramas y Pull Requests
> Angular:
> Firebase:
> Angular 16 (Continuación):
> Patrón de diseño Singleton.
> Buenas prácticas de desarrollo:
> Angular 16 (Continuación):
> Implementación de autenticación.
> Comunicación entre componentes padre e hijo con Input/Output.
> Uso de Pipes para transformar datos.
> Exploración de Signal.
> Despliegue de la aplicación en Netlify
> Automatización del despliegue en Jenkins
Completar aquí la solicitud online; abonar el importe de la matrícula y enviar documentación digital requerida.