Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Data Analysis
Microsoft Excel
Artificial Intelligence
An Introduction to Interactive Programming in Python (Part 1)
Excel: Fundamentos y herramientas
The Future of Work: Preparing for Disruption
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.
Explore object-oriented programming with classes, inheritance, and modules in JavaScript. Gain skills to create reusable code and efficiently manage complex applications.
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.
Explore real traffic safety datasets, create visualizations, and build predictive models using Python to analyze trends and correlations between smartphone usage and collision rates.
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 AI-driven code optimization techniques to enhance readability, maintainability, and efficiency, fostering streamlined development practices.
Get personalized course recommendations, track subjects and courses with reminders, and more.