Welcome to our centralized hub for all new course launches and updates at Codecademy. Here, you’ll find an up-to-date record of what’s new so you can easily discover fresh learning opportunities, figure out who a course is best suited for, or just jump right in and start.
We’re always launching new courses and fine-tuning our learning environment so you can stay ahead of emerging tech trends and build the skills that are in demand right now. Bookmark this blog and check back regularly — we’ll update this anytime there’s a new launch you need to know about.
Use the links below to skip to the week or update you’re interested in.
Want to see all our courses in one place? Browse the catalog to find courses and paths, filter by level and topic (or sort by “Most recent” to see the newest launches). You can also chat with the AI Learning Assistant to build a learning plan that helps you reach your goals.
What’s new
Learn Advanced C++
Our most advanced level C++ course will help elevate your programming skills to a professional level. Delve into advanced topics like operator overloading, lambda expressions, and preprocessor directives. These skills are essential for creating efficient, modern C++ code, and they’re applicable in industries like systems programming, game development, and high-performance computing.
Who it’s for
This course is intended for developers who are already familiar with basic and intermediate C++ concepts, including classes, functions, and pointers. If you’re prepared to advance your C++ knowledge and craft production-ready code, this path is for you. This new course is perfect for aspiring systems programmers, game developers, and people aiming for roles in embedded software engineering and quantitative finance.
Learn Java Developer Tools with VS Code
Ready to elevate your Java development workflow? Learn Java Developer Tools with VS Code teaches you to harness VS Code’s powerful capabilities for professional Java development. You’ll master essential debugging techniques including binary search debugging and JDB, implement robust unit testing with JUnit’s Jupiter framework, and set up a complete local development environment that mirrors real-world professional settings. These skills are essential for back-end developers, software engineers, QA engineers, and technical leads across industries including fintech, healthcare, e-commerce, and enterprise software development.
Who it’s for
Built for experienced Java developers and technical professionals who want to optimize their development process and work more efficiently. If you’re comfortable with intermediate to advanced Java concepts and ready to transition to professional-grade tooling, this course bridges the gap between academic learning and industry practice. Perfect for developers preparing for senior roles or those looking to enhance their debugging and testing expertise.
August 8, 2025
What’s new
Learn Reinforcement Learning with Gymnasium
Our new intermediate course introduces you to reinforcement learning (RL) using OpenAI’s Gymnasium library. You’ll learn to build intelligent agents that learn through trial and error in dynamic environments. With practical projects like training agents to solve challenges, you’ll develop essential RL skills for AI-driven industries. This course bridges theory and practice, helping you master techniques behind self-learning systems.
Who it’s for
This one’s perfect if you’re already comfortable with Python and ready to take your AI knowledge to the next level. It’s a smart choice for professionals in robotics, game development, and industrial control systems, or anyone working on complex projects with delayed feedback or high-dimensional spaces.
Tackle the foundational skills needed to create agentic workflows and autonomous agents. You’ll gain hands-on experience in building the core components of agents using Python and Jupyter Notebooks, ultimately integrating these elements into a cohesive, functioning system.
Who it’s for
This course is designed for intermediate learners who are ready to move beyond basic AI and specialize in autonomous systems. With solid Python knowledge and some data science experience, you can advance your skills in agentic workflows. Get ahead of the curve and learn the concepts that are driving the current AI agent revolution.
July 28, 2025
What’s new
We’ve added 40+ new learning paths to our catalog, including prep for intermediate and advanced certification exams (think AWS Certified DevOps Engineer and Oracle Database SQL Certified Associate) as well as skill-building for specific tools like Snowflake and Terraform.
There are now 35 certification prep paths for intermediate and advanced certifications in AWS, Google Cloud, Microsoft Azure, CompTIA, Oracle SQL, CBAP, and more.
- New Microsoft certifications
- New CompTIA certifications
- New Google certifications
The remaining 9 new skill paths focused on applied learning in IT, DevOps, and data engineering.
Who these paths are for
Our new paths are designed to support you on your career journey with professional, certification-focused training. From cloud architecture and data engineering to DevOps, cybersecurity, business analysis, or IT project management, you can find a route that helps you advance and specialize. These paths are best for:
- Mid-career professionals seeking to deepen expertise and gain relevant credentials.
- Teams aiming to upskill in cloud, data, security, and DevOps.
- Anyone who wants to earn certifications from leading providers like AWS, Microsoft, and Google Cloud.
Last updated: August 2025