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.
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Software Installation, Development Environment
Mixed · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Biostatistics, Statistical Visualization, Epidemiology, Medical Science and Research, Quantitative Research, Descriptive Statistics, Statistical Methods, Data Literacy, Probability Distribution, Statistics, Public Health, Clinical Trials, Sample Size Determination
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Trigonometry, Probability, Data Analysis, Algebra, Probability Distribution, Descriptive Statistics, Mathematical Modeling, Graphing, Statistics, Geometry, Arithmetic
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Market Research, Market Analysis, Competitive Analysis, Business Research, Market Intelligence, Global Marketing, Business Strategy, Strategic Marketing, Target Market, Consumer Behaviour, Performance Measurement, Report Writing, Analysis, Financial Acumen
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Computer Graphics, 3D Assets, Visualization (Computer Graphics), Computer Graphic Techniques, C++ (Programming Language), Video Game Development, Image Quality, Applied Mathematics, Algebra
Mixed · Course · 1 - 4 Weeks
Johns Hopkins University
Skills you'll gain: Oncology, Medical Imaging, Diagnostic Radiology, Molecular Biology, Clinical Trials, Radiation Therapy, Cell Biology, Treatment Planning, Pathology, Epidemiology, Biology, Risk Analysis, Surgery
Beginner · Course · 1 - 3 Months

SkillUp
Skills you'll gain: User Story, Sprint Retrospectives, Scrum (Software Development), Sprint Planning, Backlogs, Project Risk Management, Agile Methodology, Agile Project Management, Team Building, Team Management, Meeting Facilitation, Stakeholder Engagement, Organizational Change, Stakeholder Management, Team Leadership, Agile Software Development, Employee Coaching, Project Management, Risk Management, Communication
Beginner · Specialization · 3 - 6 Months

Edureka
Skills you'll gain: PySpark, Apache Spark, Data Management, Distributed Computing, Apache Hadoop, Data Processing, Data Analysis, Exploratory Data Analysis, Python Programming, Scalability
Beginner · Course · 1 - 4 Weeks

National Taiwan University
Skills you'll gain: Operations Research, Mathematical Modeling, Process Optimization, Report Writing, Business Mathematics, Network Model, Business Modeling, Industrial Engineering, Linear Algebra, Business Operations, Applied Mathematics, Operations Management, Algorithms, Resource Allocation, Case Studies, Engineering Calculations, Project Design, Machine Learning, Program Implementation, Business Analytics
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Human Capital, Human Resources, Employee Performance Management, Performance Management, Human Resource Strategy, Human Resources Management and Planning, Talent Management, Workforce Planning, Talent Acquisition, Performance Appraisal, Talent Recruitment, Workforce Development, Labor Relations, Compensation and Benefits, Organizational Strategy, Succession Planning, Workforce Management, Employee Retention, Case Studies, Corporate Strategy
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: 3D Assets, 3D Modeling, Data Import/Export, Graphics Software, File Management, Computer Graphic Techniques, Computer Graphics, Graphical Tools
Mixed · Course · 1 - 3 Months

Skills you'll gain: Tensorflow, Computer Vision, Deep Learning, Image Analysis, Keras (Neural Network Library), Applied Machine Learning, Supervised Learning, Artificial Intelligence and Machine Learning (AI/ML), Software Installation, System Requirements
Mixed · Course · 1 - 4 Weeks