Python for Beginners courses can help you learn basic programming concepts, data types, control structures, and functions. You can build skills in writing clean code, debugging, and using libraries like NumPy and pandas for data manipulation. Many courses also cover practical applications such as web scraping, data visualization, and automating tasks, providing hands-on experience with tools like Jupyter Notebook and Git.

Rutgers the State University of New Jersey
Skills you'll gain: Demand Planning, Forecasting, Supply Chain Planning, Sales Management, Time Series Analysis and Forecasting, Supply Chain Management, Planning, Estimation, Trend Analysis, Decision Making, Performance Measurement, Microsoft Excel
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Splunk, Data Maintenance, Configuration Management, System Configuration, Data Management, Data Storage, Data Integrity, Database Management, Performance Tuning, System Monitoring, Data Pipelines, Disaster Recovery, Continuous Monitoring
Beginner · Course · 1 - 3 Months

Skills you'll gain: Performance Analysis, Performance Testing, Performance Measurement, Benchmarking, Data Modeling, Data Processing, Extract, Transform, Load, Data-Driven Decision-Making, Statistical Analysis
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: SketchUp (3D Modeling Software), 3D Modeling, Visualization (Computer Graphics), Layout Design, Virtual Environment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, Video Game Development, HTML and CSS, Web Design, Animation and Game Design, Front-End Web Development, Web Development, Interactive Design, Computer Graphics, Javascript
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Performance Metric, Open Mindset, Team Management, Organizational Strategy, Collaboration
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Deployment, Feature Engineering, PySpark, Data Import/Export, Big Data, Apache Spark, Dashboard, Data Architecture, Data Governance, Apache Kafka, Cloud Deployment, Apache Hadoop, Metadata Management, Data Storage, Apache Hive, Data Quality, Data Cleansing, Applied Machine Learning, Cloud Services, Scalability
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Object Oriented Design, Ruby (Programming Language), Performance Tuning, Data Persistence, Maintainability, Application Design, Software Engineering, Development Environment, Application Development, Application Security, Unit Testing, Scalability, Software Design, Debugging, Application Deployment, Software Configuration Management, Business Logic
Beginner · Course · 1 - 3 Months

Skills you'll gain: Node.JS, Full-Stack Web Development, Server Side, Restful API, Angular, Middleware, Application Deployment, Authentications, Javascript, MongoDB, Application Programming Interface (API), Back-End Web Development, Front-End Web Development, JSON, Development Environment
Beginner · Course · 1 - 3 Months

Skills you'll gain: Budget Management, Cost Control, Accountability, Cost Accounting, Financial Controls, Variance Analysis, Financial Planning, Financial Analysis
Intermediate · Course · 1 - 4 Weeks

Intermediate · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Performance Improvement, Customer Retention, Branding, Marketing Planning, Personal Development, Business, Business Process Automation, AI Enablement, Marketing Strategies, Positivity, Growth Mindedness, Revenue Management
Beginner · Course · 1 - 3 Months