10 Los recursos gratuitos para la codificación y los codificadores

El mundo de la tecnología está en constante evolución. Las nuevas tecnologías son inventadas, los desarrolladores a crear nuevos productos que utilizan estas tecnologías, y nuevos mercados emergen de las personas que utilizan estos productos. Los siguientes recursos le ayudan a seguir aprendiendo, responder preguntas, y estar al tanto de estos cambios.

Los recursos que aparecen a continuación son completamente gratis. Muchos de estos recursos se pueden alojar gratis al depender de miembros de la comunidad como a contribuir, de manera que no sea tímido acerca de participar!

sitios web para aprender a código

Aprender a código es un constante viaje que nunca termina, incluso para los programadores más experimentados. Nuevos lenguajes y marcos aparecen todos los días, y la única manera de mantenerse al día es seguir aprendiendo. Aunque puede que no sea un desarrollador con experiencia por el momento, los siguientes recursos están pensados ​​para principiantes con diferentes estilos de aprendizaje. Usted puede aprender asuntos de la ciencia en general introductoria equipo o técnicas de desarrollo web específicos mediante la lectura de texto o ver video conferencias, y hacerlo a su propio ritmo o en una clase programada.

Codecademy

Codecademy, creado para las personas sin experiencia previa en programación, es la forma más fácil de aprender cómo codificar en línea. Puede utilizar el sitio para

  • Aprender idiomas front-end como HTML, CSS y javascript

  • Trate de idiomas de back-end como Ruby, Python y PHP

  • Crear páginas reales de sitios web como AirBnb, Flipboard, y Etsy

idiomas de front-end abordan el aspecto sitio web, mientras que las lenguas de back-end añadir lógica sitio web, como lo muestran a los usuarios y cuándo.

No es necesario descargar ni instalar nada para empezar a programar en Codecademy - sólo tiene que registrarse o iniciar sesión y comienza a aprender.

Si te quedas atascado, compruebe si hay un toque en la parte inferior de las instrucciones, o haga clic en el Q&Un enlace Foro para hacer una pregunta o para ver si alguien ya ha publicado una solución a su problema.

Coursera y Udacity

MOOCs, o muchos cursos en línea abiertos, son clases o cursos que se imparten a través de Internet a un número virtualmente ilimitado de estudiantes. Estos cursos fomentan el uso de foros en línea y la interactividad para crear un sentido de comunidad. Coursera y Udacity, dos de los mayores MOOCs, tienen una variedad de cursos relacionados con la codificación. Cada curso se imparte a través de una serie de conferencias de video por un miembro de la facultad universitaria o un experto en la industria.

Video: Codificador y Decodificador YouTube

Hackdesign.org

La otra mitad de codificación está diseñando. Un buen diseño visual es a menudo la diferencia entre tener cientos de personas utilizan y comparten su sitio web y tener millones de personas lo hacen. Hack Diseño tiene 50 lecciones de diseño creados por los mejores diseñadores de todo el mundo, incluyendo diseñadores de Facebook, Dropbox y Google.

Cada lección se enviará por correo electrónico semanal, e incluye artículos de leer, y las tareas de diseño para completar la base de lo que acaba de aprender. Los temas cubiertos incluyen la tipografía, el diseño del producto, las interacciones del usuario y herramientas de prototipado rápido.

Code.org

En diciembre de 2013, Code.org hizo historia cuando más de 15 millones de estudiantes de la escuela de Estados Unidos participaron en un evento para aprender a código de llamada Hora de Código. A lo largo de 2014, un adicional de 25 millones de estudiantes podrían practicar sus habilidades de programación durante una hora. Code.org cuenta con su propio contenido para estudiantes desde preescolar hasta el octavo grado. También proporciona enlaces a otros recursos de aprender a código, que son objeto de una amplia gama de edades.

Code.org también ha de aprender a código desconectado materiales, por lo que puede seguir aprendiendo, incluso si usted no tiene un acceso fiable a una conexión a Internet.

sitios web de codificación de referencia

A medida que aprenda a código, se quedan atascados. Su código no se comportará como se pretendía. Esto sucede a todos los programadores - es una parte inevitable del proceso de convertir la lógica humana y pensamientos difusos en rígido código que un ordenador puede entender. Lo importante es tener un plan, y tener algunos recursos para ayudar a depurar el código y resolver su problema.

Los siguientes recursos incluyen textos de referencia, que le ayudan y comprueba la sintaxis de codificación, y grupos de usuarios de la comunidad, los cuales ayudan a revisar la lógica del programa.

W3Schools

W3Schools es uno de los mejores recursos para los principiantes que están comenzando a aprender. El sitio web incluye material de referencia y tutoriales básicos de HTML, CSS, javascript, PHP y otros lenguajes de programación, bibliotecas, y las normas.

