IFCD38 DESARROLLADOR WEB Y CLOUD MICROSOFT

Este Curso IFCD38 DESARROLLADOR WEB Y CLOUD MICROSOFT le ofrece una formación especializada en la materia dentro de la Familia Profesional de Informática y comunicaciones. Con este CURSO IFCD38 DESARROLLADOR WEB Y CLOUD MICROSOFT el alumno será capaz de Programar aplicaciones web y desarrollar soluciones con bases de datos, provisionando, configurando y usando servicios y recursos en la nube y asegurando la información a través de herramientas Cloud Microsoft.

UNIDAD DIDÁCTICA 1. 20480: PROGRAMACIÓN EN HTML5 CON JAVASCRIPT Y CSS3

  1. Overview of HTML and CSS
  2. Creating and Styling HTML Pages
  3. Introduction to JavaScript
  4. Creating Forms to Collect and Validate User Input
  5. Communicating with a Remote Server
  6. Styling HTML5 by Using CSS3
  7. Creating Objects and Methods by Using JavaScript
  8. Creating Interactive Pages by Using HTML5 APIs
  9. Adding Offline Support to Web Applications
  10. Implementing an Adaptive User Interface
  11. Creating Advanced Graphics
  12. Animating the User Interface
  13. Implementing Real-time Communication by Using Web Sockets
  14. Performing Background Processing by Using Web Workers
  15. Packaging JavaScript for Production Deployment.

UNIDAD DIDÁCTICA 2. 20483: PROGRAMACIÓN EN C#

  1. Review of Visual C# Syntax
  2. Creating Methods, Handling Exceptions, and Monitoring Applications
  3. Basic types and constructs of Visual C#
  4. Creating Classes and Implementing Type-Safe Collections
  5. Creating a Class Hierarchy by Using Inheritance
  6. Reading and Writing Local Data
  7. Accessing a Database
  8. Accessing Remote Data
  9. Designing the User Interface for a Graphical Application
  10. Improving Application Performance and Responsiveness
  11. Integrating with Unmanaged Code
  12. Creating Reusable Types and Assemblies
  13. Encrypting and Decrypting Data

UNIDAD DIDÁCTICA 3. 20486: DESARROLLO DE ASP.NET MVC WEB APPLICATIONS

  1. Exploring ASP.NET Core MVCMicrosoft ASP.NET Core MVC
  2. Designing ASP.NET Core MVC Web Applications
  3. Configure Middlewares and Services in ASP.NET Core
  4. Developing Controllers
  5. Developing Views
  6. Developing Models
  7. Using Entity Framework Core in ASP.NET Core
  8. Using Layouts, CSS and JavaScript in ASP.NET Core MVC
  9. Client-Side Development
  10. Testing and Troubleshooting
  11. Managing Security
  12. Performance and Communication
  13. Implementing Web APIs
  14. Hosting and Deployment

UNIDAD DIDÁCTICA 4. AZ-900T01: FUNDAMENTOS DE MICROSOFT AZURE

  1. Cloud Concepts
  2. Core Azure Services
  3. Security, Privacy, Compliance and Trust
  4. Azure Pricing and Support

UNIDAD DIDÁCTICA 5. AZ-203T01: DESARROLLO DE AZURE INFRASTRUCTURE COMO SERVICIO DE SOLUCIONES INFORMÁTICA

  1. Implement solutions that use virtual machines
  2. Implement batch jobs by using Azure Batch Services
  3. Create containerized solutions

UNIDAD DIDÁCTICA 6. AZ-203T02: DESARROLLO DE AZURE PLATFORM COMO SERVICIO DE SOLUCIONES INFORMÁTICAS

  1. Create App Service web apps
  2. Creating Azure App Service mobile apps
  3. Create Azure App Service API apps
  4. Implement Azure Functions.

UNIDAD DIDÁCTICA 7. AZ-203T03: DESARROLLO DE AZURE STORAGE

  1. Develop solutions that use Azure Table storage
  2. Develop solutions that use Azure Cosmos DB storage
  3. Develop solutions that use a relational database
  4. Develop solutions that use Microsoft Azure Blob storage

UNIDAD DIDÁCTICA 8. AZ-203T04: IMPLEMENTACIÓN DE AZURE SECURITY

  1. Implement authentication
  2. Implement access control
  3. Implement secure data solutions

UNIDAD DIDÁCTICA 9. AZ-203T05: MONITORIZACIÓN, SOLUCIÓN DE PROBLEMAS Y OPTIMIZACIÓN DE SOLUCIONES AZURE

  1. Introduction to Azure Monitor
  2. Develop code to support scalability of apps and services
  3. Instrument solutions to support monitoring and logging
  4. Integrate caching and content delivery within solutions

UNIDAD DIDÁCTICA 10. AZ-203T06: CONECTARSE Y CONSUMIR SERVICIOS AZURE Y SERVICIOS DE TERCEROS

  1. Develop with Service Logic App
  2. Integrate Azure Search within solutions
  3. API Management
  4. Develop event-based solutions
  5. Develop message-based solutions

UNIDAD DIDÁCTICA 11. PREPARACIÓN A EXAMEN DE CERTIFICACIÓN (70-480, MCSA, DESARROLLADOR ASOCIADO AZURE)

  1. Actividades de repaso
  2. Ejercicios prácticos

1.680,00 

Detalles del Curso

Información adicional

Horas 400 Horas
Modalidad ONLINE

¿Por qué elegir Aurea?

Metodología de Aprendizaje Online

  • Aprendizaje activo y autónomo: A diferencia de la formación presencial, en el e-learning es clave fomentar que el alumno sea protagonista de su propio proceso de aprendizaje.

  • Microlearning y contenidos modulares: Lecciones breves, bien estructuradas, que permitan avanzar paso a paso.

  • Gamificación y elementos interactivos (cuestionarios, simulaciones, casos prácticos) aumentan la motivación y retención del conocimiento.

  • Evaluación continua: No solo exámenes finales, sino también foros, tareas prácticas y autoevaluaciones.

Plataforma online Moodle

  • Moodle es una excelente elección como LMS (Learning Management System). Algunas ventajas:

    • Código abierto y altamente personalizable.

    • Permite gestión de usuarios, seguimiento de progreso, certificados automáticos, SCORM, etc.

    • Integración con plugins y herramientas externas como H5P, BigBlueButton, Zoom, etc.

  • Optimiza la navegación y la experiencia de usuario: que la plataforma sea clara, intuitiva y visualmente amigable.

  • Mobile first: Muchos usuarios acceden desde el móvil, así que asegúrate de que la plataforma esté bien adaptada.

Equipo Docente y Tutoría

  • Docentes formados en pedagogía digital: No basta con saber del tema; es crucial saber cómo enseñarlo online.

  • Disponibilidad y acompañamiento: Los alumnos valoran mucho el soporte y el feedback de tutores.

  • Presencia activa: En foros, comentarios y webinars. Esto reduce la sensación de soledad del estudiante online.

  • Capacitación constante del equipo docente en nuevas metodologías y herramientas digitales.

Interacción y Comunidad

  • Foros, chats y actividades colaborativas: fomentan el aprendizaje social.

  • Feedback entre pares: puede ser útil para mejorar y compartir conocimientos.

  • Gamificación social: rankings, badges, desafíos grupales.

  • Encuestas y sugerencias: para mejorar el curso con la opinión de los propios alumnos.