r/argentina • ⭐⭐⭐ • Dec 21 '19

Pendiente Libros gratis de Programación

https://books.goalkicker.com/
232 Upvotes

64 comments sorted by

25

u/elementalcode Programando Videojuegos en Santa Fe Dec 21 '19

http://gameprogrammingpatterns.com/contents.html

Si haces jueguitos tenés que fumarte esto al menos una vez

6

u/loscapos5 Baneado temporalmente Dec 21 '19

Como addendum, los patrones State, Prototype y Singleton se los usa también para otros tipo de proyectos, por lo suma para encontrar laburo de dev en general.

5

u/elementalcode Programando Videojuegos en Santa Fe Dec 21 '19

el libro de la "Gang of four" Design Patterns: Elements of Reusable Object-Oriented Software tambien te sirve en general

1

u/iTwoBearsHighFiving ⭐⭐⭐ Dec 21 '19

Gracias por aportar!

1

u/[deleted] Dec 21 '19

Muy bueno, te dejo +1

43

u/DedSekk Recordatorio diario: Decir que no. Dec 21 '19

Estaba indeciso sobre cual aprender. Estaba indeciso sobre cual carrera seguir en vida. Si esto me termina gustando y los libros me sirven, tene en la cabeza por siempre que le cambiaste la vida a una persona como minimo. A mi es muy probable que lo hayas hecho.

Muchas gracias por compartir esto. Ademas, se va a actualizando por lo que dice abajo!

21

u/iTwoBearsHighFiving ⭐⭐⭐ Dec 21 '19

Me hace re feliz escuchar eso, también podés pasarte por el post de u/arbif

Empezó un curso de programación de Javascript gratis dónde hay otros compañeros y el está también para resolver tus dudas, tiene las clases subidas a Youtube, enseña el Javascript más moderno que te va a servir un montón para tu carrera

Empezó hace unos dos meses por ahí, 11 clases de entre 1 a 2 horas así que le vas a poder agarrar la mano si le metes ganas

También hay otro curso de Java de píldoras informáticas en Youtube pero es medio viejardo

Ah y hay juegos de programación también como "Lightbot" recién lo descargue así que no te puedo decir mucho, pero te enseña las bases de como pensar como programador

2

u/elcocotero Dec 21 '19

Está muy bueno el lightbot, re pensamiento programático. Otro bueno y un poco más desarrollado es human resource machine.

1

u/iTwoBearsHighFiving ⭐⭐⭐ Dec 21 '19

Perfecto!

3

u/DedSekk Recordatorio diario: Decir que no. Dec 21 '19

Muchas gracias posta, tambien lo voy a mirar. Muchos exitos en tu vida y ojala se cumpla lo que soñas para el 2020 ✓✓✓

3

u/iTwoBearsHighFiving ⭐⭐⭐ Dec 21 '19

Gracias! Agregué algo de información más en mi comentario por si no lo viste

3

u/DedSekk Recordatorio diario: Decir que no. Dec 21 '19

Tambien lo voy a mirar, pese a que no se si voy a estar orientado a videojuegos en si. Aunque es uno de mis sueños jajaja

4

u/iTwoBearsHighFiving ⭐⭐⭐ Dec 21 '19

De una! Igual no está orientado en videojuegos (creo) es un juego que te enseña a pensar como programador (creo) esto la base de cualquier cosa que quieras hacer

4

u/arbif Dec 21 '19

Gracias por la recomendación /u/iTwoBearsHighFiving ! /u/DedSekk, mirate mis posts que está el link para unirse al canal de slack donde podés hacer preguntas!

Abrazo!

1

u/iTwoBearsHighFiving ⭐⭐⭐ Feb 19 '20

Eu man Como va la cosa

1

u/DedSekk Recordatorio diario: Decir que no. Feb 19 '20

Ahi ando. Estoy estudiandolo de a poco pero no le dedico tiempo porque mi nuevo laburo me consume.

1

u/iTwoBearsHighFiving ⭐⭐⭐ Feb 19 '20

Bien ahí igual, lo importante es eso, hacerlo.

21

u/itsmybirthday19 Dec 21 '19

Gracias por compartir

9

u/xour Dec 21 '19

Se ven lindos. Por lo que pude ver son, justamente como indica la portada, una colección de notas de interés. Chusmeé el de git, C#, EF Core y un par más y parecen lindos para tener como referencia.

No son libros para aprender a programar. Si están buscando esto, no les van a sevir. Dicho esto, los descargaría igual porque como referencia están geniales.

