freeCodeCamp.org Profile Banner
freeCodeCamp.org Profile
freeCodeCamp.org

@freeCodeCamp

Followers
855,107
Following
162
Media
1,221
Statuses
31,510

We're a community of millions of people who are building new skills and getting new jobs together. A 501(c)(3) public charity. Tweets by @abbeyrenn .

Just here on Earth... for now
Joined August 2013
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@freeCodeCamp
freeCodeCamp.org
1 year
Harvard's CS50 is one of the most popular intro computer science courses in the world. And freeCodeCamp has published the entire 25-hour course on our YouTube channel. You'll learn everything from abstraction + algorithms to data structures + security.
24
676
2K
@freeCodeCamp
freeCodeCamp.org
11 months
Google recently released a new certificate in Cybersecurity. You don't need any experience to begin, since it was designed for beginners. In this guide, @EamonnCottrell explains what the Cybersecurity Professional Certificate is & how to get started.
22
491
2K
@freeCodeCamp
freeCodeCamp.org
1 year
John Cena now follows freeCodeCamp here on Twitter. 🏕️
Tweet media one
86
77
2K
@freeCodeCamp
freeCodeCamp.org
1 year
DevOps has some of the highest paying jobs in the tech industry these days. And even if you're not working as a DevOps, knowing how it all works can help you as a developer, too. Get started with key DevOps engineering concepts in this beginner course.
38
370
2K
@freeCodeCamp
freeCodeCamp.org
1 year
Over the last couple months, OpenAI's new ChatGPT tool has been making waves. It's an AI that can respond to basically any query & compose text. In this course, you'll learn how ChatGPT works and then build your own version using the OpenAI API + React.
26
376
2K
@freeCodeCamp
freeCodeCamp.org
2 years
You can learn the basics of data analytics in just 30 days. How? Well, @davidbclinton created this intensive and interactive course for you. You'll learn how to install Python Jupyter Notebook, find data from public APIs, and visualize datasets.
11
437
2K
@freeCodeCamp
freeCodeCamp.org
8 months
React Native helps you build mobile apps that work smoothly on both iOS and Android. And you can learn how to use it by building your own weather app with real-time data integration and a sleek UI. Find the free full-length course on the freeCodeCamp YouTube channel. 🏕️
Tweet media one
12
274
2K
@freeCodeCamp
freeCodeCamp.org
2 years
Harvard's CS50 is one of the most popular intro computer science courses in the world. And freeCodeCamp just published the entire 25-hour course on our YouTube channel. You'll learn everything from abstraction + algorithms to data structures + security.
30
392
2K
@freeCodeCamp
freeCodeCamp.org
1 year
If you want to improve your Python skills, you should build some cool projects. And freeCodeCamp just published a beginner-friendly course that goes through 20 fun things to build. You'll create a dice rolling simulator, leap year checker, and more.
24
403
2K
@freeCodeCamp
freeCodeCamp.org
1 year
Harvard's CS50 is one of the most popular intro computer science courses in the world. And freeCodeCamp just published the whole 25-hour course on our YouTube channel. You'll learn everything from abstraction + algorithms to data structures + security.
20
383
2K
@freeCodeCamp
freeCodeCamp.org
3 months
If you want to learn AWS Cloud, @andrewbrown created a 107-hour bootcamp for you. It'll help you level up your cloud computing skills by building lots of projects. You'll learn about containers, authentication, Postgres, caching, CI/CD, and much more.
19
373
2K
@freeCodeCamp
freeCodeCamp.org
8 months
Django is a popular Python web framework you can use to build scalable & robust apps. And this course teaches you how to use it by building an online marketplace. Your app will have have features like authentication, a dashboard, and much more.
Tweet media one
14
304
2K
@freeCodeCamp
freeCodeCamp.org
7 months
Happy 9th birthday to the freeCodeCamp Community! 🎉 Here's to many more years of creating free programming, math, & computer science courses for people around the globe. If you're not already donating to support our mission, we encourage you to start:
56
185
2K
@freeCodeCamp
freeCodeCamp.org
1 year
If you're looking for a developer job, you should have a great portfolio site. This lets potential employers view your projects and skills laid out in an accessible way. In this course you'll create a portfolio website using HTML, CSS, & JavaScript.
21
375
1K
@freeCodeCamp
freeCodeCamp.org
11 months
Full stack engineers are in high demand - they code both the front & back end of applications. There are many skills you'll need to know to call yourself "full stack". In this career guide, Dionysia explains what it takes to be a full stack engineer.
17
327
1K
@freeCodeCamp
freeCodeCamp.org
9 months
Linux is a popular operating system among SysAdmins & devs. And @beaucarnes created an in-depth beginner course for you. In it, he goes through the major distro families & gives you an in-depth overview of how to use Linux. Find the course on freeCodeCamp's YouTube channel.
Tweet media one
9
286
1K
@freeCodeCamp
freeCodeCamp.org
1 year
Many universities, companies, & organizations offer free online courses. But only some of them offer free certificates - and @dhawalhshah collected them for you here. In this guide, he groups these certs by organization so you can choose your next one.
19
497
1K
@freeCodeCamp
freeCodeCamp.org
2 years
Power BI is a business analytics tool that can help you gain insights from your data. And when you use it with Python, a bigger world of exploratory data analysis opens up to you. In this tutorial, Yannawut shows you how to use Python in Power BI.
17
334
1K
@freeCodeCamp
freeCodeCamp.org
1 year
Docker & Kubernetes are tools that can help you scale your applications. Docker lets you run apps in containers, and Kubernetes helps you manage those containers. In this hands-on course, you'll learn about microservices, containers, pods, & lots more.
17
295
1K
@freeCodeCamp
freeCodeCamp.org
9 months
Pointers can be a daunting concept in C programming – but they're key to understanding the language. Essentially, they "point" to the location of data in memory. And this course teaches you how they work. Find it on freeCodeCamp's YouTube channel and get ready to grok pointers.
Tweet media one
12
224
1K
@freeCodeCamp
freeCodeCamp.org
1 year
Kotlin is the most popular programming language used to build Android apps. And you can use it for any other kind of development, too. In this 14 hour course, you'll learn Kotlin starting from the basics & you'll build practical projects along the way.
21
288
1K
@freeCodeCamp
freeCodeCamp.org
9 months
Being able to build front-end applications with HTML, CSS, JavaScript, and React is a great skill to have. And in this project-based course, you'll use these tools to build a Tic Tac Toe game and get some good practice. You can find the course on freeCodeCamp's YouTube channel.
Tweet media one
14
273
1K
@freeCodeCamp
freeCodeCamp.org
11 months
If you're learning to code and trying to get a developer job, you should read this book. In it, @ossia shares his tips for new coders. He discusses building your skills, network, and reputation as a dev, and includes stories from his own coding journey.
15
326
1K
@freeCodeCamp
freeCodeCamp.org
11 months
Harvard's CS50 is one of the most popular introductory computer science courses online. And freeCodeCamp published the entire 25-hour course on our YouTube channel. You'll learn everything from abstraction + algorithms to data structures + security.
6
284
1K
@freeCodeCamp
freeCodeCamp.org
3 years
As a dev, you probably use open source projects all the time. And you can give back to the community by contributing to your favorite repo. This Thursday 5pm EST, @eddiejaoude & @nhcarrigan discuss all things open source + Hacktoberfest – join us ⬇️.
Tweet media one
18
161
1K
@freeCodeCamp
freeCodeCamp.org
1 year
If you're a developer, knowing some basic math can help you a lot in your daily work. And freeCodeCamp is building a math curriculum to help you strengthen your skills. In this article, Ed introduces these interactive math courses (in open beta).
16
253
1K
@freeCodeCamp
freeCodeCamp.org
1 year
Harvard's CS50 is one of the most popular intro to computer science courses out there. And freeCodeCamp published the entire 25-hour course on our YouTube channel. You'll learn everything from abstraction + algorithms to data structures + security.
5
252
1K
@freeCodeCamp
freeCodeCamp.org
9 months
If you want to learn C programming, why not go right to the source? Yep – the classic book co-written by the creator of C himself. In this course, Dr. Chuck teaches you C by going through the chapters of Kernighan & Ritchie's book. Find it on freeCodeCamp's YouTube channel.
Tweet media one
20
207
1K
@freeCodeCamp
freeCodeCamp.org
11 months
Google recently released a new certificate in Cybersecurity. You don't need prior experience to begin – it was designed for beginners. In this quick guide, @EamonnCottrell explains what the Cybersecurity Professional Certificate is & how to get started.
14
304
1K
@freeCodeCamp
freeCodeCamp.org
1 year
APIs provide a way for different applications & systems to communicate with each other. And in this popular course, you'll learn all about them. The course covers what APIs are & how to use them, and you'll get hands-on experience by writing your own.
7
247
1K
@freeCodeCamp
freeCodeCamp.org
9 months
Want to practice your coding skills? Try building a Google Docs clone. In this course you'll use Flutter, Node, Express, and other fun tools to create the project. Your app will have authentication, state persistence, autosave, & more. Find it on freeCodeCamp's YouTube channel.
Tweet media one
12
185
1K
@freeCodeCamp
freeCodeCamp.org
8 months
Being able to build front-end applications with HTML, CSS, JavaScript, and React is a great skill to have. And in this project-based course, you'll use these tools to build a Tic Tac Toe game and get some good practice. You can find the course on freeCodeCamp's YouTube channel.
Tweet media one
10
184
1K
@freeCodeCamp
freeCodeCamp.org
6 months
Harvard's CS50 Intro to Computer Science course is one of the most popular in the world. And the new edition is here - and it's still free. Watch it on freeCodeCamp's YouTube channel & learn all about algorithms, data structures, security, & much more.
12
269
1K
@freeCodeCamp
freeCodeCamp.org
11 months
APIs provide a way for different applications and systems to communicate with each other. And in this popular course, you'll learn how they work. The course covers what APIs are & how to use them, and you'll get hands-on experience by building your own.
5
271
1K
@freeCodeCamp
freeCodeCamp.org
9 months
Postman is a powerful tool for testing APIs – so you can make sure your new features don't break your existing code. And you'll learn all about debugging endpoints, automating the testing process, and more in this course. You can find it on the freeCodeCamp YouTube channel.
Tweet media one
6
206
1K
@freeCodeCamp
freeCodeCamp.org
8 months
Google recently released a new certificate in Cybersecurity. You don't need any experience to begin – it was designed for beginners. In this overview, @EamonnCottrell explains what the Cybersecurity Professional Certificate is & how to get started.
11
268
1K
@freeCodeCamp
freeCodeCamp.org
10 months
freeCodeCamp recently published Harvard's CS50P – yep, an intro to Python course from David J. Malan. It teaches Python basics, how to write and use APIs, & you'll build an application using frameworks like Django and React. You can find it on freeCodeCamp's YouTube channel. 🏕️
Tweet media one
6
213
1K
@freeCodeCamp
freeCodeCamp.org
1 year
When you're working with APIs, there are some basic best practices you should follow. And if you really want to learn how APIs work, build one yourself. In this guide Jean-Marc goes over each best practice as you build a REST API w/ JS, Node, & Express.
13
212
1K
@freeCodeCamp
freeCodeCamp.org
8 months
If you're new to working with computers this course is for you. It teaches computer basics for true beginners. You'll learn about key computer parts, how to setup your machine & connect to the internet, how to secure it, & much more. Find it on freeCodeCamp's YouTube channel.
Tweet media one
10
198
1K
@freeCodeCamp
freeCodeCamp.org
2 years
DevOps has some of the highest paying jobs in the tech industry right now. And even if you're not working as a DevOps, knowing how it works can help you as a developer. Get started with key DevOps engineering concepts in this beginner course.
14
215
1K
@freeCodeCamp
freeCodeCamp.org
8 months
Many Machine Learning tutorials rely on using frameworks that obscure what's really going on under the hood. Well, not this course: its "no black box" approach lets you see exactly how things work. You'll learn ML & neural networks with no frameworks.
5
210
1K
@freeCodeCamp
freeCodeCamp.org
2 months
If you're prepping for developer job interviews, you'll need a solid grasp of Data Structures & Algorithms. And this 48-hour course covers what you need to know. You'll learn about algorithm efficiency, key data structures, dynamic programming, & more.
30
212
1K
@freeCodeCamp
freeCodeCamp.org
1 year
As a developer, you'll need to know the basics of Git + version control. And taking your skills to the next level will help you work smarter and get more done. In this Git for professionals course you'll learn more advanced version control concepts.
14
211
1K
@freeCodeCamp
freeCodeCamp.org
1 year
HTTP is the foundation of data communication on the Web. It transfers data from the client to the server and vice versa. You'll need to know how it works as a web dev - and this project-based networking course teaches you all the basics.
14
212
1K
@freeCodeCamp
freeCodeCamp.org
9 months
These days, it seems like everyone's making a Twitter clone. Well, now you can too with the help of this in-depth, project-based course. You'll learn full stack development with Next.js and Supabase along the way as you build your app. Find it on freeCodeCamp's YouTube channel.
Tweet media one
19
199
1K
@freeCodeCamp
freeCodeCamp.org
1 year
Building projects is a great way to practice your web development skills. And creating something useful, like a recipe website, is extra satisfying. In this course you'll build a multi-page website w/ just HTML + CSS – no frameworks needed.
9
178
995
@freeCodeCamp
freeCodeCamp.org
9 months
Want to level up your Java skills + build a full-stack app? Check out this course. @frhnhsin & Gavin designed it as an intro to full stack development. You'll use Java, MongoDB, React, & other tools to build a movie review site. Find it on freeCodeCamp's YouTube channel.
Tweet media one
13
198
998
@freeCodeCamp
freeCodeCamp.org
1 year
C++ has been a popular programming language for 30+ years - now that's some impressive staying power. If you want to learn it, you're in luck – freeCodeCamp published a 31-hour C++ course. You'll start from the beginning & learn all the key concepts.
15
244
994
@freeCodeCamp
freeCodeCamp.org
11 months
If you're a dev, you should have some solid math skills. Lucky for you, @manocormen just put together this list of a bunch of free online math courses from the world's top schools. You'll find 120 of them here so you can start leveling up your skills.
6
243
981
@freeCodeCamp
freeCodeCamp.org
2 years
Spreadsheets are a powerful tool that you should know how to use as a dev. And this course from a data scientist and university prof teaches you how to use Google Sheets like a pro. It covers preparing data, creating charts, leveraging formulas & more.
6
210
983
@freeCodeCamp
freeCodeCamp.org
8 months
Want to level up your Java skills + build a full-stack app? Here's a fun course for you. @frhnhsin & Gavin designed it as an intro to full stack development. You'll use Java, MongoDB, React, & other tools to build a movie review site. Find it on freeCodeCamp's YouTube channel.
Tweet media one
12
187
980
@freeCodeCamp
freeCodeCamp.org
8 months
It's easier than ever to launch your own Software as a Service (SaaS) company. The hardest part is getting people interested in it. In this course, you'll learn how to build an app that lets people chat with any PDF, set up monetization, and more.
Tweet media one
7
177
992
@freeCodeCamp
freeCodeCamp.org
1 year
If you want to expand your knowledge of web development, this course is for you. It picks up where Harvard's CS50x leaves off and dives more deeply into Python & JavaScript for the web. You'll also learn HTML, CSS, Git, SQL, Testing basics, & much more.
7
222
984
@freeCodeCamp
freeCodeCamp.org
11 months
When you're working with APIs, there are some best practices you should follow. And if you really want to learn how APIs work, why not build one yourself? Here, Jean-Marc goes over each best practice as you build a REST API w/ JS, Node, & Express.
0
231
974
@freeCodeCamp
freeCodeCamp.org
1 year
There are many ways ChatGPT can help you be more productive & save time. And you can start by installing its extension in VS Code. In this guide, @ijaydimples walks you through installing CodeGPT in VSCode so you can use its features right in your IDE.
17
224
968
@freeCodeCamp
freeCodeCamp.org
1 year
Sometimes, your daily routine won't go as planned. But that's ok - take a break, take a walk, and recalibrate. You'll get back in the groove. (Photo by @millywebdeveloper on IG)
Tweet media one
12
88
960
@freeCodeCamp
freeCodeCamp.org
9 months
Django is a popular Python web framework you can use to build scalable & robust apps. And this course teaches you how to use it by building an online marketplace. It has features like authentication, a dashboard, and much more – find it on freeCodeCamp's YouTube channel.
Tweet media one
7
207
968
@freeCodeCamp
freeCodeCamp.org
2 years
You can learn the basics of data analytics in just about 30 days. And this is possible because @davidbclinton created this intensive course for you. You'll learn how to install Python Jupyter Notebook, find data from public APIs, and visualize datasets.
2
230
964
@freeCodeCamp
freeCodeCamp.org
8 months
Linux is a popular operating system among SysAdmins & devs. And @beaucarnes created an in-depth beginner course for you. In it, he goes through the major distro families and gives you an in-depth overview of how to use Linux. Find the course on freeCodeCamp's YouTube channel.
Tweet media one
12
152
953
@freeCodeCamp
freeCodeCamp.org
7 months
Postman is a powerful tool you can use to test your APIs. It helps you make sure any new features you add don't break your existing code. And you'll learn all about debugging endpoints, automating the testing process, and more in this course.
11
168
963
@freeCodeCamp
freeCodeCamp.org
9 months
If you're learning front-end development, here's a fun course for you. In it, @thecodercoder shows you how to build a basic website with HTML, CSS, & JS. You'll make your own social media dashboard with a light/dark theme toggle. Find it on freeCodeCamp's YouTube channel.
Tweet media one
10
205
947
@freeCodeCamp
freeCodeCamp.org
1 year
The Django REST framework is a powerful and flexible tool for building web APIs. It has helpful features like serialization, auth, and throttling, and lets you make changes easily. This course walks you through how to use it to build your own web API.
12
154
944
@freeCodeCamp
freeCodeCamp.org
10 months
If you want to learn C programming, why not go straight to the source? That's right – the classic book co-written by the creator of C himself. Dr. Chuck teaches you C by going through each chapter of Kernighan & Ritchie's book. Find the course on freeCodeCamp's YouTube channel.
Tweet media one
16
153
911
@freeCodeCamp
freeCodeCamp.org
2 years
Universities around the world offer tons of their most popular courses online – often for free. And many of them like Harvard, Stanford, & MIT just released 850+ more. Here @dhawalhshah shares the full list from all 200 schools so you can dive on in.
15
293
924
@freeCodeCamp
freeCodeCamp.org
4 months
Linux is a popular operating system with SysAdmins and devs. And @beaucarnes created 2 in-depth beginner courses for you – here's the first one. In it, he goes through the major distro families and gives you an in-depth overview of how to use Linux.
10
214
939
@freeCodeCamp
freeCodeCamp.org
4 months
If you want to become a React developer, now's a great time to get started. And to help you out, @codeanimated created this roadmap. It explains how to start learning React step by step, from reading the docs to building increasingly complex projects.
6
221
896
@freeCodeCamp
freeCodeCamp.org
6 months
Linux is a popular operating system with SysAdmins and devs. And @beaucarnes created two in-depth beginner courses for you – here's the first one. In it, he goes through the major distro families and gives you an in-depth overview of how to use Linux.
7
210
914
@freeCodeCamp
freeCodeCamp.org
9 months
freeCodeCamp recently published Harvard's CS50P – that's right, an intro to Python course from David J. Malan. It teaches Python basics, how to write and use APIs, & you'll build an app using frameworks like Django & React. You can find it on freeCodeCamp's YouTube channel. 🏕️
Tweet media one
11
178
903
@freeCodeCamp
freeCodeCamp.org
8 months
ChatGPT and other Large Language Models can be helpful ways to increase your productivity. But to use LLMs effectively, it's critical to understand prompt engineering. In this course, @ania_kubow goes over core prompt engineering concepts & strategies.
18
230
912
@freeCodeCamp
freeCodeCamp.org
11 months
If you want to learn a new skill, you can take an online course. Many top universities around the world publish their most popular courses - often for free. And here, @dhawalhshah lists 860+ online programming and CS courses you can start this year.
12
262
900
@freeCodeCamp
freeCodeCamp.org
2 years
If you want to improve your Python skills, try building a bunch of projects. And freeCodeCamp just published a beginner-friendly course that goes through 20 fun things to build. You'll create a dice rolling simulator, leap year checker, and more.
13
211
889
@freeCodeCamp
freeCodeCamp.org
8 months
How about a Machine Learning course that doesn't rely on libraries? Well, this "no black box" ML course teaches you the algorithms from scratch. You'll learn how they work by building projects like a drawing app, data visualizer, and more.
Tweet media one
3
157
888
@freeCodeCamp
freeCodeCamp.org
11 months
You can learn the basics of Machine Learning directly from a Data Scientist. This course will take you through some of the main ways engineers use key ML techniques. You'll also tackle that classic problem of overfitting and underfitting data.
7
214
887
@freeCodeCamp
freeCodeCamp.org
1 year
If you're learning to code and trying to get a developer job, here's good news: @ossia just wrote a full book for new devs. In it, he shares tips on building your skills, network, and reputation as a dev, & includes stories from his own coding journey.
11
217
892
@freeCodeCamp
freeCodeCamp.org
1 year
Full stack developers are in a lot of demand in today's job market. But what does "full stack" mean, and what skills do you need to have? In this detailed guide, Dionysia explains what a full stack dev is, and what you should learn to become one.
13
187
867
@freeCodeCamp
freeCodeCamp.org
1 year
Many universities, companies, and organizations offer free online courses. But only some of them offer free certificates. So @dhawalhshah collected them for you here. In this guide, he groups these certs by organization so you can choose your next one.
12
255
864
@freeCodeCamp
freeCodeCamp.org
8 months
If you know some C# basics and want to boost your skills, you've come to the right place. In this course, Gavin teaches you more advanced concepts like delegates, events, generics, async programming, attributes, and much more. Find it live on freeCodeCamp's YouTube channel.
Tweet media one
6
134
869
@freeCodeCamp
freeCodeCamp.org
9 months
When you're learning Python, there are lots of important algorithms & data structures you should know. They'll come up in job interviews, & you'll use them on a daily basis. You'll learn how they work in this Python DSA course. Find it on freeCodeCamp's YouTube channel.
Tweet media one
7
170
851
@freeCodeCamp
freeCodeCamp.org
7 months
One of the best ways to test your development skills is to build an app from scratch. And that's what this course helps you do, using tools like Next.js and Firebase. You'll learn about file management & build a full-stack Google Drive clone with auth.
5
159
866
@freeCodeCamp
freeCodeCamp.org
4 years
Linux is a popular open source operating system that gives devs lots of freedom. But it's a huge ecosystem, and there are a lot of commands to learn to get the most out of it. Don't worry - @flaviocopes has you covered with this Linux commands handbook.
5
215
836
@freeCodeCamp
freeCodeCamp.org
4 months
Arduino is an open-source electronics platform that you can use to build cool projects. Things like game controllers, temperature sensors, LED animations, & more. In this course, you'll learn the electronics & coding concepts you need to build your own.
7
154
779
@freeCodeCamp
freeCodeCamp.org
1 year
You can build a pretty neat platformer game – think Mario Bros – with just HTML, CSS, and vanilla JavaScript. And this 10-hour course teaches you how. You'll build 9 projects and learn everything you need to know to make your own 2D animated games.
8
179
836
@freeCodeCamp
freeCodeCamp.org
2 years
When you're learning a new programming language, you should build a bunch of projects with it. Start simple and get more complex as you learn new skills. Here @codergirl1991 shares 25 beginner-friendly projects so you can get started coding in Python.
14
220
833
@freeCodeCamp
freeCodeCamp.org
9 months
There are many ways to incorporate AI tools into your web apps. In this course, you'll use ChatGPT, DALL-E, and GPT-4 (+ HTML, CSS, and JS) to build some fun projects. You'll also learn about Firebase, Netlify, & other popular tools. Find it on freeCodeCamp's YouTube channel.
Tweet media one
16
170
817
@freeCodeCamp
freeCodeCamp.org
2 years
Spreadsheets are a powerful tool that you should know how to use as a dev. And in this course from a data scientist and university prof, you'll learn how to use Google Sheets like a pro. It covers preparing data, creating charts, & leveraging formulas.
4
239
828
@freeCodeCamp
freeCodeCamp.org
4 months
Data analysis is a popular and growing field in the data world. This 19-hour course takes you on an in-depth journey, whether you're a beginner or more advanced in your skills. You'll learn about Python, Excel, SQL, Tableau and Power BI & much more.
3
196
839
@freeCodeCamp
freeCodeCamp.org
6 months
It's gotten easier to launch your own Software as a Service (SaaS) company. The hardest part is getting people interested in it. In this course, you'll learn how to build an app that lets people chat with any PDF, set up monetization, and more.
Tweet media one
6
172
842
@freeCodeCamp
freeCodeCamp.org
1 year
If you want to build large-scale distributed systems - like Google - there's a lot you need to know. Well, this course will get you started. You'll learn about basic engineering design patterns used to build these systems + then apply them in a project.
12
172
835
@freeCodeCamp
freeCodeCamp.org
1 year
Building projects is a great way to practice your web development skills. And creating something practical, like a recipe website, is effective and useful. In this course you'll build a multi-page website w/ just HTML + CSS – no frameworks needed.
9
175
817
@freeCodeCamp
freeCodeCamp.org
2 months
Generative AI is now one of the most popular areas of artificial intelligence. It's when AI draws images or writes poetry using a generative model, based on what you tell it to do. In this 30-hour course, you'll learn all about it + build projects, too.
36
190
802
@freeCodeCamp
freeCodeCamp.org
1 year
Being able to build front-end applications with HTML, CSS, JavaScript, and React is a great skill to have. And you can practice by following along with this project-based course. You'll use these tools to build a Tic Tac Toe game from start to finish.
6
196
814
@freeCodeCamp
freeCodeCamp.org
6 months
Full stack engineers are in high demand – they code both the front and back end of applications. There are many skills you'll need to know to call yourself "full stack". In this career guide, Dionysia explains what it takes to be a full stack engineer.
12
184
814
@freeCodeCamp
freeCodeCamp.org
7 months
Many Machine Learning tutorials rely on using frameworks that hide what's really going on under the hood. Well, not this course: its "no black box" approach lets you see exactly how things work. You'll learn ML & neural networks with no frameworks.
7
159
810
@freeCodeCamp
freeCodeCamp.org
2 years
As a developer, it's important to know the basics of Git. And taking your skills to the next level can help you work smarter and be more productive. In this Git for professionals course you'll learn more advanced version control concepts.
5
168
803
@freeCodeCamp
freeCodeCamp.org
11 months
Full stack developer roles are in high demand on the job market these days. But what does "full stack" mean? What skills do you need to be one? In this detailed guide Dionysia explains what a full stack dev is, and what you need to learn to be one.
15
149
800
@freeCodeCamp
freeCodeCamp.org
6 months
Visual Studio Code is one of the most popular & customizable code editors available. And in this guide @frhnhsin helps you get it all set up for Python development. He talks about the key extensions you'll need & how they create a fun coding experience.
3
171
795
@freeCodeCamp
freeCodeCamp.org
1 year
When you're learning Python, there are some important algorithms & data structures you should know. They'll come up in job interviews, and you'll use them on a daily basis, too. You'll learn how to use them in this comprehensive Python DSA course.
5
195
801
@freeCodeCamp
freeCodeCamp.org
1 year
If you're looking for a developer job, you should have a solid portfolio site. This lets potential employers view your projects and skills laid out in an accessible way. In this course you'll create a portfolio website using HTML, CSS, & JavaScript.
6
200
798
@freeCodeCamp
freeCodeCamp.org
1 year
If you want to improve your Python skills, you should try building some projects. And freeCodeCamp just published a beginner-friendly course that goes through 20 fun things to build. You'll create a dice rolling simulator, leap year checker, and more.
17
207
798
@freeCodeCamp
freeCodeCamp.org
1 year
Django is a powerful Python web framework that helps you build maintainable & secure websites. And you can practice your skills by building a social media app with it. In this course you'll code an app that lets users like posts, follow friends, & more.
15
136
793