Learning C is one of the best foundations for any programmer. Many of the principles in C are also used in other popular languages, and C will give you a better understanding of what actually happens when your code runs. This course will teach you the fundamentals of the C language so that you can write C programs, or maintain existing C code. You will learn to write portable code that can be used on different platforms and devices. This course is also an essential foundation for anyone who wants to learn C++.
This course will take you to the next level as a C programmer. You will learn advanced C programming concepts, and techniques to make your code more efficient and more portable.
C++ is one of the most powerful languages for serious systems that need real speed, high performance and high reliability. This course will teach you the fundamentals of the C++ language, in line with the newest ISO standards. You will learn how to write C++ code that can be used on different platforms. You learn to read, debug and maintain C++ code, and how object-oriented concepts apply to the C++ language.
This course will take you to the next level as a C++ programmer. You will learn advanced C++ programming concepts, and techniques to make your code more efficient and more portable.
|OO Analysis & Design||10-13*|
|HTML5 and CSS||08-12|