¿Qué quieres aprender?

Programa Profesional en Desarrollo Web + Aplicaciones Móviles

Programa Profesional en Desarrollo Web + Aplicaciones Móviles

Audiolís

Curso online


3.920

Duración : 5 Meses

Con el Programa profesional en desarrollo web, aprenderás a desarrollar una página web completa de 0 a 100, sin necesidad de conocimientos ni requisitos previos. Además, te especializarás en desarrollo de aplicaciones móviles y llevarás todos estos conocimientos a la acción, en las prácticas profesionales en empresa.

¿Quieres hablar con un asesor sobre este curso?

Objetivos

Formar a personas que quieren de profesión y formarse como desarrolladores web.

A quién va dirigido

Esta formación está diseñada para personas que buscan un cambio profesional y mejorar sus competencias para convertirse en Desarrolladores Web y de Aplicaciones Móviles.

Requisitos

No se necesitan conocimientos tecnológicos previos, solo es necesario saber utilizar el ordenador a nivel usuario, ya que comenzamos desde cero y proporcionamos todas las herramientas para adquirir los conocimientos en tiempo récord.

Temario completo de este curso

MÓDULO PRE-WORK

A partir del momento en que te matricules, podrás acceder a una serie de recursos valiosos que te ayudarán a familiarizarte con los conceptos básicos y a ir avanzando a tu propio ritmo antes de comenzar con el programa. Introducción a conceptos básicos Diccionario de terminología Atajos de teclado para Visual Studio Prompts para chatGPT Test para autoevaluar lo aprendido en este módulo.

MÓDULO INTRODUCCIÓN PYTHON

En este módulo dominarás los conceptos clave de la programación en Python, comenzando desde los fundamentos hasta temas avanzados. Aprenderás a manejar estructuras de control, funciones, colecciones de datos, manejo de archivos, y programación orientada a objetos. Al final, aplicarás todo lo aprendido en un proyecto práctico de gestión de tareas. Estructura de control y bucles Manejo de colecciones y archivos Programación orientada a objetos.

HERRAMIENTAS, METODOLOGÍA Y ENTORNO

Aprenderás a controlar las versiones de tu código usando Git. Desde los primeros pasos con Git hasta la colaboración en equipo utilizando flujos de trabajo eficientes como Gitflow. Además, descubrirás la metodología SCRUM para la gestión de proyectos. Herramientas Linux + Git + Github Metodologías ágiles - SCRUM

HTML Y CSS

En este módulo dominarás el lenguaje fundamental para crear páginas web: HTML y CSS. Aprenderás desde la estructura básica de una página web hasta técnicas avanzadas de diseño y maquetación. Etiquetas básicas, intermedias y avanzadas HTML Propiedades básicas, intermedias y avanzadas CSS.

DESARROLLO WEB CON SASS Y BOOTSTRAP

Aprenderás a usar Sass, un preprocesador CSS que te permite escribir código más organizado y eficiente. Además, dominarás Bootstrap, un framework CSS popular para crear sitios web responsivos y profesionales de forma rápida y sencilla.

JAVASCRIPT

Aprenderás el lenguaje de programación que da vida a las páginas web interactivas. Desde los conceptos básicos como variables y operadores hasta la programación orientada a objetos, creando tus propias funciones y clases. Tipos de datos, variables y operadores Condicionales y bucles Funciones, clases, objetos y prototipos

JAVASCRIPT AVANZADO

Aprenderás a dominar el DOM, la clave para interactuar con las páginas web y crear interfaces dinámicas. Descubrirás ES6, que te permitirá escribir código más limpio, eficiente y moderno. DOM Gestión de eventos ES6 Peticiones HTTP

BASE DE DATOS

Introducción Base de Datos BBDD Relacionales - MySQL BBDD no relacionales – MongoDB Aprende a manejar las bases de datos, desde lo básico hasta lo avanzado, con MySQL y MongoDB. Domina las BBDD relacionales y no relacionales para almacenar, gestionar y consultar tus datos de forma eficiente.

DESARROLLO BE CON NODEJS

Node.JS Express.JS. Domina el desarrollo de servidores web con Node.js y Express.js. Crea APIs RESTful, gestiona rutas y despliega tus aplicaciones back-end con seguridad.

REACT

Aprenderás los fundamentos de React, la biblioteca JavaScript más popular para crear interfaces de usuario dinámicas, técnicas avanzadas, a optimizar el rendimiento, a gestionar estados complejos, crear componentes personalizados y descubrir las mejores prácticas para desarrollar aplicaciones React escalables y de alto rendimiento.

Ver más