Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Computer Science
Psychology
Cybersecurity
Greening the Economy: Sustainable Cities
Discover Dentistry
Academic Writing
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Internet architecture, protocols, and networking fundamentals. Master IP addressing, subnetting, and Ethernet concepts for CCENT and CCNA certifications.
Configure and troubleshoot routers and switches in small networks, mastering RIPv1/v2, OSPF, VLAN, and inter-VLAN routing for IPv4/IPv6.
Configure and troubleshoot advanced router and switch functionalities for complex networks, including OSPF, EIGRP, STP, IPv4/IPv6, and WLAN implementation.
Explore WAN technologies, configure network devices, and implement VPNs to meet complex network requirements and support converged applications.
Master Azure administration: Deploy SaaS, IaaS, and PaaS solutions, plan for fault tolerance, manage VMs, and utilize PowerShell and Azure CLI V2 for efficient system management.
Explore career decision-making through self-assessment, job market analysis, and personal influences to make informed choices about your professional future.
Explore career options, confirm choices, and prepare for success through self-assessment, online resources, and effective strategies.
Develop effective job search strategies, craft compelling resumes, and master interview techniques to boost your career prospects.
Learn fundamental computer science concepts, algorithm design, and programming basics while exploring the societal impact of computing technology.
Develop strong C++ programming skills, mastering procedural and object-oriented approaches for problem-solving in various applications.
Analyze and design efficient algorithms using various data structures in C++. Master lists, stacks, queues, trees, and advanced concepts like graphs and hash tables.
Learn Java programming fundamentals with an object-oriented approach, covering classes, objects, inheritance, polymorphism, and data structures for practical problem-solving.
Master Java data structures and algorithms: analyze efficiency, implement core structures, and solve complex problems through object-oriented programming.
Learn Python programming fundamentals, including object-oriented concepts, data structures, and practical applications for general-purpose, system administration, and web development.
Master SQL database management, create and query tables, and explore NoSQL data sources like JSON and MongoDB. Gain essential skills in data manipulation and storage.
Get personalized course recommendations, track subjects and courses with reminders, and more.