On-screen text
CODING PROJECTS
THAT WILL ACTUALLY
GET YOU THE JOB
(from a faang swe)
+ tutorials
Python Face Recognition (Beginner Tutorial)
Build a Face Recognition App
Likes 36K Views
Jan 22
• A good intro to computer vision without being
insanely complicated
• You'll finally understand what embeddings and vectors
are actually used for
• Beginner-friendly, but still feels way more interesting than
building another basic CRUD app
All
recommendations
Aiven is the trusted open-source data platform.
See more
Key Concepts
Build and Deploy a Real-Time Stock Market App
with Alerts, Charts & AI Insights | Next.js, Innge
Build a Real-Time Stock Market App
Likes 5.4K Views
Jan 28
• I like this one because you're working with
real-time data instead of another random static dataset
• You get practice with Next.js, APIs, charts, authentication,
alerts, and background jobs
• It also gives you a lot to talk about in interviews because
there are so many different parts to the project
powered insights, daily news summary, watchlists,
powered by Next.js, Better Auth, and Inngeest for seamless
automation.
Join JS Mastery Pro: https://jsm.dev/stocks
See more
Build and Deploy a Full-Stack AI App (Completely
Free)
Build a Full-Stack
AI Interior Design App
4K Views
Feb 13
• This is probably the most unique project on the
list and probably feels like something people would use
• You'll work with React, TypeScript, AI models, storage,
serverless workers, and deployment
• The final result is also really visual, which makes it perfect
for your portfolio or a demo video
Us
hosting and persistent metadata. This project features
2D-to-3D photorealistic rendering, serverless workers,
high-performance KV storage, and a global community fe
See more
LLM Course - Build a Semantic Book
Recommender
Build an AI Book Recommender
(Gradio)
8. Likes 25 Views
27
• A really good beginner AI project because the final
product is simple, but you still learn useful concepts
• You'll work with embeddings and semantic search
instead of just matching exact keywords
Discover how to build an intelligent book recommendation
system using the power of large language models and
Python. Learn to transform book descriptions
into mathematical representations that enable precise
content-based matching. By the end of this course, you'll
have built a recommendation engine that helps readers
discover their next favorite book.
See more
Create a Large Language Model from Scratch with
Python
Build a large language model
from scratch
36K Views
2023
• This is for anyone who uses LLMs all the time but
still doesn't fully understand what's happening underneath
• You'll learn how tokenization, attention, and
transformers actually work
• Definitely harder than the others, but probably the most
valuable for learning real AI fundamentals
use Python.
Course developed by @elliotarledge
See more
freeCodeCamp.org store
From freecodecamp