Google Developer courses can help you learn web development, mobile app creation, cloud computing, and API integration. You can build skills in programming languages like JavaScript and Python, as well as frameworks such as Angular and Flutter. Many courses introduce tools like Firebase for backend services, Google Cloud Platform for scalable infrastructure, and Android Studio for mobile development, demonstrating how these skills come together to create functional and efficient applications.

Skills you'll gain: CI/CD, Integration Testing, Continuous Integration, Docker (Software), Java, Containerization, Software Design Patterns, Development Testing, Microservices, Object Oriented Design
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), Google Gemini, Software Development Tools, Software Engineering Tools, Human Machine Interfaces
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Blogs, Search Engine Optimization, Brand Marketing, Content Marketing, Keyword Research, Content Creation, Web Analytics, Customer Engagement, Thought Leadership, Customer Relationship Building, Content Management Systems, Business Marketing
Beginner · Guided Project · Less Than 2 Hours
Skills you'll gain: Prompt Engineering, Risk Modeling, Risk Analysis, Continuous Monitoring, Generative AI, Risk Management, Operational Risk, Data-Driven Decision-Making, Business Risk Management, Data Integration, Anomaly Detection, Threat Detection, Automation
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Figma (Design Software), User Experience Design, UI Components, Responsive Web Design, Animations, Web Content Accessibility Guidelines, User Interface (UI) Design, Interactive Design, Prototyping, Software Design, Style Guides, Software Documentation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Web Applications, SQL, Database Application, Data Access, Go (Programming Language), Database Management, Relational Databases, Web Development, Back-End Web Development, Secure Coding, Application Security
Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Slack (Software), Collaborative Software, Project Management Software, Workflow Management, Project Management, Microsoft Teams, Google Workspace, Productivity Software, Project Planning, Automation
Beginner · Guided Project · Less Than 2 Hours

Scrimba
Skills you'll gain: Command-Line Interface, Unix Commands, Linux Commands, Computer Literacy, Windows PowerShell, File Systems, File Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), Containerization, Application Deployment, Kubernetes, Devops Tools, Cloud-Native Computing, Software Installation, YAML, CI/CD, DevOps, Linux Commands, Data Storage, Virtualization, Command-Line Interface, Scalability
Beginner · Course · 1 - 3 Months

Skills you'll gain: Jest (JavaScript Testing Framework), Unit Testing, Test Case, React.js, Test Driven Development (TDD), Software Testing, Web Development Tools, Ajax, Javascript
Intermediate · Guided Project · Less Than 2 Hours

Scrimba
Skills you'll gain: React.js, Web Development Tools, TypeScript, Front-End Web Development, JavaScript Frameworks, Build Tools, Development Environment, Application Deployment
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: React Redux, React.js, Javascript, Web Development Tools, Middleware, Web Development
Intermediate · Course · 1 - 4 Weeks