Mostrando entradas con la etiqueta HTML5. Mostrar todas las entradas
Mostrando entradas con la etiqueta HTML5. Mostrar todas las entradas
sábado, 4 de agosto de 2012
Plataformas para aprender programación
13:10 | Publicado por
airwolf97 |
Editar entrada
En primer lugar, reconozco que he expresado cierto favoritismo a la educación en línea. Sin embargo cuando se trata de programación, para aprender a programar se debe tener una base de nociones de programación, las que son comúnes a la mayoría de los lenguajes: Estas nociones se conocen como Metodología de la Programación, la cual se resume en :Planteamiento del problema, algoritmica, diagrama de flujo, arreglos, matrices, archivos y estructuras de datos e incluso nociones de Bases de Datos. Con esas bases se puede entender mejor el aprendizaje de cualquier lenguaje.
Ahora, en lo que respecta a las plataformas innovadoras para aprender programación, el sitio Alt1040 publicó un listado con las 10 plataformas mas conocidas para aprender programación, entre las cuales están:
- CodeAcademy: Centrada en el aprendizaje de JavaScript, aunque hay otras heramientas para HTML5 y JQuery.
- Try Ruby : Ruby es un lenguaje de programación, que reconozco, me sorprendió por su sintaxis, y porque en pocas líneas es posible hacer una aplicación que tomaría varias líneas de código con respecto a otros lenguajes. Sin embargo no he podido encontrar su aplicación para sitios web o conocer la forma de como implementarlo en web. Quedo al debe en este aspecto. No he entrado a esta plataforma, pero según se dice es bastante interactiva para el aprendizaje de Ruby.
- Skillshare.com: “Aprende lo que sea de quien sea, donde sea”. Esta es la promesa de una plataforma que conecta una red de nodos profesor/alumno, personas que aprenden y enseñan también a programar a través de cursos donde el aprendizaje es guiado por una comunidad.
- Programr : Programa justo ahora, Java, PHP, C++, Python y más lenguajes de programación en tu navegador, bajo tres principios básicos: aprende, codifica y comparte. La interfaz no es la más bella, sin embargo en términos estructurales funciona bien. Sus retos de programación son una excelente idea.
- Team Tree House :Bajo el lema “¿Qué quieres aprender hoy?”, Team Tree House ofrece cursos en línea, basados en vídeos cortos, excelemente explicados y secuenciados, sobre programación web y programación de dispositivos móviles con iOS. Es necesario pagar una suscripción para acceder a todos los materiales, que por cierto se actualizan y crecen con frecuencia.
- Code School : “Aprende haciendo” en una plataforma apoyada por IBM, Github, AT&T, llena de cursos en línea, también orientada hacia la gamificación de la educación. El diseño del sitio fabuloso. Merece un artículo aparte para discutir sobre el futuro de la enseñanza de la programación.
- Khan Academy : Reconocidisimo portal de aprendizaje en línea, donde no sólo puede aprenderse programación, sino también otras materias
- Hackasaurus : Apoyada por la Fundación Mozilla, esta plataforma se orienta al aprendizaje de de HTML5
- Stanford University : La Universidad de Stanford, se ha caracterizado últimamente por ofrecer cursos gratuitos online sin certificación, y que son pagados si quieres la certificación. Personalmente hace un tiempo tomé un curso de Bases de Datos y puedo atestiguar que el nivel de exigencia de sus cursos es altísimo. En el enlace se ofrece un curso de aplicaciones para Iphone.
- P2P University
A éstas 10 habría que agregar :
- Udacity: Una plataforma para aprender sobre los mas diversos tópicos, hay 11 clases que se ofrecen de forma gratuíta. En la parte de Computación están : Introducción a la Ciencia de la Computación : Construir un Motor de Busqueda, Ingeniería de Aplicaciones Web , entre otras.
- Singpath : Una plataforma para practicar lenguajes de programación: Python, JavaScript, Ruby, Objective C and Java.
Todas estas plataformas son interesantes, pero recomiendo estudiar Metodología de la Programación antes de dedicarse a estudiar un lenguaje específico.
martes, 22 de noviembre de 2011
HTML5 : ¡¡El lobo ya está aquí!!.
19:30 | Publicado por
airwolf97 |
Editar entrada

