Computer Science

Web & app development

9 free resources, hand-picked and sorted so you can find the right fit for your level and time.

Filter

9 resources

C Website Jordan Hayashi · edX / Harvard

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 … Intermediate 40 – 100 hrs Full course Exercises Certificate Free to access View
C Website David J. Malan & Brian Yu · edX / Harvard

CS50'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… Intermediate 40 – 100 hrs Full course Exercises Certificate 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… Beginner Under 30 min Single video No prerequisites View
F Website University of Helsinki · fullstackopen.com / University of Helsinki

Full Stack Open

A deep free full-stack course from Helsinki - React Node.js Express MongoDB GraphQL TypeScript and CI/CD. University-qu… Intermediate 100+ hrs Full course Exercises Certificate Free to access View
I Website Khan Academy

Intro 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… Beginner 2 – 10 hrs Interactive tutorial Exercises No prerequisites View
J Website freeCodeCamp

JavaScript Algorithms and Data Structures

Learn JS by building 21 real projects - including a music player todo app and sorting visualiser. Free certification on… Beginner 40 – 100 hrs Problem sets & exercises Exercises Certificate No prerequisites View
YouTube Staff pick Fireship (Jeff Delaney) · YouTube

JavaScript in 100 Seconds

A perfectly-crafted 100-second explainer of what JavaScript is and why it's everywhere - ideal introductory hook. Beginner Under 30 min Single video No prerequisites View
R Website freeCodeCamp

Responsive Web Design Certification

Learn HTML and CSS by building 20 projects - semantic markup flexbox grid and accessibility. Completely free with a sha… Beginner 40 – 100 hrs Problem sets & exercises Exercises Certificate No prerequisites View
T Website Staff pick Open Source Community · theodinproject.com

The Odin Project

The gold standard free full-stack web development curriculum - HTML CSS JavaScript Node.js and either Ruby on Rails or … Beginner 100+ hrs Full course Exercises No prerequisites View
Up next in Computer Science Software engineering & tools