Programming courses can help you learn coding languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and software development methodologies. You can build skills in debugging, version control, and writing efficient code. Many courses introduce tools like Git for version control, integrated development environments (IDEs) like Visual Studio Code, and frameworks such as React or Django, that support developing web applications and software solutions.

Skills you'll gain: Tensorflow, Keras (Neural Network Library), Google Cloud Platform, Data Cleansing, Data Pipelines, Data Transformation, MLOps (Machine Learning Operations), Deep Learning, Application Deployment, Scalability, Machine Learning, Application Programming Interface (API)
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Big Data, Exploratory Data Analysis, Data Analysis, Data Transformation, Generative AI, Prompt Engineering, SQL, Data Visualization Software
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Data Transformation, Google Cloud Platform, Analytics, Data Storytelling, Data-Driven Decision-Making, Big Data, Data Analysis, Dashboard, Data Visualization Software, SQL, Data Storage, Data Warehousing
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Exploratory Data Analysis, Data Processing, Data Manipulation, Data Transformation, Google Cloud Platform, Interactive Data Visualization, Generative AI, Prompt Engineering, SQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Dataflow, Data Pipelines, Apache Kafka, Data Processing, Real Time Data, Performance Tuning, Data Transformation, Jupyter, Application Programming Interface (API), SQL
Advanced · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Flutter (Software), Google Gemini, Generative AI Agents, Generative AI, Google Cloud Platform, LLM Application, Mobile Development, Application Development
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Flutter (Software), Google Gemini, Generative AI, Generative AI Agents, LLM Application, Mobile Development, Google Cloud Platform, Prompt Engineering
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Generative AI, Prompt Engineering Tools, Multimodal Prompts, Google Cloud Platform, LLM Application, Application Programming Interface (API), Application Development
Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Application Deployment, Continuous Deployment, Restful API, Middleware, Microsoft Azure, API Design, CI/CD, Continuous Integration, Containerization, Software Testing, DevOps
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Debugging, Web Applications, Development Testing, Application Development, Web Development, Generative AI, Software Development Life Cycle, Software Development Tools, Application Lifecycle Management, Google Cloud Platform
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Big Data, Analytics, Data Analysis, Applied Machine Learning, MLOps (Machine Learning Operations), Google Cloud Platform, Machine Learning, Predictive Modeling, SQL
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Relational Databases, Database Administration, Google Cloud Platform, Databases, Database Management, SQL, Database Architecture and Administration, Cloud Applications, Data Migration, Database Design, Dataflow, Cloud Storage, Query Languages, Application Deployment, Transaction Processing, Authentications
Intermediate · Course · 1 - 3 Months