Menú
¡Llama gratis! 900 264 357

Curso Programación en PHP, Javascript y MySQL + Python del centro DEUSTO FORMACION

Programa de Curso Programación en PHP, Javascript y MySQL + Python

Modalidad: Online

Descripción

¡Bienvenido al programa de formación que te convertirá en un experto en desarrollo web y programación en Python! ¡Apuéstale a tu futuro! Fórmate en una de las carreras con mayor demanda.

Nuestro enfoque es claro: te brindamos todas las herramientas y conocimientos necesarios para que te conviertas en un profesional destacado en el campo. Desde los fundamentos hasta las técnicas más avanzadas, te guiaremos a través de cada paso del camino. Aprenderás sobre herramientas de análisis que son fundamentales para comprender y mejorar tu código. Dominarás los tipos de datos simples y complejos en Python, permitiéndote manejar información de manera eficiente y efectiva.

A quién va dirigido

Este programa está abierto a todos los individuos que quieran adquirir conocimientos en la programación en PHP, Javascript y MySQL + Python.

Objetivos

En este programa, nos hemos propuesto un objetivo claro: que te conviertas en un experto en conexión con bases de datos en Python, que domines los tipos de datos simples y complejos, y que adquieras habilidades en herramientas de análisis.

Temario

MÓDULO 1: INTRODUCCIÓN AL DESARROLLO WEB

  1. INTERNET Y LA WEB

Direcciones

Arquitectura cliente-servidor Aplicaciones

Accesibilidad Usabilidad

  2. DOMINIOS Y ALOJAMIENTO WEB

Dominios gratuitos y de pago Hosting

Crear un servidor web con XAMPP Alternativas a XAMPP: WAMP, LAMP, MAMP DNS dinámicos

MÓDULO 2: HTML Y CSS. ENTORNOS DE DESARROLLO Y HTML

  1. ENTORNO DE DESARROLLO

  2. HERRAMIENTAS DE ANÁLISIS

  3. IDES COMPLETOS

  4. HTML

MÓDULO 3: HTML Y CSS. INTRODUCCIÓN A CSS Y DOM

  1. INTRODUCCIÓN AL CSS

  2. ¿ǪUÉ ES EL MODELO DE OBJETOS DEL DOCUMENTO (DOM)?

  3. ¿ǪUÉ ES EL MODELO DE OBJETOS DEL NAVEGADOR (BOM)?

MÓDULO 4: PROGRAMACIÓN EN JAVASCRIPT. INTRODUCCIÓN A

JAVASCRIPT (I)

  1. INTRODUCCIÓN A JAVASCRIPT

  2. PRIMEROS PASOS EN JAVASCRIPT

  3. OPERADORES Y EXPRESIONES

  4. FLUJO DE DATOS

MÓDULO 5: PROGRAMACIÓN EN JAVASCRIPT. INTRODUCCIÓN A

JAVASCRIPT (II)

  1. FUNCIONES

  2. OBJETOS ESPECIALES

  3. MANEJO DE EVENTOS

  4. JǪUERY

  5. AJAX

  6. LLAMADAS A AJAX VÍA JǪYERY

MÓDULO 6: PROGRAMACIÓN EN PHP. PHP BÁSICO (I)

  1. INTRODUCCIÓN A LA PROGRAMACIÓN CON PHP

  2. ASPECTOS BÁSICOS

  3. HOLA MUNDO

  4. FUNCIONES

  5. VARIABLES

  6. CONSTANTES

  7. OPERADORES

  8. ESTRUCTURAS DE CONTROL

MÓDULO 7: PROGRAMACIÓN EN PHP. PHP BÁSICO (II)

  1. FORMULARIOS

  2. ARRAYS MULTIDIMENSIONALES

  3. STRING VS. ARRAY

  4. CONTROL DE ITERACIÓN

  5. ENVIAR UN ARRAY POR UN CAMPO HIDDEN

  6. COOKIES Y SESIONES

  7. FICHEROS

  8. TRATAMIENTO DE ERRORES Y EXCEPCIONES

  9. LIBRERÍAS

MÓDULO 8: PROGRAMACIÓN EN MYSǪL. INTRODUCCIÓN A LAS BASES DE DATOS

  1. INTRODUCCIÓN A LAS BASES DE DATOS

  2. SISTEMAS DE GESTIÓN DE BASES DE DATOS

  3. MODELO DE BASES DE DATOS

  4. MODELO ENTIDAD-RELACIÓN O ENTIDAD-INTERRELACIÓN COOKIES Y SESIONES

  5. DISEÑO DE BASES DE DATOS RELACIONALES