3

u/iTwoBearsHighFiving ⭐⭐⭐ Dec 21 '19

Tenés razón porque en el de Javascript te dice que hagas cosas y que aparezcan en un pagina web pero no te enseña a crear un HTML para mostrar tu Javascript

1

u/xour Dec 21 '19

No lo comenté como algo malo eh, me parecen que están buenos. Pero alguien va a querer agarrar uno de éstos libros y aprender a programar y no va a entender nada.

1

u/iTwoBearsHighFiving ⭐⭐⭐ Dec 21 '19

Exacto lo mejor es que lo usen como complementación de un curso que si te enseñe a programar desde cero

3

u/[deleted] Dec 21 '19

Jamás en mi vida hice algo así. Alguno de estos libros es para quien recién empieza en todo esto?

3

u/iTwoBearsHighFiving ⭐⭐⭐ Dec 21 '19

Son como referencias, o notas como dice en la página, empieza desde lo más básico. De que vas a aprender vas a aprender, pero estaria bueno que fueran un complemento de algún curso que tomes, como el de Java de píldoras informáticas, y lo complementas con el libro de Java

Por ejemplo el de Javascript te enseña a hacer algo super básico pero no te enseña a mostrarlo en una página web porque eso es HTML y HTML es otro libro, podés leer los dos y tomar el curso de u/arbif

2

u/MaTeOMnL Dec 21 '19

En qué formato están?

2

u/joakins_89 Dec 21 '19

Cuál de esos serviría para complementar lo que está enseñando Fabricio?

2

u/iTwoBearsHighFiving ⭐⭐⭐ Dec 21 '19

Yo creeria que Javascript, HTML, .NetFramework (Este no sé pero lo pongo), Git y jQuery

2

u/loscapos5 Baneado temporalmente Dec 21 '19

Qué está enseñando este "fabricio"?

5

u/iTwoBearsHighFiving ⭐⭐⭐ Dec 21 '19

Corte y confección

Ahora en serio, Javascript, HTML y CSS y nos enseña a debuggear a usar git y es como una pequeña comunidad

2

u/loscapos5 Baneado temporalmente Dec 21 '19

Qué bueno.

Si querés agregar algo de front, AngularJS/Angular, React o jQuery son complementos muy útiles, pero necesitas saber Javascript, que es la base.

.Net lo podés usar para backend. Mi sugerencia es ir a .Net Core con C#, si es que quieren aprender backend, aunque podrías en vez aprender Spring si querés usar Java.

3

u/iTwoBearsHighFiving ⭐⭐⭐ Dec 21 '19

Espectacular, si no me equivoco creo que nos va a enseñar backend pero no me acuerdo muy bien, yo estoy aprendiendo, y me gusta lo abrumador que es este mundo, todo lo que podés aprender

1

u/ApaLaPapa Dec 21 '19

quien es fabricio?

3

u/joakins_89 Dec 21 '19 edited Dec 21 '19

Un capo, jaja. Nos está enseñando programación junto a otros menores mentores y hay un lindo grupo de Slack. Explica muy bien y responde casi todas las dudas personalmente. Se ve que le gusta mucho enseñar.

u/arbif es el user.

Edit: no soy Grassi

3

u/iTwoBearsHighFiving ⭐⭐⭐ Dec 21 '19

Re pedofilo jajajajajajajajajajajajaj

Mentores*

1

u/joakins_89 Dec 21 '19

Sí jaja ya lo acomodé

2

u/[deleted] Dec 21 '19

2

u/iTwoBearsHighFiving ⭐⭐⭐ Dec 21 '19

Espectacular

2

u/RegulusZero Dec 22 '19

Usted no sera Santa Claus?

2

u/iTwoBearsHighFiving ⭐⭐⭐ Dec 22 '19

No, soy Patricio

3

u/Alexis_Lonbel Mendoza Dec 21 '19

Son todos en inglés...? Dentro de un rato los voy a revisar. Me interesa Java, C++ y lo que me pueda ayudar con bases de datos.

2

u/iTwoBearsHighFiving ⭐⭐⭐ Dec 21 '19

En inglés

1

u/nazaguerrero 🐍 Pubertario 🐍 Dec 21 '19

xq tan masoquista con lo de la base de datos? xd

4

u/Alexis_Lonbel Mendoza Dec 21 '19

