We offer a wide range of quality products to upgrade your home. Discover our special collections and discounts on various items. With professional customer service and if you would like more information, we are here for you!
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
These specialized courses are designed to systematically develop your programming skills. The series starts with basic computer knowledge, so even if you’re coming from a different major or field, you’ll be able to get going quickly.
All courses are tightly linked to each other, allowing you to acquire a strong foundation in software development. Each course comes with online programming tests, which will improve and cultivate your ability to program in practice.
Additionally, practice projects at the end of the course will provide you with opportunities to tackle complex real-world problems, gaining practical experience in development.
We hope these courses will help you move from a basic understanding of computers to the ability to solve real problems using quality software.
Duration: 43 hours
Rating: 4.8 (1,729 ratings)
What you will learn: This course will help you understand the basic principles of computers and programs, and tell your friends about the history and development of computers.
Duration: 24 hours
Rating: 4.9 (827 ratings)
What you will learn: This course will deepen your understanding of C programming, helping you develop good programming habits and create effective programs.
Duration: 52 hours
Rating: 4.7 (811 ratings)
What you will learn: This course will teach you the principles of object-oriented programming in the C++ language, including concepts such as classes, objects, and inheritance.
Duration: 38 hours
Rating: 4.8 (321 ratings)
What you will learn: This course will explore classical algorithms and help you understand the principles behind these algorithms.
Duration: 39 hours
Rating: 4.2 (250 ratings)
What you will learn: This course will cover data structures and help you understand how to organize data effectively.
Duration: 34 hours
Rating: 4.3 (106 ratings)
What you will learn: This course will deepen your understanding of advanced data structures and algorithms.
Duration: 6 hours
What you will learn: You will work on a practical problem in the field of search engine design, and you will be able to present the knowledge and skills you acquired during the courses.