Courses from 1000+ universities
Seven years after replacing a Yale president with a fintech CEO, Coursera picks an Amazon veteran to help fix its slowing growth and falling stock price.
600 Free Google Certifications
Data Analysis
Project Management
Graphic Design
Critical Perspectives on Management
Design Patterns
Supporting Victims of Domestic Violence
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Codecademy is an online interactive platform that offers free coding classes in 12 different languages including Python, Java, JavaScript, and more.
Master input/output redirection, file manipulation, and text processing using grep, sed, and sort for enhanced command line proficiency.
Explore Taylor Swift's lyrics using sentiment analysis and NLP. Uncover themes, visualize insights, and gain a deeper understanding of her discography through data-driven analysis.
Explore advanced Python 3 concepts like function arguments, namespaces, scope, and higher-order functions. Learn to write more efficient and flexible code using unpacking operators and lambda functions.
Master Bash scripting to automate tasks, navigate file systems, and enhance Linux capabilities. Gain practical skills in writing and utilizing scripts for efficient system management.
Organize data and automate tasks in C# using arrays and loops. Create, manipulate, and traverse arrays with built-in methods and various loop types.
Learn to manage Linux users, groups, and file permissions. Gain skills in elevating privileges and modifying access rights in a Linux environment.
Learn to create and customize various charts using Matplotlib, turning raw data into meaningful visualizations for effective data communication.
Discover GitHub best practices for clean code, effective collaboration, and community engagement. Learn pull requests, .gitignore files, Git rebase, and repository management techniques.
Learn to install Linux Ubuntu, explore pre-installed apps, set up your environment, and understand the Linux file system and server applications in this comprehensive introduction.
Learn to build, train, and test neural networks using TensorFlow and Keras. Covers deep learning fundamentals, regression models, and hyperparameter tuning for practical applications.
Explore AI-powered resume creation tailored to specific job descriptions, enhancing your application's relevance and discoverability through effective keyword integration.
Blend hardware and software with digital electronics and Raspberry Pi. Learn about voltage, current, and resistance, apply Ohm's Law, and control digital output using GPIO for circuit building.
Explore real traffic safety datasets, create visualizations, and build predictive models using Python to analyze trends and correlations between smartphone usage and collision rates.
Explore AI-driven code optimization techniques to enhance readability, maintainability, and efficiency, fostering streamlined development practices.
Apply types to complex data structures like arrays and objects, define custom types, and use type aliases for more efficient TypeScript development.
Get personalized course recommendations, track subjects and courses with reminders, and more.