Web & Mobile Development

Build modern, responsive websites and native or cross-platform mobile applications. Covers frontend frameworks, backend services, and database management.

12 subcategories · 2071 courses total

JavaScript Development
Master the fundamental programming language of the web. Covers modern JavaScript (ES6+), DOM manipulation, asynchronous programming, and core concepts.
401 courses
Frontend Foundations
Learn the core building blocks of the web, including HTML for structure, CSS for styling, and principles of responsive design for all screen sizes.
359 courses
Full-Stack Web Development
Learn to build complete web applications from front to back. This involves integrating a frontend framework with a backend service, managing databases, and handling user authentication.
263 courses
Databases for Developers
Understand how to store, query, and manage data for your applications. Covers both relational (SQL) databases like PostgreSQL and non-relational (NoSQL) databases like MongoDB.
178 courses
Backend with Node.js
Build fast and scalable server-side applications using JavaScript with Node.js. Learn to create RESTful APIs with frameworks like Express and connect to databases.
143 courses
Cross-Platform Mobile Development
Build applications for both iOS and Android from a single codebase. Learn popular frameworks like Flutter or React Native to save time and resources.
135 courses
Native iOS Development
Create beautiful, high-performance applications for iPhone and iPad. Learn the Swift programming language and Apple's modern UI framework, SwiftUI.
128 courses
React & Ecosystem
Build dynamic, high-performance user interfaces for the web using React. Learn about component-based architecture, state management with Redux, and frameworks like Next.js.
117 courses
Backend with Python
Use the power and simplicity of Python for backend development. Build robust web applications and APIs with popular frameworks like Django and Flask.
105 courses
Web & Mobile DevOps
Learn to automate the process of building, testing, and deploying web and mobile applications. Covers containerization with Docker, CI/CD pipelines, and cloud deployment.
102 courses
Native Android Development
Build modern, feature-rich applications for the Android ecosystem. Master the Kotlin language and develop UIs with the declarative Jetpack Compose toolkit.
101 courses
Vue.js & Ecosystem
Develop interactive and approachable web interfaces with the progressive Vue.js framework. Explore its ecosystem, including Vuex for state management and Nuxt.js for server-side rendering.
39 courses