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: React Native, Application Development, Data Validation, Mobile Development, Data Persistence, Application Design, User Interface (UI), Web Applications, Software Design, Authentications, User Interface (UI) Design, Application Programming Interface (API), Verification And Validation, Data Storage Technologies
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, Bootstrap (Front-End Framework), Node.JS, Back-End Web Development, Unit Testing, Full-Stack Web Development, Web Components, Front-End Web Development, Authentications, User Accounts, TypeScript, MySQL
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Big Data, Data Analysis, Applied Machine Learning, Google Cloud Platform, Machine Learning, SQL
Beginner · Course · 1 - 4 Weeks

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

Logical Operations
Skills you'll gain: SQL, Statistical Reporting, Query Languages, Microsoft Access, Data Presentation, Business Reporting, Relational Databases, Data Manipulation, Business Intelligence Software, Data Analysis Software, Data Analysis, Business Intelligence, Microsoft Office
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Generative AI, Big Data, Customer Relationship Management, SQL, Artificial Intelligence and Machine Learning (AI/ML), Data Processing, Data Analysis
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Google Cloud Platform, Big Data, Generative AI, Customer Relationship Management, Predictive Modeling, Advanced Analytics, Artificial Intelligence and Machine Learning (AI/ML), SQL, Prompt Engineering, Data Analysis, Python Programming
Intermediate · Course · 1 - 4 Weeks

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

Google Cloud
Skills you'll gain: Looker (Software), Big Data, Business Intelligence, Data Warehousing, SQL, Data Manipulation, Extract, Transform, Load, Data Transformation, Data Analysis, Data Pipelines, Data Cleansing, Google Sheets, Data Visualization Software, Data Processing, Data Import/Export, Google Cloud Platform
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Database Application, Application Design, SQL, User Interface (UI), User Requirements Documents
Beginner · Course · 1 - 4 Weeks

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

Skills you'll gain: Generative AI, AI Personalization, Prompt Engineering Tools, AI Enablement, Web Content, Web Analytics and SEO, Google Cloud Platform, User Experience, Web Development
Beginner · Course · 1 - 4 Weeks