Nuestros cursos

Elige una habilidad que te gustaría aprender

Programación Web Avanzada

Segunda parte del curso de Programación Web. Sigue avanzando en el lenguaje de programación y mejora tus capacidades gracias a conceptos más avanzados, databases y JavaScript.

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.

Programacion 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 familizará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 HTML, CSS, Python y GAE. En la segunda parte, Programación Web Avanzada, aprenderás más sobre conceptos como:

  • Background tasks
  • CRON jobs
  • Task queues
  • CSRF
  • Memcached
  • Envíos de correos desde tu web app
  • Cookies
  • NoSQL
  • etc...

Si no conoces la expresiones anteriores, no te preocupes, las aprenderás y sabrás cómo aplicarlas a un proyecto que irás construyendo a lo largo del curso.

Tercera parte: JavaScript y jQuery

En la última parte del curso Programación Web Avanzada, aprenderás JavaScript y jQuery, los cuales te ayudarán 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 jQuery.

Conocimientos previos

Este curso puede ser realizado por cualquier persona que haya terminado Desarrollo Web 1 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,
  • 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 299,00 EUR. Después el precio podrá subir hasta 499,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.

Fechas

Nosotros estamos listos, solamente nos falta una fecha para empezar. ¿Tú estás listo? Si es así, pre-inscríbete aquí. En cuanto tengamos el número mínimo de participantes, te llamaremos para cuadrar fechas y horarios con vosotros.


Inscribirse a la lista de espera

¡Suscríbete a nuestra Newsletter!