Development courses can help you learn programming languages like Python and JavaScript, web development techniques, and database management. You can build skills in version control, debugging, and creating responsive designs. Many courses introduce tools such as Git for version control, frameworks like React for building user interfaces, and SQL for managing databases, showing how these skills are applied in real-world projects.

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

University of Toronto
Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Mobile Development, Application Design, Application Development, User Interface (UI), UI Components, Interactive Design, Interaction Design, User Interface (UI) Design, Graphic and Visual Design, Graphics Software, Data Persistence, Animations, Computer Graphics, Persistence, Network Model
★ 4.1 (269) · Mixed · Course · 1 - 3 Months

Michigan State University
Skills you'll gain: Game Design, Software Design Documents, Prototyping, Video Game Development, Software Documentation, Conceptual Design, Ideation, Usability Testing, Peer Review
★ 4.8 (39) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Systems Development Life Cycle, Software Development Life Cycle, Systems Development, Software Development Methodologies, Project Management Life Cycle, Change Management, Project Management, System Implementation, Compliance Auditing, Internal Auditing, Software Testing, Auditing, Development Testing, Project Management Office (PMO), Internal Controls, Governance, Agile Methodology, Software Development, Software Development Tools, Risk Management
★ 4.9 (7) · Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: WordPress, Responsive Web Design, AI Personalization, Web Design, Web Analytics and SEO, Web Content, Security Software, Web Presence, AI powered creativity, Cloud Hosting, Web Frameworks, Artificial Intelligence, Control Panels
★ 4.3 (6) · Beginner · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Object Oriented Design, Java, Java Programming, Software Architecture, Object Oriented Programming (OOP), Data Structures, Software Design, Computer Programming, Programming Principles, Code Reusability, Application Development, UI Components, User Interface (UI), Data Management
Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: Fine-tuning, Model Deployment, MLOps (Machine Learning Operations), AWS SageMaker, Software Documentation, Data Pipelines, AI Integrations, Tensorflow, Solution Architecture, Model Evaluation, Apache Airflow, Model Optimization, Systems Design, Transfer Learning, Unit Testing, PyTorch (Machine Learning Library), API Design, Cloud Computing, Network Architecture, Deep Learning
Intermediate · Specialization · 1 - 3 Months

University of Colorado System
Skills you'll gain: Unreal Engine, C++ (Programming Language), Video Game Development, Program Development, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Application Development, Application Design, Memory Management
★ 4.8 (18) · Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Wireframing, Responsive Web Design, Hypertext Markup Language (HTML), HTML and CSS, Web Content Accessibility Guidelines, Cascading Style Sheets (CSS), Web Design, Web Development Tools, Javascript, Bootstrap (Front-End Framework), Web Design and Development, Debugging, Web Language, Front-End Web Development, Verification And Validation, Web Development, Interactive Design, Event-Driven Programming, Web Frameworks, Application Frameworks
★ 4.7 (35K) · Beginner · Specialization · 3 - 6 Months

Scrimba
Skills you'll gain: Responsive Web Design, JSON, User Interface (UI) Design, Color Theory, Cascading Style Sheets (CSS), User Interface (UI), HTML and CSS, Restful API, Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, Event-Driven Programming, User Interface and User Experience (UI/UX) Design, Web Design, Typography, API Design, Web Applications, Digital Design, React.js, Javascript, Web Development
★ 4.7 (581) · Beginner · Specialization · 3 - 6 Months

University of Virginia
Skills you'll gain: Usability Testing, Continuous Delivery, Product Testing, Agile Product Development, Continuous Deployment, DevOps, Agile Methodology, Agile Software Development, User Research, Product Development, Lean Methodologies, Innovation
★ 4.7 (1K) · Mixed · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Object Oriented Design, Software Architecture, Java, Java Programming, Software Design, User Interface (UI), Object Oriented Programming (OOP), Data-Driven Decision-Making, Business Modeling, Test Data, User Interface (UI) Design, System Design and Implementation, Application Design, Human Computer Interaction, Application Development, Software Engineering, Computer Programming, Programming Principles, Software Development Tools, Artificial Intelligence
Mixed · Course · 1 - 3 Months