Python, PHP, HTML
Python, PHP, HTML
HTML
HyperText Markup Language o mejor conocido como HTML es un código que se usa para estructurar y desplegar
una página web
El origen de HTML se remonta a 1980, cuando el físico Tim Berners-Lee, trabajador del CERN (Organización
Europea para la Investigación Nuclear) propuso un nuevo sistema de “hipertexto" para compartir documentos.
Tim Berners-Lee
Tras finalizar el desarrollo de su sistema,
Tim Berners-Lee lo presentó a una
convocatoria organizada para desarrollar
un sistema de hipertexto para Internet.
Tim Berners-Lee
HTML
Tim Berners-Lee
Tras finalizar el desarrollo de su sistema, Tim Berners-Lee lo presentó a una convocatoria organizada para desarrollar un sistema
de hipertexto para Internet.
El primer documento formal con la descripción de HTML se publicó en 1991 bajo el nombre HTML Tags y todavía
hoy puede ser consultado online a modo de reliquia de la informática.
La primera propuesta oficial para convertir HTML en un estándar se realizó en 1993 por parte del
organismo IETF (Internet Engineering Task Force).
HTML
Ventajas Desventajas
HTML se usa ampliamente. Hacer la estructura de los documentos HTML
se vuelve difícil de entender.
Todos los navegadores son compatibles con el
lenguaje HTML. Los errores pueden resultar costosos.
Fácil de aprender y usar. Puede crear solo páginas estáticas y sin
formato, por lo que si queremos páginas
HTML es ligero y rápido de cargar.
dinámicas, HTML no es útil.
No requiere la compra de algun software
Se requiere escribir mucho código solo para
adicional porque está de forma
crear una página web simple.
predeterminada en todas las ventanas.
Fácil de usar
HTML
Características:
• Puede ser creado y editado con cualquier editor básico de textos.
• Es multiplataforma
• No hay diferencia entre mayúsculas y minúsculas.
• Utiliza etiquetas o marcas, que consisten en breves instrucciones de comienzo y final. Mediante las cuales se
determina la forma en la que debe parecer en su navegador el texto así como también las imágenes y demás
elementos en la pantalla del ordenador.
• Cada elemento de un documento HTML consta de una etiqueta de comienzo, un bloque de texto y una etiqueta de
fin.
• Lenguaje estático.
• Es utilizado para la creación de páginas web.
• Los documentos HTML son documentos de hipertexto que aparecen enlazando a otros documentos.
• Es un estándar reconocido por todo el mundo y cuyas normas define un organismo sin ánimo de lucro llamado
World Wide Web Consortium, más conocido como W3C.
HTML
Aplicaciones y usos
o Desarrollo de páginas web
o Creación de documentos web
o Navegación por Internet
o Característica de vanguardia
o Imágenes receptivas en páginas web
o Almacenamiento del lado del cliente
o Uso de capacidades sin conexión
o Soporte de entrada de datos con HTML
o Uso del desarrollo del juego
o Uso de API nativas para enriquecer el sitio web
HTML
Sintaxis
Primero hay que indicar el lenguaje y se pone <html> y </html> al final del lenguaje, después se abre la cabeza con
<head> y se cierra con </head> se puede poner texto y hacer títulos con la etiqueta <title> y </title>, o imágenes con la
etiqueta <img scr=”nombre del archivo” width=”ancho en pixeles” height=”largo en pixeles”>, las imágenes que se usan
tienen que estar en la misma carpeta, se abre la etiqueta para poder modificar el estilo con <style> y se cierra cuando
termines con </style> después se puede usar ul{ para modificar una pequeña parte de la pagina y se cierra cuando
termines} en esta puedes modificar el margen con margin: num, relleno con padding: num, desbordamiento con
overflow: comando, el fondo de color con: background-color: el num del color, el color del elemento con color: nombre
del color en ingles y todos se cierran poniendo al final; y se finaliza con }
Se abre el cuerpo con <body> y se finaliza con </body>, se crea una lista con <ul> y como siempre se finaliza con </ul>
se ponen la lista con <li> para cada termino y se cierra </il> en esto se puede incluir un link con la etiqueta <a
href=”nombre del dominio”> Nombre que va aparece </a>, se puede saltar espacio en la pagina usando la etiqueta <br>
y esta es de las únicas que no se cierra, también puedes cambiar el tamaño del texto usando los comandos <h1> a <h6> y
se cierra, también se puede centrar con <center> y se cierra con </center>
HTML
https://www.youtube.com/watch?v=rbuYtrNUxg4&feature=youtu.be
HTML
https://www.youtube.com/watch?v=kN1XP-Bef7w
PYTHON
En una navidad de 1989, Guido Van Rossum, quien trabajaba en el CWI (un centro de investigación holandés),
decidió empezar un proyecto como pasatiempo dándole continuidad a ABC, un lenguaje de programación que se
desarrolló en el CWI.
ABC fue desarrollado a principios de los 80s como alternativa a BASIC, fue pensado para principiantes por su
facilidad de aprendizaje y uso. Su código era compacto pero legible.
Ventajas Desventajas
Lenguaje sencillo y de gran potencial Procesamiento lento
Disponible en cualquier sistema operativo Consumo de memoria excesivo
PYTHON
Características:
Lenguaje interpretado.
• Programación orientada a objetos (POO).
• Multiplataforma.
• Tipado dinámico.
• Lenguaje open source.
• Ampliante respaldado.
• Es polivalente.
PYTHON
Aplicaciones y usos
o Big Data Analytics
o Data mining
o Data science
o Inteligencia artificial
o Blockchain
o Machine learning
o Desarrollo web
o Juegos y gráficos 3D
PYTHON
Sintaxis:
Primero declaro las variables poniendo ‘’’ y adentro estas y cierro ’’’ escribo la etiqueta print(“para mandar
un texto y que se vea”), después uso creo dos variables que dependerán del usuario num1=int(input(“ponga
un numero el usuario”) y lo mismo con num2, le doy la opción al usuario de usar el signo que este quiera con
opción=(input(“los signos + - * /”) uso opción=opción. Lower para darle el valor a el signo, también declaro
que el valor del resultado empiece en cero con res=0, ahora uso varias veces if opcion==”+,-,/,*”; usando un
if para cada uno y que el resultado se cree usando res=num1signonum2 y finalizo con print (f”El resultado:
{res}”;<- para que lo escriba
PYTHON
o https://www.youtube.com/watch?v=chPhlsHoEPo&feature=youtu.be
PYTHON
o https://www.youtube.com/watch?v=gOR9qZ3ZgwA&feature=youtu.be
PHP
Personal Home Page Tools o mejor conocido como PHP es un software libre, nacido en 1994 de la mano
de Rasmus Lerdof, que ha ido creciendo gracias a las aportaciones de los miembros de la gran
comunidad PHP, que hoy en día cuenta con un potente núcleo de lenguaje y con muchísimas librerías.
Inicialmente urgió como un CGI Tanto fue así, que Rasmus Lerdof diseñó
escrito en C y era capaz de interpretar un sistema específico para procesar e
una serie limitada de comandos. interpretar formularios llamado FI (Form
Pronto, muchas personas se Interpreter), que unido al Personal Home
interesaron por el sistema y solicitaron Page Tools (o PHP) dieron lugar a la
a su creador autorización para poder primera versión compacta del lenguaje,
usarlo en sus propias páginas. Esto que se denominaría PHP/FI.
hizo que se conociese rápidamente..
Rasmus Lerdof
PHP
Ventajas Desventajas
•Es un lenguaje de código abierto Aprender sobre framework de PHP
•Es fácil de aprender Mala calidad de manejo de errores
•Es fácil para instalarse en los servidores o Seguridad baja
sistemas operativos
Se necesita un servidor web
•Se adapta al lenguaje HTML
•Soporta gran cantidad de datos
•Permite automatizar tareas
PHP
Características:
• Gran extensión de documentación.
• Variedad de herramientas para aprender.
• Mucha oferta de trabajo.
• Permite programación orientada a objetos.
• Módulo externos para mejorar la aplicación web.
• Se puede separar la estructura.
• La libertad es un bien muy preciado
PHP
Aplicaciones y usos
o El comercio online
o Gestores de contenido
o Lista de correos en lenguaje PHP
o Archivos PDF
o Plantillas dinámicas
PHP
Sintaxis
Primero se abre con la etiqueta <?php y cuando finalices se cierra con ?>, se continua poniendo
echo’mensaje que se quiere escribir <br/>’, la etiquete </br> sirve para saltar espacios, continuando se le
da valor con $m=1; <- valor y donde empieza, se puede usar el while($m<=10){echo $m . ’’; $m++; } para
que este empieze en uno y se le sume uno y termine cuando iguale el valor de 10,
PHP
https://www.youtube.com/watch?v=HKFDsC_rMpU
HTML (1991) PYTHON 1.0 (1994) PHP 1.0 (1995) HTML 2.0 (1995)
Esta versión permitía todo Esta versión agrego un Esta era se volvió dueña
lo anterior de la 3.2 pero a sistema de parsing de dos de todo el código,
su vez agrego contenido fases llamado motor Zend, especificaciones del
en el que destaca el mejoro el rendimiento, lenguaje y
siguiente: lenguajes de incremento el soporte Esta traía todas las documentación, esta
script, hojas de estilo, técnico e implemento la características de la 1.0 empezó a usar un nuevo
mayor accesibilidad a programación orientada a con bugs arreglados y la sistema con lo cual añadió
personas discapacitadas y objetos (POO) que generación de listas. una de las mejores
la mejor la permite una características la hacer
internacionalización de los programación de mayor reflexiones cíclicas la cual
documentos. nivel. recolectaba basura dentro
del código
PHP 5.0 (2004) PYTHON 3.0 (2008) PHP 5.6 (2014) HTML 5.0 (2014)