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
Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron
Organic Chemistry 1
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Comprehensive tutorial on Object-Oriented PHP, covering classes, properties, methods, constructors, and practical applications. Ideal for beginners transitioning from procedural to OOP programming in PHP.
Discover how to replace Adobe's expensive subscription with free alternatives like DaVinci Resolve, Canva, and GIMP for video editing, design, and image manipulation while maintaining professional quality.
Master PHP pagination techniques to split large datasets into navigable pages, from database connections to dynamic page calculations and user-friendly navigation controls.
Learn how to configure a Laravel development environment, from server setup to CSS implementation, with step-by-step guidance on Node.js installation, environment variables, and production builds.
Dive into a real-time debugging session of a broken calculator app, learning how developers think, solve problems, and fix bugs step-by-step with clear explanations of the logic behind each solution.
Learn how to handle POST routes in Laravel by creating forms, implementing CSRF security, validating data, and processing form submissions for dynamic web applications.
Master Laravel Blade templating by creating reusable layouts, implementing @yield directives, and organizing views with @include for efficient web development structure.
Master PHP development from fundamentals to advanced concepts, including database management, user authentication, and secure web application development with hands-on exercises and practical projects.
Master Laravel routing fundamentals by learning to create and implement GET routes, handle route parameters, work with named routes, and organize using route groups for efficient web application development.
Learn how to create and manage database tables in Laravel using migrations. Master the migration system to define table structures, create columns, and handle updates or rollbacks in this beginner-friendly guide.
Learn how to create models and controllers in Laravel with this beginner-friendly tutorial. Discover what they are, how to generate them using Artisan commands, connect models to database tables, and pass data to views.
Discover why Affinity Photo 2 might be a compelling Photoshop alternative through an honest comparison of features, pricing, and performance differences between the two photo editing software options.
Master the complete setup process for Docker and Laravel on Windows using WSL and Ubuntu, including all dependencies, configurations, and troubleshooting for a professional development environment.
Learn to build a complete Laravel CRUD application from scratch in this beginner-friendly tutorial. Master creating, reading, updating, and deleting records while setting up models, migrations, controllers, and Blade views.
Dive into Laravel resource controller methods with a step-by-step guide to implementing CRUD operations, from displaying data with index() to deleting records with destroy().
Get personalized course recommendations, track subjects and courses with reminders, and more.