INHOUDSOPGAWE:

7 beste gratis hulpbronne om programmering te leer
7 beste gratis hulpbronne om programmering te leer
Anonim

Neem jou eerste treë na 'n ontwikkelaarloopbaan of leer hoe om jou eie projekte te skep deur hierdie werwe te gebruik.

1.freeCodeCamp

Beeld
Beeld
  • Tegnologieë: HTML, CSS, JavaScript, Git, Node.js, React.js en ander.
  • Koste: heeltemal gratis.
  • Moeilikheidsgraad: alle vlakke.
  • Engelse taal.

Die freeCodeCamp-program leer die gebruiker konsekwent al die basiese aspekte van webprogrammering, van basiese konsepte tot komplekse ontwikkelingstegnieke. Aan die begin van elke les lees jy die teorie en pas dit dan in die praktyk: skryf die kode in 'n spesiale redigeerder, en die stelsel kontroleer jou. As probleme opduik, kan jy dit met ander studente in die forum bespreek.

Aan die einde van die teoretiese modules word u projekte gewys wat u moet gebruik om u eie webtoepassings te skep. Die ontwikkelingsresultate moet op die hulpbron gepubliseer word, waarna dit deur ander gebruikers geëvalueer kan word.

Boonop help freeCodeCamp studente om bymekaar te kom en saam te werk aan regte nie-winsgewende projekte. Dit is 'n goeie kans om waardevolle ontwikkelingservaring en portefeulje op te doen wat nodig is vir indiensneming.

freeCodeCamp →

2. Kodekademie

Beeld
Beeld
  • Tegnologieë: HTML, CSS, JavaScript, Angular.js, React.js, Python, Ruby en ander.
  • Koste: gratis of vanaf $ 20 per maand vir bykomende inhoud.
  • Engelse taal.
  • Moeilikheidsgraad: maklik-medium.

Soos die vorige hulpbron, fokus Codecademy op die leer van webprogrammering. Jy lees die teorie en voltooi dan die take in 'n interaktiewe koderedigeerder. Die gebruiker word voorsien van aparte kursusse oor verskillende tegnologieë. Die grootste deel van elkeen is gratis beskikbaar, maar verifikasietoetse en projekontwikkelingstake word oopgemaak nadat u ingeteken het.

Codecademy het ook omvattende betaalde programme wat materiaal van verskillende kursusse organiseer en kombineer. Byvoorbeeld, Bou webwerwe van nuuts af leer jou stap vir stap hoe om 'n eenvoudige webwerf van nuuts af te ontwikkel deur verskeie tegnologieë te gebruik.

Kodekademie →

3. Coursera

Beeld
Beeld
  • Tegnologieë: HTML, CSS, JavaScript, Angular.js, Java, Python, Ruby, Swift en ander.
  • Koste: gratis of vanaf $ 49 per maand vir bykomende inhoud.
  • Taal: Engels, Russies en ander.
  • Moeilikheidsgraad: alle vlakke.

Coursera bied 'n verskeidenheid kursusse aan in 'n verskeidenheid programmeertale van die wêreld se voorste universiteite. Hier kan jy nie net webontwikkeling leer nie, maar ook die skepping van mobiele en rekenaarprogramme. Sommige kursusse is selfstandig, maar die meeste is saamgevat in spesialisasies - stelle verwante kursusse.

U kan die teoretiese materiaal wat deur tekste en video's aangebied word gratis bekyk. Maar die meeste van die toets- en oefentake wat verifikasie deur 'n onderwyser of ander gebruikers vereis, is slegs beskikbaar met 'n betaalde intekening.

Coursera →

4.edX

Beeld
Beeld
  • Tegnologieë: HTML, CSS, JavaScript, Java, Python, Ruby en ander.
  • Koste: gratis of vanaf $ 49 per maand vir 'n sertifikaat.
  • Taal: Engels en ander.
  • Moeilikheidsgraad: alle vlakke.

Op edX het jy toegang tot kursusse van bekende maatskappye en universiteite. Onder hulle is byvoorbeeld die bekende inleiding tot beginnerprogrammeerders, Inleiding tot Rekenaarwetenskap van Harvard Universiteit. Opvoedkundige inhoud word hoofsaaklik deur videolesings en tekste aangebied. Sommige kursusse bevat toetse en ander interaktiewe aktiwiteite.

Vir die deurgang van die meeste materiaal vra die platform nie geld nie. Maar jy kan slegs vir geld 'n sertifikaat kry wat die suksesvolle voltooiing van 'n spesifieke kursus bevestig.

edX →

5. INTUIT

Beeld
Beeld
  • Tegnologieë: HTML, CSS, JavaScript, algoritmes en databasisse, C #, Java, Python, Ruby, en ander.
  • Koste: gratis of vanaf 500 roebels per maand vir die dienste van 'n tutor.
  • Russiese taal.
  • Moeilikheidsgraad: alle vlakke.

Die katalogus van die opvoedkundige platform "INTUIT" bevat teks- en videokursusse van Russiese opvoedkundige instellings en internasionale IT-maatskappye. Die inhoud van die webwerf dek al die hoofareas van programmering van webwerf-ontwikkeling tot die skepping van rekenaarprogramme. Selfstudie is gratis, maar daar is 'n betaalde diens waarin die gebruiker deur 'n persoonlike tutor bygestaan word.

"INTUIT" →

6. Stepik

Beeld
Beeld
  • Tegnologieë: JavaScript, C #, neurale netwerke, C ++ en ander.
  • Koste: heeltemal gratis.
  • Taal: Russies, Engels.
  • Moeilikheidsgraad: maklik-medium.

Nog 'n nie-winsgewende platform, waarvoor kursusse geskep word deur Russiese maatskappye en universiteite. Alhoewel daar nie veel materiaal oor spesifieke programmeertale op Stepik is nie, kan u hier fundamentele kennis op die gebied van wiskunde en die teorie van algoritmes leer wat vir elke ontwikkelaar nuttig sal wees.

Stepik →

7. 'n Moderne Javascript-tutoriaal

Beeld
Beeld
  • Tegnologieë: JavaScript en ander.
  • Koste: gratis of vanaf 6 500 roebels vir 'n bykomende kursus.
  • Russiese taal.
  • Moeilikheidsgraad: alle vlakke.

Hierdie hulpbron is gewy aan die JavaScript-taal en verwante webtegnologieë. Hier sal jy 'n baie gedetailleerde, goed gestruktureerde en maklik verstaanbare tekstuele JS-kursus vind. Opdragte na elke onderwerp sal help om die kennis wat opgedoen is, te konsolideer. Terselfdertyd is die materiaal suiwer teoreties en leer dit nie die skepping van projekte in die praktyk nie.

Jy kan die handboek op jou eie gratis bestudeer of betaal vir gevorderde kursusse wat die aanleer van JavaScript self of verwante tegnologieë by 'n onderwyser insluit.

"Moderne Javascript Tutoriaal" →

Aanbeveel: