Anuncio
¿Quieres ser productivo este verano? Si su respuesta es no, me sorprende que esté leyendo este artículo, pero como ya está aquí, también podría leer sobre algunas cosas potencialmente productivas. Digamos, leer algunos materiales excelentes para principiantes, especialmente si está interesado en hacer algunas de sus propias extensiones de Chrome, programas de Windows, etc.
Hemos publicado varios artículos con enlaces a la programación. tutoriales en vídeo Más de 14 listas de reproducción de YouTube para ver y aprender programación de computadoras rápidamenteCon el advenimiento y el crecimiento de YouTube y muchos otros sitios web y herramientas para compartir videos de alta calidad, como el software de tarjeta de memoria flash, nunca ha sido tan fácil aprender cosas nuevas visualmente. Como nunca está de más aprender ... Lee mas , módulos de aprendizaje interactivo 3 formas interactivas, divertidas y gratuitas de comenzar a aprender el lenguaje de programación RubyRuby es un lenguaje expresivo de scripting de muy alto nivel. Se utiliza en la Web principalmente como parte del marco de desarrollo web de Ruby on Rails, pero también es independiente. Si tienes curiosidad por saber qué es Ruby (no ... Lee mas e incluso nuestras propias lecciones de programación Los fundamentos de la programación de computadoras 101 - Variables y tipos de datosHabiendo presentado y hablado un poco sobre la Programación Orientada a Objetos antes y dónde se llama proviene de, pensé que es hora de que revisemos los conceptos básicos absolutos de la programación en un lenguaje no específico camino. Esta... Lee mas , pero a veces, puede que necesites un buen libro para sumergirte. Por suerte para usted, a continuación he reunido una lista de libros de programación legalmente gratuitos que pueden ayudarlo a comenzar a aprender a programar, crear scripts e incluso crear sus propios sitios web.
Pensando en C ++ por Bruce Eckel
Pensando en C ++ 3 sitios web para comenzar a aprender el lenguaje de programación C ++Aprender a programar puede ser difícil para muchos, incluso con lenguajes de programación relativamente fáciles. Si bien es más fácil comenzar con Java (donde tenemos numerosos artículos aquí en MakeUseOf para Java, así como ... Lee mas es un libro electrónico gratuito en su segunda edición que consta de dos volúmenes. El primer volumen constituye una introducción a C ++, mientras que el segundo contiene temas más avanzados y técnicas de prueba, así como ejercicios. Este libro obtuvo el Premio Jolt Cola de Desarrollo de Software al mejor libro del año en 1995 cuando se lanzó, pero ha visto cambios para reflejar las actualizaciones del estándar ANSI / ISO C ++.
El autor del libro también ha escrito varios libros sobre Java, Python y más, muchos de los cuales están disponibles de forma gratuita en su sitio. Con tanta experiencia escribiendo libros, no sorprende que sus libros hayan obtenido críticas bastante respetables en Amazon. De hecho, el primer volumen tiene un promedio de 4.5 estrellas de 91 comentarios de los clientes, mientras que el segundo volumen también promedia 4.5 estrellas de 18 reseñas. Si esos no son signos de un gran libro que deberías incluir totalmente en tu lista de lectura de verano, no sé qué es.
Sumérgete en HTML5 por Mark Pilgrim [Ya no está disponible]
¿Quieres hacer algo resbaloso 10 sitios web para ver de qué se trata HTML5 Lee mas web Más de 5 impresionantes juegos HTML5 gratuitos que puedes jugar en tu navegadorHTML5 significa la evolución del lenguaje de marcado tal como lo conocemos. Los juegos flash alguna vez fueron la norma cuando se trataba de entretenimiento basado en navegador, pero ahora gracias a la naturaleza poderosa de HTML5, muchas aplicaciones web, ... Lee mas aplicaciones? Ya sabes, pulido 15 sitios que hacen cosas increíbles con HTML5 Lee mas ¿Aplicaciones web de mapas móviles o sitios web con increíbles funciones de arrastrar y soltar? Este recurso para aprender HTML 5 será muy útil. Traído a usted por las mismas personas que han lanzado Sumérgete en Python Los 5 mejores sitios web para aprender programación de Python¿Quieres aprender programación de Python? Estas son las mejores formas de aprender Python en línea, muchas de las cuales son completamente gratuitas. Lee mas , esta Creative Commons Cómo encontrar contenido de Creative Commons con GoogleEl contenido de Creative Commons no siempre es tan fácil de encontrar como crees. De hecho, la mayoría de las cosas que encuentra y copia tienen derechos de autor de una manera que hace que sea ilegal copiarlo sin preguntar ... Lee mas –con licencia 3 consejos para sacar más provecho de Creative Commons Lee mas el libro también está disponible en Github. También puede comprar un copia física en Amazon, que ha acumulado un promedio de 4 estrellas de 60 comentarios de clientes.
Has usado marcadores 20 Bookmarklets imprescindibles para su navegador web Lee mas (debieras Deje de instalar complementos del navegador: para un navegador más rápido y más eficiente, use Bookmarklets en su lugar Lee mas )? En caso afirmativo, ha estado haciendo clic en piezas de código JavaScript 6 Bookmarklets que impulsarán su velocidad de navegación web y productividadBookmarklets son pequeños ayudantes poco sospechosos que se encuentran en la barra de marcadores de su navegador. A diferencia de sus marcadores regulares, no archivan una URL, más bien los bookmarklets son pequeños applets de Java con una funcionalidad de un solo clic. Hay cientos de ... Lee mas entonces. Qué tal si Extensiones de Chrome Las mejores extensiones de ChromeUna lista de solo las mejores extensiones para Google Chrome, incluidas las sugerencias de nuestros lectores. Lee mas ? Esos pueden tener JavaScript ¿Qué es JavaScript y cómo funciona? [Tecnología explicada] Lee mas código debajo también, además de HTML y CSS, por supuesto. JavaScript es el lenguaje de programación de la web, por lo que muchos sitios web lo usan para hacer que las páginas sean interactivas y divertidas. Y no, su nombre no debe confundirlo para que piense que JS se deriva del lenguaje de programación Java creado por Sun. Aún así, eso no lo hace menos capaz, algo que descubrirá leyendo Eloquent Javascript, que tiene un versión más actualizada en Amazon. La versión que se ofrece bajo una licencia abierta en su sitio oficial sigue siendo un recurso rico con ejemplos interactivos. Cuando hayas terminado de leer esto, es posible que incluso quieras ver el Creative Commons 10 diferentes proyectos de Creative Commons a los que definitivamente debes prestar atenciónCreative Commons ha logrado defender la causa del contenido abierto. Tanto es así que grandes extensiones de propiedades intelectuales se mantienen abiertas en el dominio público... todo bajo licencia de Creative Commons. Tomemos un ... Lee mas libro con licencia Fundamentos de jQuery.
OK, sé que este no cuenta como un libro electrónico, pero es un recurso extenso que probablemente tenga ganas de leer un folleto para aprender Python. Python es un lenguaje de creación rápida de prototipos que es perfecto para principiantes sin experiencia en programación o incluso programadores experimentados sin exposición previa a Python. De hecho, ese es el primer idioma que se enseña a los estudiantes de Ciencias de la Computación (al menos en mi universidad) porque es bastante fácil de aprender y leer. ¿No me crees? Solo dirígete al oficial Pitón Los 10 mejores proyectos de código abierto en los que debería ser voluntario para ayudarNo tienes que ser programador. Podrías ser escritor, diseñador, traductor, solo un adicto a Facebook o Twitter, o alguien que solo quiere donar dinero para la causa. Existen... Lee mas sitio, que ofrece un excelente recurso para aprender el idioma. Este probablemente sea mejor para leer en su computadora, ya que hay diferentes secciones y módulos para su revisión. Esta versión (3.3) en realidad está fechada el 1 de junio de este año, por lo que está bastante actualizada, lista para que comiences a leer.
Otro recurso a tener en cuenta es el Tutorial de no programador para Python 3 desde Wikilibros 7 increíbles, pero pasados por alto, proyectos de Wikimedia que deberías consultar Lee mas , lo que indica que está destinado a personas sin experiencia previa en programación, aunque estoy seguro de que los programadores intermedios también podrían encontrar útil el tutorial. Incluso hay un versión para imprimir para aquellos que desean una copia física del tutorial.
Para obtener recursos adicionales para aprender Python, consulte más lista completa de sitios de enseñanza de Python Los 5 mejores sitios web para aprender programación de Python¿Quieres aprender programación de Python? Estas son las mejores formas de aprender Python en línea, muchas de las cuales son completamente gratuitas. Lee mas .
¿Qué otros buenos libros electrónicos de programación me pueden recomendar? Háganos saber en los comentarios a continuación.
Crédito de imagen: código php por kakaopor a través de SXC
Jessica está interesada en cualquier cosa que mejore la productividad personal y que sea de código abierto.