Apreneu a codificar: 10 cursos de programació gratuïts per a principiants

A mesura que el nostre món confia cada cop més en la tecnologia, les carreres basades en ETS creixen cada cop més fonamentals cap a la base sobre la qual operen les nostres societats. Des del dispositiu que esteu llegint fins al sistema de senyalització que va dirigir el tren a la feina aquest matí, tot el que ens envolta es basa en una sèrie d’instruccions de programació que, en algun moment, van ser escrites per un ésser humà.

La codificació ja no és només el terreny dels "geeks tecnològics"; en un mercat laboral cada cop més competitiu, tothom, des de Mark Zuckerberg fins a Barack Obama, està extingint el valor de ser alfabetitzat per codi. En efecte, el 2016, el director general de GE, Jeff Immelt, va fer aquesta directiva un pas més, i va declarar que a tots els nous contractes de l'empresa, independentment del seu paper, se'ls ensenyaria a codificar.

De la mateixa manera que ara es considera MS Office com a requisit bàsic de CV, no és raonable suposar que les competències bàsiques de codificació constituïran una expectativa mínima d’un candidat a un lloc de treball, mentre que els empresaris i propietaris d’empreses poden crear aplicacions fàcilment per a els seus serveis mitjançant idiomes populars com Python.

Per tant, siguin quins siguin els vostres objectius de carrera o de carrera, val la pena invertir una estona en arribar a zero. Per sort, gràcies a aquests recursos, també és tot el que haureu d’invertir; aquí teniu els 10 millors cursos i escoles de programació gratuïtes per introduir-vos en l'era digital ...

10. El projecte Odin

Fundat el 2013 per l'ex analista de mercat Erik Trautman, el projecte Odin (juntament amb el seu recurs parent de pla pagat, Viking Education) va ser adquirit pel proveïdor d'aprenentatge individualitzat Thinkful el 2017.

No ha canviat gaire, però. Mantenida encara per un petit equip de voluntaris (molts dels quals han après a codificar fent servir Odin), la plataforma compta amb més de 80.000 usuaris actius i se centra sobretot en llenguatges de desenvolupament web com HTML, CSS, JavaScript i Ruby.

El orgull és la seva comunitat de codi obert de més de 1.500 col·laboradors, que cuiden minuciosament la informació més actualitzada disponible al web i la implementen en una sèrie de lliçons en profunditat dirigides a principiants i avançats. usuaris iguals.

9. MIT OpenCourseWare

Per a aquells que es desconeixin, l’Institut Tecnològic de Massachusetts (MIT) és una meca del món STEM, havent produït nombrosos premis Nobel, CEOs i astronautes (inclòs Buzz Aldrin). Per tant, val la pena explorar la decisió de la universitat de situar molts dels seus recursos docents en línia - i fer-los completament lliures per accedir per als no estudiants a OpenCourseWare.

Hi ha materials disponibles de més de 2.400 cursos (tots traduïts a diversos idiomes), amb temes dividits en els seus àmbits més amplis i desglossats per satisfer les necessitats de l’aprenentatge individual. Per a usuaris més avançats, també hi ha recursos d'aprenentatge presos en programes de postgrau, és a dir, hi ha alguna cosa per a tots en aquesta eina ambiciosa i valuosa.

8. Codewars

Si els recursos en línia del MIT són més tradicionals en la impartició dels seus aprenentatges, llavors Codewars, fundat el 2012 per Jake Hoffner i Nathan Doctor, renuncia completament a la convenció educativa. Basat en un tema d'arts marcials intel·ligent i fàcil d'utilitzar, hi ha més de 30 llenguatges de programació per triar; els usuaris se'ls repta a dominar-ne un a través de kata, una eina de mesura progressiva i personalitzada.

També es fa un gran èmfasi en el coneixement col·laboratiu, amb un gran nombre de col·laboradors actius que sumen nous reptes cada dia. Si preferiu aprendre en temps real, aquesta pot ser la vostra plataforma.

7. SoloLearn

Creada el 2014 pels desenvolupadors armenis Yeva Hyusyan i Davit Kocharyan, SoloLearn es diferencia de moltes de les plataformes d'aquesta llista en oferir també materials d'aprenentatge a través de les seves aplicacions mòbils. Amb més de 1.200 lliçons i 11.000 preguntes, tampoc no són gaire primes.

Actualment, hi ha 12 llenguatges de programació que s’ofereixen, amb gran part del contingut elaborat en col·laboració amb col·laboradors de la comunitat. Les lliçons es divideixen en mòduls progressius, cosa que significa que els principiants poden sentir-se còmodes trobar els seus peus codificants. Malgrat l'èmfasi que hom dóna a l'aprenentatge en solitari, també es pot trobar ajuda. Actualment, la plataforma compta amb més de 20 milions d’usuaris actius a tot el món.

6. edX

EdX és una organització sense ànim de lucre que ofereix més de 1.200 cursos a nivell universitari desenvolupat el 2012 com una empresa conjunta entre el MIT i Harvard, dues de les institucions educatives més famoses del món. Més de 500 programes es basen en programacions, amb un èmfasi en l'aprenentatge autònom a nivells principiants, intermedis i avançats.

