Self-development courses can help you learn time management, emotional intelligence, effective communication, and goal-setting strategies. You can build skills in self-reflection, resilience, and motivation techniques that enhance personal growth. Many courses introduce tools like journaling apps, productivity planners, and mindfulness practices that support your journey toward self-improvement and help you implement the skills you acquire.

Skills you'll gain: Programming Principles, Code Reusability, Computer Programming
Intermediate · Course · 1 - 3 Months

Real Madrid Graduate School Universidad Europea
Skills you'll gain: Artificial Intelligence, Data Analysis Software, Analytics, Big Data, Data Analysis, Data Ethics, Deep Learning, Machine Learning, Statistical Analysis, Emerging Technologies, Health Technology, Internet Of Things, Natural Language Processing, Digital Transformation, Technology Solutions, Scikit Learn (Machine Learning Library), Large Language Modeling, Technology Strategies, Performance Appraisal, Agile Project Management
Beginner · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Cloud-Native Computing, Cloud Infrastructure, Cloud Deployment, Cloud Computing, Public Cloud, Software As A Service, Cloud Applications, Application Deployment, Cloud Services, Cloud Security, Amazon Web Services, Serverless Computing, Database Application, Cloud-Based Integration, Service Oriented Architecture, System Implementation
Build toward a degree
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cloud-Native Computing, Cloud Deployment, DevOps, CI/CD, Application Deployment, Devops Tools, Development Environment, Continuous Delivery, Cloud Applications, Amazon Elastic Compute Cloud, Real Time Data, Kibana, Query Languages, Data Modeling, Distributed Computing, SQL, Data Mapping, NoSQL, Event-Driven Programming, Relational Databases
Beginner · Specialization · 1 - 3 Months
Coursera
Skills you'll gain: API Testing, Test Script Development, Scenario Testing, Software Testing, Test Automation, Maintainability, Verification And Validation, User Interface (UI), Security Testing, Test Data, Scalability, Debugging, Code Reusability, Authentications, Compliance Reporting, Automation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Make.com, JSON, Outbound Calls, Application Programming Interface (API), Phone Sales, Cold Calling, Booking (Sales), Setting Appointments, Systems Integration, Personalized Campaigns, No-Code Development, Calendar Management, Technical Sales, Automation, AI Personalization, Scripting, Scheduling
Intermediate · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: MySQL, Database Management, Database Administration, Database Development, Cloud API, Operational Databases, Application Programming Interface (API), Data Import/Export, Cloud Storage
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Algorithms, Data Structures, Javascript, Code Reusability, Programming Principles, Development Environment, Integrated Development Environments, Computer Programming, Application Programming Interface (API), Debugging, Hypertext Markup Language (HTML), HTML and CSS, Theoretical Computer Science, Computational Thinking, Performance Tuning, Data Management, Cascading Style Sheets (CSS)
Beginner · Specialization · 1 - 3 Months

University of California San Diego
Skills you'll gain: Debugging, Program Development, Programming Principles, Computational Thinking, Computational Logic, Diversity Equity and Inclusion Initiatives, Digital pedagogy, Computer Programming, Event-Driven Programming, Computer Science
Beginner · Course · 1 - 3 Months

Alibaba Cloud Academy
Skills you'll gain: Cloud Deployment, Application Deployment, Performance Tuning, Application Performance Management, Cloud Development, Cloud Applications, Cloud Management, Cloud-Native Computing, Redis, Cloud Platforms, Cloud Services, Software Development, Middleware, Data Storage
Beginner · Course · 1 - 3 Months

Skills you'll gain: Active Directory, Windows Servers, Microsoft Servers, Firewall, Google Cloud Platform, Virtual Networking, Virtual Machines, Servers, Cloud Infrastructure, Network Planning And Design, System Testing, Network Security, SQL
Advanced · Project · Less Than 2 Hours

Skills you'll gain: Exploit development, Metasploit, Exploitation techniques, Penetration Testing, Database Management, Cryptographic Protocols, Cryptography, Database Software, Security Testing, Cyber Security Assessment, Data Import/Export, Vulnerability Scanning, Encryption, Brute-force attacks, Vulnerability Assessments, Information Systems Security, Cybersecurity, SQL, Cyber Attacks, Command-Line Interface
Mixed · Course · 1 - 4 Weeks