175 gratis cursussen voor programmeurs en webontwikkelaars (deel II)
Vanwege de onverwachte interesse gewekt door de eerdere compilatie van online cursussen voor programmeurs, webontwikkelaars en andere computerliefhebbers in het algemeen (u kunt het raadplegen HIER), hebben we besloten om het continuïteit te geven met een nieuwe speciale post.
In dit tweede deel verzamelen we gratis cursussen over onderwerpen die zo populair zijn als kunstmatige intelligentie en machine learning, computerbeveiliging of cryptografie. Evenzo is er ook ruimte voor een groot aantal trainingen over Java, PHP, ontwikkeling van mobiele apps (Android / iOS), het maken van videogames, webpagina's en nog veel meer. Verlies ze niet uit het oog!
175 online cursussen over programmeren, webontwikkeling en kunstmatige intelligentie
Veel van deze cursussen zijn in het Engels en worden ontwikkeld via het Class Central-platform. Ze duren tussen de 1 en 6 weken, met een flexibel rooster en de mogelijkheid van een certificaat (vooraf betaald of gratis, afhankelijk van de cursus). Er wordt ook een groot aantal cursussen verzameld in het Spaans en voor andere educatieve platforms zoals Coursera, Codelabs, Tutellus, Codecademy en af en toe een reeks trainingsvideo's op YouTube.
Ontwikkeling van mobiele apps
Ontdek hoe een iOS 7-applicatie in een uur wordt ontwikkeld |
Maak een app met Swift 3 voor iOS 10 |
Creëer mobiele applicaties met Mobincube zonder code |
Basiscursus Android-ontwikkelaars (codelabs) |
Ontwikkeling van mobiele applicaties zonder programmeren |
Android applicatie-ontwikkeling |
Gespecialiseerd programma iOS Application Development |
Ontwikkeling van mobiele Android-applicaties |
Ontwikkeling van mobiele applicaties met Titanium |
Android Basics |
Inleiding tot Android-programmering (gegeven door de UPV) |
Programmeren met Java voor Android-applicaties |
Gerelateerd: 26 gratis cursussen om te leren hoe u Android-apps kunt maken
webontwikkeling
Hoekig: converteer elke HTML-sjabloon naar een WebAPP |
Leer hoe u uw webpagina's publiceert |
HTML5 en CSS3 helemaal opnieuw |
Leer om helemaal opnieuw webpagina's te maken |
Leer webpagina's maken zonder te programmeren met Jimdo |
FlexBox cursus vanaf 0 |
Parallax-effectencursus met Adobe Muse |
Leer stap voor stap over webtoegankelijkheid |
Leer kleurontwerp |
Gratis online cursus om pagina's in WordPress te maken |
Hoe maak je een CRUD aan met PHP en SQL Server |
Ontwikkel een webpagina met HTML en CSS |
Webontwikkelaar: structureel programmeren in PHP |
Technologieën voor datawetenschap en analyse mogelijk maken: het internet der dingen |
Grondbeginselen van UX-ontwerp |
Growth Hacking (6e editie) |
Leer basisprogrammering met PHP |
Cloud computing-applicaties, deel 2: big data en applicaties in de cloud |
Inleiding tot Angular 4 - Installatie en componenten |
Inleiding tot Cloud Foundry en Cloud Native Software Architecture |
Introductie tot OpenStack |
Coole php |
Online winkel met WooCommerce vanaf het begin |
IDESWEB |
Implementeer cookies en sessies in PHP |
MVC voor leuke nieuwkomers met Laravel |
Videogame ontwikkeling, ontwerp en creatie
Spelontwikkeling met Unity 5: eerste complete game |
Game Creation op Unreal Engine voor beginners |
Videogame ontwerp en creatie |
Interactieve 3D-afbeeldingen |
Ontwikkeling en ontwerp van videogames |
Kunstmatige intelligentie en machine learning
6.S094: diep leren voor zelfrijdende auto's |
6.S191: Inleiding tot diep leren |
Grote uitdagingen van Hadron Collider aanpakken door middel van machine learning |
Toegepaste machine learning in Python |
Kunstmatige intelligentie |
Kunstmatige intelligentie (AI) |
Bayesiaanse methoden voor machinaal leren |
Big Data-toepassingen: machine learning op schaal |
Convolutionele neurale netwerken |
Creatieve toepassingen van diep leren met TensorFlow |
Baanbrekend diep leren voor codeerders, deel 2 |
Diep leren uitgelegd |
Diep leren voor natuurlijke taalverwerking |
Bestudeer diep leren in computervisie |
Deep Learning Summer School |
Inleiding tot diep leren |
Inleiding tot kunstmatige intelligentie |
Inleiding tot kunstmatige intelligentie (AI) |
Een inleiding tot diep leren |
Machine Learning (Georgia Institute of Technology en Brown University) |
Machine Learning (Georgia Institute of Technology) |
Leer Machine Learning (Georgia Institute of Technology) |
Machine learning (Columbia University) |
Crashcursus voor machine learning met TensorFlow API's |
Cursus over Machine Learning for Data Science and Analytics |
Machine learning om te handelen |
Basis voor machine learning: een casestudybenadering |
Cursus over machine learning met big data |
Machine learning: classificatie |
Machine learning: clustering en retrieval |
Cursus «Machine learning: regressie» |
Wiskunde voor machinaal leren: lineaire algebra |
Wiskunde voor machinaal leren: multivariate calculus |
Cursus «Wiskunde voor machinaal leren: PCA» |
Neurale netwerken voor machinaal leren |
Praktisch diep leren voor codeerders, deel 1 |
Statistische machine learning |
Op kennis gebaseerde AI: cognitieve systemen |
Versterkend leren |
Inleiding tot aanbevelingssystemen: niet-persoonlijk en op inhoud gebaseerd |
Leer TensorFlow en deep learning, zonder een Ph.D. |
Praktisch leren van bekrachtiging |
Natuurlijke taalverwerking |
Regressiemodellering in de praktijk |
Matrixfactorisatie en geavanceerde technieken |
Aanbevelingssystemen: evaluatie en statistieken |
Gezamenlijke filtering van naaste buur |
Computationele neurowetenschappen |
Beveiliging, cryptografie en cryptocurrencies
Bitcoin- en cryptocurrency-technologieën |
Blockchain for Business - Een inleiding tot Hyperledger-technologieën |
Klassieke cryptosystemen en kernconcepten |
Toegepaste cryptografie |
Toegangscontrole |
Cryptografische hash- en integriteitsbescherming |
Cryptografie en informatietheorie |
Cryptografie II |
Cloud computing-beveiliging |
Inleiding tot informatiebeveiliging |
Hardware beveiliging |
Netwerk veiligheid |
Netwerken en communicatiebeveiliging |
Systeemvalidatie (2): Modelleer procesgedrag |
Cursus "Systeemvalidatie (3): vereisten door modale formules" |
Systeemvalidatie (4): modelleringssoftware, protocollen en ander gedrag |
Systeemvalidatie: automaten en gedragsequivalenten |
Beveiligingsactiviteiten en administratie |
Systemen en applicatiebeveiliging |
Informatiebeveiliging: context en inleiding |
Cyber-fysieke systeembeveiliging |
Identificatie, monitoring en analyse van risico- en incidentrespons en herstel |
Gerelateerd: 17 gratis online cursussen over computerbeveiliging en cyberbeveiliging
Programmeren en computergebruik
Leer coderen in Erlang |
Java leren vanaf het begin |
Leer recursie met OCaml |
Robotica voor nieuwkomers |
Leer zelf informatica (ongeveer 1.500 uur) |
Inleiding tot Agile en Scrum |
Inleiding tot C-programmeercursus: functies en aanwijzingen |
Inleiding tot C-programmering: besturingsinstructies en tekstbestanden |
Inleiding tot C-programmering: gegevenstypen en -structuren |
Programmeren met Java Standard (5e editie) |
Programmeren met JavaScript (5e editie) |
Hoe realtime webtoepassingen te maken met Node.js en Socket.io |
Java-tutorials ontwikkeld door Oracle |
Schema! Een inleiding tot programmeren |
Arduino en enkele applicaties |
Maak kaarten met AngularJS en ArcGIS |
Java-cursus (40 video's) |
Cursus computerprogrammering |
Inleiding tot Pseudocode-programmering |
Gratis Javascript-cursus |
Hoe een DataGrid-bibliotheek te maken |
Ontwikkel uw applicaties met jQuery |
Computersysteemontwerp: geavanceerde concepten van moderne microprocessors |
Gelijktijdig programmeren in Java |
Continue integratie en implementatie |
Samenstellers: theorie en praktijk |
Berekenbaarheid, complexiteit en algoritmen |
Rekenstructuren 3: Computerorganisatie |
Computationele fotografie |
DevOps voor databases |
DevOps-praktijken en -principes |
Cursus «DevOps Testing» |
Gedistribueerde programmering in Java |
Ingebouwde hardware en besturingssystemen |
FreeCodeCamp (8000+ lessen, artikelen en video's) |
GT - Refresher - Geavanceerd besturingssysteem |
Geavanceerde besturingssystemen |
Infrastructuur als code |
Inleiding tot parallel programmeren |
Inleiding tot computerarchitectuur |
Een inleiding tot Computer Vision |
Inleiding tot formele conceptanalyse |
Basismodellering voor discrete optimalisatie |
Parallelle programmering |
Parallel programmeren in Java |
Probabilistische grafische modellen 1: representatie |
Probabilistische grafische modellen 2: inferentie |
Nature, in Code: Biology in JavaScript |
Relationele database-ondersteuning voor datawarehouses |
Betrouwbare gedistribueerde algoritmen, deel 2 |
Hoogwaardige computerarchitectuur |
Algoritmen oplossen voor discrete optimalisatie |
Julia Wetenschappelijk programmeren |
Kwantitatieve formele modellering en prestatieanalyse in het slechtste geval |
Mijn eerste stappen met Scratch |
NP-complete problemen |
Inleiding tot besturingssystemen |
Ontwerp en analyse van cyberfysische systemen |
Cyber-fysieke systemen: modellering en simulatie |
Geavanceerde C ++ |
Geavanceerde modellering voor discrete optimalisatie |
Benaderingsalgoritmen Deel II |
Gerelateerd: 40 basisprogrammeercursussen voor beginners
Mogelijk bent u geïnteresseerd: 18 gratis online computercursussen (Linux, netwerken, beveiliging, Arduino)
Heb je Telegram geïnstalleerd? Ontvang de beste post van elke dag op ons kanaal. Of, als je dat liever hebt, kom alles te weten in onze Facebook pagina.