Software development courses can help you learn programming languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and software architecture. You can build skills in version control with Git, debugging techniques, and agile methodologies for project management. Many courses introduce tools like Visual Studio Code, Docker, and GitHub, showing how these technologies facilitate collaboration, streamline coding processes, and enhance software deployment.
Universidad de los Andes
Skills you'll gain: User Story, Supervised Learning, Unsupervised Learning, LLM Application, Test Automation, Cloud-Native Computing, Continuous Deployment, Process Analysis, Stakeholder Management, Dashboard, Deep Learning, Design Thinking, Infrastructure As A Service (IaaS), API Design, Agile Software Development, Maintainability, Internet Of Things, Angular, Android Jetpack, Microservices
Earn a degree
Degree · 1 - 4 Years

Skills you'll gain: Responsible AI, Data Ethics, Google Cloud Platform, Artificial Intelligence and Machine Learning (AI/ML), Data Quality, Data Validation
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Prompt Engineering, Responsible AI, Generative AI, AI Product Strategy, Google Cloud Platform, LLM Application
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Private Cloud, Cloud Infrastructure, Virtual Machines, VMware ESX Servers, Google Cloud Platform, Cloud Computing Architecture, Virtualization, Virtual Private Networks (VPN), Cloud Management, Data Storage Technologies, Cloud Services, Cloud Storage, General Networking
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Google Cloud Platform, Generative AI, Kubernetes, Application Deployment, Prompt Engineering, Cloud Infrastructure, Shell Script, Infrastructure Architecture, Cloud Computing Architecture
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Generative AI, Continuous Monitoring, Responsible AI, Google Cloud Platform, MLOps (Machine Learning Operations), Applied Machine Learning, Machine Learning Methods, Predictive Modeling, System Monitoring, Data Quality
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering, LLM Application, Google Gemini, Generative AI, Large Language Modeling, Google Cloud Platform
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), Open Source Technology, Tensorflow
Intermediate · Course · 1 - 3 Months

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

Google Cloud
Skills you'll gain: Email Security, Google Workspace, Security Controls, Cloud Security, Security Management, Mobile Security, Data Security, User Accounts, Application Security, Authentications, Identity and Access Management, Multi-Factor Authentication, Threat Detection
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Semantic Web, Generative AI, Prompt Engineering, Artificial Intelligence, Natural Language Processing, Information Architecture, Google Cloud Platform, Algorithms
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Data Migration, Data Pipelines, Extract, Transform, Load, Google Cloud Platform, Data Processing, Data Lakes, Data Infrastructure, Data Warehousing, Cloud Storage, Data Transformation, Serverless Computing, Automation
Beginner · Course · 1 - 3 Months