Web development courses can help you learn HTML, CSS, JavaScript, and responsive design principles. You can build skills in front-end frameworks like React or Angular, back-end technologies such as Node.js or Django, and database management with SQL or MongoDB. Many courses introduce tools like Git for version control, Visual Studio Code for coding, and Figma for UI/UX design, showing how these skills come together to create functional and visually appealing websites.

Skills you'll gain: Animation and Game Design, Game Design, Video Game Development, Interactive Design, Animations, Event-Driven Programming, Debugging, User Interface (UI) Design, UI Components, Code Reusability, Program Development, Python Programming, Development Environment, Functional Design
Mixed · Course · 1 - 4 Weeks

Fred Hutchinson Cancer Center
Skills you'll gain: Continuous Integration, Continuous Deployment, CI/CD, GitHub, Docker (Software), Scientific Methods, Software Development, Development Environment, Open Source Technology, Test Automation, Science and Research, Containerization, Automation, Debugging, Scripting
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Application Lifecycle Management, Mobile Development, UI Components, Application Development, Application Programming Interface (API), Data Persistence, User Interface (UI), Web Services, Programming Principles, User Interface (UI) Design, Data Modeling
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Animations, Program Development, User Interface (UI) Design, Game Design, Computer Graphic Techniques, Model Optimization, Data Import/Export, Image Quality, Artificial Intelligence
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: User Interface (UI), Bootstrap (Front-End Framework), Blockchain, User Interface (UI) Design, JavaScript Frameworks, Front-End Web Development, Debugging, Frontend Integration, Full-Stack Web Development, Animations, Web Applications, Javascript, Test Script Development
Advanced · Course · 1 - 3 Months

Skills you'll gain: Integrated Development Environments, Application Deployment, Cross Platform Development, Application Development, Development Environment, Computer Programming Tools, Software Development Tools, Java, Build Tools, Java Programming, Apache Maven, Software Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Responsible AI, Audit Working Papers, Governance, Governance Risk Management and Compliance, Compliance Management, Accountability Frameworks, Compliance Auditing, Internal Auditing, Data Governance, Regulatory Compliance, Technical Communication, Auditing, Compliance Reporting, Model Training, MLOps (Machine Learning Operations), Regulatory Requirements, Accountability, Model Deployment, Report Writing, Risk Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Predictive Modeling, Data Preprocessing, Data Visualization, Plot (Graphics), Predictive Analytics, Statistical Visualization, Model Training, Model Evaluation, Machine Learning Software, Machine Learning Methods, Object Oriented Design, Data Wrangling, Game Design, Data Science, Data Import/Export, Development Environment
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Unity Engine, Animation and Game Design, Video Game Development, Game Design, Scripting, Interactive Design, 3D Assets, User Interface (UI), Animations, UI Components, User Interface (UI) Design, Prototyping
Beginner · Course · 3 - 6 Months

Skills you'll gain: Software Development Life Cycle, Software Architecture, Full-Stack Web Development, Software Design, Web Development, Software Development Methodologies, Software Design Patterns, Development Environment, Unified Modeling Language, Software Engineering, Web Applications, Software Development Tools, Software Development, Application Deployment, Programming Principles, Front-End Web Development, Web Language, Back-End Web Development, Integrated Development Environments, Python Programming
Beginner · Course · 1 - 3 Months

Skills you'll gain: Customer Analysis, New Product Development, Persona Development, Customer Insights, Product Strategy, Product Development, Design Thinking, Business Planning, Business Strategy, Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Object Oriented Programming (OOP), File I/O, Data Persistence, Object Oriented Design, Java, Java Programming, Code Reusability, Maintainability, Software Design, Application Development, Computer Programming, Data Import/Export, Data Management, Data Validation
Intermediate · Course · 1 - 4 Weeks