Curso de PHP 5 + KOHANA 3
Publicado por Crealotu (1 intervención) el 01/11/2011 06:12:54
¿Qué aprenderemos en este curso?
En este curso aprenderemos desde cero como crear aplicaciones webs que cumplan con los estándares, que ofrezcan un alto nivel de usabilidad, que se vean correctamente en los navegadores existentes en el mercado y como posicionarlas en la internet.
¿Qué técnologias utilizaremos?
PHP 5 como lenguaje del lado del servidor.
Mysql 5 como base de datos.
JavaScript como script del lado del cliente.
XHTML.
CSS 2.0
Jquery como framework de JavaScript.
KOHANA 3.1 como framework MVC de PHP5
¿Qué herramientas utilizaremos?
Adobe Dreamweaver CS4 para maquetar nuestras páginas y crear las hojas de estilo.
WampServer para la instalación de Apache y Mysql de manera rápida.
NetBeans 7.0 como editor de PHP5.
EMS Sql Manager for Mysql como administrador de base de datos MYSQL.
¿A quién va dirigido el curso?
En una primera parte a todas aquellas personas que quieren empezar a hacer páginas webs y aplicaciones webs y no tienen idea por dónde empezar. Para ellos tenemos buenas noticias ya que nuestro curso los formara como un paquete completo para el desarrollo web ya que aprenderá con tecnologías de punta en el mercado web y les mostrará cómo combinarlas de manera correcta.
En una segunda parte a aquellas personas que tienen un nivel de conocimientos webs medio y quieren comenzar a utilizar frameworks para obtener resultados con rapidez y calidad. Como se comentó inicialmente los frameworks que usaremos serán JQuery y Kohana 3.1.
Temas del curso
Módulo 1: Introducción acelerada a php
Aplicación de ejemplo: Nena Restaurant
Formulario de pedido en linea
Procesamiento del formulario
Insertar código php en html
Etiquetas PHP.
Instrucciones PHP.
Comentarios PHP
Agregar contenido dinámico
Funciones
Llamada a funciones
Función Date()
Operadores
Operadores aritméticos
Operadores de cadena
Operadores de asignación
Operadores de comparación
Operadores lógicos
Estructuras de control
Desiciones con estructuras condicionales
Instrucciones if
Instrucciones else
Instrucciones elseif
Instrucción switch
Iteraciones
Bucles While
Bucles For y Foreach
Bucles Do.. While
Nena Restaurant: Guardar pedidos
Módulo 2: Almacenamiento y recuperación de datos
Cómo guardar datos para su lectura posterior
Almacenamiento y recuperación de los pedidos de: Nena Restaurant
Introducción al procesamiento de archivos
Como abrir un archivo
Modos de abrir un archivo
Usar fopen() para abrir un archivo
Abrir archivos a travez de http y ftp.
Problemas al intentar abrir un archivo
Como cerrar un archivo
Lectura desde un archivo
Funciones de archivos útiles
Módulo 3: Programación orientada a objetos con PHP 5
Conceptos orientado a objetos
Clases y objetos
Polimorfismo
Herencia
Creación de clases, atributos y métodos.
Estructura de una clase
Constructores
Instanciación
Implementar herencia
Módulo 4: Trabajar con la base de datos MYSQL
¿Qué es SQL?
Insertar datos en la base de datos
Recuperación de datos
Recuperar datos con criterios.
Recuperar datos de varias tablas.
Combinación de tablas.
Recuperar datos con un orden.
Agrupar datos.
Actualizar registros de la base de datos.
Eliminar registros de la base de datos.
Insertar datos en la base de datos
Conectarse a la base de datos desde PHP
Módulo 5: JavaScript
Introducción a javascript
Variables Javascript
Estructuras de control
Funciones
Módulo 6: CSS
Introducción a CSS
Sintaxis CSS
Selectores
Agrupación de selectores
Clases, pseudoclases y pseudoelementos
Bordes
Fondos
Los textos
Margenes
Cursores
Módulo 7: Jquery
Introducción a Jquery
Selectores
AJAX
Módulo 8: KOHANA 3.1
Introducción al patrón MVC
Introducción al kohana
Primera aplicación: Hola mundo
Vistas
Controladores
Modelos
Helpers
¿Cómo se impartirá el curso?
Modalidad presencial
Esta modalidad solo esta disponible para la ciudad de Quito en Ecuador.
Modalidad distancia
A los inscritos se les dará un usuario y contraseña para que accedan al curso que lo publicaremos en nuestra página web en forma de entrega como están las primeras dos que pueden checar de manera gratuita en:
Primera Entrega
Segunda Entrega
En cada entrega se comenzará de manera teórica mostrando apuntes de conceptos que nos parecen importantes y después cada uno de ellos será aplicado a la práctica. También se entregaran videos con audio explicativo de cada ejemplo, archivos, documentos, presentaciones y cualquier otro material de apoyo que consideremos necesarios para el correcto entendimiento.
A cada alumno se le asignara un tutor al que puede hacerle preguntas sobre cualquiera de las entregas de manera tal que pueda evacuar cualquier duda a través de: mensajería instantánea o de ser el caso por voz.
Los alumnos pueden a lo largo del curso solicitar que se incluyan temas o ejemplos de aplicaciones que les parezcan interesantes conocer cómo hacer.
Al final de cada entrega dejaremos de manera individual algunas tareas que pueden ser: terminar ejemplos de temas que vimos en la entrega, identificar errores en códigos etc.
¿Cuánto vale el curso?
El curso tiene un valor para modalidad presencial en la ciudad de quito Ecuador de 80 dólares americanos.
El curso tiene un valor para modalidad distancia de 50 dólares americanos.
En este curso aprenderemos desde cero como crear aplicaciones webs que cumplan con los estándares, que ofrezcan un alto nivel de usabilidad, que se vean correctamente en los navegadores existentes en el mercado y como posicionarlas en la internet.
¿Qué técnologias utilizaremos?
PHP 5 como lenguaje del lado del servidor.
Mysql 5 como base de datos.
JavaScript como script del lado del cliente.
XHTML.
CSS 2.0
Jquery como framework de JavaScript.
KOHANA 3.1 como framework MVC de PHP5
¿Qué herramientas utilizaremos?
Adobe Dreamweaver CS4 para maquetar nuestras páginas y crear las hojas de estilo.
WampServer para la instalación de Apache y Mysql de manera rápida.
NetBeans 7.0 como editor de PHP5.
EMS Sql Manager for Mysql como administrador de base de datos MYSQL.
¿A quién va dirigido el curso?
En una primera parte a todas aquellas personas que quieren empezar a hacer páginas webs y aplicaciones webs y no tienen idea por dónde empezar. Para ellos tenemos buenas noticias ya que nuestro curso los formara como un paquete completo para el desarrollo web ya que aprenderá con tecnologías de punta en el mercado web y les mostrará cómo combinarlas de manera correcta.
En una segunda parte a aquellas personas que tienen un nivel de conocimientos webs medio y quieren comenzar a utilizar frameworks para obtener resultados con rapidez y calidad. Como se comentó inicialmente los frameworks que usaremos serán JQuery y Kohana 3.1.
Temas del curso
Módulo 1: Introducción acelerada a php
Aplicación de ejemplo: Nena Restaurant
Formulario de pedido en linea
Procesamiento del formulario
Insertar código php en html
Etiquetas PHP.
Instrucciones PHP.
Comentarios PHP
Agregar contenido dinámico
Funciones
Llamada a funciones
Función Date()
Operadores
Operadores aritméticos
Operadores de cadena
Operadores de asignación
Operadores de comparación
Operadores lógicos
Estructuras de control
Desiciones con estructuras condicionales
Instrucciones if
Instrucciones else
Instrucciones elseif
Instrucción switch
Iteraciones
Bucles While
Bucles For y Foreach
Bucles Do.. While
Nena Restaurant: Guardar pedidos
Módulo 2: Almacenamiento y recuperación de datos
Cómo guardar datos para su lectura posterior
Almacenamiento y recuperación de los pedidos de: Nena Restaurant
Introducción al procesamiento de archivos
Como abrir un archivo
Modos de abrir un archivo
Usar fopen() para abrir un archivo
Abrir archivos a travez de http y ftp.
Problemas al intentar abrir un archivo
Como cerrar un archivo
Lectura desde un archivo
Funciones de archivos útiles
Módulo 3: Programación orientada a objetos con PHP 5
Conceptos orientado a objetos
Clases y objetos
Polimorfismo
Herencia
Creación de clases, atributos y métodos.
Estructura de una clase
Constructores
Instanciación
Implementar herencia
Módulo 4: Trabajar con la base de datos MYSQL
¿Qué es SQL?
Insertar datos en la base de datos
Recuperación de datos
Recuperar datos con criterios.
Recuperar datos de varias tablas.
Combinación de tablas.
Recuperar datos con un orden.
Agrupar datos.
Actualizar registros de la base de datos.
Eliminar registros de la base de datos.
Insertar datos en la base de datos
Conectarse a la base de datos desde PHP
Módulo 5: JavaScript
Introducción a javascript
Variables Javascript
Estructuras de control
Funciones
Módulo 6: CSS
Introducción a CSS
Sintaxis CSS
Selectores
Agrupación de selectores
Clases, pseudoclases y pseudoelementos
Bordes
Fondos
Los textos
Margenes
Cursores
Módulo 7: Jquery
Introducción a Jquery
Selectores
AJAX
Módulo 8: KOHANA 3.1
Introducción al patrón MVC
Introducción al kohana
Primera aplicación: Hola mundo
Vistas
Controladores
Modelos
Helpers
¿Cómo se impartirá el curso?
Modalidad presencial
Esta modalidad solo esta disponible para la ciudad de Quito en Ecuador.
Modalidad distancia
A los inscritos se les dará un usuario y contraseña para que accedan al curso que lo publicaremos en nuestra página web en forma de entrega como están las primeras dos que pueden checar de manera gratuita en:
Primera Entrega
Segunda Entrega
En cada entrega se comenzará de manera teórica mostrando apuntes de conceptos que nos parecen importantes y después cada uno de ellos será aplicado a la práctica. También se entregaran videos con audio explicativo de cada ejemplo, archivos, documentos, presentaciones y cualquier otro material de apoyo que consideremos necesarios para el correcto entendimiento.
A cada alumno se le asignara un tutor al que puede hacerle preguntas sobre cualquiera de las entregas de manera tal que pueda evacuar cualquier duda a través de: mensajería instantánea o de ser el caso por voz.
Los alumnos pueden a lo largo del curso solicitar que se incluyan temas o ejemplos de aplicaciones que les parezcan interesantes conocer cómo hacer.
Al final de cada entrega dejaremos de manera individual algunas tareas que pueden ser: terminar ejemplos de temas que vimos en la entrega, identificar errores en códigos etc.
¿Cuánto vale el curso?
El curso tiene un valor para modalidad presencial en la ciudad de quito Ecuador de 80 dólares americanos.
El curso tiene un valor para modalidad distancia de 50 dólares americanos.
Valora esta pregunta


0