Diplomado en

Back - End Web Developer (Python & Django)

Para más información,

ingresa tus datos

¡Llámanos!

Contacta con uno de nuestros especialistas de inscripciones para mayor información y armar un plan a tu medida.

¡Contáctanos!

Contacta con uno de nuestros especialistas de inscripciones para mayor información y armar un plan a tu medida.

Inicio: A partir del 15 Enero de 2020

Sesiones semanales de tutoría online dirigidas por el instructor

Modalidad: 100% online

Duración: 1 cuatrimestres / 4 meses

Constituido por más de diez (+10) cursos.

Avalado por la Universidad Central de Venezuela

Descripción General

La Universidad Central de Venezuela y DiplomadosOnline.com, conscientes de aumentar la empleabilidad de nuestros jóvenes, lanzan el Programa  Back End Web Developer con Python, que pretende capacitarlos para su entrada en el mundo laboral, especializándolos en los ámbitos de mayor demanda internacional.

Obtenga las habilidades para desarrollar experiencias de usuario interactivas e interesantes en la web como desarrollador web back-end. Aprenda todo lo que necesita para diseñar y desarrollar código orientado al usuario, y descubra cómo dar vida a los conceptos en el lienzo del navegador desarrollando el funcionamiento de la aplicación web.

Lleve su carrera como desarrollador web al siguiente nivel con este programa,aprenda las habilidades para trabajar con tecnologías de back-end: aprenda una base sólida para crear sitios web responsivos, convirtiéndose en experto en Python, Django, Bases de Datos Aprenda a crear aplicaciones desde cero y comience por una de las carreras profesionales de desarrollo web más lucrativas y de más rápido crecimiento.

Lo que aprenderás

  • Desarrollo de aplicaciones webs responsivas con Python, Django, Bases de Datos.
  • Seleccionar las herramientas, librerías y frameworks para la construcción de soluciones Back - End
  • Fundamentos de Matemáticas Discretas
  • Fundamentos de Algoritmos y Programación
  • Crear aplicaciones Web empleando diferentes framework y siguiendo el patrón de diseño de software MVC (Modelo Vista Controlador)
  • Desarrollador Web Full-Stack vs Back-End

¿A quién está dirigido?

  • Este programa está diseñado para estudiantes y profesionales que son nuevos en la programación y quieren profesionalizarse como desarrolladores web. No necesita ninguna experiencia de programación previa para tomar este programa. Si ha usado un navegador web para sus actividades diarias, ¡entonces este programa es para usted!.
  • Aprender algo nuevo puede ser difícil. Le guiaremos a través del proceso de desarrollo web, pero para sacar el máximo provecho, debes traer tu entusiasmo por la formación profesional y establecer su calendario para aprender con nosotros.
  • El programa es ideal para cualquier perfil en desarrollo profesional: profesionales de la Computación, ingenieros y/o técnicos de Software / Sistemas, programadores, community manager, diseñadores gráficos, emprendedor, estudiante  o cualquier persona que quiera convertirse en un experto en desarrollo web pero que le falte ese pequeño empujón para atreverse y comenzar.

Pre-requisitos

  • Para postularse a este programa, es necesario:
  • Tener segundo año de bachillerato aprobado.
  • Tener entusiasmo, compromiso y ganas de desarrollarse profesionalmente.
  • Conocimientos básicos de manejo de computadora.

Plan de estudios

Curso 1

Django Essential Training

Aprenda a crear aplicaciones web con Django, el framework de Python que lo ayuda a llevar los proyectos desde el concepto hasta su lanzamiento en cuestión de horas, ya sea la creación de su propio sitio web, una blog personal. Aprenda a crear y agregar formularios a su sitio web con Django.

En este curso, aprenda los conceptos básicos de Django para el desarrollo web mediante la creación de su propio sitio web, un blog personal, una red social, entre otros  casos, desde cero. Aprenda cómo crear un nuevo proyecto de Django, definir un modelo de datos y campos, consultar la base de datos y usar los controladores, las vistas y las plantillas de URL incorporados de Django para estructurar el resto del back-end. Aprenda a crear el diseño para su sitio web y agregar y actualizar rutas URL. Además, aprenda a incorporar CSS y JavaScript para mejorar el estilo y la usabilidad de sus plantillas de Django.  Aprenda cómo conectar su proyecto Django a Postgres, agregar archivos estáticos y URL, y más.

  • Creando un nuevo proyecto Django
  • Definición de modelos y campos de Django
  • Realizar migraciones de Django
  • Conectando su proyecto Django a Postgres
  • Consultar datos con el Django ORM
  • Crear manejadores de URL y vistas
  • crear el diseño para tu sitio web
  • Integrando CSS y JavaScript en plantillas de Django
  • Configurar URL en su proyecto Django