HTML5 no es una tecnología que se dará en unos años más: ¡¡Ya está aqui!!.Muchos de los Navegadores modernos como Firefox,Opera,Safari ya lo soportan ¿Y Internet Explorer?, desde la versión 9, por lo que los usuarios de versiones antiguas de este explorador deben actualizarlo, o sencillamente cambiarse de navegador(Todo cambio en la mayoría de las veces es para mejor...creanme). La versión 6 de Internet Explorer ya no es soportada, y para las versiones 7 y 8 muchos desarrolladores pensando en los usuarios usan tecnologías tales como Modernizr y Selectivizr que permiten conocer la compatibilidad del navegador con tecnologías HTML5 y CSS3 permitiéndo hacer sitios web que se adapten a todos nuestros usuarios(En realidad Selectivizr también abarca a los usuarios de IE6, pero ya debemos pensar que esta versión está en franco retroceso, a tal punto que Microsoft ha creado el sitio http://www.ie6countdown.com/ para ver en línea la lenta muerte de la versión de Explorer,que alguna vez fue puntera).
Pero esta tecnología no sólo se ha llevado consigo a una versión obsoleta, sino también a tecnologías que fueron punteras....y aquí llegamos al funeral de Flash: Adobe ha decidido poner fin al que alguna vez fuera su producto estrella, de hecho ya ha anunciado el despido de 750 personas que trabajaban en Flash. Otros quienes les han pegado las puñaladas de muerte a este proyecto han sido Apple , cuyo ya fallecido CEO Steve Jobs (Q.E.P.D) le había retirado el apoyo diciendo que no al desarrollo de Flash para el IOS de Iphone5 debido a que HTML5 cumplía de forma eficiente con mostrar contenido multimedia, y Microsoft quien ya le dijo que no a Flash para Windows 8 en su versión Tablet.Adobe tendrá que conformarse con seguir desarrollando Air , pero ya ha comprado PhoneGap un framework para desarrollar aplicaciones multiplataforma y multidispositivo con HTML y JavaScript.Asi que quienes estén estudiando Flash y ActionScript ...piensenlo mejor ......hoy día HTML5, Javascript y CSS3, hacen la mayor parte de las tareas que en su tiempo hacía Flash, y sin pedirle al usuario que tenga instalado el plugin de Flash. Los tablets y telefonos móviles se comercializan como pan caliente. Para lo único que puede servir ahora Flash es para el desarrollo de aplicaciones muy específicas como software educativo, por ejemplo.
un sitio donde se muestran las capacidades de html5 es este:http://www.w3schools.com/html5/default.asp, contiene ejemplos demostrativos de las capacidades multimedia de esta tecnología
Suscribirse a:
Entradas (Atom)
segunda mano
BlogUpp!
Directorio de Blogs
Directorio de Blogs
Lista de sitios
- Barrapunto.com
- Blog de Eugenia Bahit
- Blog de Xavier Araque: Diseño Gráfico con herramientas libres
- Code Academy
- Cofradía.org
- Crónica de un Desarrollador y como no morir en el intento
- Delirium Labs
- detodoprogramacion.com
- El baúl del programador
- El tux Angelverde
- Espacio Linux
- Foros Linux-cd.com.ar
- Geeks & Linux Atelier!
- Grupo de Usuarios Linux de Argentina
- Grupo de Usuarios Linux de Barcelona
- Grupo de Usuarios Linux de Venezuela
- Khan Academy
- La Libertad de Desarrollar no tiene precio: Blog de Ernesto Crespo
- Libro Blanco del Software Libre
- Linux Echoes
- Linux en CD
- linux en español
- Linux Hispano
- Linux Magazine
- Linux para Todos
- Linux para Todos
- Linuxdata
- Lopst
- Mundo Linux
- Pillate un Linux
- Planeta Linux
- Plaza Linux
- Sitio de Programación del Guille
- Sitio Oficial de Lihuén
- Sitio oficial de Ututo
- Syrius InfoBlog
- tux apuntes
- Ubuntips
- Ubuntizando.com
- Usuario Debian
- Usuarios chilenos de Debian
About Me
- airwolf97
