Ya cuando nos metemos al desarrollo web las cosas empiezan a ponerse complicadas. Obviamente lo más importante es tener fuertes bases de HTML y CSS, pero éstos no son lenguajes de programación. Después de eso, es importante aprender JavaScript para que la página sea dinámica y pueda hacer cosas divertidas y dinámicas.
Si tu página no necesita guardar nada para el usuario, con JavaScript será suficiente. Además, JavaScript es la base para hacer otras cosas como extensiones de Chrome y Firefox, widgets de OSX, y aplicaciones de Palm Pre. Puedes usar bibliotecas como jQuery para crear rápidamente un sitio web altamente interactivo y fácil de usar.
Si quieres hacer una aplicación web que guarde información del usuario, tenga login y pueda manejas las cosas del lado del servidor, necesitarás aprender un lenguaje del lado de servidor y un sistema de base de datos. Los más populares son PHP y MySQL, pero recientemente se han empezado a usar sistemas más avanzados como Ruby on Rails. Mi recomendación es no entrar a estos hasta que domines a la perfección JavaScript.
Renteria Barajas Luis Carlos
Si tu página no necesita guardar nada para el usuario, con JavaScript será suficiente. Además, JavaScript es la base para hacer otras cosas como extensiones de Chrome y Firefox, widgets de OSX, y aplicaciones de Palm Pre. Puedes usar bibliotecas como jQuery para crear rápidamente un sitio web altamente interactivo y fácil de usar.
Si quieres hacer una aplicación web que guarde información del usuario, tenga login y pueda manejas las cosas del lado del servidor, necesitarás aprender un lenguaje del lado de servidor y un sistema de base de datos. Los más populares son PHP y MySQL, pero recientemente se han empezado a usar sistemas más avanzados como Ruby on Rails. Mi recomendación es no entrar a estos hasta que domines a la perfección JavaScript.
Renteria Barajas Luis Carlos

Este comentario ha sido eliminado por el autor.
ResponderEliminarTIPOS DE DATOS PYTHON
ResponderEliminarEn Python tenemos como tipos de datos simples números: enteros, de coma flotante y complejos, como pueden ser 3, 15.57 o 7 + 5j, cadenas de texto, como "Hola Mundo" y valores booleanos: True (cierto) y False (falso).
Vamos a crear un par de variables a modo de ejemplo. Una de tipo cadena y una de tipo entero:
# esto es una cadena
c = "Hola Mundo"
# y esto es un entero
e = 23
# podemos comprobarlo con la función type
type(c)
type(e)
Como vemos, en Python, a diferencia de muchos otros lenguajes, no se declara el tipo de la variable al crearla
PUNTO FLOTANTE
ResponderEliminarlos números en punto flotante pueden contener comas decimales y potencias exponenciales (representadas mediante e, lo que significa “10 elevado a”). Tanto el punto decimal como la e son opcionales. Si se asigna una constante a una variable de punto flotante, el compilador tomará el valor de la constante y la convertirá a un número en punto flotante (este proceso es una forma de lo que se conoce como conversión implícita de tipo). De todos modos, es una buena idea el usar el punto decimal o una e para recordar que es utilizando un número en punto flotante; algunos compiladores incluso necesitan esta pista.
Alguno valores válidos para una constante en punto flotante son: 1e4, 1.0001, 47.0, 0.0 y 1.159e-77. Se pueden añadir sufijos para forzar el tipo de número de punto flotante: f o F fuerza que sea float, L o l fuerza que sea un long double; de lo contrario, el número será un double.
.tendencias en python
ResponderEliminarLos usuarios lo consideran como un lenguaje más limpio para programar. Permite la creación de todo tipo de programas incluyendo los sitios web.
Su código no necesita ser compilado, por lo que se llama que el código es interpretado. Es un lenguaje de programación multiparadigma, lo cual fuerza a que los programadores adopten por un estilo de programación particular:
•Programación orientada a objetos.
•Programación estructurada.
•Programación funcional.
•Programación orientada a aspectos.
Sintaxis:
Ejemplo de una clase en Phyton:
def dibujar_muneco(opcion):
if opcion == 1:
C.create_line(580, 150, 580, 320, width=4, fill="blue")
C.create_oval(510, 150, 560, 200, width=2, fill='PeachPuff')
Ventajas:
•Libre y fuente abierta.
•Lenguaje de propósito general.
•Gran cantidad de funciones y librerías.
•Sencillo y rápido de programar.
•Multiplataforma.
•Licencia de código abierto (Opensource).
•Orientado a Objetos.
•Portable.