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.

Arizona State University
Skills you'll gain: Semiconductors, Analytical Testing, Electronic Components, Engineering, Scientific, and Technical Instruments, Analytical Chemistry, Failure Analysis, Electronics, Image Analysis, Laboratory Testing, Laboratory Equipment, Production Process, Test Equipment, Basic Electrical Systems, Materials science, Electrical Engineering, Electronic Systems, Manufacturing Processes, Process Control, Electronics Engineering, Laboratory Research
Intermediate · Specialization · 3 - 6 Months
Rice University
Skills you'll gain: Portfolio Risk, Portfolio Management, Investment Management, Investments, Financial Market, Risk Management, Finance, Return On Investment, Risk Analysis, Statistical Methods, Probability Distribution, Correlation Analysis, Decision Making, Quantitative Research, Variance Analysis
Mixed · Course · 1 - 3 Months
Skills you'll gain: Good Clinical Practices (GCP), Institutional Review Board (IRB), Clinical Research Ethics, Clinical Research Coordination, Clinical Trials, Clinical Research, Drug Development, Informed Consent, Document Management, Electronic Medical Record
Beginner · Course · 1 - 4 Weeks

Kennesaw State University
Skills you'll gain: Statistical Hypothesis Testing, Six Sigma Methodology, Lean Six Sigma, Process Improvement, Quality Improvement, Process Optimization, Statistical Analysis, Statistics, Data Analysis, Variance Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Secure Coding, Application Security, DevSecOps, Security Testing, Software Development Methodologies, Configuration Management, Software Development, Software Configuration Management, Software Development Life Cycle, Software Testing, API Testing, Threat Modeling, Application Programming Interface (API), Cloud Security, Risk Management Framework, Change Control
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Budgeting, Data Visualization, Google Sheets, Spreadsheet Software, Presentations, Data Sharing
Beginner · Guided Project · Less Than 2 Hours

Palo Alto Networks
Skills you'll gain: Zero Trust Network Access, Network Security, Endpoint Security, Network Administration, General Networking, TCP/IP, Cybersecurity, Network Infrastructure, Firewall, Virtual Private Networks (VPN), Network Protocols, Dynamic Host Configuration Protocol (DHCP), Encryption, Authentications, Network Analysis, Software As A Service
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Google Docs, Document Management, Productivity Software, Writing, Business Writing, File Management, Personal Development
Beginner · Guided Project · Less Than 2 Hours

University of California San Diego
Skills you'll gain: Combinatorics, Theoretical Computer Science, Algorithms, Graph Theory, Computational Thinking, Operations Research, Applied Mathematics, Python Programming, Mathematical Modeling
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Epidemiology, Infectious Diseases, Risk Analysis, Public Health, Investigation, Case Studies, Laboratory Testing, Statistical Analysis, Research Methodologies, Statistics, Report Writing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Spreadsheet Software, Microsoft Excel, Computer Literacy, Microsoft Office
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: COBOL (Programming Language), Integrated Development Environments, Business Logic, Mainframe Computing, Programming Principles, Computer Programming Tools, Computer Programming, File I/O, Data Management, Maintainability, Debugging
Beginner · Course · 1 - 4 Weeks