De 11 beste sites voor gratis online computerprogrammeercursussen

De 11 beste sites voor gratis online computerprogrammeercursussen

Op dit moment is er een overvloed aan veelgevraagde computerprogrammeertaken en een overvloed aan gratis online programmeercursussen om u te helpen een van die banen te vinden --- zelfs zonder een traditionele informatica-graad.





We laten je zien waar je deze uitstekende online programmeerlessen kunt vinden. Als je niets weet over programmeren, bekijk dan onze inleiding tot wat coderen is .





1. MET OpenCourseWare

MIT OpenCourseWare is ongelooflijk. Vele jaren geleden, toen ik op de universiteit door een cursus lineaire algebra worstelde, kwam MIT OCW me te hulp. Volledige cursussen zijn gratis online beschikbaar en u kunt ze in uw eigen tempo doorlopen.





Die cursus lineaire algebra (helaas niet meer beschikbaar) is een sterke kanshebber voor de beste collegecursus die ik ooit heb gevolgd. Het waren allemaal videocolleges, maar de professor kende zijn vak en hij presenteerde de stof op een begrijpelijke manier. Het bevestigde echt de reputatie van MIT als onderwijsinstituut.

Dus ik ben er zeker van dat je ervan zult houden Programmeercursussen van MIT OCW . De inleidende cursussen zijn opgesplitst in algemene introducties, taalspecifieke cursussen en vervolgcursussen. Voor een volledige lijst, blader door de sectie Computerwetenschappen .



android composiet adb interface windows 10

2. edX

edX is een aanbieder van gratis online cursussen op universitair niveau, gezamenlijk geleid door MIT en Harvard University. Niet alleen zijn de cursussen gratis beschikbaar, de organisatie zelf heeft geen winstoogmerk, dus u kunt gerust zijn, wetende dat u niet door bijbedoelingen zult worden uitgebuit.

Cursussen op edX kunnen wekelijks of op eigen tempo zijn. Onderwerpen bestrijken het hele scala aan onderwerpen die je aan een geaccrediteerde universiteit zou kunnen vinden, maar er is een sterke neiging tot computerwetenschappen, engineering en business & management. Ze zijn voor uw gemak ook onderverdeeld in inleidende, gemiddelde en geavanceerde niveaus.





edX biedt ook Certificaat Programma's, dit zijn cursuscurriculums die gericht zijn op meesterschap in een specifiek gebied, zoals Front-End Web Development of Data Science. Deze zijn handig voor dieper leren.

3. Coursera

Coursera is een gratis online cursusplatform dat wordt ondersteund door Stanford University en durfkapitalisten. Coursera werkt samen met verschillende universiteiten en organisaties om hun cursussen aan te bieden en verdient inkomsten via haar certificaatprogramma's.





Wat leuk is, is dat Coursera zich richt op specialisaties: reeksen cursussen die zijn ontworpen om je vaardigheden in een bepaald onderwerp op te bouwen, maar niet zo uitgebreid als een volledig programma. De zes-gangenspecialisatie 'Datastructuren en algoritmen' omvat bijvoorbeeld basisgegevensstructuren, basisalgoritmen, grafiekalgoritmen, stringalgoritmen, geavanceerde algoritmen en genoomassemblage.

Houd er rekening mee dat niet alle cursussen gratis zijn, maar veel wel. Cursussen zijn in je eigen tempo, maar hebben duidelijke start- en einddatums, wat betekent dat je ze moet doorlopen zodra ze beschikbaar zijn. De cursussen van vandaag zijn er morgen misschien niet, maar er kunnen nieuwe voor in de plaats komen. Bekijk de beste Coursera-cursussen die het waard zijn om voor te betalen als je wat ideeën nodig hebt.

4. PVTuts

PVTuts is een gratis online opslagplaats van videocursussen voor het leren van programmeertalen. Het is sinds 2013 niet meer bijgewerkt, maar de videobibliotheek is nog steeds een geweldige bron voor nieuwkomers. Weet gewoon dat deze cursussen uitsluitend over taalsyntaxis gaan en niets anders.

