aprenderaprogramar.com
  • Inicio
  • Cómo empezar
    • LO MÁS BÁSICO
      • Quiero aprender a programar ¿Cómo empiezo?
      • ¿Qué es y para qué sirve programar?
      • ¿Qué pasos debemos dar para aprender a programar?
      • ¿Qué lenguaje de programación estudiar o utilizar?
      • Pros y contras de internet para aprender programación
      • ¿Se necesita programación para crear páginas web?
    • CÓMO UTILIZAR aprenderaprogramar
      • ¿Qué es y a quién va dirigido aprenderaprogramar?
      • ¿Cómo utilizar aprenderaprogramar?
    • ORIENTACIÓN ACADÉMICA
  • Libros
    • LIBROS EDITADOS POR aprenderaprogramar
      • Aprende a programar: pseudocódigo, diagramas de flujo...
      • Aprender a programar: algoritmos y fundamentos...
      • Introd. a la creación y administración web con Joomla
      • Aprender a programar Java desde cero, paso a paso
    • Procedimiento de compra y envío de libros
    • Librerías y distribuidores
    • Cómo publicar un libro con nuestra editorial
  • Cursos
    • Curso: Bases de la programación Nivel I. Pseudocódigo
    • Curso Bases de la programación Nivel II. Prog. modular
    • Curso Aprender a programar en Visual Basic desde cero
    • Curso básico de programación lenguaje C desde cero
    • Curso Aprender programación Java desde cero
    • Curso Lenguaje programación Java Nivel Avanzado I
    • Tutorial básico del programador web: HTML desde cero
    • Tutorial básico del programador web: CSS desde cero
    • Tutorial básico del programador web: PHP desde cero
    • Tutorial básico programador web: JavaScript desde cero
    • Tutorial básico programador web: Ajax desde cero
    • Curso Creación y administración web: Joomla desde cero
    • Tickets de soporte aprenderaprogramar
    • Itinerario formativo básico aprenderaprogramar
    • CURSOS TUTORIZADOS ON LINE - INSCRIPCIONES
  • Empleo
    • Encontrar empleo en el área de programación
    • Ofertas empleo aprenderaprogramar España
    • Ofertas empleo aprenderaprogramar México
    • Ofertas empleo aprenderaprogramar Argentina
    • Ofertas empleo aprenderaprogramar Chile
    • Ofertas empleo aprenderaprogramar Perú
    • Ofertas empleo aprenderaprogramar Colombia
    • Ofertas empleo aprenderaprogramar Venezuela
  • Humor!!!
    • Dibujos humor informático
  • Divulgación
    • Lenguajes y entornos
    • Tendencias en programación
    • Empresas y emprendedores
    • Herramientas informáticas
    • Servicios web gratutitos
    • De todo un poco
    • Historia de la enseñanza de la programación para niños
  • Zona crash
    • Artículos para no dormir
    • Relatos, cuentos y ensayos
    • Dibujos Crash
    • Fotografías Crash
    • Remitidos
  • Camisetas
    • Camisetas a todo color
    • Camisetas a 5 colores
    • Catálogo de camisetas humor informático
  • Conócenos
    • Líneas de actividad
    • Publicidad y artículos o posts patrocinados
    • Qué nos diferencia
    • Dónde estamos
    • Quiénes somos
    • Cómo ser colaborador
    • Sistema de pagos seguros
    • Aviso legal
  • Foros
    • Aprender a programar desde cero: iniciación.
    • C, Java, VB, HTML, PHP, CSS, Javascript, Ajax y más
    • De todo un poco... ofertas empleo y otros.
    • Comunidad: preséntate a la comunidad y comunica.
  • Directorios
  • Formación
  • Empresas
  • Para niños
    • Cosas interesantes sobre la programación y algoritmia
    • Didac-Prog Cartesia: descarga la aplicación y el manual
    • Curso de programación para niños con Didac-Pr Cartesia
    • Video curso tutorial programación para niños con Paula
    • Didac-Pr Cartesia: aplicación online programación niños
  •        Inicio        
  •        Mapa web       
  •        Contacto       
  1. Está aquí:  
  2. Inicio
  3. Cursos
