Learn
Courses, Tutorials and lessons.Learn
Coding Courses
Take a deep dive into a new technology.100 Days of Code - The Complete Python CourseIn this course, you will build games, apps, and websites by mastering Python programming. Start the course to build 100 projects in 100 days.
15 minutes per day
Beginner friendly
100 Days of Code (Hindi) - Python CourseLearn Python in 100 Days with CodeWithHarry!
Taught in Hindi
Beginner friendly
Deployments
Discover how to host your app with Replit Deployments.Deploy Your Project on ReplitReplit Deployments is the quickest way from idea to production, let's see just how easy it is to deploy a fully hosted web app on Replit.
Connecting Custom DomainsNothing looks more professional for your startup than using an actual, custom URL to accept your web traffic. In this tutorial, we take a whistle-stop tour of linking your custom domain to your Repl deployment and Dev environment.
Autoscale Deployments + AI Meeting BotAutoscale Deployments allow you to scale your Web Apps from zero to many, and allows you to host your app in an affordable way that can scale up if you go viral. In this video we'll use AssemblyAI to build a web app that processes meeting recordings, and generates action items, summaries and transcripts.
Static Deployments + Business Landing PageStatic Deployments allows you to host your website or other static content easily and reliably with Replit. In this video we'll take an example Business landing page (that you can customise) and push it out for all the world to see using our Static Deployments.
Reserved VM Deployments + AI SlackbotsReserved VMs are a type of deployment that give you an entire virtual machine in the cloud to run your app, this is ideal for situations that require logging or consistent live access, such as building APIs and Slackbots. In this video we'll take a look at the difference running a slackbot on a reserved VM makes.
Bounty Hunter Bootcamp
Want to start earning from writing code? These videos will teach you the necessary skills to stand out on Replit Bounties.How to Win Clients on BountiesLearn how to stand out in your applications and get accepted to competitive Bounties.
Build a GPT Content GeneratorLearn how to create a content generating web app using AI.
Embed custom data into GPTLearn how to customize GPT to create customize your LLM results and queries.
How to Connect your Bounties to SlackLearn how to build Slack integration into your Bounties so that you can meet common business needs.
YouTube Tutorials
Just want a higher level overview or learn better through video? We've got you covered.Expandable Storage PDF ChatbotExpandable storage means that you don't have to worry about the size of your Repls, let's make a PDF chatbot with that ability
Deploy your ProjectDiscover how to use Replit Deployments to go from idea to production.
Create an AI chatbot trained on PDFs, YouTube Videos and DataLearn how to use EmbedChain to train your AI chatbot on PDFs, YouTube videos and even your own manually entered data.
Add a UI to your EmbedChain chatbotConvert your chatbot to a web app with a version of the ChatGPT UI.
Use SSH for CLI ExperimentationLearn how to SSH directly in to your Repls to access some extra super powers.
Github + Replit WorkflowLearn how to use Git and GitHub from any Repl
Coding Lessons
Level up your coding skills with interactive lessons inside your code editor.Partner YouTube Tutorials
Want to learn a new programming language? These video courses are the perfect place to start.Remix a Project
Start from a project, learn by messing around and playing.- Wordle RemixMake your own variation of Wordle in JavaScript!14.8K19
- Kaboom Platformer RemixA platformer game made in Kaboom.js. Try customize the levels, add new levels, even add new mechanics!10.2K20
- Python TypePython Type is a beautiful typing test for coders24.4K32