Guided Projects can help you learn practical skills like data visualization, web development, and basic programming. You can build competencies in project planning, problem-solving, and using version control systems effectively. Many projects incorporate tools such as Python, R, and Tableau, allowing you to apply your skills in real-world contexts while creating tangible outcomes. You'll also explore topics like database management, user interface design, and automation, which are crucial for enhancing your technical expertise.

Skills you'll gain: Spring Framework, JUnit, Restful API, Spring Boot, Unit Testing, Java, Hibernate (Java), Web Services, Apache Maven, Databases, Web Applications, Gradle, Object Oriented Programming (OOP), Eclipse (Software), Software Design Patterns, Dependency Analysis
Beginner · Course · 3 - 6 Months

Google Cloud
Skills you'll gain: Databases, Big Data, SQL, Data Analysis, Data Science, Statistical Analysis
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Identity and Access Management, Command-Line Interface, Cloud Management, Cloud Computing, User Accounts, Authorization (Computing), Google Cloud Platform, Microsoft Azure, Software Installation
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Responsive Web Design, User Interface and User Experience (UI/UX) Design, Digital Design, Web Design, Motion Graphics, Adobe XD, Graphic and Visual Design, No-Code Development, Graphic Design, Animations, Prototyping, Typography, Layout Design, Visual Design, Design Elements And Principles, Augmented and Virtual Reality (AR/VR), Style Guides, Storytelling, Creative Design, Image Quality
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Cloud Management, Google Cloud Platform, Cloud Computing, Software Visualization, Cloud Computing Architecture, Cloud Applications, Scalability
Intermediate · Project · Less Than 2 Hours

University of California, Irvine
Skills you'll gain: Project Schedules, Milestones (Project Management), Cost Estimation, Project Controls, Project Estimation, Quality Management, Project Planning, Budget Management, Scheduling, Estimation, Project Management, Timelines, Resource Allocation, Resource Planning, Capacity Planning, Work Breakdown Structure, Matrix Management, Dependency Analysis
Mixed · Course · 1 - 3 Months

Skills you'll gain: Package and Software Management, Software Installation, Programming Principles, Integrated Development Environments, Command-Line Interface
Beginner · Course · 1 - 3 Months

Skills you'll gain: Recurrent Neural Networks (RNNs), Convolutional Neural Networks, Artificial Intelligence, Applied Machine Learning, Python Programming, Model Evaluation
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Docker (Software), Virtual Networking, Network Monitoring, Google Cloud Platform, Containerization, Network Performance Management, Software-Defined Networking, Wide Area Networks, Cloud Services, Cloud Infrastructure, Network Routing, Network Architecture, Real Time Data, Performance Management
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Statistical Process Controls, Statistical Hypothesis Testing, Process Improvement, Lean Methodologies, Kaizen Methodology, Process Capability, Six Sigma Methodology, Risk Analysis, Quality Improvement, Process Analysis, Statistical Analysis, Statistical Methods, Risk Management, Business Process, Sample Size Determination, Data Collection
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Kubernetes, Application Performance Management, YAML, Google Cloud Platform, Configuration Management, Real Time Data, Data Analysis
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Cucumber (Software), Selenium (Software), Apache Maven, Object Oriented Programming (OOP), Behavior-Driven Development, Jenkins, Test Tools, Test Automation, Java Programming, CI/CD, Application Frameworks, Test Script Development, Software Design Patterns
Intermediate · Course · 1 - 3 Months