Curso 2

Django: Advanced Web Development

Aprenda a desarrollar sitios web potentes rápidamente con Django. Este curso se enfoca en cómo mantener seguros sus proyectos; cómo construir API rápidas pero potentes.

Aprenda a desarrollar sitios web potentes rápidamente, con un código limpio y fácil de mantener, utilizando Django. Este curso se enfoca en cómo mantener seguros sus proyectos; cómo construir API rápidas pero potentes; y cómo hacer que su proyecto sea más fácil de trabajar. Aprenda los usos avanzados de las vistas basadas en clases, cómo construir una API REST con el marco Django REST, y cómo aprovechar GraphQL. Además, aprenda cómo minimizar la cantidad de cambio entre entornos, cómo Django maneja las pruebas y cómo protegerse contra las amenazas web comunes usando las funciones de seguridad en Django.

  • Ampliar vistas basadas en clases
  • Construyendo una API REST
  • Trabajando con GraphQL
  • Construyendo un esquema básico
  • Optimizando su entorno
  • Trabajando con Pipenv
  • Cómo maneja Django las pruebas
  • Asegurar el administrador de Django

Curso 3

Django: Building RESTful Web APIs

Aprenda a construir una API web RESTful utilizando el framework REST de Django.

Las API son una tecnología crucial para entregar datos a las aplicaciones, desde sitios de comercio electrónico front-end hasta aplicaciones iOS y Android. El marco REST de Django es la opción natural para los desarrolladores de Python y Django que desean crear sus propias API de RESTful back-end. Además de sus herramientas de creación rápida de prototipos, el framework incluye esquemas de autenticación, serialización para analizar datos complejos en tipos compatibles con Python y enrutamiento automático de URL. Este curso muestra cómo usar el framework Django Rest para crear una API web RESTful simple. Aprenda a crear serializadores, renderizadores, filtros y paginación, y enrutadores con vistas que los consumidores pueden usar para acceder a la API. Al final del curso También aprenda cómo probar el código de la unidad para garantizar que su API funcione como se espera.

  • Crear un serializador
  • Trabajando con vistas API
  • Filtrado de extremos posteriores
  • Habilitación de paginación
  • Ejecutando operaciones CRUD
  • Administrar campos de serializador
  • Prueba de vistas de API

Curso 4

Django: Test - Driven Development

Aprenda a crear aplicaciones de Django utilizando un desarrollo basado en pruebas.

Como un marco web Python de alto nivel, Django es muy útil para que los desarrolladores lo entiendan. La combinación de Django con un proceso de desarrollo basado en pruebas  (TDD, Test Driven – Development) puede generar un código de mayor calidad y un ciclo de desarrollo más rápido. Aprenda el desarrollo basado en pruebas con Django. Aprenda las pruebas funcionales y pruebas unitarias, comparando las diferencias. También aprenda los métodos de prueba avanzados, el framework  de prueba de Django, pruebas de hash, solicitudes POST, AJAX y más.

  • Filosofía TDD
  • Comparación de pruebas funcionales y unitarias
  • Escribir una prueba en Selenium
  • Escribir una prueba unitaria
  • Prueba de datos de página
  • Prueba de hash
  • Escribir una prueba para la entrada del usuario
  • Probar una solicitud POST
  • Implementación de AJAX
  • TDD vs. prueba después

Herramientas cubiertas

¿Quienes son tus facilitadores?

Contarás con la tutorías y mentorías de un equipo de profesionales especializados en el área de Desarrollo Web, ADBD.

Ángel Bravo
Ángel BravoFull-Stack Web Developer
Read More
Desarrollador Web Full-Stack de DiplomadosOnline.com Docente e Investigador en el Diplomado de Marketing Digital & Redes Sociales, Diplomado en Desarrollo Soluciones Web
Ing. Leonel Atencio
Ing. Leonel AtencioIngeniero Telecomunicaciones
Read More
Ing. en Telecomunicaciones de la Universidad Nacional Experimental de las Fuerzas Armadas (UNEFA). Magister en Gerencia de las TIC´s de la UNEFA y Magister Scientiarum en Administración de Negocios en la Universidad Latina de Panamá. Certificado en Data Engineering Nano Degree. Ha publicado más de 5 aplicaciones móviles en la Google Play Store. Docente / Investigador de los MASTER IN Business Intelligence & Big Data y el MASTER IN Information Technology Management de DiplomadosOnline.com
Fidel Serpa
Fidel SerpaCoordinador de Master y Técnico en Full-Stack Web Developer
Read More
Full-Stack Web Developer. Facilitador en los Diplomados de Front-End Web Developer, Python-Django Developer, Técnico y Master en Full-Stack Web Developer en DiplomadosOnline.com
Miguel Aguirre
Miguel AguirreCoordinador de Desarrollo Soluciones Móviles & WordPress Developer
Read More
Full-Stack & Mobile Developer. Facilitador en los Diplomados de Desarrollo Soluciones Móviles, WordPress Developer, Técnico y Master en Full-Stack Web Developer en DiplomadosOnline.com
Jonathan Torres
Jonathan TorresChief Technology Officer - DiplomadosOnline.com
Read More
Full-Stack Developer. Coordinador de Tecnología, Plataforma, Operaciones y Soporte Técnico de todos los programas en DiplomadosOnline.com
Previous
Next

¿Cómo se obtiene el Certificado en Front - End Web Developer?

Para obtener el certificado de Front * End Web Developer, debe cumplir con los siguientes criterios:

  • Aprobar cada uno de los cursos que conforman el programa.
  • Desarrollar, defender aprobar un Proyecto Final de Trabajo de Grado

Avalado por la Universidad Central de Venezuela

¿Por qué estudiar en DiplomadosOnline.com?

El modelo de formación de DiplomadosOnline.com ofrece los mejores beneficios de aula presencial en su plataforma online. Combina capacitación dirigida por un instructor, aprendizaje a tu propio ritmo y tutoría personalizada para proporcionar una experiencia de aprendizaje integral.

Aprende a tu ritmo

Desarrolla las Píldoras de Conocimiento (videos, guías, tutoriales, test y demás recursos) 100% online con acceso las 24 horas del día, para que aprendas a tu ritmo.

Mentoring (Tutoría)

Mantente comprometido con la asistencia de excelentes docentes y expertos de la industria, bajo el enfoque de mentorìas con tu tutor asignado.

Sesiones online en vivo

Participa y aprende más con nuestras sesiones de MasterClass y Webinarios online.

laboratory

Laboratorios de práctica en línea

Aprenderás haciendo (Learning by Doing) casos prácticos y ejercicios reales de proyectos de la industria, en nuestras salas de entrenamiento online.

Aprendizaje basado en proyectos

Como único requisito aprobatorio del programa, debes desarrollar un proyecto bajo el enfoque de prueba de concepto de un caso de tu campo laboral o de investigación.

Certificado

Diplomas avalados por la Universidad Central de Venezuela, “La casa que vence la sombra, por lo que los diplomas son garantía de excelencia formativa y de validez internacional.

Preguntas Frecuentes

El costo del programa es de $500 USD, pero usted puede aprovechar la promoción / descuento vigente a la fecha.

Necesitarás acceso a una computadora. Una máquina con sistema operativo en Windows, macOS o Linux funcionará bien.

No. El curso es autodidacta y se dividirá en segmentos cortos de video pregrabados con evaluaciones periódicas para verificar su progreso.

Si usted no puede participar en una sesión online, usted la podrá ver luego pues esta queda grabada y estará disponible dentro de los recursos de los foros de sesiones online.

Cada programa tiene un foro activo en línea donde los estudiantes pueden ayudarse entre sí. Además, los instructores, los asistentes de enseñanza y otros facilitadores de DiplomadosOnline.com supervisarán los foros e intentarán ayudar. A menudo, la respuesta más rápida proviene de otro estudiante.

Recibirá una calificación final, pero la calificación no estará en la confirmación de finalización del curso. Para recibir un certificado de finalización, deberá alcanzar el 65% en material calificado. Hay tres tipos diferentes de evaluaciones dentro del curso: auto-evaluaciones, laboratorios y examen final. Las auto-evaluaciones no cuentan para su calificación, pero lo ayudarán a verificar su comprensión. Los laboratorios / entregas parciales comprenderán la mitad de su calificación y el examen final / proyecto la mitad de su calificación. Desafortunadamente, debido a la gran cantidad de estudiantes y en aras de la equidad, no se pueden aceptar tareas tardías.

Domina las áreas de Python Developer

Matricúlate y acepta el reto de ser el próximo profesional que el mercado está buscando

Shopping Cart
There are no products in the cart!
Subtotal
$0.00
Total
$0.00
Continue Shopping
0