Programming languages courses can help you learn syntax, data structures, algorithms, and object-oriented programming. You can build skills in debugging, code optimization, and software development methodologies. Many courses introduce tools like Git for version control, integrated development environments (IDEs) such as Visual Studio Code, and frameworks like React or Django, that support creating robust applications and enhancing your coding efficiency.

Google Cloud
Skills you'll gain: Gemini, Google Gemini, Customer Relationship Management, Google Cloud Platform, Generative AI, Large Language Modeling, Applied Machine Learning, Predictive Modeling, Artificial Intelligence, Query Languages
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Google Gemini, Gemini, Google Workspace, Application Deployment, OAuth, AI Enablement, AI powered creativity, LLM Application, Enterprise Application Management, Identity and Access Management, Productivity Software, Collaborative Software, AI Integrations, Application Programming Interface (API), Internal Communications, Data Store, Data Access
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, 3D Assets, Game Design, Virtual Environment, Video Game Development, Program Development, Visualization (Computer Graphics), Maintainability, Computer Graphics, Algorithms, Scripting, Computer Graphic Techniques
Advanced · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: AI Security, LLM Application, Open Web Application Security Project (OWASP), Model Deployment, Large Language Modeling, Security Controls, Application Programming Interface (API), Google Cloud Platform, Cloud API, System Configuration
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: AI Security, LLM Application, Large Language Modeling, Open Web Application Security Project (OWASP), Threat Modeling, AI Integrations, Threat Detection, Google Cloud Platform, Secure Coding, Security Controls, Safety and Security, Application Programming Interface (API), Cloud API, System Configuration
Beginner · Course · 1 - 3 Months

Skills you'll gain: Core Data (Software), Apple iOS, iOS Development, Mobile Development, Apple Xcode, Data Modeling, Secure Coding, Data Persistence, Game Design, Swift Programming, Video Game Development, Data Management, UI Components, User Interface (UI)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Computer Graphic Techniques, Computer Graphics, Visualization (Computer Graphics), 3D Assets
Intermediate · Course · 1 - 3 Months

Skills you'll gain: OpenAI API, TypeScript, Development Environment, Full-Stack Web Development, AI Integrations, Cloud Deployment, JavaScript Frameworks, Email Automation, Web Applications, User Interface (UI), Git (Version Control System)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: User Interface (UI), Application Lifecycle Management, Business Logic, User Interface (UI) Design, Systems Development Life Cycle, Frontend Integration, ASP.NET, Software Development Life Cycle, Back-End Web Development, Application Development, Application Deployment, .NET Framework, Application Design, Debugging, Web Applications, Web Development, Full-Stack Web Development, Functional Testing, Software Testing, Development Testing
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Database Administration, Data Migration, Database Management, NoSQL, Database Architecture and Administration, Databases, Relational Databases, Cloud Applications, Database Design, Query Languages, Dataflow, Terraform, Cloud API, Performance Tuning, Application Deployment, Application Programming Interface (API), Transaction Processing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Google Gemini, Gemini, Google Workspace, Data Access, Data Store, AI Integrations, OAuth, Data Storage, Collaborative Software, AI powered creativity, AI Enablement, Information Management, Enterprise Application Management, Application Programming Interface (API), System Configuration, Cloud API, Identity and Access Management, Data Integration
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Software Development Life Cycle, Google Cloud Platform, Test Script Development, Development Testing, Web Applications, Application Development, Software Development, Test Case, Query Languages, Debugging
Beginner · Course · 1 - 4 Weeks