Mostrando entradas con la etiqueta JavaScript. Mostrar todas las entradas
Mostrando entradas con la etiqueta JavaScript. 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.
lunes, 21 de noviembre de 2011
Node Js
18:48 | Publicado por
airwolf97 |
Editar entrada
Uno se sorprende de cada avance de la informática, que aún siendo informático, siento que debo y trato de actualizarme constantemente para no quedarme atrás.El día sábado asistí a la conferencia de http://mejorando.la en la Universidad de la Frontera( Universidad en la cual realizé estudios pero no como informático sino como lo que pretendía ser en ese entonces : Trabajador Social....pero dicen que la vida da muchas vueltas , y fué en ese lugar que inconcientemente dí mis primeros pasos en la informática), y me dí cuenta de lo desactualizado que estaba. Pero.. vamos al grano : Decía que el mundo de la informática, y en especial el del desarrollo del software está cada vez mas avanzado, que por ejemplo JavaScript , aquél lenguaje de programación que nació a mediados de los 90, de la mano de la hoy desaparecida empresa Netscape primeramente con el nombre de LiveScript, y que en ese entonces servía solamente para mostrar ventanitas en el navegador, hoy prácticamente es el segundo lenguaje más usado del mundo después de C++. Es el motor de lo que hoy conocemos como la Web 2.0. A tanto ha llegado su popularidad que hoy no sólamente se lo ocupa para el desarrollo de sitios y aplicaciones web, sino tambien en otras aplicaciones. Leyendo el blog de Rafa Muñoz me encontré con una interesante nota sobre Node JS, "un entorno Javascript de lado de servidor que utiliza un modelo asíncrono y dirigido por eventos".
Node Js usa el motor JavaScript V8 de Google, una máquina virtual verdaderamente rápida, y debido a sus características permitiría crear una instancia de servidor, con un manejo en la cantidad de conecciones mejor que el servidor web mas usado actualmente:Apache.Ahora no es el único proyecto de su clase, pero es el más me llama la atención de momento.
En la misma página del proyecto se encuentran los archivos para su instalación ,así como una amplia documentación sobre éste.
http://nodejs.org
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
