Interactive programming courses can help you learn coding fundamentals, user interface design, event-driven programming, and game development techniques. You can build skills in debugging, creating responsive applications, and collaborating on projects using version control. Many courses introduce tools like JavaScript, Python, and frameworks such as React or Angular, that support developing dynamic web applications and engaging user experiences.

Skills you'll gain: Gemini, Google Gemini, Google Cloud Platform, Cloud Management, Applied Machine Learning, Jupyter, Cloud Applications, Application Development, LLM Application, Text Mining, Statistical Reporting, Machine Learning, SQL
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Animations, Figma (Design Software), Photo Editing, User Accounts, Social Media Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: 3D Modeling, Computer Graphics, SketchUp (3D Modeling Software), 3D Assets, Visualization (Computer Graphics), Virtual Environment, Computer Graphic Techniques, Cinematography, Art History, Technical Design, Architectural Design, Graphical Tools, Building Design, Model Optimization, Image Quality, Performance Tuning, Design, Game Design, Design Elements And Principles, Aesthetics
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: PostgreSQL, Data Maintenance, Performance Tuning, Database Architecture and Administration, Data Migration, Relational Databases, Data Management, Data Persistence, SQL, Data Integrity, Database Management, Disaster Recovery, Transaction Processing, System Monitoring
Advanced · Course · 1 - 3 Months

Skills you'll gain: Unix Shell
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Deployment, MLOps (Machine Learning Operations), Model Optimization, Automation, Artificial Intelligence and Machine Learning (AI/ML), Model Training, Machine Learning Methods, No-Code Development, Data Preprocessing, Scikit Learn (Machine Learning Library), Machine Learning, Model Evaluation, Applied Machine Learning, Predictive Modeling, Feature Engineering, AI Workflows, Data-Driven Decision-Making, Machine Learning Algorithms, Artificial Intelligence, Data Quality
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Front-End Web Development, User Interface (UI), User Interface (UI) Design, UI Components, Web Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Content Scheduling, Social Media Management, Social Media, Social Media Content, Social Media Marketing, Graphic Design, Brand Awareness, Content Creation, Branding, Brand Loyalty, Content Marketing, Customer Engagement, Digital Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Application Programming Interface (API), Web Applications, Restful API, UI Components, Back-End Web Development, Object-Relational Mapping, Data Modeling, Data Validation, Data Mapping
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Report Writing, SAS (Software), Data Store, Microsoft Excel, Business Reporting, Management Reporting, Spreadsheet Software, Data Presentation, HTML and CSS, Microsoft Word, Data Import/Export, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Graphing
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Cloud Security, Role-Based Access Control (RBAC), Google Cloud Platform, Cloud-Based Integration, Identity and Access Management, Key Management, Cyber Security Policies, Load Balancing, Web Applications, Mobile Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cascading Style Sheets (CSS), Web Applications, HTML and CSS, Event-Driven Programming, Front-End Web Development, Web Design and Development, Hypertext Markup Language (HTML), Javascript, Application Design, Application Development, Data Validation, Web Design, UI Components
Beginner · Course · 1 - 4 Weeks