Data Structures and Algorithms courses can help you learn about arrays, linked lists, trees, and graph structures, along with sorting and searching algorithms. You can build skills in problem-solving, optimizing code efficiency, and analyzing algorithm complexity. Many courses introduce tools like Python, Java, or C++ for implementing these concepts, as well as platforms for coding challenges that reinforce your understanding through practical application.

Skills you'll gain: Load Balancing, Google Cloud Platform, Network Architecture, General Networking, Virtual Private Networks (VPN), Cloud Computing, Firewall, Network Administration, Identity and Access Management, Network Security, Virtual Machines
Intermediate · Course · 1 - 3 Months

Skills you'll gain: HTML and CSS, Bootstrap (Front-End Framework), Responsive Web Design, Front-End Web Development, User Interface (UI), JavaScript Frameworks, Web Design and Development, Web Applications, Web Development Tools, React.js, Javascript
Beginner · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: Language Interpretation, Translation, and Studies, Technical Writing, Natural Language Processing, Collaborative Software, Quality Assurance, Information Technology, Document Management, Data Import/Export, Vocabulary
Intermediate · Course · 3 - 6 Months

Google Cloud
Skills you'll gain: Cloud Computing, Istio, Tensorflow, Google Cloud Platform, MLOps (Machine Learning Operations), Kubernetes, Application Deployment, Continuous Deployment, Microservices, Load Balancing
Intermediate · Project · Less Than 2 Hours

National Taiwan University
Skills you'll gain: Child Development, Research Methodologies, Research Design, Human Development, Learning Theory, Human Learning, Data Collection, Psychology, Ethical Standards And Conduct, Anthropology
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Generative AI, Cloud Applications, Prompt Engineering, Google Cloud Platform, Cloud Computing, Cloud API, Blockchain, Cloud Storage, Application Programming Interface (API), Application Deployment
Intermediate · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Serverless Computing, Google Cloud Platform, Cloud API, Image Analysis, Cloud Storage, Computer Vision, Cloud Computing, Network Analysis
Intermediate · Project · Less Than 2 Hours

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

Peking University
Skills you'll gain: Nursing, Science and Research, Clinical Research, Scientific Methods, Clinical Research Ethics, Medical Science and Research, Biostatistics, Epidemiology
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Virtual Private Networks (VPN), Google Cloud Platform, Multi-Cloud, Hybrid Cloud Computing, Cloud Computing, General Networking, Network Infrastructure, Network Architecture, Wide Area Networks, Network Security, Scalability
Intermediate · Course · 1 - 4 Weeks

National Taiwan University
Skills you'll gain: Pulmonology, Respiration, Oncology, Preventative Care, Radiation Therapy, Diagnostic Tests, Epidemiology, Immunology, Chronic Diseases, Treatment Planning, Patient Education And Counseling, X-Ray Computed Tomography, Medical Imaging, Surgery
Beginner · Course · 1 - 4 Weeks

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