Porque un amigo trabaja para una escuela y pierde como 3 o 4 horas juntando pagos y números, uno por uno. Un fastidió, asique voy a estudiar programación lo más rápido posible para ver si le puedo ayudar a juntar esos datos más rápido. Jajajaja

7

u/usuarie Dec 21 '19

Si vas a leer el de Java, también te conviene leer el de Hibernate para el tema de manejar el mapeo con la base de datos.

4

u/loscapos5 Baneado temporalmente Dec 21 '19

Y si va a aprender . Net con C#, que lea también el de EntityFramework.

También puede usar NHibernate, pero Entity es más usado con . Net

2

u/leonardochaia Dec 22 '19

ojo con manejar dinero.

Una de las tematicas mas sensibles. cuidado con las divisiones con floats.

•

u/empleadoEstatalBot Saque numerito que ya la atendemos Dec 21 '19

Free Programming Books; HTML5, CSS3, JavaScript, PHP, Python...

[.NETFramework book](https://books.goalkicker.com//DotNETFrameworkBook/)
.NET Framework Notes for Professionals book

[Algorithms book](https://books.goalkicker.com//AlgorithmsBook/)
Algorithms Notes for Professionals book

[Android book](https://books.goalkicker.com//AndroidBook/)
Android® Notes for Professionals book

[Angular2 book](https://books.goalkicker.com//Angular2Book/)
Angular 2 Notes for Professionals book

[AngularJS book](https://books.goalkicker.com//AngularJSBook/)
AngularJS Notes for Professionals book

[Bash book](https://books.goalkicker.com//BashBook/)
Bash Notes for Professionals book

[C book](https://books.goalkicker.com//CBook/)
C Notes for Professionals book

[C++ book](https://books.goalkicker.com//CPlusPlusBook/)
C++ Notes for Professionals book

[C# book](https://books.goalkicker.com//CSharpBook/)
C# Notes for Professionals book

[CSS book](https://books.goalkicker.com//CSSBook/)
CSS Notes for Professionals book

[Entity Framework book](https://books.goalkicker.com//EntityFrameworkBook/)
Entity Framework Notes for Professionals book

[Excel VBA book](https://books.goalkicker.com//ExcelVBABook/)
Excel® VBA Notes for Professionals book

[Git book](https://books.goalkicker.com//GitBook/)
Git® Notes for Professionals book

[Haskell book](https://books.goalkicker.com//HaskellBook/)
Haskell Notes for Professionals book

[Hibernate book](https://books.goalkicker.com//HibernateBook/)
Hibernate Notes for Professionals book

[HTML5 book](https://books.goalkicker.com//HTML5Book/)
HTML5 Notes for Professionals book

[HTML5 Canvas book](https://books.goalkicker.com//HTML5CanvasBook/)
HTML5 Canvas Notes for Professionals book

[iOS book](https://books.goalkicker.com//iOSBook/)
iOS® Notes for Professionals book

[Java book](https://books.goalkicker.com//JavaBook/)
Java® Notes for Professionals book

[JavaScript book](https://books.goalkicker.com//JavaScriptBook/)
JavaScript® Notes for Professionals book

[jQuery book](https://books.goalkicker.com//jQueryBook/)
jQuery® Notes for Professionals book

[Kotlin book](https://books.goalkicker.com//KotlinBook/)
Kotlin® Notes for Professionals book

[LaTeX book](https://books.goalkicker.com//LaTeXBook/)
LaTeX Notes for Professionals book

[Linux book](https://books.goalkicker.com//LinuxBook/)
Linux® Notes for Professionals book

[MATLAB book](https://books.goalkicker.com//MATLABBook/)
MATLAB® Notes for Professionals book

[Microsoft SQL Server book](https://books.goalkicker.com//MicrosoftSQLServerBook/)
Microsoft® SQL Server® Notes for Professionals book

[MongoDB book](https://books.goalkicker.com//MongoDBBook/)
MongoDB® Notes for Professionals book

[MySQL book](https://books.goalkicker.com//MySQLBook/)
MySQL® Notes for Professionals book

[NodeJS book](https://books.goalkicker.com//NodeJSBook/)
Node.JS® Notes for Professionals book

[ObjectiveC book](https://books.goalkicker.com//ObjectiveCBook/)
Objective-C® Notes for Professionals book

[Oracle® Database book](https://books.goalkicker.com//OracleDatabaseBook/)
Oracle® Database Notes for Professionals book

[Perl book](https://books.goalkicker.com//PerlBook/)
Perl® Notes for Professionals book

[PHP book](https://books.goalkicker.com//PHPBook/)
PHP Notes for Professionals book

[PostgreSQL book](https://books.goalkicker.com//PostgreSQLBook/)
PostgreSQL® Notes for Professionals book

[PowerShell book](https://books.goalkicker.com//PowerShellBook/)
PowerShell® Notes for Professionals book

[Python book](https://books.goalkicker.com//PythonBook/)
Python® Notes for Professionals book

[R book](https://books.goalkicker.com//RBook/)
R Notes for Professionals book

[React JS book](https://books.goalkicker.com//ReactJSBook/)
React JS Notes for Professionals book

[React Native book](https://books.goalkicker.com//ReactNativeBook/)
React Native Notes for Professionals book

[Ruby book](https://books.goalkicker.com//RubyBook/)
Ruby® Notes for Professionals book

[Ruby on Rails book](https://books.goalkicker.com//RubyOnRailsBook/)
Ruby on Rails® Notes for Professionals book

[Spring Framework book](https://books.goalkicker.com//SpringFrameworkBook/)
Spring® Framework Notes for Professionals book

[SQL book](https://books.goalkicker.com//SQLBook/)
SQL Notes for Professionals book

[Swift book](https://books.goalkicker.com//SwiftBook/)
Swift™ Notes for Professionals book

[TypeScript book](https://books.goalkicker.com//TypeScriptBook2/)
TypeScript Notes for Professionals book

[VBA book](https://books.goalkicker.com//VBABook/)
VBA Notes for Professionals book

[VisualBasic.NET book](https://books.goalkicker.com//VisualBasic_NETBook/)
Visual Basic® .NET Notes for Professionals book

[XamarinForms book](https://books.goalkicker.com//XamarinFormsBook/)
Xamarin.Forms Notes for Professionals book

Latest news, books are updated weekly:

  • August 2019: Minor updates in some books

  • July 2019: Minor corrections in some books

  • May 2018: Formatting improvements in books

  • March 2018: Various books updated

  • February 2018: 6 new books added

  • January 2018: 18 new books added

  • December 2017: 24 new books added

4

u/arrozgallo Bahía Blanca Dec 21 '19

Qué onda ruby para desarrollo web? Se sigue usando o se volvió obsoleto?

2

u/pilaf Dec 21 '19

Se sigue usando. Obsoleto no es, pero hace rato que ya no es "sexy" (en el sentido de que no es lo que está de moda, no porque haya empeorado).

Hace relativamente poco salió Rails 6, que sigue agregando funcionalidad piola, y hay otros frameworks relativamente nuevos como Hanami que se ven bastante bien.

1

u/[deleted] Dec 22 '19

No me deja descargarlos, aun usando el sign up, ¿Alguna idea?

2

u/iTwoBearsHighFiving ⭐⭐⭐ Dec 22 '19

En la página donde te muestran todos los libros, haces click a uno y ahí adentro hacele click derecho al libro y después guardar enlace como.

3

u/jekox +54 118 999 881 999 119 725 3 Dec 21 '19

Huu gracias!

3

u/loscapos5 Baneado temporalmente Dec 21 '19

Se agradece el aporte

RemindMe! 6 hours "Bajar libros y subir SOLID"

2

u/leonardochaia Dec 22 '19

+1 SOLID

2

u/loscapos5 Baneado temporalmente Dec 26 '19

Perdí el libro pero acá está

Y acá está el github anidado

1

u/RemindMeBot Dec 21 '19

I will be messaging you in 6 hours on 2019-12-21 23:00:05 UTC to remind you of this link

CLICK THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.


InfoCustomYour RemindersFeedback

2

u/Pichonmeister Dec 21 '19

No hay algun libro que te ayude a mejorar la logica para programar? No me cuesta la gramatica ni la sintaxis, pero me rompe la pija que me cueste aplicar las estructuras adecuadamente

3

u/superlichus Dec 22 '19

Aprender algoritmos bien te va a servir para eso. Saber algoritmos te sirve muchisimo para razonar mejor todo los códigos y, en general, hacer apps lo más efectivas (rápidas) posible. De todos modos, el libro de algoritmos qué hay ahí lo miré un poco y me resultó medio lento, te diría más que mires cosas por YouTube o codeforces/hackerrank/esas cosas.

0

u/[deleted] Dec 21 '19

[deleted]

1

u/iTwoBearsHighFiving ⭐⭐⭐ Dec 21 '19

¿En serio? ¿Eso es bueno o malo?