All Courses

🎉
40 Courses

Courses that help beginner designers become true unicorns.

Showing 1-9 of 19 results
Short By

Programming Languages and Compilers

  • 47 Lessons

Unlock the intricacies of programming languages and compilers with this comprehensive online course. Explore essential concepts from semantics and syntax to garbage collection and type inference, empowering you to design and implement robust programming languages.

Cloud Computing

  • 58 Lessons

This comprehensive Cloud Computing course provides a deep dive into distributed systems, cloud architectures, and core concepts such as the CAP theorem, MapReduce, Gossip protocols, failure detectors, and more. Learn the fundamental technologies that power cloud infrastructure and gain practical knowledge on implementing key cloud services and tools.

Software Engineering

  • 35 Lessons

Explore the foundations and advanced concepts of software engineering, covering everything from programming basics to system deployment and architectural design.

Applied Machine Learning

  • 34 Lessons

Master the fundamentals and practical applications of machine learning in this hands-on course. From regression techniques to neural networks and model evaluation, learn how to build and optimize machine learning models using real-world datasets.

Deep Learning for Healthcare

  • 25 Lessons

Discover how deep learning can revolutionize healthcare. This course covers essential topics such as health data standards, neural networks, predictive models, and the application of deep learning techniques to healthcare data.

Computer Security

  • 21 Lessons

Master the fundamentals of computer security, from authentication to network defense. This course covers essential topics such as security threats, vulnerabilities, network security protocols, and cryptography.

Database Systems

  • 34 Lessons

This course offers a comprehensive introduction to database engineering, covering fundamental concepts like data storage, relationships, SQL operations, and database normalization. Participants will gain hands-on experience by building a fully operational database and using tools like XAMPP to manage databases locally and remotely.

Artificial Intelligence Technology

  • 11 Lessons

This course is designed to provide learners with an in-depth understanding of the basics and practical applications of artificial intelligence technology. The course covers core concepts, algorithms and tools in the field of artificial intelligence, aiming to help students establish a solid foundation in the design and implementation of artificial intelligence systems.

Investment Fundamentals

  • 12 Lessons

In this course, you will learn the fundamentals of investment finance and the implementation of key asset-pricing models and firm-valuation techniques in real-world situations.