Nuestros cursos

Elige una habilidad que te gustaría aprender

Programación Web Avanzada

Málaga 30.09.2019 - 19.12.2019

Continúa aprendiendo sobre Programación Web con este nuevo curso continuación del curso Programación Web para Principiantes. Aprenderás a diseñar correctamente una base de datos y a usar SQL para gestionar bases de datos. También aprenderás con el curso de nivel avanzado de desarrollo web conceptos como background tasks, cron jobs, memcached etc... Además, aprenderás JavaScript y el conocido jQuery, que son esenciales para cualquier desarrollador web.

  • Fechas: 30.09.2019 - 19.12.2019
  • Horario: Lunes y Jueves de 19:00 a 20.30
  • Lecciones: 24
  • Ubicación: Alameda Principal 12, 3ª Planta, 29001, Málaga (The Living Room Coworking)
  • Precio: 599,00€ con reserva anticipada Early Bird (precio completo 899,00€)
  • Número máximo de participantes: 10
  • Requisitos: Conocimientos de programación en Python (o haber asistido a Programación Web para Principiantes y tu propio portátil
Programación Web Avanzada - SmartNinja Málaga

Qué aprenderás

Primera Parte: Diseño de bases de datos

En la primera parte del curso de Programación Web Avanzada aprenderás sobre relational databases, cómo gestionarlas con SQL y cómo diseñarlas correctamente. Te familiarizarás con expresiones como “one-to-many”, “primary key” y “JOIN” y qué significan. Crearás diseños para bases de datos a partir de más de 10 ejemplos diferentes y construirás con ellos códigos SQL. De esta manera, estarás muy entrenado en cómo desarrollar bases de datos correctamente. Un conocimiento que es la clave para cualquier proyecto de programación.

Segunda parte: Conceptos avanzados sobre desarrollo web

En el curso de Programación Web para Principiantes aprendiste a crear el backend básico para una web con Python y Flask. En Programación Web Avanzada, aprenderás más sobre conceptos como:

  • Background tasks & task queues
  • Cron jobs (tareas programadas)
  • CSRF
  • Redis & Memcached
  • Envío de correos desde tu web app
  • Refactorización
  • etc.

Si no te suenan estos conceptos, no te preocupes. Ya los aprenderás y sabrás cómo aplicarlos a un proyecto que irás construyendo a lo largo del curso.

Tercera Parte: JavaScript

En la última parte del curso Programación Web Avanzada aprenderás JavaScript, que te ayudará a hacer que el front-end de tu web sea más interactivo. También aprenderás a validar datos que los usuarios dejen en un cuestionario y cómo implementarlos usando librerías JS.

Estos conocimientos te proporcionarán una base muy sólida para abordar cualquiera de los frameworks de JavaScript para front-end.

Los temas que trataremos son:

  • Sintaxis de JavaScript y conceptos básicos de programación.
  • Modelo de objeto de documento (DOM)
  • Alcance y funciones.
  • Peticiones HTTP asíncronas
  • Cookies y almacenamiento del navegador.
  • Gestores de paquetes y agrupadores.
  • componentes web

Conocimientos previos

Este curso puede ser realizado por cualquier persona que haya terminado Programación Web para Principiantes o posea los conocimientos equivalentes. En este último caso, tienes que estar familiarizado con:

  • HTML & CSS,
  • Bootstrap,
  • Programación con cualquier lenguaje de código (utilizaremos Python durante el curso),
  • OOP,
  • los básicos de Flask (framework back-end de Python),
  • básicos de desarrollo web (GET, POST request). Utilizaremos Google App Engine como hosting durante el curso.

Si todavía no estás familiarizado con los requisitos anteriores, te recomendamos cursar previamente a Programación Web para Principiantes.

Programación Web Avanzada - SmartNinja Málaga

Precio

Si eres de los primeros en apuntarte, podrás conseguir el precio EARLY BIRD de tan solo 599,00 EUR. Después el precio podrá subir hasta 899,00 EUR.

También puedes pagar a plazos, generalmente en dos: se paga el 50% antes del comienzo del curso y el resto un mes después del comienzo. Si prefieres esta opción, por favor, indícanoslo en tu correo de inscripción.

¡No esperes más y apúntate! ;)


Precios

Precio del curso* Descripción Fecha de vencimiento
599 EUR Early Bird Precio válido hasta 22.09.2019
649 EUR Late Bird Precio válido hasta 27.09.2019
899 EUR Full Price Precio válido hasta 30.09.2019

* Nuestros cursos están exentos en virtud del Art. 20, punto 9 de la Ley IVA 37/1992.


Reserva tu plaza (y paga más adelante)

¡Suscríbete a nuestra Newsletter!