Jo, un hilo donde puedo explayarme bien, que llevo ya mucho libro leido, tanto bueno como malo.
Vamos a empezar con los malos, no sé si los quieres poner o no, pero bueno:
C# proyectos profesionales - los proyectos están a mitad, y muy malas explicaciones, huye huye, que es lo peor.
Y bue, vamos con lo bueno leñe:
Yo tengo una regla de ORO, si sabes inglés (super super super importante en estos temas) y quieres aprender:
Head First.
Materia que ellos enseñan, materia que aprendes aunque seas super lerdo. Son totalmente BRUTAL, pero BRUTAL BRUTAL. Bajaros algun capitulo de ejemplo de :
http://www.headfirstlabs.comTienen un estilo que parecen los libros de inglés de la escuela, pero de verdad, es lo más ameno e inteligente que he visto EN AÑOS y llevo mucho visto.
En concreto os voy a decir los que tengo leido:
Head First Java - 20 patadas al thinking, te explica los threads, sockets (además de lo básico) que parece que estás aprendiendo a usar un programa de 4 opciones
Head First Design Patterns - Es como el GoF pero en fácil y entendible, una joya, de hecho es la joya de HF junto al de java, vamos, que si quieres aprender patterns éste es tu libro. Vamos, ningun libro te explica el MVC comparandola con una OREO y entonando una canción (que puedes bajar en .mp3
). Ah, los ejemplos son en Java.
Head First Object Oriented Analysis and Design - Este libro está orientado a aprender a analizar y diseñar software, jodidamente brutal también. Te expone el caso de un tio que quiere vender guitarras, pero luego el software cambia para vender más cosas (no os quiero destripar la historia jaja). También un software de una puerta para perros que se abre con un mando, luego con un ladrido... Vaya, que va cambiando los requisitos para que veas como adaptarte y eso. También está en Java.
Head First C#, tambien muy bueno, te plantea 3 proyectos así graciosos para que lo hagas con los conocimientos que vas adquiriendo. Está orientado a Visual Studio, aunque siempre puedes hacer los ejemplos con Mono vaya. Es C# 3.5 ya que también explica LINQ
Head First HTML with CSS & XHTML - Es el que estoy leyendo ahora, está en color (no va a explicar CSS en blanco y negro...), buf, como dice un revisor del libro. Si todo el mundo aprendiera HTML con este libro, la web sería un mundo mejor, así que explica html, xhtml, hacer layouts con css, muy muy bueno, casi lo tengo terminado.
Próximas lecturas de HF: Javascript, PHP & Mysql, Algebra, SQL... Y si me hace falta para el ciclo, Servlets & JSP.
Jo, HF Se está forrando a mi costa, deberían de hacerme VIP o algo.
Los libros de HF son todos de iniciación, y no sirven de referencia, son de aprendizaje.
Ah, que también existen más libros?
Personalmente "Francisco Charte Ojeda" me parece un muy buen autor en libros de .NET, el que leí (Visual C# 2003 o algo asó) se ha quedado antiguo, asi que descartarlo.
No olvides incluir:
The C programming Language, o sea el K&R de toda la vida es EL libro de C. Es bastante cabroncete de leer.
The C++ Programming Language, o sea, el de Stroustrup, otro cabroncete de libro (este más que el otro), pero es EL libro de C++.
Si alguien quiere aprender Sed...
Sed & Awk.
Si por libros no es, tengo muchos (en papel vaya), pero no estoy en casa para mirarlos y decir "ah, este era bueno"
Siento poner libros en ingles a saco, pero el K&R y el de C++ tienen version en castellano, la cual es más fea que pegarle a un padre a las 4 de la mañana con un calcetín sudao. Vamos, las que yo tengo y que tuve que pillar en PDF en ingles pues eran Horror, """""vivan los apuntadores y los arreglos"""""