
Skills you'll gain: PHP (Scripting Language), File I/O, Web Applications, Responsive Web Design, MySQL, Web Design and Development, Server Side, HTML and CSS, Data Import/Export, Back-End Web Development, Scripting Languages, Hypertext Markup Language (HTML), Scripting, Database Development, Code Reusability, File Management, File Systems, SQL, Data Structures
★ 4.9 (14) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Web Components, Web Design, UI Components, Code Reusability, Web Analytics and SEO, Software Installation
Beginner · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Object Oriented Design, Memory Management, Computer Programming, Code Reusability, Programming Principles, Algorithms, Data Structures, Data Manipulation
★ 4.4 (59) · Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: JSON, jQuery, Javascript and jQuery, Ajax, Debugging, Web Development Tools, Event-Driven Programming, Javascript, PHP (Scripting Language), Object Oriented Programming (OOP), Data Import/Export, Web Applications
★ 4.6 (847) · Intermediate · Course · 1 - 4 Weeks

University of Washington
Skills you'll gain: Software Installation, Programming Principles, Other Programming Languages, Functional Design, Computer Programming, Ruby (Programming Language), Theoretical Computer Science, Object Oriented Programming (OOP), Code Reusability, Development Environment
★ 4.9 (1.9K) · Intermediate · Course · 1 - 3 Months

Packt
Skills you'll gain: PHP (Scripting Language), Application Deployment, Object-Relational Mapping, Model View Controller, Database Management, UI Components, PostgreSQL, Full-Stack Web Development, Web Development, Web Frameworks, Web Applications, Authentications, Development Environment, Web Development Tools, Authorization (Computing), Application Frameworks, Code Reusability, GitHub, Cascading Style Sheets (CSS), Data Migration
Intermediate · Course · 3 - 6 Months

Illinois Tech
Skills you'll gain: Web Development, Database Design, Relational Databases, Web Applications, Web Development Tools, Databases, Web Design and Development, Full-Stack Web Development, Database Systems, Database Development, Application Deployment, Server Side, HTML and CSS, Cloud Deployment, Back-End Web Development, Scripting Languages, Application Development, Cloud Applications, Javascript, Cloud Computing
★ 4.5 (51) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: COBOL (Programming Language), CI/CD, File I/O, Debugging, Continuous Integration, Software Development, Mainframe Computing, Continuous Deployment, Development Environment, Program Development, Mainframe Technologies, Integrated Development Environments, Programming Principles, File Management, Computer Programming, Computational Logic, Computer Programming Tools
★ 4.6 (192) · Intermediate · Course · 1 - 4 Weeks

University of Washington
Skills you'll gain: Ruby (Programming Language), Other Programming Languages, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, Functional Design, Computational Thinking, Code Reusability
★ 4.9 (463) · Mixed · Course · 1 - 3 Months

Illinois Tech
Skills you'll gain: Unified Modeling Language, File I/O, Debugging, Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Computer Programming, Programming Principles, System Programming, Pseudocode, Program Development, Event-Driven Programming, Diagram Design, Software Design, Data Import/Export, User Interface (UI), Data Structures, Graphical Tools, UI Components
★ 4.7 (21) · Beginner · Course · 1 - 3 Months

University of Washington
Skills you'll gain: Other Programming Languages, Software Design, Ruby (Programming Language), Programming Principles, Data Structures, Computer Programming, Functional Design, Code Reusability
★ 4.9 (789) · Intermediate · Course · 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: File I/O, Python Programming, Code Reusability, Data Structures, Programming Principles, Computer Programming, Program Development, Application Development, Algorithms
★ 4.4 (4.9K) · Beginner · Course · 1 - 3 Months