Beschikbare onderwerpen zijn onder meer vier algemene programmeertalen (C++, C#, Java en SQL) en zes webprogrammeertalen (HTML, CSS, JavaScript, PHP, ASP.NET en XML).

5. Udacity

Udacity is nog een ander online cursusplatform, maar in tegenstelling tot MIT OCW, edX en Coursera, richt Udacity zich strikt op onderwerpen die te maken hebben met programmeren, datawetenschap en engineering. Geen wiskunde, geen sociale wetenschappen, geen geesteswetenschappen. Het draait allemaal om technologie, en misschien wel beter daarvoor.

Het doel van Udacity is om u voor te bereiden op beroepssucces in een van de technologiegerelateerde gebieden. Het platform besteedt veel aandacht aan zijn Nanodegree-programma's, dit zijn compacte curricula (meestal voltooid in minder dan een jaar) die zijn ontworpen om u zo snel mogelijk klaar te stomen voor een baan. Maar Nanodegrees kosten overal tussen de $ 100 en $ 500 per stuk.

Wil je niets betalen? Dat is prima. Je kunt de hele op het curriculum gebaseerde benadering vermijden en je aan individuele gratis cursussen houden.

6. Udemy

Udemy is een online onderwijsmarktplaats waar iedereen zijn eigen cursussen kan maken (en zelfs verkopen) die anderen kunnen gebruiken. Dit is nogal een tweesnijdend zwaard: het stelt bekwame mensen in staat om hun kennis te delen zonder een opleiding, maar je moet door een hoop rotzooi waden om het te vinden.

De programmeercursussen op Udemy gaan over allerlei onderwerpen. U vindt er alles, van op Python gebaseerde gegevensverwerking tot de basisprincipes van ethisch hacken, van Java-fundamentals tot webontwikkeling op masterniveau. Je vindt er ook veel cursussen gerelateerd aan game-ontwikkeling .

Opmerking: Betaal nooit de volledige prijs voor een Udemy-cursus! De Udemy-marktplaats heeft vaak enorme verkopen, waarbij de prijzen tussen de 50 en 90 procent worden verlaagd. Terwijl u wacht, bekijk de beste gratis Udemy-cursussen .

7. Gratis codekamp of Het Odin-project

Als het je doel is om een ​​bekwame webontwikkelaar te worden, of het nu front-end of back-end is, dan raad ik je ten zeerste Free Code Camp aan (dat HTML, CSS, JavaScript en React leert) of The Odin Project (dat HTML, CSS leert). , JavaScript, Ruby on Rails).

Deze twee zijn uitgebreide cursussen, beide 100 procent gratis, die je in je eigen tempo van nul tot held brengen. Zelfs als je helemaal geen codeerervaring hebt, komt het wel goed. Verwacht van begin tot eind enkele maanden te investeren, zodat u de aangeleerde concepten echt kunt begrijpen. Haast je niet.

8. Khan Academie

Khan Academy is een van de grootste schatten van het internet. Dit non-profit onderwijsplatform is het afgelopen decennium een ​​geweldige bron van gratis onderwijs geweest en het wordt alleen maar beter. Wil je rekenen leren? Biologie? Wereld geschiedenis? Hoe uw belastingen doen of uw geld beleggen? Het is allemaal hier.

Om eerlijk te zijn, zijn de secties Computerwetenschappen en Computerprogrammering bezig met een inhaalslag, en daarom staat het zo laag op deze lijst. Je kunt op dit moment alleen JavaScript leren, plus de basis van algoritmen en cryptografie, maar het is zeker de moeite waard om in de gaten te houden.

9. Youtube

