Computer Science
Web & app development
9 free resources, hand-picked and sorted so you can find the right fit for your level and time.
C
Website
Jordan Hayashi · edX / Harvard
YouTube
Fireship (Jeff Delaney) · YouTube / Fireship
YouTube
Staff pick
Fireship (Jeff Delaney) · YouTube
Up next in Computer Science
Software engineering & tools
CS50's Mobile App Development with React Native
Harvard's mobile course using React Native - components navigation Expo Redux and backend integration. A strong choice … Free to access View C Website David J. Malan & Brian Yu · edX / HarvardCS50's Web Programming with Python and JavaScript
Harvard's web development course - Django SQL JavaScript React Git CI/CD and security. The natural next step after CS50… Free to access View
YouTube
Fireship (Jeff Delaney) · YouTube / Fireship
Flutter in 100 Seconds
Fireship's crisp intro to Flutter - cross-platform Dart widgets and hot reload in 100 seconds. Great first hook for the… No prerequisites View F Website University of Helsinki · fullstackopen.com / University of HelsinkiFull Stack Open
A deep free full-stack course from Helsinki - React Node.js Express MongoDB GraphQL TypeScript and CI/CD. University-qu… Free to access View I Website Khan AcademyIntro to JS: Drawing & Animation - Khan Academy
A visual and interactive first taste of JavaScript - draws shapes and animations in a browser sandbox. Great for absolu… No prerequisites View J Website freeCodeCampJavaScript Algorithms and Data Structures
Learn JS by building 21 real projects - including a music player todo app and sorting visualiser. Free certification on… No prerequisites View
YouTube
Staff pick
Fireship (Jeff Delaney) · YouTube