MÓDULO 9: PROGRAMACIÓN EN MYSǪL. DISEÑO DE BASES DE DATOS

  1. ESTUDIO PREVIO Y PLAN DE TRABAJO

  2. MODELO ENTIDAD-RELACIÓN EXTENDIDO (EE/R)

  3. SǪL

  4. SEGURIDAD

  5. RECUPERACIÓN DE BASES DE DATOS

MÓDULO 10: PROGRAMACIÓN EN MYSǪL. INTRODUCCIÓN A MYSǪL

  1. MYSǪL

  2. SERVIDOR BÁSICO

  3. TABLAS

  4. REGISTROS

  5. CONSULTAS

MÓDULO 11: PROGRAMACIÓN EN MYSǪL. MYSǪL Y BASES DE DATOS NO RELACIONALES

  1. DIAGRAMAS ENTIDAD-RELACIÓN

  2. PHPMYADMIN

  3. BASES DE DATOS NO RELACIONALES

  4. MONGO DB Y ROBOMONGO

  5. CONECTAR PHP CON UNA BASE DE DATOS

MÓDULO 12: PROGRAMACIÓN EN PHP. PHP AVANZADO (I)

BUENAS PRÁCTICAS CON PHP. INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS CON PHP.

  1. PROGRAMACIÓN AVANZADA CON PHP

  2. PROGRAMACIÓN OO CON PHP

MÓDULO 13: PROGRAMACIÓN EN PHP. PHP AVANZADO (II) PHP Y MYSǪL. PDO. TEST DRIVEN DEVELOPMENT CON PHP Y PHPUNIT

  1. PHP Y TDD

  2. FUNCIONES PHP PARA MYSǪL

CURSO SUPERIOR DE PROGRAMACIÓN EN PYTHON

MÓDULO 1: CONCEPTOS BÁSICOS DE LA PROGRAMACIÓN EN PYTHON

  • Fundamentos de la programación de alto nivel
  • Diferencias entre compiladores e intérpretes
  • Diferencia entre Python2 y Python3
  • Bloques de construcción de un programa en Python
  • Errores frecuentes y depuración de código

MÓDULO 2: ENTORNOS DE TRABAJO PARA PYTHON

  • IDEs, Frameworks y Editores en Python: Diferencias y áreas específicas de trabajo
  • IDEs (Atom, Idle, PyDev, Spyder)
  • Frameworks (Django, Flask, Spark y PyTorch)
  • Editores (VIM, Sublime, Editor de texto plano)

MÓDULO 3: SINTAXIS, OPERADORES Y TIPOS SIMPLES Y COMPLEJOS EN PYTHON

  • Sintaxis básica
  • Operadores matemáticos y lógicos
  • Tipos de datos simples
  • Tipos de datos complejos

MÓDULO 4: ESTRUCTURAS DE CONTROL DE FLUJO EN PYTHON

  • Indentación, ejecución condicional y control de variables
  • Iteraciones: Tipos, bloques, recursividad
  • Instrucciones ‘break-continue’: Usos y depuración de errores Instrucciones ‘raise’ y ‘try-except’: Usos y depuración de errores

MÓDULO 5: PROGRAMACIÓN ORIENTADA A OBJETOS EN PYTHON

  • Clases y herencia
  • Objetos y Atributos
  • Métodos simples y métodos especiales
  • Uso de módulos y paquetes: Definición y uso

MÓDULO 6: CREACIÓN Y MANEJO DE FICHEROS EN PYTHON

  • Modos de apertura de ficheros
  • Métodos y propiedades del objeto
  • File
  • Tratamiento de ficheros
  • JSON
  • Serialización de ficheros

MÓDULO 7: BASES DE DATOS Y DESARROLLO WEB

  • Conexión con bases de datos en Python
  • Operaciones principales con bases de datos en Python
  • Desarrollo Web con Python
  • Seguridad web en la programación web con Python

Titulación obtenida

Finalizada la formación, recibirás una titulación propia que acredita los conocimientos obtenidos.

Requisitos

No se necesitan conocimientos previos para acceder a este programa.

Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​