Artículos
Título Autor
Información básica Curso "Tutorial básico del programador web: PHP desde cero" (CU00800B) aprenderaprogramar.com
Índice del curso "Tutorial básico del programador web: PHP desde cero" (CU00801B) Enrique González
Orientación sobre el curso "Tutorial básico del programador web: PHP desde cero" (CU00802B) Enrique González
¿Qué es PHP? y ¿Para qué sirve? Un potente lenguaje de programación para crear páginas web. (CU00803B) Enrique González
Comunicación cliente - servidor sin PHP y con PHP. Intérprete PHP y gestor de bases de datos. (CU00804B) Enrique González
Ventajas/inconvenientes: páginas estáticas/dinámicas con PHP. Buscadores: URLs amigables. (CU00805B) Enrique González
¿Es PHP un buen lenguaje de programación? ¿Cuáles son las versiones de PHP? Historia. (CU00806B) Enrique González
¿Cómo escribir código PHP y crear webs dinámicas? Remoto o local: WAMP, XAMPP, LAMP (CU00807B) Enrique González
Preparar el entorno de desarrollo para programar en PHP. Descargar e instalar Notepad++ editor (CU00808B) Enrique González
Configurar Notepad++ para crear webs PHP. Ventajas de Notepad++ como extensiones o plugins. (CU00809B) Enrique González
Descargar Filezilla: cliente FTP para acceso a archivos en un servidor remoto. Instalación ejemplo (CU00810B) Enrique González
Elegir navegador. Descarga e instalación. Ventajas de Google Chrome. Visualizar páginas PHP. (CU00811B) Enrique González
Trabajar en local con WAMP, XAMPP o similar, o con un servidor remoto PHP. ¿Qué es mejor? (CU00812B) Enrique González
Hosting gratuito: elegir, crear la cuenta en servidor PHP y acceder vía CPANEL y vía FTP. Ejemplo (CU00813B) Enrique González
Subir ficheros al servidor (FTP). Trajabar en remoto. Crear una página web con programación PHP (CU00814B) Enrique González
Conceptos básicos PHP. Estructura básica página. Etiquetas apertura y cierre. Embeber en HTML (CU00815B) Enrique González
Tipos de variables en PHP. Declaración y asignación. Sentencia echo: insertar texto en el HTML (CU00816B) Enrique González
if else e if else if PHP. Condicional ternario. Evaluar variables. Ejemplos y ejercicios resueltos. (CU00817B) Enrique González
Operadores lógicos en PHP. Igual, distinto, and, or, not, menor. Prioridades. Cortocircuito. Ejemplos (CU00818B) Enrique González
Operadores aritméticos en PHP: operadores básicos y resto (módulo %). Incremento y decremento. (CU00819B) Enrique González
switch PHP case, break, default. Condicional ¿Rangos o intervalos? Ejemplos ejercicios resueltos (CU00820B) Enrique González
Concatenar cadenas (strings) PHP. strlen (longitud caracteres) y substr (extraer subcadenas) (CU00821B) Enrique González
Tipos de bucles ciclos de repetición en PHP: while, do…while y for. Ejercicios y ejemplos resueltos. (CU00822B) Enrique González
Arrays PHP (arreglos). Concepto definición. Arrays unidimensionales (vectores). Ejemplos resueltos (CU00823B) Enrique González
Matrices. Array (arreglo) multidimensional PHP. Arrays anidados: concepto. Ejemplos y ejercicios (CU00824B) Enrique González
Arrays asociativos en PHP (arreglos). Concepto y formas de declaración y uso. Ejercicios resueltos. (CU00825B) Enrique González
count PHP (función). Recorrer arreglos o arrays uni o multidimensionales con for y foreach. Ejemplo (CU00826B) Enrique González
Funciones PHP: declaración y llamadas. Parámetros, tipos, return. Ejercicios ejemplos resueltos (CU00827B) Enrique González
Funciones cadenas PHP: str_replace, strtolower, count_chars, strpos, trim, str_repeat, strstr, chr (CU00828B) Enrique González
Comparar cadenas PHP: strcmp, ==, === No distinguir mayúscula: strcasecmp. Rellenar: str_pad (CU00829B) Enrique González
Funciones PHP de fecha, hora, tiempo. Time, date. Formato de fecha. mktime, gmmkitme. Ejemplo (CU00830B) Enrique González
Mostrar fecha en español PHP. setlocale, strftime. Formato. date_default _timezone _set. Ejemplos (CU00831B) Enrique González
Envío de datos de un formulario con PHP. Métodos GET y POST. Ejemplos y ejercicios resueltos. (CU00832B) Enrique González
$_GET PHP: recuperar datos de formularios HTML (pedir datos). Ejemplos y ejercicios resueltos. (CU00833B) Enrique González
$_POST PHP. Procesar datos de un formulario HTML. Ejercicios resueltos y ejemplos sencillos (CU00834B) Enrique González
Request PHP. Diferencias, ventajas y problemas de GET, POST, REQUEST. Ejercicios ejemplos. (CU00835B) Enrique González
Leer y escribir archivos de texto con PHP. Función fopen (modo), fgets, fputs, fclose y feof. Ejemplo (CU00836B) Enrique González
fwrite PHP. Lectura y escritura fichero txt. Modo acceso. PHP_EOL salto de línea. Ejercicio ejemplo (CU00837B) Enrique González
Extraer código fuente de página web con PHP. Leer archivos completos: file_get_contents y nl2br (CU00838B) Enrique González
Cómo crear una base de datos MySQL para webs PHP. Acceso al gestor phpMyAdmin en hosting (CU00839B) Enrique González
Crear tablas MySql con phpMyAdmin. Tipos de datos básicos (Varchar, Int, Float). Insertar filas. (CU00840B) Enrique González
PHP: consultas MySql. mysqli_connect, select_db, query, fetch_array, free_result, close. Ejemplos (CU00841B) Enrique González
Ejemplo consulta PHP MySql. SELECT. Bucle while, mysqli_fetch_array: recorrer resultados query (CU00842B) Enrique González
PHP insert into values. Insertar datos (registros, filas) en base de datos MySql. Ejemplos y ejercicio (CU00843B) Enrique González
DELETE, TRUNCATE en PHP, MySql. Borrar datos en tablas. Cláusula WHERE, SELECT. Ejemplo (CU00844B) Enrique González
Final del curso: "Tutorial básico del programador web: PHP desde cero" (CU00845B) Enrique González

En Facebook!

Ahora puedes seguirnos en Facebook. Noticias, novedades y mucho más. ¡Te esperamos!

Remitidos

  • Un framework de software libre para desarrollos web. Ruby on Rails.
  • Posicionamiento SEO y mejora de resultados en buscadores. Crea tu página web.
  • ¿Buscar cadenas o palabras en archivos de texto? Utiliza Fileseek.
  • ¿Un editor para programadores? Notepad++, el mejor editor multilenguaje.
  • Importancia de las matemáticas en la programación. Conoce sus ventajas.
  • Diseño gráfico con un programa gratuito: GIMP. Retoca tus fotografías.
  • Powerpoint, Excel, Word. Conseguir una licencia Office 2021 legal y barata.

Política sobre cookies

Utilizamos cookies propias y de terceros para ofrecerte una mejor experiencia y servicio, de acuerdo a tus hábitos de navegación.

Si continúas navegando, consideramos que aceptas su uso. Puedes obtener más información en nuestra Política de Cookies.

RANKING APR2+

Ranking de lenguajes y entornos de programación aprenderaprogramar.com
 

MAYO - JUNIO 2025

1. Java / J2EE
2. Entornos Oracle
3. Entornos SQL Server
4. .NET, C#
5. HTML, CSS
6. JavaScript, Angular
7. Python
8. Php, MySql

Acceder a detalles sobre el ranking de programación aprenderaprogramar.com

FOROS APR2+

Pregunta, responde, consulta, lee, intercambia...

Participa!!! Entra en los foros aprenderaprogramar.com.

Lo más leído

  • Cómo obtener claves o contraseñas de redes wifi (cracking "a por naranjas") ¿Es segura una red inalámbrica?
  • Quiero aprender a programar: ¿Cómo empiezo?
  • Qué es un servidor y cuáles son los principales tipos de servidores (proxy,dns, web,ftp,pop3 y smtp, dhcp...).
  • Configurar Java en Windows. Variables de entorno JAVA_HOME y PATH (CU00610B)
  • Operadores lógicos en Java. Igual, distinto, and, or, not, mayor, menor. Cortocircuito. Prioridades (CU00634B)
  • Formatos de texto HTML: negrita, cursiva, tachado, subrayado, superíndice, subíndice. b y strong (CU00713B)
  • Tipos de datos Java. Tipos primitivos (int, boolean...) y objeto (String, array o arreglo...) Variables (CU00621B)
  • Hipervínculos, links o enlaces HTML. Etiqueta a. Atributos href, target y title. Tipos de links. img (CU00717B)
  • Tipos de variables en Visual Basic. Integer, Single, Double, String, Object, Boolean, etc. Ejemplos (CU00308A)
  • Ejercicios resueltos en Visual Basic con Forms, Labels, Textbox y Buttons (Command). Ejemplos (CU00322A)

Donar o colaborar

Este sitio se mantiene abierto gracias al apoyo de muchas personas. Si crees que merece la pena apoyar económicamente este sitio web puedes realizar una donación o colaborar. Contacta con nosotros.

¿Puedo yo aprender?

Seas o no del área informática, si quieres aprender a programar te ofrecemos una solución guiada y personalizada: realizar un curso tutorizado on-line. Con este tipo de curso, podrás aprender a programar de forma ágil y amena.

Acceder a detalles y precios de los cursos tutorizados on-line

             Copyright 2006-2025 aprenderaprogramar.com                La web abierta a cualquier persona interesada en la programación