Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Artificial Intelligence
Computer Networking
Data Analytics
Introduction to Philosophy
Viral Marketing and How to Craft Contagious Content
Let's Get Started: Building Self-Awareness
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore JHipster, a powerful development platform for modern web applications. Learn its features, benefits, and how it streamlines the creation of Java-based projects with cutting-edge technologies.
Learn to implement secure token validation in front-end frameworks. Explore best practices and techniques for enhancing authentication and protecting user data in web applications.
Learn to leverage Okta Hooks for enhanced user management and authentication in your applications. Explore implementation techniques and best practices for seamless integration.
Learn to implement both JWT and opaque access tokens in a Spring Boot app, gaining benefits from each. Explore code examples and best practices for secure authentication.
Develop a basic CRUD application using ASP.NET Core 3.0 MVC and MongoDB, following a step-by-step tutorial to create, read, update, and delete data in a web-based environment.
Learn to build, deploy, and secure serverless functions using JavaScript, Netlify, and Okta. Gain hands-on experience with FaaS architecture and enhance your backend development skills.
Explore the inner workings of web authentication, covering TLS, password hashing, OpenID Connect, OAuth 2, and JSON Web Tokens in this comprehensive overview.
Explore best practices for seamless user authentication, from onboarding to account recovery. Learn to balance security and usability, optimize 2FA, and enhance customer satisfaction.
Explore mobile development options including Ionic, React Native, and PWAs. Learn to build mobile + Spring Boot apps quickly using JHipster, with insights on hybrid and native app technologies.
Learn to build modern web apps using JHipster, integrating Vue.js for the front-end, Spring Boot for the back-end, and Okta for secure authentication. Discover how to streamline development with this powerful combination.
Discover how Docker simplifies development, onboarding, and deployment. Learn to set up, maintain, and use Docker environments for seamless software project management and production-like development.
Explore real-world OAuth hacks affecting major providers, learn attack details and prevention strategies. Gain insights into technical flaws and human vulnerabilities in modern online security.
Learn to create a secure Node.js web application and API using Microsoft SQL Server, focusing on a calendar events app. Covers CRUD operations, authentication, and best practices for building robust web applications.
Learn to develop a secure CRUD application using Angular 9 and Spring Boot 2.2. This tutorial covers essential steps for creating a robust, full-stack web application with modern technologies.
Explore how software development is a creative process, challenging the common misconception that it's solely about math skills. Discover the artistic aspects of coding and problem-solving.
Get personalized course recommendations, track subjects and courses with reminders, and more.