Además, las páginas de referencia incluyen muchos ejemplos de codificación, que se pueden ver y modificar en su navegador, junto con una lista de atributos o propiedades que se pueden utilizar. Si usted sabe que puede insertar una imagen utilizando HTML, cambiar el color del texto usando CSS, o mostrar una alerta al usuario el uso de javascript, pero no puede recordar la sintaxis exacta de hacerlo, intente iniciar con W3Schools.

Mozilla Developer Network

Mozilla Developer Network (MDN) es una referencia de estilo wiki y el sitio web tutorial que cubre HTML, CSS, javascript, y varios APIs. El sitio web es mantenido por la comunidad de desarrolladores, por lo que cualquiera puede contribuir - incluso usted! Aunque no es tan fácil para principiantes como W3Schools, MDN es una de las fuentes más completas y precisas de la documentación para lenguajes web.

Los desarrolladores utilizan con frecuencia MDN para hacer referencia a la sintaxis, y también para ver el escritorio y la compatibilidad del navegador móvil para las etiquetas y comandos específicos. También puede consultar tutoriales sobre MDN organizada por la Fundación Mozilla, una organización sin ánimo de lucro que ayuda a mantener el apoyo y el navegador Firefox.

Desbordamiento de pila

Desbordamiento de pila es relativamente joven, fundada en 2008, pero se ha convertido rápidamente en el mejor lugar para los desarrolladores para hacer y responder preguntas acerca de la codificación. Cualquiera puede hacer una pregunta, los programadores individuales proporcionan respuestas, y los votos de la comunidad sitio web arriba o hacia abajo las respuestas para mostrar acuerdo o desacuerdo. El sitio incluye temas que cubren todos los idiomas principales de programación web, y los temas más populares incluyen javascript, Ruby y Python.

Antes de hacer una pregunta, busque en el sitio web y ver si una respuesta a su pregunta ya ha sido publicado. Una de las reglas del sitio web de la etiqueta está mostrando que usted ha hecho un poco de investigación antes de publicar una pregunta.

sitios web de noticias y de la comunidad de la tecnología

Hay personas que codifican todo el mundo, y alguien en Shanghai puede hacer una aplicación que utiliza todos los días la misma facilidad que alguien en San Francisco. Un número de recursos disponibles para los desarrolladores a entender mejor lo que otros están trabajando, tanto en grandes empresas y en los arranques. Además de lo que las personas están trabajando en este momento, si usted tiene un sitio web que desea construir, puede ser útil para ver lo que se ha construido en el pasado, por lo que se puede identificar áreas de mejora.

Los siguientes recursos le ayudan a mantenerse informado sobre lo que está sucediendo en la comunidad de tecnología, e interactuar con otras personas interesadas en la tecnología en su ciudad.

TechCrunch

TechCrunch es un popular blog que cubre nuevas empresas de tecnología y de las principales compañías de tecnología. En 2006, el sitio consolidó su reputación cuando se rompió la historia de Google adquisición de YouTube por $ 1.6 mil millones. Junto con la presentación de informes en línea, TechCrunch tiene conferencias durante todo el año, tales como Disrupt, donde se celebran conversaciones con veteranos de la industria y se destacan las nuevas compañías tecnológicas.

Hacker News

HackerNews (HN) es un sitio web de discusión organizado por YCombinator, una incubadora de empresas en California. La página web es una colección de enlaces, a menudo a sitios web de inicio y los artículos de noticias, que los usuarios individuales han presentado.

Video: 2.4.2 - El codificador - aprobarfacil.com - V278

Después se hace una presentación, toda la comunidad puede upvote la presentación, y las presentaciones de alta clasificación por esto puedes ponerte en la página principal. Además, la comunidad puede hacer comentarios sobre las presentaciones individuales, y cada comentario también se puede upvoted, con el comentario de alta clasificación que aparece en primer lugar en cada página de presentación.

Video: decodificador digital TV que no te afecte apagon analogico

títulos de presentación que comienzan con “Mostrar HN” son una petición a la comunidad a comentar una página web de inicio que acaba de lanzar. títulos de presentación que comienzan con “Ask HN” son una petición a la comunidad para responder o comentar una pregunta.

Reunirse

Reunirse es un sitio web que organiza cara a cara reuniones locales basadas en los intereses o actividades. Meetup organizadores, que son miembros de la comunidad de voluntarios, reuniones de acogida mediante la publicación de información en la web. A continuación, busque miembros de la comunidad, se unen, y confirmación de asistencia a reuniones a través de la página web.

Aunque se puede aprender solo, encontrar a otras personas que están aprendiendo a código es una gran manera de mantener la motivación y mantener su impulso. La gente que conoces puede estar aprendiendo a codificar por las mismas razones que son, como por ejemplo la construcción de un sitio web, para mejorar las habilidades de un trabajo existente, o encontrar un nuevo puesto de trabajo relacionados con la tecnología.

Artículos Relacionados