YouTube is erg wisselvallig. Er zijn duizenden tutorial-afspeellijsten, maar te veel ervan zijn oppervlakkig of ronduit verkeerd. Van degenen die veelbelovend lijken, is een groot deel ervan onvolledig. En van degenen die compleet zijn, is een aanzienlijk deel verouderd.

Dat gezegd hebbende, als je een scherp oog hebt, kan YouTube een geweldige bron zijn om te leren programmeren. Begin met onze verzameling van de beste YouTube-programmeerhandleidingen.

10. OpenCourser

OpenCourser is geen educatief platform zoals de andere sites die hier worden vermeld. Het is eerder een zoekmachine die duizenden gratis online cursussen van internet verzamelt en deze binnen handbereik brengt.

Op het moment van schrijven zijn er meer dan 900 gratis online programmeercursussen gecatalogiseerd door OpenCourser, en er worden er elke dag nog veel meer toegevoegd. Ja, je zult een heleboel cursussen vinden van edX, Coursera, Udacity, enz. Maar je zult ook een aantal van elders vinden, zoals Saylor Academy. Het is op zijn minst een handige manier om veel van de bovenstaande platforms tegelijk te doorzoeken.

elf. Codecademy

Codecademy is een reeks interactieve online cursussen die tot doel hebben u de basis van een handvol programmeertalen en frameworks te leren. Elke cursus is een gamified, stapsgewijs proces dat je hand van begin tot eind vasthoudt.

Maar een woord van waarschuwing voordat je in Codecademy duikt: de dingen die je hier leert zijn extreem basaal en oppervlakkig. Codecademy leert je hoe code te schrijven , maar het leert je niet hoe te denken als een programmeur . Veel nieuwkomers raken gefrustreerd omdat ze niet weten wat ze moeten doen met de kennis die ze hebben opgepikt.

Als je eerdere codeerervaring hebt en gewoon de syntaxis van een nieuwe taal wilt leren, dan is Codecademy eigenlijk best handig. Als je jezelf als een beginner beschouwt, dan je moet Codecademy voorlopig vermijden .

opmerkelijke vermelding: Lynda

Lynda is de thuisbasis van meer dan 6.000 verschillende online cursussen verspreid over 12 technologiegerelateerde gebieden (bijv. Animatie, CAD, IT, Marketing, Fotografie) en honderden meer specifieke interessante onderwerpen. Met meer dan 670 cursussen vormt de categorie Programmeren een groot deel van de inhoud van Lynda.

Onderwerpen die aan bod komen zijn onder meer fundamentele programmeerconcepten, databasebeheer, game-ontwikkeling, mobiele ontwikkeling, webontwikkeling en natuurlijk cursussen voor individuele programmeertalen. Wat leuk is, is dat cursussen zijn onderverdeeld in niveaus voor beginners, gevorderden en gevorderden, zodat je altijd degene kunt vinden die voor jou het meest relevant is.

Lynda is een betaald platform dat $ 20 per maand kost, maar er is een truc die je kunt gebruiken om gratis toegang te krijgen tot Lynda-cursussen.

Meer tips voor beginners op het gebied van computerprogrammeren

Als je eraan vasthoudt en besluit om te gaan programmeren als een carrière, bekijk dan onze tips voor het voorbereiden van een sollicitatiegesprek. Aan de andere kant vind je misschien dat programmeren te moeilijk is: tekenen dat programmeren niets voor jou is.

Deel Deel Tweeten E-mail 5 tips om uw VirtualBox Linux-machines een boost te geven

Moe van de slechte prestaties van virtuele machines? Dit is wat u moet doen om uw VirtualBox-prestaties te verbeteren.

Lees volgende
Gerelateerde onderwerpen
  • Programmeren
  • Programmeren
  • Online cursussen
Over de auteur Joel Lee(1524 artikelen gepubliceerd)

Joel Lee is de hoofdredacteur van MakeUseOf sinds 2018. Hij heeft een B.S. in computerwetenschappen en meer dan negen jaar professionele schrijf- en redactieervaring.

Meer van Joel Lee

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren