Más de 670 libros de programación para descargar gratis

Por suerte hoy en día aparecen todo tipo de recursos para apreder en internet, y hoy les quiero dejar este que seguramente les va a encantar, ya que consta de una colección de más de 670 libros de programación para descargar gratis.

Hay libros de todo tipo, ya sea de Java / AJAX, Python, Ruby, C++, programación orientada a objetos, Perl, PHP, JQuery, .NET, programación para dispositivos móviles, y muchísimo más.

libros de programacion gratis

La colección está disponible en el conocido sitio OpenLibra y todos los libros pueden ser descargados sin pagar un solo centavo o visualizarlos en formato PDF de manera online.

Espero que estos libros de programación gratis les hayan sido de utilidad y obviamente demás está decir que guarden la página en favoritos para entrar a descargar libros cuando tengan un poco de tiempo libre y quieran aprender programación.

Enlace: Libros de programación

Visto en Maestro de la Computación

Curso de programación gratuito para personas que nunca han programado

cursos de programacion
Aprender a programar, sobre todo cuando nunca lo hemos hecho, puede ser una tarea bastante complicada y abrumadora. Son muchas cosas para prestar atención, tendremos errores por todos lados, las cosas no funcionarán, lleva mucho tiempo hacer cosas muy simples, y un largo etcétera.

Pero con este tipo de cursos especialmente creados para personas que nunca han programado no será tan complicado. En este caso les quiero dejar un curso disponible en Codigo Facilito, con el cual podrán comenzar a aprender a programar sin tener ningún tipo de conocimiento previo sobre el tema.

Enlace: Curso de Programación Básica «Nunca he Programado»

Visto en Soft&Apps

DevCode.la: Nuevo sitio con cursos para aprender a programar fácilmente

Hoy en día, gracias a internet, se puede aprender cualquier cosa sin pagar un centavo y sin moverse de nuestras casas. Por eso, cada vez que encuentro un recurso interesante como este no dudo en compartirlo con ustedes.

Les quiero comentar sobre DevCode.la, un nuevo sitio en el cual hay una serie de cursos gratuitos para aprender a programar fácilmente por internet.

devcode.la

Hasta el momento la lista de cursos disponibles es la siguiente:

Backbone.js
Ruby on Rails
Django
Android
Less
Responsive web design
Laravel

Por lo que se puede ver en el sitio, próximamente van a lanzar un curso de Bootstrap 3, perco calculo que ese sí será de pago.

Como verán, es una oportunidad que no pueden dejar pasar ya que son completamente gratuitos y los pueden hacer desde la comodidad de sus sillones.

Enlace: DevCode.la

Visto en Maestro de la Computación

PHPFiddle: El mejor editor de PHP en línea

PHPFiddle

Hace poco les contamos sobre JSFiddle, un editor de HTML, CSS y JavaScript con funciones sociales en línea, hoy les presento PHPFiddle, que continua con la misma idea de JSFiddle, permitiendo editar código PHP en línea fácilmente, utilidad que nos cuando se te ocurra alguna idea o la solución de algún problema y desafortunadamente no te encuentres con tu computador de desarrollo a la mano o tal vez no quieras iniciar PHP para algo tan rápido.

En PHPFiddle se puede agregar librerías fundamentales cuando estás trabajando con PHP, como Simple HTML DOM Parser, Underscore.php, PHP Mailer y otras más, características que lo convierten en un editor de PHP en línea casi tan poderoso como si lo tuviéramos local.

Respecto al editor, es posible seleccionar entre varios esquemas de colores, analizar el código con múltiples herramientas para comprobar si cumple con los estándares PSR o exportarlo a un archivo con el código fuente, como PDF y hasta enviarlo por email, por supuesto posee analizador de sintaxis en vivo.

PHPFiddle

Diez mandamientos para ser un desarrollador humilde

Desarrollador humilde

Todos los que estamos en este mundo del desarrollo y estudiamos una carrera afín sabemos lo orgullosos, prepotentes y verdaderos idiotas que podemos llegar a ser cuando estamos hablando de código, no sé por qué olvidamos que somos humanos después de todo y es natural en nuestra existencia equivocarnos, de hecho, así es como hemos creado grandes soluciones para nuestra civilización.

  1. Comprende y acepta que te vas a equivocar. Nadie es infalible… ni siquiera tu.
  2. No eres tu código. Si alguien te dice que algo en tu código está mal, no te lo tomes como un ataque personal que haya que resolver en un duelo al alba.
  3. No importa cuanto sepas de algo, siempre habrá alguien que sepa más. O lo que es lo mismo: a los sabelotodo les terminan tocando la carita, acepta los consejos de los demás.
  4. No reescribas código sin consultar primero
  5. Trata a la gente que sabe menos que tu con respeto, deferencia y paciencia. A nadie le gustan los perdonavidas y similares.
  6. La única constante en el mundo es que cambia. Es decir: no tengas miedo al cambio. Es más, aprovéchalo.
  7. Las verdaderas posiciones de autoridad parten del conocimiento, no del puesto.
  8. Lucha por lo que crees firmemente, pero acepta la derrota si se produce. Vamos, que no seas un Roncero de la vida y el desarrollo.
  9. No seas el tipo del cuarto oscuro. Siempre es mejor trabajar en espacios abiertos y colaborativos… y con ventanas.
  10. Critica el código, no al programador. Se amable con el desarrollador, no con el código. El reverso del segundo mandamiento.

Sean buenos con las personas que lo rodean y el Universo será bueno con ustedes, algunos le dicen karma, yo le llamo: ser buena persona.

Imagen por Breyten Ernsting

Vía: Genbeta

Cursos gratis para aprender C++

c++ logoHace unos días cuando publiqué el curso gratuito para aprender a programar en Java hubo varios comentarios que pedían que publique cursos para aprender C++, y como siempre estamos para complacerlos (?) me puse a buscar algunos recursos sobre este lenguaje tan utilizado.

Como todo lo que publicamos aquí, estos cursos son completamente gratuitos y online. Los primeros 4 son en formato de texto con distintas «lecciones» o capítulos (no esperen webs muy bien diseñadas, valoren el contenido), y por último hay un videocurso con 35 lecciones de casi una hora en YouTube.

Espero que les haya sido de utilidad y que los que estaban esperando estos recursos para aprender C++ nos comenten qué les parecieron.

Visto en EntreClick

Curso gratis para aprender programación Java desde cero

Curso Aprender programación Java desde cero
Java es uno de los lenguajes de programación más usados, por eso les quiero dejar este genial curso gratuito para aprender a programar en Java desde cero.

El curso tiene, en total, 150 horas de duración y está organizado en 100 entregas donde se tocan los diferentes puntos del mismo. En el enlace que está al final del post van a acceder al índice del curso, y allí están los links hacia las distintas entregas, las cuales se pueden ver online o descargar en formato PDF para verlas luego.

La verdad que este curso me pareció muy bueno, sobre todo porque es muy didáctico y está bien explicado, ojalá les sirva.

Enlace: Aprender programación Java desde cero

Visto en Soft&Apps

Presentación de la película Star Wars hecha con HTML, CSS y JS

Star Wars opening css
Hoy en día ya se puede hacer casi cualquier cosa con los lenguajes de programación, y el amigo (?) Tim Pietrusky se animó a recrear la presentación de Star Wars (1977) mediante HTML, CSS (SCSS) y JS.

En este enlace de arriba pueden entrar al blog de su creador y leer cómo fue creada. Para los que no entienden nada de estos lenguajes, como yo, es solo entrar a ver cosas raras, pero para los desarrolladores que leen el blog les va a ser de mucha utilidad.

Pueden verlo en vivo en este enlace que los llevará a CodePen.

Taller gratuito de PHP desde cero y en video

Acabo de encontrar este genial taller de PHP desde cero en formato de video y quería compartirlo con todos ustedes porque seguramente a muchos les será de utilidad.

Este taller está impartido por  Claudio Morales (@Pronuer), y en él se aprende la sintaxis de PHP, las variables y operadores. Obviamente se trata de un curso básico pero que para empezar está perfecto.

El taller consta de 3 videos que pueden ver desde aquí mismo o desde YouTube a pantalla completa.

8 cuentas de Twitter que todo programador debe seguir

Twitter se ha convertido en un canal de información muy eficaz, hoy en día todo el mundo tiene una cuenta, y a veces llega a ser más cómodo que usar un lector de feeds, aunque muchos me querrán linchar por haber dicho esto :P.

Habiendo dicho eso, para todos los que usen Twitter y les guste estar en el tema de desarrollo web y programación, les quiero dejar un listado con cuentas imprescindibles que todo programador debe seguir.

developer

HTML5 Fácil – @html5facil

Es una comunidad dedicada a compartir información sobre HTML5, CSS3, JavaScript, y todo lo relacionado a las tecnologías web. En esta cuenta van a encontrar mucha información sobre desarrollo web.

Maestros del Web – @maestros

¿Quién no conoce este mítico sitio? Con muchísimos años en internet, también tienen una cuenta de Twitter donde podemos enerarnos de las últimas noticias sobre la web y desarrollo.

Cristalab – @cristalab

Otro de los grandes de internet, pioneros en tutoriales sobre desarrollo web, diseño, usabilidad, etc.  Aquí van a encontrar muchísima información y links interesantes.

Web Código – @WebCodigo

Es una cuenta muy interesante donde van a encontrar trucos y consejos para aprender sobre desarrollo web, programación y mucho más.

codigo facilito – @codigofacilito

Con ese nombre tan descriptivo ya se imaginarán lo que van a encontrar: Tutoriales de HTML5, Rails, PHP, JAVA, C++, Python, Ruby y más. Todo de forma muy simple y didáctica.

DesarrolloWeb.com – @deswebcom

Sitio dedicado al desarrollo de páginas web: DesarrolloWeb.com. Creado en 1999 y hoy una referencia en cuanto a documentación y manuales para desarrolladores.

Mejorando.la – @mejorandola

Es una nueva comunidad que brinda información sobre desarrollo web y cursos online para desarrolladores.

Comunidad de PHP – @ComunidadDePHP

Comunidad de PHP con objetivo de difundir PHP con talleres, proyectos y conferencias en toda Latinoamerica.