# data[].attributes.body
Complete the EdX Course Intro to Python: Absolute Beginners in February. Who wants to join my study group @ Central?

# data[].attributes.body
Free Code Camp! The local meetup group is so friendly an welcoming. Even though I'm not trying to become a Web Developer,
they are super supportive and willing to chat about my code questions.
https://www.freecodecamp.org/

# data[].attributes.attachment_link.readable_text
Frequently Asked Questions

What is freeCodeCamp?

We're a community that helps you learn to code, then get experience by contributing to open source projects used by nonprofits.

How can you help me learn to code?

You'll learn to code by completing coding challenges and building projects. You'll also earn verified certificates along the way. We also encourage you to join a study group in your city so you can code in-person with other people.

Is freeCodeCamp really free?

Yes. Every aspect of freeCodeCamp is 100% free.

Can freeCodeCamp help me get a job as a software developer?

Yes. Every year, thousands of people who join the freeCodeCamp community get their first software developer job.

How can I get a job?

Most people get jobs through friends and hiring managers they know from coding events. There are also services that can help you get interviews. If you are a US citizen, or can legally work in the US, we recommend TripleByte. They will set you up with job interviews if you can pass their coding quizzes. It's free, and if you use this link, then accept a job offer through them within 180 days, they'll donate money to freeCodeCamp. You can sign up here.

How big is the freeCodeCamp community?

If you add up all the people who use our learning platform, read our Medium publication, watch our YouTube channel, and post on our forum, each month we help millions of people learn about coding and technology.

Is freeCodeCamp a nonprofit?

Yes, we are a donor-supported nonprofit.

Does freeCodeCamp accept donations in Bitcoin or other crypto currencies?

Yes. Our cryptographically signed wallet details are here.

How long will it take me to finish each of freeCodeCamp's certificates?

Each certificate takes around 400 hours of dedicated learning. Some people may take longer. These certificates are completely self-paced, so take as long as you need.

Is freeCodeCamp a coding bootcamp?

No. A lot of coding bootcamps use freeCodeCamp as part of their curriculum, though.

Is freeCodeCamp a replacement for a 4-year degree?

No. Please don't drop out of college just to pursue freeCodeCamp. You can pursue both concurrently. Even though you don't need a 4-year degree to work as a software developer, it still helps a lot.

Should I complete all of the coding challenges in order?

We've put a lot of thought into how we introduce concepts. But you're free to jump around.

Do I have to use CodePen for the front end projects?

As long as your code is publicly viewable somewhere on the internet, and you have a live demo, you can use whatever tools you want.

When will you formally release the new beta challenges that are currently available at beta.freecodecamp.org?

We are aiming for a Christmas 2017 release. We have an FAQ on this here.

How did freeCodeCamp get started?

Quincy started the freeCodeCamp community in 2014. He is now just one of thousands of active contributors.

I'm a teacher. Is freeCodeCamp an appropriate resource for my class?

Yes. Many high school, college, and adult ed programs incorporate freeCodeCamp into their coursework. We're open source, so no license or special permission from us is necessary. We're even building special tools for teachers.

Can I live-stream myself working on freeCodeCamp challenges and projects? Can I blog about how I solved them?

Yes. We welcome this. Also, don't be shy about "spoiling" projects or challenges. The solutions to all of these challenges are already all over the internet.

Can I create apps or tools based around the freeCodeCamp community and platform?

Yes. freeCodeCamp is open source (BSD-3 license), and most non-sensitive freeCodeCamp data is publicly available. But you must make it clear that you don't represent freeCodeCamp itself, and that your project is not officially endorsed by freeCodeCamp.

Can I get a job at freeCodeCamp?

We can't afford to hire anyone yet, but we can serve as a springboard for your next job. Our contributors have landed jobs at companies like GitHub, Spotify, and MongoDB.

Can my company advertise on freeCodeCamp?

We don't show ads.

How can I support the freeCodeCamp community?

You can set up a monthly donation to our nonprofit that you can afford.

Where can I get technical support for using the freeCodeCamp.org platform?

Here are answers to common technical support questions.

# data[].attributes.attachment_link.description
What is freeCodeCamp? We're a community that helps you learn to code, then get experience by contributing to open source projects used by nonprofits. How can you help me learn to code? You'll learn to code by completing coding challenges and building projects. You'll also earn verified certificates along the way.

# data[].attributes.headline
Look at the "Suggested Learning Resources" on our Google site.

# data[].attributes.subject
Look at the "Suggested Learning Resources" on our Google site.

# data[].attributes.attachment_link.description
Join us for a warm beverage and the opportunity to learn about coding during Code Café at Central Library. Whether you're looking to enhance your marketable job skills, trying to determine if a career in coding is the right path for you, or if you're just wanting to acquire a new hobby, Code Café is open to all adults who are curious about coding.

# data[].attributes.body
Codecademy.com! It's a great place to get started when learning to code for the first time. I like how they walk you through the tutorials one step at a time. It's how I started learning HTML and CSS.

# data[].attributes.headline
Not sure where to start? Try this fun questionnaire to learn about some possible careers and languages.

# data[].attributes.subject
Not sure where to start? Try this fun questionnaire to learn about some possible careers and languages.

# data[].attributes.attachment_link.title
Best Programming Language For Me in 2016

# data[].attributes.attachment_link.description
What Programming Language Should You Learn? Find out now.

# data[].attributes.headline
Ice Breaker! Try this fun (and beginner friendly!) activity to practice reading code.

# data[].attributes.subject
Ice Breaker! Try this fun (and beginner friendly!) activity to practice reading code.

# data[].attributes.body
Adventure into the world of Information Technology and give aid to colleagues and consumers alike.

# data[].attributes.attachment_link.readable_text
This course was made so easy to understand for people like me who have never had any experience with coding. I liked that they have you work with projects while they teach you concepts. As someone who is more of a hands-on learner, this method was incredibly helpful.

# data[].attributes.attachment_link.description
Start at the beginning by learning HTML basics - an important foundation for building and editing web pages.