Programming courses can help you learn coding languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and software development methodologies. You can build skills in debugging, version control, and writing efficient code. Many courses introduce tools like Git for version control, integrated development environments (IDEs) like Visual Studio Code, and frameworks such as React or Django, that support developing web applications and software solutions.

Skills you'll gain: Exploratory Data Analysis, Model Deployment, Keras (Neural Network Library), Transfer Learning, Data Analysis, Data Preprocessing, Image Analysis, Deep Learning, Classification Algorithms, Applied Machine Learning, Computer Vision, Model Evaluation, Machine Learning, Performance Tuning
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Sprint Retrospectives, Kanban Principles, Sprint Planning, Agile Project Management, Lean Methodologies, Risk Management, Agile Software Development, Agile Methodology, Team Building, Workflow Management, Backlogs, Project Planning, Performance Metric, Team Performance Management, Release Management, Scrum (Software Development), Process Development, Continuous Improvement Process, Continuous Integration, Stakeholder Engagement
Mixed · Course · 1 - 4 Weeks
Skills you'll gain: ChatGPT, Practice Management Software, Technology Roadmaps, Patient Flow, Generative AI, Clinic Management Systems, AI Workflows, Prompt Engineering, Business Process Automation, Software As A Service, Patient Communication, Health Informatics
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Application Development, User Interface (UI), Software Development Life Cycle, Data Management, User Interface (UI) Design, File I/O, Application Design, Development Environment, Integrated Development Environments
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Financial Forecasting, Dashboard, Budgeting, Financial Management, Predictive Modeling, Advanced Analytics, Power BI, AI Enablement, Generative AI, Tableau Software, Financial Modeling, Microsoft Excel, Financial Analysis, Data Visualization Software, Automation, Data Visualization
Intermediate · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Java, Object Oriented Design, File I/O, Program Development, Encryption
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: OpenAI API, Prompt Engineering, Responsible AI, LLM Application, Image Analysis, Text Mining, Application Programming Interface (API), Generative AI, Artificial Intelligence, Natural Language Processing, Computer Vision, Development Environment
Intermediate · Course · 1 - 3 Months

Skills you'll gain: JUnit, Spring Framework, Spring Boot, Java, Apache Maven, Hibernate (Java), Unit Testing, Gradle, Microservices, Object-Relational Mapping, Software Testing, Testability, Restful API
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cloud Development, Microservices, Scalability, Microsoft SQL Servers, Cloud Computing Architecture, Microsoft Visual Studio, Application Deployment
Intermediate · Course · 1 - 3 Months

UiPath
Skills you'll gain: Process Improvement
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Deployment, Application Deployment, ASP.NET, Microsoft Azure, Software Architecture, Authentications, Application Design, User Interface (UI), Application Development, Database Development, Maintainability, Web Servers, Debugging, Data Validation
Advanced · Course · 1 - 3 Months
Skills you'll gain: Scalability, Microservices, Cloud-Native Computing, Kubernetes, System Monitoring, Application Security, Service Management, Security Controls, Security Engineering, IT Service Management, Identity and Access Management, Software-Defined Networking, Configuration Management
Intermediate · Course · 1 - 4 Weeks