Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Web Development
Data Analysis
Cybersecurity
Mechanical Ventilation for COVID-19
Fractals and Scaling
Songwriting: Writing the Lyrics
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Session Management, earn certificates with free online courses from UC Davis, CNIT - City College of San Francisco, Shaanxi Polytechnic Institute and other top universities around the world. Read reviews to decide if a class is right for you.
This course will teach you how to use Ruby User Authentication, a powerful toolset that allows developers to quickly and easily implement a security layer on top of their Ruby-based applications.
This course will teach you how to implement multiple methods of authentication and authorization in PHP.
145-minute Java course: Spark is a Micro-framework that allows you to spin up a web server fairly easily.
Learn to develop custom Joomla 2.5 modules, from basics to advanced features like database integration, parameter handling, and creating specialized modules like contact forms and image sliders.
Comprehensive guide to Servlets and JSP, covering setup, core concepts, MVC architecture, JSTL, filters, and practical applications like login systems and file uploads.
Learn to quickly set up and customize Vim and Neovim using Vim Bootstrap. Explore configuration options, session management, and status bar customization to enhance your text editing experience.
Implement GitHub OAuth login with Redis sessions. Learn to set up user authentication, persist sessions, and integrate with web applications for secure access control.
Explore OWASP ASVS 4.0 updates, new controls, and industry applications. Learn about modern web app security, architecture changes, and a novel attack technique.
Learn to build a PHP login system from scratch, covering signup, login, sessions, error handling, and database integration using MySQLi. Gain practical skills in web development and user authentication.
Learn to create, manage, and store sessions in Laravel for tracking user information across requests, with practical examples and database integration techniques.
Explore common API security pitfalls, their root causes, and best practices to protect your APIs. Learn to assess and improve API security for better data protection and user account safety.
Learn to optimize service registration, handle user creation, and implement cart clearing in ASP.NET Core for an online shop application.
Comprehensive exploration of HTTP cookies, covering creation, properties, types, and security. Includes practical demos and examples for effective implementation and understanding.
Explore HTTP cookies and session IDs in web app security, learning their purposes and potential vulnerabilities for more effective penetration testing.
Explore JWT use cases, patterns, and anti-patterns for secure authentication. Learn best practices and alternatives for implementing stateless tokens in web applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.