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
Artificial Intelligence
IT & Networking
Software Engineering
Supporting Victims of Domestic Violence
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Understanding Dementia
Organize and share your learning with Class Central Lists.
View our Lists Showcase
An introductory course that addresses the formal analysis of cinema. The course covers filmmaking techniques such as cinematography, editing, mise-en-scène, sound, lighting, acting, and narrative.
Study the enduring appeal and social/political commentary of film noir's dark shadows, corruption, seductive femme fatales, alienated antiheroes, mid-century psychological struggles, and rain-slicked
The history and development of cult films and the integral role cannabis and drug culture has and continues to play in their creation, production and reception. We will explore the subversiveness of c
A computer literacy course using personal computers. Prepares students to use computer applications. Provides an overview of computer components including hardware, software, and data, as well as comp
This course provides the knowledge and skills needed to install hardware, configure, repair, and maintain desktop and mobile computer systems in a typical office environment. Topics include hardware c
This course provides the knowledge and skills to select and install system software, and to diagnose and troubleshoot system problems due to software configuration. Covers all aspects of the operating
This course will teach the skills required to troubleshoot, configure, and manage common network devices; establish basic network connectivity; understand and maintain network documentation; identify
Students will design, install, configure, manage, and maintain wireless networks with advanced fundamentals of WLANs, current and developing standards and protocols, boosting, detecting and extending
Knowledge and skills - to recognize security vulnerabilities, implement security measures, analyze network environments for known security threats or risks, defend against attacks or viruses, ensure d
Fundamentals, techniques, and procedures to design an effective secure Internet connection using software or hardware firewalls. Discussion of types of firewalls, packet filtering, proxy servers, Intr
Learn how hackers attack computers and networks, and how to protect Windows and Linux systems. Legal restrictions and ethical guidelines will be taught and enforced. Students will perform many hands-o
Advanced techniques in ethical hacking of Windows and Linux systems. Hands-on labs include Google hacking, automated footprinting, sophisticated ping and port scans, privilege escalation, attacks agai
Students become critical participants on the Internet and World Wide Web, analyzing methods of using the Internet, and its history, technical underpinnings, and protocols. Create Web content and learn
Intermediate and advanced HTML and CSS, based on W3C latest standards, to create websites or web applications on the World Wide Web, including images, multimedia, tables, and forms. Cascading Style Sh
Creation of interactive web pages using JavaScript, ECMAScript including properties, methods, objects, and event handlers of the Document Object Model (DOM). Introduction of jQuery and AJAX techniques
Get personalized course recommendations, track subjects and courses with reminders, and more.