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.

Skills you'll gain: Epic EMR, Health Informatics, Data Mapping, Clinical Informatics, Clinical Data Management, Data Dictionary, Electronic Data Capture (EDC), Health Information Management, Data Analysis, Patient-centered Care, Electronic Medical Record, Extract, Transform, Load, Data Transformation, Data Integrity, Data Quality, Data Validation, Data Collection, Data Access
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Communication Strategies, Constructive Feedback, Business Communication, Executive Presence
Beginner · Course · 1 - 3 Months

Skills you'll gain: Splunk, Software Installation, Network Monitoring, Data Transformation, Dashboard
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Storytelling, Pivot Tables And Charts, Spreadsheet Software, Data-Driven Decision-Making, Data Analysis, Data Cleansing, Data Manipulation, Financial Data, Excel Formulas, Expense Management, Cost Reduction, Cost Management, Financial Reporting
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, Swift Programming, Test Driven Development (TDD), Apple Xcode, Mobile Development, Model View Controller, Application Development, User Interface (UI), User Interface (UI) Design, Software Design Patterns, Software Architecture, Animations
Advanced · Course · 1 - 3 Months

University of Alberta
Skills you'll gain: Scientific Methods, General Science and Research, Public Health, Health Education, Peer Review, Critical Thinking, digital literacy, Immunology, Health Information Management, Scientific Visualization, Analytical Skills
Beginner · Course · 1 - 3 Months

Georgia Institute of Technology
Skills you'll gain: Structural Analysis, Mechanical Engineering, Failure Analysis, Engineering Analysis, Mechanics, Materials science, Engineering Calculations, Civil Engineering, Mathematical Modeling, Trigonometry
Mixed · Course · 1 - 3 Months

Skills you'll gain: Data Transformation, Large Language Modeling, Data Preprocessing, Generative AI, Workflow Management, Artificial Intelligence, Responsible AI, Embeddings, Context Management, Automation, Metadata Management, JSON
Intermediate · Course · 1 - 4 Weeks

The University of Tokyo
Skills you'll gain: Neurology, Electrophysiology, Medical Imaging, Psychology, Radiology, Computer Vision, Diagnostic Radiology, Scientific Visualization, Biomedical Engineering, Speech Language Pathology, Digital Signal Processing
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Relationship Building, Growth Mindedness, Personal Development, Self-Motivation, Optimism, Goal Setting, Conscientiousness, Resilience, Lifelong Learning, Self-Awareness, Persistence, Productivity, Planning, Professional Development
Beginner · Course · 1 - 3 Months

Skills you'll gain: Apache Maven, Java Programming, Java, Build Tools, Eclipse (Software), Database Application, Full-Stack Web Development, CI/CD, Web Applications, Application Servers, Software Configuration Management, Continuous Integration, Application Development, Business Logic, UI Components, Integrated Development Environments, Role-Based Access Control (RBAC), Automation, Software Design Patterns, Program Development
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Application Development, Cross Platform Development
Beginner · Course · 1 - 4 Weeks