■ 50+ Skills You Can
Learn This Weekend
Hand-picked video courses across AI, coding, design, data, devops, security and
productivity — most under 90 minutes.
55+ 8 Free 0-3hr
Curated Skills Categories All Resources Per Skill
Compiled with ❤ by @vanshkevichaar
■ Table of Contents
■ AI & No-Code
01. Build Your First App with Cursor AI — Alex Finn
02. Google's 9-Hour Prompt Engineering Course in 20 Mins — Tina Huang
03. Claude Design in 15 Mins — Paul J Lipsky
04. Build a Full-Stack App with No Code ([Link]) — Tiff in Tech
05. Automate Anything with Make (Integromat) — Lachy Groom
06. ChatGPT API for Beginners — Ania Kubow
■ Web Development
07. HTML & CSS Crash Course — Kevin Powell
08. JavaScript in 1 Hour — Mosh Hamedani
09. Build a Chrome Extension — freeCodeCamp
10. React in 1 Hour — Programming with Mosh
11. [Link] Crash Course — Traversy Media
12. Tailwind CSS in 1 Hour — Fireship
50. Stripe Payments Integration — Web Dev Simplified
■ Python & Programming
13. Python for Beginners — Mosh Hamedani
14. Python Automation Ideas — Tech With Tim
15. Web Scraping with Python & BeautifulSoup — freeCodeCamp
16. FastAPI Crash Course — Traversy Media
17. TypeScript in 1 Hour — Fireship
47. Flutter Mobile App in 3 Hours — freeCodeCamp
48. Regex (Regular Expressions) in 1 Hour — Corey Schafer
53. Rust in 100 Seconds — Fireship
■ Data & Databases
18. Learn SQL in One Sitting — Data with Baraa
19. Excel Crash Course — Kevin Stratvert
20. Pandas for Data Analysis — Keith Galli
21. Power BI Full Course — Guy in a Cube
22. MongoDB in 1 Hour — Web Dev Simplified
23. Data Visualisation with Matplotlib & Seaborn — Corey Schafer
49. Machine Learning in 1 Hour — Fireship
51. Supabase Crash Course — Traversy Media
■ DevOps & Tools
24. Git & GitHub in One Hour — Traversy Media
25. Linux Command Line Basics — freeCodeCamp
26. Docker in 1 Hour — TechWorld with Nana
27. How the Internet Works — ByteByteGo
28. GitHub Actions CI/CD in 45 Mins — Fireship
29. AWS for Beginners — freeCodeCamp
30. Kubernetes Explained in 1 Hour — TechWorld with Nana
52. System Design for Beginners — ByteByteGo
■ Networking & Security
31. Ethical Hacking in 15 Hours — freeCodeCamp
32. Computer Networking Full Course — freeCodeCamp
33. Cybersecurity for Beginners — Simply Explained
34. Build a VPN from Scratch — NetworkChuck
Compiled by @vanshkevichaar • 50+ Weekend Learning Skills • 2025 Edition
■ Design & Creativity
35. Figma in 40 Mins — DesignCourse
36. Canva Masterclass — Santrel Media
37. Video Editing with CapCut (PC) — Justin Brown – Primal Video
38. UI/UX Design Fundamentals — Gary Simon – DesignCourse
39. Blender for Absolute Beginners — Blender Guru
40. Adobe Premiere Pro Crash Course — freeCodeCamp
■ Productivity & Career
41. Notion for Beginners — Thomas Frank
42. Obsidian for Knowledge Management — Nicole van der Hoeven
43. Public Speaking & Presenting — TED
44. Google Sheets — Full Tutorial — Kevin Stratvert
45. Personal Finance & Investing Basics — Graham Stephan
46. Cold Email & Outreach Masterclass — Alex Berman
54. Build & Sell Digital Products on Gumroad — Ali Abdaal
55. SEO Fundamentals in 1 Hour — Ahrefs
Compiled by @vanshkevichaar • 50+ Weekend Learning Skills • 2025 Edition
AI & No-Code
#01
Build Your First App with Cursor AI
by Alex Finn | ■ ~45 min | Level: Beginner
Learn to build a fully functional web app using Cursor AI's code-completion superpowers — zero deep coding knowledge
required.
YOU'LL LEARN:
• AI-assisted coding
• Cursor IDE features
• Build & deploy a mini-app
[Link]
#02
Google's 9-Hour Prompt Engineering Course in 20 Mins
by Tina Huang | ■ ~20 min | Level: Beginner
A condensed breakdown of Google's official prompt engineering whitepaper — covering all major techniques in record
time.
YOU'LL LEARN:
• Chain-of-thought prompting
• Few-shot prompting
• System prompt design
[Link]
#03
Claude Design in 15 Mins
by Paul J Lipsky | ■ ~15 min | Level: Beginner
Master Claude's Projects and custom instructions to build your own tailored AI assistant pipelines.
YOU'LL LEARN:
• Custom Claude instructions
• AI workflow design
• Productivity automation
[Link]
#04
Build a Full-Stack App with No Code ([Link])
by Tiff in Tech | ■ ~60 min | Level: Beginner
Go from zero to a live web application using [Link]'s visual drag-and-drop builder — no code needed.
YOU'LL LEARN:
• Visual app builder
• Database design
• Deploying live apps
[Link]
Compiled by @vanshkevichaar • 50+ Weekend Learning Skills • 2025 Edition
#05
Automate Anything with Make (Integromat)
by Lachy Groom | ■ ~50 min | Level: Beginner
Connect your favourite apps and automate repetitive tasks visually using Make's powerful workflow engine.
YOU'LL LEARN:
• Webhook triggers
• Multi-step automation
• API integrations without code
[Link]
#06
ChatGPT API for Beginners
by Ania Kubow | ■ ~55 min | Level: Beginner
Make your first real API calls to OpenAI, build a chatbot, and learn how to integrate AI into any project.
YOU'LL LEARN:
• REST API basics
• OpenAI SDK
• Building a chat UI
[Link]
Web Development
#07
HTML & CSS Crash Course
by Kevin Powell | ■ ~60 min | Level: Beginner
The gold-standard beginner crash course for HTML structure and CSS styling from the 'King of CSS' himself.
YOU'LL LEARN:
• HTML semantics
• CSS Flexbox & Grid
• Responsive design
[Link]
#08
JavaScript in 1 Hour
by Mosh Hamedani | ■ ~60 min | Level: Beginner
Get fluent in JavaScript fundamentals — variables, functions, DOM manipulation — in a single focused hour.
YOU'LL LEARN:
• ES6 syntax
• DOM manipulation
• Event listeners
[Link]
Compiled by @vanshkevichaar • 50+ Weekend Learning Skills • 2025 Edition
#09
Build a Chrome Extension
by freeCodeCamp | ■ ~90 min | Level: Intermediate
Ship a real browser extension from scratch — learn manifests, content scripts, and publishing to the Chrome Web Store.
YOU'LL LEARN:
• Manifest V3
• Content & background scripts
• Publishing workflow
[Link]
#10
React in 1 Hour
by Programming with Mosh | ■ ~60 min | Level: Intermediate
Go from zero to your first React component tree, understanding hooks, state, and props along the way.
YOU'LL LEARN:
• JSX & components
• useState & useEffect
• Props & component tree
[Link]
#11
[Link] Crash Course
by Traversy Media | ■ ~70 min | Level: Intermediate
Learn server-side rendering, file-based routing, and API routes — everything you need to build production React apps.
YOU'LL LEARN:
• App Router
• SSR vs SSG
• API routes
[Link]
#12
Tailwind CSS in 1 Hour
by Fireship | ■ ~60 min | Level: Beginner
Style entire projects with utility classes — say goodbye to writing custom CSS from scratch.
YOU'LL LEARN:
• Utility-first CSS
• Responsive prefixes
• Dark mode
[Link]
Python & Programming
Compiled by @vanshkevichaar • 50+ Weekend Learning Skills • 2025 Edition
#13
Python for Beginners
by Mosh Hamedani | ■ ~6 hr | Level: Beginner
The most-watched Python course on YouTube — covers everything from variables to OOP in a clean, easy-to-follow
style.
YOU'LL LEARN:
• Python syntax
• OOP fundamentals
• File I/O & modules
[Link]
#14
Python Automation Ideas
by Tech With Tim | ■ ~45 min | Level: Intermediate
10 real automation scripts you can build this weekend — from email bots to file organisers.
YOU'LL LEARN:
• os & shutil
• smtplib email automation
• schedule library
[Link]
#15
Web Scraping with Python & BeautifulSoup
by freeCodeCamp | ■ ~60 min | Level: Intermediate
Scrape real websites, extract data, and save it to CSV — a must-have skill for data nerds.
YOU'LL LEARN:
• requests library
• HTML parsing
• Data export to CSV
[Link]
#16
FastAPI Crash Course
by Traversy Media | ■ ~60 min | Level: Intermediate
Build lightning-fast REST APIs with Python's most modern framework — auto-docs included.
YOU'LL LEARN:
• Path & query params
• Pydantic models
• Swagger auto-docs
[Link]
Compiled by @vanshkevichaar • 50+ Weekend Learning Skills • 2025 Edition
#17
TypeScript in 1 Hour
by Fireship | ■ ~60 min | Level: Intermediate
Add types to your JavaScript and stop debugging silly runtime errors — the 100-second summary extended to a full hour.
YOU'LL LEARN:
• Interfaces & types
• Generics
• Strict mode
[Link]
Data & Databases
#18
Learn SQL in One Sitting
by Data with Baraa | ■ ~3 hr | Level: Beginner
Go from zero SQL knowledge to writing complex multi-table queries in a single marathon session.
YOU'LL LEARN:
• SELECT, JOIN, GROUP BY
• Subqueries & CTEs
• Window functions
[Link]
#19
Excel Crash Course
by Kevin Stratvert | ■ ~60 min | Level: Beginner
Master the Excel skills that are still asked in 90% of job interviews — PivotTables, VLOOKUP, and conditional formatting.
YOU'LL LEARN:
• VLOOKUP & XLOOKUP
• PivotTables
• Data validation
[Link]
#20
Pandas for Data Analysis
by Keith Galli | ■ ~90 min | Level: Intermediate
The complete Pandas reference — filtering, groupby, merging DataFrames — with a real dataset walkthrough.
YOU'LL LEARN:
• DataFrame operations
• groupby & agg
• Data cleaning
[Link]
Compiled by @vanshkevichaar • 50+ Weekend Learning Skills • 2025 Edition
#21
Power BI Full Course
by Guy in a Cube | ■ ~3 hr | Level: Beginner
Build professional-grade interactive dashboards and reports from raw data — no data science degree needed.
YOU'LL LEARN:
• Data modelling
• DAX basics
• Interactive dashboards
[Link]
#22
MongoDB in 1 Hour
by Web Dev Simplified | ■ ~60 min | Level: Beginner
Understand NoSQL document databases — CRUD, schemas with Mongoose, and connecting to a Node app.
YOU'LL LEARN:
• Documents & collections
• CRUD operations
• Mongoose ODM
[Link]
#23
Data Visualisation with Matplotlib & Seaborn
by Corey Schafer | ■ ~2 hr | Level: Intermediate
Turn raw numbers into compelling charts — histograms, heatmaps, scatter plots — in Python.
YOU'LL LEARN:
• Matplotlib basics
• Seaborn themes
• Subplots & annotations
[Link]
DevOps & Tools
#24
Git & GitHub in One Hour
by Traversy Media | ■ ~60 min | Level: Beginner
The definitive beginner guide — commits, branches, pull requests, and resolving merge conflicts explained simply.
YOU'LL LEARN:
• Git workflow
• Branching & merging
• GitHub pull requests
[Link]
Compiled by @vanshkevichaar • 50+ Weekend Learning Skills • 2025 Edition
#25
Linux Command Line Basics
by freeCodeCamp | ■ ~3 hr | Level: Beginner
Navigate any Linux/Mac terminal with confidence — file system, permissions, processes, and shell scripting.
YOU'LL LEARN:
• bash commands
• File permissions (chmod)
• Pipes & redirection
[Link]
#26
Docker in 1 Hour
by TechWorld with Nana | ■ ~60 min | Level: Intermediate
Containerise any application and never hear 'works on my machine' again — from images to docker-compose.
YOU'LL LEARN:
• Dockerfile
• Container lifecycle
• docker-compose
[Link]
#27
How the Internet Works
by ByteByteGo | ■ ~20 min | Level: Beginner
DNS, TCP/IP, HTTP — understand what actually happens when you type a URL and press Enter.
YOU'LL LEARN:
• DNS resolution
• TCP/IP model
• HTTP request lifecycle
[Link]
#28
GitHub Actions CI/CD in 45 Mins
by Fireship | ■ ~45 min | Level: Intermediate
Automate tests, builds, and deployments on every push with GitHub's built-in CI/CD platform.
YOU'LL LEARN:
• YAML workflows
• Job & step structure
• Secrets management
[Link]
Compiled by @vanshkevichaar • 50+ Weekend Learning Skills • 2025 Edition
#29
AWS for Beginners
by freeCodeCamp | ■ ~5 hr | Level: Beginner
A full introduction to Amazon Web Services — EC2, S3, Lambda, RDS — the foundation of modern cloud computing.
YOU'LL LEARN:
• EC2 & S3 basics
• IAM permissions
• Serverless with Lambda
[Link]
#30
Kubernetes Explained in 1 Hour
by TechWorld with Nana | ■ ~60 min | Level: Intermediate
Understand pods, services, deployments, and why every tech team is adopting container orchestration.
YOU'LL LEARN:
• Pods & services
• Deployments & scaling
• kubectl commands
[Link]
Networking & Security
#31
Ethical Hacking in 15 Hours
by freeCodeCamp | ■ ~15 hr (weekend) | Level: Intermediate
A complete ethical hacking course covering reconnaissance, exploitation, and reporting — ideal for a full weekend
deep-dive.
YOU'LL LEARN:
• Kali Linux tools
• Network scanning
• Vulnerability assessment
[Link]
#32
Computer Networking Full Course
by freeCodeCamp | ■ ~9 hr | Level: Beginner
OSI model, subnetting, routing protocols — everything a developer or sysadmin needs to understand networks.
YOU'LL LEARN:
• OSI 7 layers
• IP subnetting
• Routing & switching
[Link]
Compiled by @vanshkevichaar • 50+ Weekend Learning Skills • 2025 Edition
#33
Cybersecurity for Beginners
by Simply Explained | ■ ~45 min | Level: Beginner
A jargon-free introduction to how hackers think and how you can protect yourself and your users.
YOU'LL LEARN:
• Common attack vectors
• HTTPS & TLS
• Password security
[Link]
#34
Build a VPN from Scratch
by NetworkChuck | ■ ~30 min | Level: Intermediate
Set up your own private WireGuard VPN server on a $5 cloud VM — full privacy without paying for a service.
YOU'LL LEARN:
• WireGuard protocol
• VPS setup
• Tunnelling traffic
[Link]
Design & Creativity
#35
Figma in 40 Mins
by DesignCourse | ■ ~40 min | Level: Beginner
Go from blank canvas to a professional-looking UI mockup using the world's most popular design tool.
YOU'LL LEARN:
• Frames & components
• Auto-layout
• Prototyping
[Link]
#36
Canva Masterclass
by Santrel Media | ■ ~60 min | Level: Beginner
Create stunning social media graphics, presentations, and thumbnails with Canva's drag-and-drop editor.
YOU'LL LEARN:
• Brand kit setup
• Template customisation
• Export formats
[Link]
Compiled by @vanshkevichaar • 50+ Weekend Learning Skills • 2025 Edition
#37
Video Editing with CapCut (PC)
by Justin Brown – Primal Video | ■ ~45 min | Level: Beginner
Edit engaging short-form and long-form videos on CapCut — cuts, transitions, captions, and music.
YOU'LL LEARN:
• Timeline editing
• Auto-captions
• Effects & transitions
[Link]
#38
UI/UX Design Fundamentals
by Gary Simon – DesignCourse | ■ ~2 hr | Level: Beginner
Learn the design principles behind every great product — hierarchy, colour theory, spacing, and user flows.
YOU'LL LEARN:
• Visual hierarchy
• Colour theory
• User flow mapping
[Link]
#39
Blender for Absolute Beginners
by Blender Guru | ■ ~3 hr | Level: Beginner
The world-famous Donut tutorial — render a photorealistic 3D object from scratch in your first weekend.
YOU'LL LEARN:
• 3D modelling basics
• Shader nodes
• Rendering with Cycles
[Link]
#40
Adobe Premiere Pro Crash Course
by freeCodeCamp | ■ ~90 min | Level: Intermediate
Professional-level video editing — colour grading, audio mixing, and multi-cam editing in Premiere Pro.
YOU'LL LEARN:
• Timeline & sequences
• Colour grading (Lumetri)
• Audio keyframing
[Link]
Productivity & Career
Compiled by @vanshkevichaar • 50+ Weekend Learning Skills • 2025 Edition
#41
Notion for Beginners
by Thomas Frank | ■ ~60 min | Level: Beginner
Build your second brain in Notion — databases, linked views, templates, and the PARA method.
YOU'LL LEARN:
• Database properties
• Linked views
• Templates & workflows
[Link]
#42
Obsidian for Knowledge Management
by Nicole van der Hoeven | ■ ~45 min | Level: Beginner
Store and connect your notes like a personal Wikipedia using Obsidian's graph-based knowledge system.
YOU'LL LEARN:
• Backlinks & graph view
• Zettelkasten method
• Plugins & themes
[Link]
#43
Public Speaking & Presenting
by TED | ■ ~2 hr | Level: Beginner
Lessons from the world's best speakers — structuring talks, managing anxiety, and landing your message.
YOU'LL LEARN:
• Talk structure
• Body language
• Storytelling techniques
[Link]
#44
Google Sheets — Full Tutorial
by Kevin Stratvert | ■ ~2 hr | Level: Beginner
The free Excel alternative — formulas, PivotTables, Charts, and Google Apps Script automation.
YOU'LL LEARN:
• Advanced formulas
• PivotTables
• Apps Script basics
[Link]
Compiled by @vanshkevichaar • 50+ Weekend Learning Skills • 2025 Edition
#45
Personal Finance & Investing Basics
by Graham Stephan | ■ ~60 min | Level: Beginner
Budgeting, index funds, compound interest — the financial literacy weekend course your school never gave you.
YOU'LL LEARN:
• Budgeting methods
• Index fund investing
• Tax-advantaged accounts
[Link]
#46
Cold Email & Outreach Masterclass
by Alex Berman | ■ ~45 min | Level: Beginner
Write cold emails that actually get replies — subject lines, personalisation, and follow-up sequences.
YOU'LL LEARN:
• Subject line formulas
• Personalisation at scale
• Follow-up sequences
[Link]
Python & Programming
#47
Flutter Mobile App in 3 Hours
by freeCodeCamp | ■ ~3 hr | Level: Intermediate
Build a cross-platform iOS & Android app from scratch using Google's Flutter framework.
YOU'LL LEARN:
• Widgets & layouts
• State management
• Hot reload workflow
[Link]
#48
Regex (Regular Expressions) in 1 Hour
by Corey Schafer | ■ ~60 min | Level: Intermediate
Master pattern matching to parse logs, validate forms, and extract data from any text in seconds.
YOU'LL LEARN:
• Character classes
• Groups & backreferences
• Lookahead & lookbehind
[Link]
Data & Databases
Compiled by @vanshkevichaar • 50+ Weekend Learning Skills • 2025 Edition
#49
Machine Learning in 1 Hour
by Fireship | ■ ~60 min | Level: Intermediate
Train your first ML model with scikit-learn — regression, classification, and the bias-variance trade-off explained fast.
YOU'LL LEARN:
• scikit-learn pipeline
• Train/test split
• Model evaluation metrics
[Link]
Web Development
#50
Stripe Payments Integration
by Web Dev Simplified | ■ ~60 min | Level: Intermediate
Accept real payments in your web app with Stripe Checkout — subscriptions, webhooks, and refunds.
YOU'LL LEARN:
• Stripe Checkout session
• Webhooks & events
• Subscription handling
[Link]
Data & Databases
#51
Supabase Crash Course
by Traversy Media | ■ ~60 min | Level: Intermediate
The open-source Firebase alternative — auth, Postgres database, and real-time subscriptions in under an hour.
YOU'LL LEARN:
• Auth (magic link / OAuth)
• Row-level security
• Real-time listeners
[Link]
DevOps & Tools
Compiled by @vanshkevichaar • 50+ Weekend Learning Skills • 2025 Edition
#52
System Design for Beginners
by ByteByteGo | ■ ~3 hr | Level: Intermediate
Design scalable systems like Twitter, YouTube, and Uber — load balancers, caching, and database sharding.
YOU'LL LEARN:
• Horizontal vs vertical scaling
• CDN & caching
• Database replication
[Link]
Python & Programming
#53
Rust in 100 Seconds
by Fireship | ■ ~100 sec + 2 hr project | Level: Advanced
Understand why Rust is the most loved programming language — ownership, borrowing, and memory safety.
YOU'LL LEARN:
• Ownership model
• Lifetimes
• Cargo & crates
[Link]
Productivity & Career
#54
Build & Sell Digital Products on Gumroad
by Ali Abdaal | ■ ~45 min | Level: Beginner
Create an ebook, template, or course and set up your first passive income stream in a single weekend.
YOU'LL LEARN:
• Product packaging
• Gumroad setup
• Marketing fundamentals
[Link]
#55
SEO Fundamentals in 1 Hour
by Ahrefs | ■ ~60 min | Level: Beginner
Get your website ranking on Google — keyword research, on-page optimisation, and backlink basics.
YOU'LL LEARN:
• Keyword intent
• On-page SEO
• Backlink strategy
[Link]
Compiled by @vanshkevichaar • 50+ Weekend Learning Skills • 2025 Edition
Happy Learning! ■
Share this guide, tag a friend who needs it, and start with just ONE skill today.
Compiled by @vanshkevichaar
Compiled by @vanshkevichaar • 50+ Weekend Learning Skills • 2025 Edition