Web and App Development

Learn more about the skills and certifications you need for a career as a front-end, back-end, iOS or Android developer.

Coursera logo C cutout

Explore popular web and app development courses

Status: Free Trial

Skills you'll gain: Web Development Tools, Responsive Web Design, Web Development, Cascading Style Sheets (CSS), Javascript, Bootstrap (Front-End Framework), Debugging, Data Validation

Status: Free Trial

Skills you'll gain: Version Control, Unix Commands, HTML and CSS, User Interface and User Experience (UI/UX) Design, Jest (JavaScript Testing Framework), User Research, UI/UX Research, Git (Version Control System), Usability Testing, React.js, User Experience Design, Responsive Web Design, GitHub, Interaction Design, Data Structures, Front-End Web Development, Pseudocode, Cascading Style Sheets (CSS), Javascript, JavaScript Frameworks

Status: Free Trial

Skills you'll gain: Database Design, Version Control, Unix Commands, Restful API, HTML and CSS, Jest (JavaScript Testing Framework), Django (Web Framework), Relational Databases, Git (Version Control System), React.js, SQL, API Design, GitHub, Responsive Web Design, Database Management, Application Programming Interface (API), MySQL, Data Integrity, Object Oriented Programming (OOP), Python Programming

Web and app development cover a wide variety of skills and careers, from programming languages like Python and Java to front- and back-end development. With so many options and opportunities available, it can be tricky to know where to start. On Coursera, you'll find expert resources to support your goals, whether you're just starting or are ready to take the next step in your career. Explore web and app development topics, including:

Ready to start learning? Explore our catalog of web application, front-end web development, and programming courses for beginners and experienced professionals. 

Frequently asked questions (FAQ)