Curso Desarrollador Web

De Reyesoft

Desarrollo PHP
Aumentar
Desarrollo PHP

Desarrollo Web HTML + PHP + MySQL con estándares en San Rafael

Competencia del área

  • Comprender la potencialidad económica del desarrollo Web de servicios gratuitos o pagos, propios o para terceros, creando o explotando necesidades.
  • Incorporar que PHP es el lenguaje más utilizado en el mundo, por su bajo costo y alta productividad.
  • Identificar claramente la brecha que separa las tareas del servidor de las tareas del cliente
  • Prepararse para las nuevas demandas del mercado respecto a la estandarización y programación en capas.

Objetivos generales

  • Adquirir el dominio de programar en 3 capas (HTML, CSS y Javascript)
  • Que el alumno elabore un proyecto al finalizar el curso el cual esté previsto para producir ganancias a través de Google AdSense u otro servicio similar de publicidad.
  • Utilización correcta del vocabulario específico.

Contenidos conceptuales

  • HTML con estándares (intermedio)
  • PHP (intermedio)
  • MySQL (básico)
  • CSS (básico)
  • Javascript (introducción)

Contenidos procedimentales

  • Que el alumno identifique claramente las límites y alcances a utilizar de cada capa, y cuáles pertenecen al cliente y cuáles al servidor.
  • Interpretar cuál es la función de cada programa y en qué orden utilizarlos.

Contenidos actitudinales

  • Incentivo a los alumnos a la propia investigación para solucionar problemas.
  • Que establezcan retos más allá de los presentados en la cátedra.
  • Que al solicitar ayuda, plantee correcta y claramente el problema en el que se halla.

Estrategias

Abordar cada concepto de la siguiente manera:

  1. Planteo de situaciones de problema
  2. Solución teórica del problema
  3. Solución con un ejemplo práctico del problema.
  4. Incentivar al alumno a que eleve el nivel de complejidad del problema y ofrezca una nueva solución

Recursos

  • Conexión a Internet
  • Software (Macromedia Dreamweaver, EasyPHP, Firefox)

Programa analítico

  1. Internet (1)
    1. Potencialidad del desarrollo Web
    2. Cliente servidor
  2. HTML y CSS (4)
    1. ¿Qué es HTML?
    2. Etiquetas básicas
      1. <html>
      2. <head>
      3. <body>
      4. <title>
      5. <Hx>
      6. <p>
      7. <br />
      8. <table>
      9. <div>
    3. Otras etiquetas
      1. <img />
      2. <a href>
      3. <em>
      4. <strong>
    4. Caracteres especiales
    5. CSS
      1. etiquetas body, p, hx
      2. id y class
    6. Formulario básico
  3. PHP básico (17)
    1. ¿Qué es PHP?
      1. Historia de PHP
      2. Herramientas libres para escribir PHP
    2. Sintaxis, variables y operadores
    3. Primer script en PHP
    4. Instrucciones básicas
    5. Tipos de variables
    6. Constantes
    7. Estructuras de control
      1. if/elseif/else
      2. while
      3. do## .# while
      4. for
      5. foreach
      6. break
      7. continue
      8. switch
    8. Incluyendo archivos include() y require()
  4. PHP intermedio (8)
    1. Funciones
      1. Formas de usar una función
      2. Devolviendo valores desde funciones return()
    2. Matrices, arrays o vectores
    3. Ficheros
      1. fopen
      2. fwrite
      3. fread
      4. Upload de ficheros al servidor
    4. Cookies
      1. Cómo usar las cookies
    5. Sesiones
      1. Inicio de sesión
      2. Variables de sesión
      3. Cierre de sesión
  5. MySQL (3)
    1. ¿Qué es una base de datos relacional?
    2. Tipos de datos en MySQL
    3. Creando una base de datos y una tabla
      1. Modo phpmyadmin
    4. Consultas MySQL
      1. Consultas de inserción
      2. Consultas de selección
      3. Consulta de Actualización/Modificación
      4. Consultas de Eliminación
  6. Uso de bases de datos desde código PHP (3)
    1. Funciones MySQL
      1. mysql_pconnect
      2. mysql_select_db
      3. mysql_query
      4. mysql_fetch_array
      5. mysql_result
      6. mysql_escape_string
  7. Proyecto (12)
    1. Proyectos remunerativos
      1. Método publicitario propio
      2. Método publicitario de terceros: Adsense
      3. Estrategias para aumentar las ganancias
    2. Elaboración de un proyecto remunerativo.

Curso

  • Duración: 5 meses
  • Costo: 5 cuotas de $ 190
  • Días de cursado: Lunes y Miércoles de 20.00 a 21.30
  • Domicilio: Barcala 87
  • Cupo máximo: 9 cursantes
Herramientas personales