Tots els cursos es verifiquen, amb diversos fins i tot elegibles per rebre crèdits universitaris. Per a aquells que desitgen un gust més ampli de les aplicacions pràctiques de la informàtica, a diferència de l’aprenentatge de les tècniques bàsiques de codificació, aquesta pot ser la vostra plataforma.

5. TheNewBoston

Tot i que en el moment d’escriure el lloc web de TheNewBoston ha deixat d’existir, la pàgina de YouTube del programador de la vida real Bucky Roberts encara conté més de 4.000 vídeos tutorials sobre una àmplia gamma de temes, inclosos el desenvolupament web, el desenvolupament d’Android i diversos llenguatges de programació. Per a aquells que prefereixen un estil d’aprenentatge visual –sobtingut d’una gran quantitat de material–, podria ser només l’entrada.

Roberts també té autoritat en aquest tema i té 10 anys d'experiència en enginyeria a Google juntament amb altres gestions empresarials. Per sort, les seves presentacions breus i nítides van dirigides a principiants, amb un focus especial en aclarir els punts més tècnics de les seves explicacions; Per tant, són molt recomanables, fins i tot si el mateix home s’ha traslladat a projectes de nou.

4. Escoles W3

Creada fins al 1998 i gestionada actualment per la firma de programari noruega Refsnes Data, W3Schools ofereix una gamma de llenguatges de programació basats en el desenvolupament web, inclosos HTML, CSS, Java i SQL.

Tot i que aquest èmfasi en els llenguatges del desenvolupament i del servidor són benvinguts, la veritable bellesa de W3Schools rau en el seu enfocament sense tonteries. Les lliçons són directes i puntuals, amb explicacions concises que sovint es presenten en format de vinyeta.

Si bé se us anima a posar en pràctica constantment el que apreneu, es tracta d’una plataforma que porta clarament el cor a la màniga. Si preferiu que les dades siguin fredes i dures, a diferència de les simpàtiques i simpàtiques, aquest és definitivament el curs de formació.

3. Acadèmia Khan

Com a plataforma d’educació en línia gratuïta, Khan Academy ha estat un jugador amb gran nom des de fa temps. Fundada el 2006 pel MIT i el graduat de Harvard Salman Khan, la seva secció d’informàtica utilitza els mateixos mètodes d’aprenentatge d’integració de YouTube que la resta del producte acadèmic del lloc.

Aquest enfocament molt popular es presta a la programació, amb més de 400 lliçons (i més de 180 tutorials informàtics) centrats en JavaScript, HTML i SQL. També hi ha una funció d’Hour of Code altament útil on s’expliquen els fonaments bàsics de la programació, la creació de llocs web i les bases de dades en 60 minuts molt interessants.

Si ets nou a la codificació, Khan Academy ofereix un lloc productiu per començar.

2. freeCodeCamp

Creada el 2014 per l'ex professora i enginyer de programari Quincy Larson, freeCodeCamp és una organització sense ànim de lucre amb més de 1.200 hores de contingut interactiu d'aprenentatge en 11 llenguatges de programació. Tanmateix, allà on realment es distingeix, és la seva missió fer que els usuaris siguin directament empleables; ho fa oferint als codificadors la possibilitat d’aconseguir experiència en projectes de codi obert en temps real per a organitzacions sense ànim de lucre, permetent als usuaris quantificar les seves capacitats a l’hora de sol·licitar llocs de treball.

També es fa èmfasi en la "programació per parelles", on els estudiants poden desenvolupar confiança en les seves habilitats, ja que es reivindica el seu treball mutuament. Com a resultat d’aquest enfocament col·laboratiu, freeCodeCamp ja ha donat lloc a la creació de diverses eines de codi obert àmpliament utilitzades i continua atraient nous usuaris d’arreu del món cada mes.

1. Codecademy

Malgrat una forta i constant expansió de la competència, Codecademy és, indiscutiblement, el rei de les escoles de codificació en línia. En el setè any, el grup de programadors Zach Sims i Ryan Bubinski compta amb més de 45 milions d’usuaris globals, així com col·laboracions amb Amazon i la Casa Blanca.

Actualment, el lloc ofereix lliçons en 12 llenguatges de programació (PHP es va deixar fora del pla d’estudis a principis del 2017) i se centra completament en permetre als estudiants escriure codi. A més de la disponibilitat de gran quantitat de lliçons i materials, també hi ha diversos cursos específics sobre producte, com ara l'API de Watson i Alexa Skills. De forma alternativa, només podeu centrar-vos en allò rellevant per a les vostres ambicions professionals, com ara especialitzar-vos en desenvolupament web, programació o ciències de dades.

Per a aquells que vulguin fer les coses un pas més, hi ha una versió de pagament que ve amb suport i proves addicionals; Però, amb materials d’aprenentatge exhaustius per a tots els principals idiomes de codificació disponibles de forma gratuïta, aquí hi ha més que suficient per satisfer els principiants i els professionals experimentats.

Heu utilitzat algun d’aquests programes? Què vas pensar? Feu-nos-ho saber als comentaris a continuació!

Deixa El Teu Comentari

Please enter your comment!
Please enter your name here