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
Computer Science
Artificial Intelligence
Data Science
Intelligenza Artificiale
The Bible's Prehistory, Purpose, and Political Future
Education for All: Disability, Diversity and Inclusion
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Architecture, components, and operations of routers and switches in a small network. Configure router and switch for basic functionality. Troubleshoot and resolve common issues with RIPvl, RIPv2, sing
Architecture, components, and operations of routers and switches in larger and more complex networks. Configuration and troubleshooting of routers and switches for advanced functionality with OSPF, EI
WAN technologies and network services required by converged applications in a complex network. Selection criteria of network devices and WAN technologies to meet network requirements. Configuration an
Azure administrator skills training needed to be successful deploying Software-as-a-Service (Saas), Infrastructure-as-a-Service (IaaS), and Platform-as-a-Service (PaaS) solutions. Includes training in
An in-depth study of the process of deciding on a career. Students are guided through the career decision-making process, which includes career curiosity, self-assessments, the world of work, job mark
Practical step-by-step instructions and techniques to plan and organize an effective job search and promote an overall understanding of the job search process. Topics include best practices for writin
Broad introduction to fundamental concepts in computer science. Investigate how computers store and transmit information, how to design and implement algorithms using a programming language, and how c
This course covers programming fundamentals using the C++ language, using procedural and object-oriented approaches to problem solving. Topics include structured elements, classes, objects, references
The analysis and design of computer algorithms and their underlying data structures. Analysis of the timing and efficiency of algorithms. Study of lists, stacks, queues, trees, backtracking, searching
This course covers programming fundamentals using the Java language, emphasizing an object-oriented approach to problem solving. Topics include classes, objects, references, dynamic memory allocation,
This course covers programming fundamentals using the Python language. Python is interpreted, interactive, and object-oriented. Recommended for general-purpose programming, system administration, or w
A course in the use of SQL database management systems to create, query, and update database tables. The course covers both the syntax and the logic of the major features of the SQL language. It also
Introduction to using the Unix/Linux operating system. Unix/Linux file management and common text processing utilities including searching.
Analyze, design, write, test, and debug shell scripts. Students learn basic shell scripting techniques and develop scripting skills needed for Unix/Linux System Administration courses. The bash shell
Get personalized course recommendations, track subjects and courses with reminders, and more.