Taula de continguts:

Els 7 millors recursos gratuïts per aprendre a programar
Els 7 millors recursos gratuïts per aprendre a programar
Anonim

Doneu els vostres primers passos cap a una carrera de desenvolupador o apreneu a crear els vostres propis projectes amb aquests llocs.

1.freeCodeCamp

Imatge
Imatge
  • Tecnologies: HTML, CSS, JavaScript, Git, Node.js, React.js i altres.
  • Cost: totalment gratuït.
  • Nivell de dificultat: tots els nivells.
  • Llengua anglesa.

El programa freeCodeCamp ensenya constantment a l'usuari tots els aspectes bàsics de la programació web, des de conceptes bàsics fins a tècniques de desenvolupament complexes. Al principi de cada lliçó, llegeixes la teoria i després la poses en pràctica: escriu el codi en un editor especial i el sistema et comprova. Si sorgeixen dificultats, podeu parlar-ne amb altres estudiants al fòrum.

Al final dels mòduls teòrics, se us mostren projectes que hauríeu d'utilitzar per crear les vostres pròpies aplicacions web. Els resultats del desenvolupament s'han de publicar al recurs, després del qual poden ser avaluats per altres usuaris.

A més, freeCodeCamp ajuda els estudiants a reunir-se i col·laborar en projectes reals sense ànim de lucre. Aquesta és una bona oportunitat per obtenir una valuosa experiència de desenvolupament i la cartera necessària per a l'ocupació.

freeCodeCamp →

2. Codecademy

Imatge
Imatge
  • Tecnologies: HTML, CSS, JavaScript, Angular.js, React.js, Python, Ruby i altres.
  • Cost: gratuït o des de 20 dòlars al mes per a contingut addicional.
  • Llengua anglesa.
  • Grau de dificultat: fàcil-mitjà.

Com el recurs anterior, Codecademy se centra en l'aprenentatge de la programació web. Llegiu la teoria i després completeu les tasques en un editor de codi interactiu. L'usuari disposa de cursos separats sobre diferents tecnologies. La major part de cadascun d'ells està disponible de forma gratuïta, però les proves de verificació i les tasques de desenvolupament de projectes s'obren després de la subscripció.

Codecademy també compta amb programes complets de pagament que organitzen i combinen materials de diferents cursos. Per exemple, Crear llocs web des de zero us ensenya pas a pas com desenvolupar un lloc web senzill des de zero amb diverses tecnologies.

Codecademy →

3. Coursera

Imatge
Imatge
  • Tecnologies: HTML, CSS, JavaScript, Angular.js, Java, Python, Ruby, Swift i altres.
  • Cost: gratuït o des de 49 dòlars al mes per a contingut addicional.
  • Idioma: anglès, rus i altres.
  • Nivell de dificultat: tots els nivells.

Coursera ofereix una varietat de cursos en una varietat de llenguatges de programació de les principals universitats del món. Aquí podeu aprendre no només el desenvolupament web, sinó també la creació de programes mòbils i d'escriptori. Alguns cursos són autònoms, però la majoria s'agrupen en especialitzacions: conjunts de cursos relacionats.

Podeu visualitzar el material teòric presentat per textos i vídeos de manera gratuïta. Però la majoria de les tasques de prova i pràctica que requereixen la verificació d'un professor o d'altres usuaris només estan disponibles amb una subscripció de pagament.

Coursera →

4.edX

Imatge
Imatge
  • Tecnologies: HTML, CSS, JavaScript, Java, Python, Ruby i altres.
  • Cost: gratuït o des de 49 dòlars al mes per un certificat.
  • Idioma: anglès i altres.
  • Nivell de dificultat: tots els nivells.

A edX, pots accedir a cursos d'empreses i universitats de renom. Entre ells hi ha, per exemple, la famosa introducció als programadors principiants, Introduction to Computer Science de la Universitat de Harvard. El contingut educatiu es presenta principalment mitjançant videoconferències i textos. Alguns cursos contenen proves i altres activitats interactives.

Per al pas de la majoria de materials, la plataforma no demana diners. Però només per diners podeu obtenir un certificat que confirmi la superació d'un curs determinat.

edX →

5. INTUIT

Imatge
Imatge
  • Tecnologies: HTML, CSS, JavaScript, algorismes i bases de dades, C#, Java, Python, Ruby i altres.
  • Cost: gratuït o des de 500 rubles al mes per als serveis d'un tutor.
  • Llenguatge Rús.
  • Nivell de dificultat: tots els nivells.

El catàleg de la plataforma educativa "INTUIT" conté cursos de text i vídeo d'institucions educatives russes i empreses internacionals de TI. El contingut del lloc cobreix totes les àrees principals de la programació, des del desenvolupament de llocs web fins a la creació de programes d'escriptori. L'autoaprenentatge és gratuït, però hi ha un servei de pagament en el qual l'usuari és assistit per un tutor personal.

"INTUIT" →

6. Stepik

Imatge
Imatge
  • Tecnologies: JavaScript, C#, xarxes neuronals, C++ i altres.
  • Cost: totalment gratuït.
  • Idioma: rus, anglès.
  • Grau de dificultat: fàcil-mitjà.

Una altra plataforma sense ànim de lucre, els cursos són creats per empreses i universitats russes. Encara que no hi ha gaire material sobre llenguatges de programació específics a Stepik, aquí podeu aprendre coneixements fonamentals en l'àmbit de les matemàtiques i la teoria dels algorismes que seran útils per a tots els desenvolupadors.

Stepik →

7. Un tutorial de Javascript modern

Imatge
Imatge
  • Tecnologies: JavaScript i altres.
  • Cost: gratuït o a partir de 6.500 rubles per a un curs addicional.
  • Llenguatge Rús.
  • Nivell de dificultat: tots els nivells.

Aquest recurs està dedicat al llenguatge JavaScript i a les tecnologies web relacionades. Aquí trobareu un curs JS textual molt detallat, ben estructurat i fàcil d'entendre. Les tasques després de cada tema ajudaran a consolidar els coneixements adquirits. Al mateix temps, el material és purament teòric i no ensenya a la pràctica la creació de projectes.

Podeu estudiar el llibre de text pel vostre compte o pagar per cursos avançats que incloguin l'aprenentatge de JavaScript o tecnologies relacionades amb un professor.

"Tutorial de Javascript modern" →

Recomanat: