Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to use switch case statements in C# with a hands-on tutorial. Build a practical application, complete coding tasks, and understand the differences between switch case and if-else constructs.
Learn to use if-else statements in C#, including multiple and nested structures. Master this fundamental programming concept for effective decision-making in your code.
Learn C# operators, including arithmetic, assignment, increment, and decrement. Discover tips, tricks, and common errors for beginners and experienced programmers. Gain practical insights on operator usage and avoid pitfalls.
Learn C++ lists with practical examples, from basics to advanced usage in game matchmaking systems. Covers creation, manipulation, sorting, and comparison with vectors.
Master encapsulation in C# through hands-on practice, enhancing your object-oriented programming skills and building robust, maintainable code structures.
Explore encapsulation in OOP through practical C# examples. Learn implementation techniques, benefits, and how to fix application issues using this fundamental programming concept.
Learn practical event-driven programming in C#. Explore events, event handlers, and their implementation in a real application. Gain hands-on experience building responsive programs.
Explore object-oriented programming through practical C# examples. Learn to create classes, objects, and design applications while gaining insights into OOP concepts and their real-world applications.
Comprehensive guide to C# lists: creation, manipulation, and practical application in a shopping list app. Covers essential methods and common operations.
Learn to create and use constructors in C# object-oriented programming, improving code quality and reusability through practical examples and step-by-step guidance.
Master static properties and methods in C# through practical examples, understanding key differences between static and non-static elements, and learn optimal usage scenarios for static implementation.
Discover how interfaces work in C# programming through real-life examples and practical code demonstrations, making your code more maintainable and flexible while mastering key programming concepts.
Explore inheritance in C# OOP through practical examples. Learn implementation techniques, benefits, and code organization for enhanced reusability in programming.
Comprehensive guide to C# arrays: declaration, initialization, element manipulation, looping, calculations, and common errors. Ideal for beginners building practical applications like calorie trackers.
Learn to create and manage dynamic arrays of objects, covering memory allocation, data insertion, copying, and deletion. Explore deep vs shallow copying and common pitfalls in C++ programming.
Get personalized course recommendations, track subjects and courses with reminders, and more.