JetBrains Academy
Turn on the free educational features in your IDE to learn programming from scratch, expand your current skill set, or create your own interactive courses to share with others. With the JetBrains Academy plugin, you can learn and teach programming languages in the form of coding tasks and custom verification tests right inside JetBrains IDEs. Access over 100 courses in the most in-demand programming languages and technologies, and build real-world projects for your developer portfolio. Create your own courses by combining theoretical learning and hands-on practice. Test user knowledge with various sets of tasks, and provide extra assistance with feedback and hints. The JetBrains Academy plugin is free to use and supports Java, Kotlin, Python, Scala, JavaScript, Rust, C++, Go, and PHP with more languages to come. JetBrains Academy plugin is compatible with IntelliJ IDEA, PyCharm, WebStorm, Android Studio, CLion, GoLand, and PhpStorm.
Learn more
Coursera
Build skills with courses, certificates, and degrees online from world-class universities and companies. Learn the latest skills like business analytics, graphic design, Python, and more. Get ready for a career in high-demand fields like IT, AI and cloud engineering. Earn a certificate or degree from a leading university in business, computer science, and more. Upskill your organization with on-demand training and development programs. Start streaming on-demand video lectures today from top instructors in subjects like business, computer science, data science, language learning, & more. Choose from many options including free courses and university degrees at a breakthrough price. Learn at your own pace, 100% online. Apply what you learn with self-paced quizzes and hands-on projects. Get feedback from a global community of learners. Demonstrate your new skills by sharing your Course Certificate, Professional Certificate, MasterTrack™ Certificate, or diploma with your network.
Learn more
CodeFriends
CodeFriends is an interactive, browser-based coding and AI learning platform that makes mastering programming fast and hands-on. It features a real-time code editor, an AI-powered tutor, and live learning stats so you can jump straight into practice without installing any software. Expert-designed courses cover Python, web development (HTML/CSS/JavaScript), AI fundamentals, prompt engineering, and work automation, each with hundreds of lessons and embedded exercises. Hands-on projects let you launch websites or automations with one click and share live links instantly. Advanced tools include AI code generation for smarter coding, step-by-step lectures, digital textbooks with in-depth explanations, project versioning with rollback, one-click hosting, and downloadable code exports for portfolios. Institutions can access custom curricula, flexible online training, and an admin dashboard with AI-driven analytics to track learner progress.
Learn more
Kodiri
Kodiri is a gaming platform where users learn the most popular programming languages and libraries by playing against each other. There are few limitations when playing as a guest, including the inability to communicate with other players. Kodiri is a live community, so inactive guest accounts are removed periodically. You can sign up (for free) you keep your account safe. After completing a module (either a training exercise or a group Challenge), players get points based on their Player's Performance Pentagraph (PPP). A Challenge is an activity where all the players have to deal with the same questions over a period of time (tipically 60 minutes). At the end of a Challenge, we can determine the results by simply comparing the PPPs. We at Kodiri love to collaborate with coding enthusiasts. We've already worked with many entities, from individuals without any coding experience to some of the largest tech companies in the world.
Learn more