Basic coding courses can help you learn programming languages like Python, JavaScript, and HTML, along with concepts such as algorithms, data structures, and debugging techniques. You can build skills in writing clean code, understanding software development processes, and creating simple applications or websites. Many courses introduce tools like Git for version control, integrated development environments (IDEs) for coding, and frameworks that streamline web development, allowing you to apply your skills in practical projects.

Skills you'll gain: GitHub, DevOps, Version Control, CI/CD, Continuous Integration, Continuous Deployment, Development Environment, Software Development, Amazon Elastic Compute Cloud
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: SPSS, Correlation Analysis, SPSS (Software), Logistic Regression, Regression Analysis, Predictive Modeling, Predictive Analytics, Descriptive Statistics, Statistical Methods, Statistical Modeling, Case Studies, Statistical Analysis, Data Import/Export, Data Manipulation, Analysis, Model Evaluation
Mixed · Course · 1 - 3 Months

Skills you'll gain: Encryption, Secure Coding, Cryptography, File I/O, Python Programming, Programming Principles, Debugging, Scripting, Data Structures
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Retrieval-Augmented Generation, Large Language Modeling, LLM Application, Development Environment, Multimodal Prompts, Embeddings, Vector Databases, User Interface (UI), Generative AI, AI Workflows, AI Personalization, Prompt Engineering, Agentic systems, Data Visualization, Image Analysis, Application Development, Augmented Reality, Text Mining, Graph Theory, Query Languages
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Project Risk Management, Risk Management, Planning, Team Management, Project Implementation, Project Planning, Business Risk Management, Project Controls, Team Leadership, Project Management, Leadership and Management, Program Evaluation, Initiative and Leadership, Leadership, Prioritization, Analysis
Intermediate · Course · 1 - 4 Weeks

Infosec
Skills you'll gain: Secure Coding, Computer Programming Tools, C and C++, C++ (Programming Language), Software Development Tools, C (Programming Language), Debugging
Mixed · Course · 1 - 4 Weeks

Atlassian
Skills you'll gain: Issue Tracking, Collaborative Software, Workflow Management, Project Management Software, Role-Based Access Control (RBAC), Prioritization
Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Devops Tools, DevOps, Agile Methodology, Application Deployment, Docker (Software), Agile Project Management, Project Management, Technical Communication, Needs Assessment, Prometheus (Software), Business Requirements, Jira (Software), Python Programming, Natural Language Processing, Collaboration, Communication, Professional Networking, Interviewing Skills
Beginner · Course · 1 - 3 Months

Skills you'll gain: Splunk, Data Modeling, Role-Based Access Control (RBAC), System Monitoring, Incident Response, Computer Security Incident Management, User Accounts, Security Information and Event Management (SIEM), Authorization (Computing), Machine Learning, Event Monitoring, Systems Administration, Performance Tuning, Data Visualization, Threat Detection, Anomaly Detection, Continuous Monitoring, Correlation Analysis, Data Analysis, Authentications
Advanced · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Containerization, CI/CD, Docker (Software), DevOps, Jenkins, Application Deployment, Rust (Programming Language), Prometheus (Software), System Monitoring, JSON, Scripting, Command-Line Interface, Continuous Monitoring, Automation, System Programming, Software Testing, GitHub
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Django (Web Framework), Application Programming Interface (API), Application Frameworks, Web Development, Program Development, Python Programming, Computer Programming, GitHub
Advanced · Course · 1 - 4 Weeks

Interactive Brokers
Skills you'll gain: Environmental Social And Corporate Governance (ESG), Market Data, Financial Data, Investments, Data Collection, Due Diligence, Big Data, Analytics, Investment Management, Financial Market, Business Ethics, Real Time Data, Sustainable Business, Artificial Intelligence, Machine Learning, Natural Language Processing
Beginner · Course · 1 - 3 Months