
Skills you'll gain: Javascript, Web Applications, HTML and CSS, Animations, Hypertext Markup Language (HTML), Event-Driven Programming, Web Design and Development, UI Components, Data Structures, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: AWS Identity and Access Management (IAM), Terraform, User Provisioning, Infrastructure as Code (IaC), Verification And Validation, Data Validation, Amazon Web Services, User Accounts, Amazon Elastic Compute Cloud, Test Case, Secure Coding, Configuration Management, Data Structures
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cryptography, Encryption, Secure Coding, Brute-force attacks, Cyber Security Assessment, File Management, Python Programming, Programming Principles, Algorithms, Debugging, Scripting, Data Structures, Software Testing, User Interface (UI), Statistical Programming, File I/O, UI Components, Application Development
Beginner · Specialization · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Programming Principles, Algorithms, Performance Tuning, Functional Design, Performance Testing, Computer Programming
Intermediate · Course · 1 - 4 Weeks
University of Glasgow
Skills you'll gain: JSON, Data Structures, Analytics, Computational Thinking, Data Analysis, Data Visualization Software, Scripting, Javascript, Data Processing, Unsupervised Learning, Data Modeling, Machine Learning, Programming Principles, Object Oriented Programming (OOP), Computer Programming, Algorithms, Software Development
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Scalability, Performance Analysis, Simulations, Algorithms, Complex Problem Solving, Theoretical Computer Science, Python Programming, Data Structures, Software Architecture, Software Engineering
Beginner · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Penetration Testing, Exploitation techniques, Cyber Security Assessment, Unix, Vulnerability Assessments, Unix Commands, Unix Shell, System Programming, Shell Script, Linux, Debugging, Linux Commands, Computer Architecture, Authentications
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Structures, Python Programming, Algorithms, Data Manipulation, Computational Thinking, Programming Principles, Data Processing, Data Dictionary, Computer Programming
Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Network Analysis, Social Network Analysis, Marketing Analytics, Unstructured Data, Semantic Web, Statistical Methods, Text Mining, Data Structures, JSON, Natural Language Processing, Data Visualization Software, Python Programming
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Tableau Software, Dashboard, Data Visualization Software, Data Visualization, R Programming, Alteryx, Statistical Programming, Data Presentation, Interactive Data Visualization, Data Cleansing, Data Storytelling, Data Structures, Statistical Analysis, Workflow Management, Data Analysis, Scatter Plots, Data Preprocessing, Data Manipulation, Data Processing, Data Transformation
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Active Directory, Security Management, Azure Active Directory
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Storytelling, Teaching, Community Development, Discussion Facilitation, Research, Cultural Diversity
Beginner · Course · 1 - 4 Weeks