Time to completeApprox. 20 hours
Certificate of completionIncluded with paid plans
About this course
Skills you'll gain
Build core programming concepts
Learn object-oriented concepts
Syllabus11 lessons • 12 projects • 8 quizzes
Hands-on learningDon’t just watch or read about someone else coding — write your own code live in our online, interactive platform. You’ll even get AI-driven recommendations on what you need to review to help keep you on track.
Projects in this course
- 5 stars
- 4 stars
- 3 stars
- 2 stars
- 1 star
- I've taken courses through a coding school where I live as well as on Udacity and Pluralsight, but this Codecademy course made objects, methods, getters and setters, and so many key concepts so much more plain and simple for me. With the other courses, I assumed it was something I'd get "one day" and just plodded along to keep learning.Ariel A.Verified Learner
- Very helpful for beginners. Breaks things down into bite-sized pieces that are easily digestible. Provides a good foundation for understanding the basics of programming. The exercises are also very helpful in helping to solidify the concepts that are being taught.Julia D.Verified Learner
Our learners work at
Unlock additional features with a paid plan
Practice ProjectsGuided projects that help you solidify the skills and concepts you're learning.
AssessmentsAuto-graded quizzes and immediate feedback help you reinforce your skills as you learn.
Certificate of CompletionEarn a document to prove you've completed a course or path that you can share with your network.