Object Oriented Design courses can help you learn principles like encapsulation, inheritance, and polymorphism, along with design patterns such as Singleton and Factory. You can build skills in creating reusable code, improving software maintainability, and designing systems that are easier to understand and extend. Many courses introduce tools like UML for modeling, as well as programming languages such as Java and Python, which are commonly used to implement object-oriented concepts in real-world applications.

Skills you'll gain: 3D Assets, 3D Modeling, Computer Graphic Techniques, Storytelling, Graphical Tools
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Digital Transformation, DevOps, Agile Product Development, Agile Methodology, Product Development, Team Building, Team Oriented, Meeting Facilitation, Technical Management, Continuous Improvement Process, Prioritization
Beginner · Course · 1 - 3 Months

Skills you'll gain: LLM Application, Generative AI, Retrieval-Augmented Generation, Large Language Modeling, Prompt Engineering, Application Design, Google Cloud Platform, Natural Language Processing, Vector Databases
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Performance Tuning, Splunk, Role-Based Access Control (RBAC), Application Performance Management, System Monitoring, Distributed Computing, System Configuration, Data Management, Security Information and Event Management (SIEM), Enterprise Security, Data Security, Event Monitoring, Scalability, Data Pipelines, Real Time Data, Authentications
Mixed · Course · 1 - 3 Months

Skills you'll gain: Logistic Regression, SAS (Software), Predictive Analytics, Advanced Analytics, Model Evaluation, Data Analysis, Statistical Analysis, Regression Analysis, Statistical Modeling, Exploratory Data Analysis, Correlation Analysis, Statistical Methods, Small Data, Statistical Hypothesis Testing, Probability & Statistics, Descriptive Statistics
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Report Writing, SAS (Software), Microsoft Excel, Statistical Reporting, Management Reporting, Data Presentation, HTML and CSS, Data Import/Export
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Swift Programming, Mobile Development, Apple iOS, Apple Xcode, Application Development, UI Components, Data Persistence, User Interface (UI), Debugging, User Interface (UI) Design, Data Structures, Data Modeling, Animations
Beginner · Course · 3 - 6 Months

Skills you'll gain: Network Troubleshooting, Network Architecture, Network Planning And Design, Cloud Computing Architecture, Virtual Networking, Network Infrastructure, Network Monitoring, General Networking, Google Cloud Platform, Network Security, Network Analysis, Virtual Private Networks (VPN), Firewall, Scalability, Load Balancing
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Cloud Applications, Database Administration, Database Management, Cloud Deployment, Database Design, Query Languages, Transaction Processing, Terraform, Data Migration, Authentications
Intermediate · Course · 1 - 3 Months

Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Data Pipelines, Google Cloud Platform, Data Processing, Data Storage, Cloud Engineering, Systems Design, Data Infrastructure, Data Management, Data Architecture, Data Integration, Data Analysis, Automation
Advanced · Course · 1 - 3 Months

Mixed · Course · 1 - 4 Weeks