Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
IT & Networking
Personal Development
Personal Creativity
Transforming Digital Learning: Learning Design Meets Service Design
Best Practices for Biomedical Research Data Management (HE)
Fundamentals of Reinforcement Learning
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Codecademy is an online interactive platform that offers free coding classes in 12 different languages including Python, Java, JavaScript, and more.
Learn to build RESTful web applications with Spring framework, covering fundamentals, controllers, request handling, and route mapping. Gain practical skills for efficient Java-based app development.
Explore Raspberry Pi's versatility in STEAM projects, from Linux basics to electronics integration. Gain hands-on experience with command-line, circuits, and GPIO for creative applications.
Explore techniques to identify and prevent Cross-Site Request Forgery (CSRF) attacks, enhancing web application security and protecting user systems from malicious actors.
Streamline development with AI-powered coding assistance, enhancing productivity and simplifying complex tasks for a more efficient workflow.
Model real-world elements using JavaScript Objects. Learn to store information, add methods, getters, and setters, and manipulate data structures using ES6 syntax.
Learn Spring technologies, implement CRUD functionality, and create a REST API with database integration using Spring Data JPA and JDBC. Gain practical skills in building robust Spring applications.
Unlock the power of conversational AI by mastering system prompts, message history, Few Shot Learning, and hyperparameters like Temperature and Top P in the OpenAI API Playground.
Develop a secure coder mindset and learn essential practices to write safer, more resilient code that protects against cyber threats and vulnerabilities.
Discover AI-assisted development through vibe coding fundamentals, tools, and hands-on projects to build applications from scratch using modern coding techniques.
Perform data analysis on funnels, churn, and attribution. This course contains advanced SQL content for new Marketers and Product Managers.
Learn to build, train, and test neural networks using TensorFlow and Keras. Covers deep learning fundamentals, regression models, and hyperparameter tuning for practical applications.
Learn how to go further with classes by using inheritance and polymorphism.
Learn to leverage AI for data analytics by crafting effective prompts, connecting to OpenAI's API, and avoiding common pitfalls. Enhance your workflow with AI-powered analytics strategies and code generation.
Learn how to develop APIs using Swagger tooling and the OpenAPI specification.
Learn to manage Linux users, groups, and file permissions. Gain skills in elevating privileges and modifying access rights in a Linux environment.
Get personalized course recommendations, track subjects and courses with reminders, and more.