This hands-on introduction to programming in C++ is designed for individuals with no prior coding experience. Over four comprehensive courses, you will acquire the fundamental skills to automate repetitive tasks, create engaging graphical programs, and establish a solid understanding of computer science concepts applicable to any programming language.
Throughout the specialization, you will delve into C++ basics, including selection and iteration, as well as learn about vectors, pointers, strings, files, functions, recursion, objects, inheritance, and encapsulation. By the end, you will be well-prepared to tackle a wide range of programming challenges, from small automation scripts to larger applications, paving the way for further exploration in specialized fields such as Data Science and Artificial Intelligence.
Certificate Available ✔
Get Started / More InfoThis specialization encompasses four courses covering C++ basics, structures, object fundamentals, and object-oriented principles. Participants will acquire the skills to automate tasks, create engaging programs, and establish a solid foundation in computer science applicable to any language.
Gain a comprehensive understanding of C++ basics, including selection and iteration, as you learn to utilize variables, operators, and decision-making structures. This module equips you with the skills to automate tasks and manipulate program outcomes based on varying data.
Delve into the manipulation and storage of data using vectors, pointers, strings, and files. Learn to compare and manipulate text strings, as well as read and write to text and CSV files, enhancing your ability to handle diverse data types within your programs.
Explore the fundamentals of object-oriented programming in C++, focusing on custom functions, recursion, and object creation. Enhance code readability and understand the application of recursion, as well as the creation and modification of custom objects to optimize program structure and functionality.
Master the principles of object-oriented C++ by understanding inheritance and encapsulation. Architect larger programs using object-oriented principles, reusing class components through inheritance, and encapsulating relevant information and methods within classes to enhance program efficiency and maintainability.
This one-hour course guides you in using premade assets to enhance your Unity scenes with foliage, rocks, and lakes, providing hands-on experience with terrain details...
Introducción al desarrollo web es un curso práctico que cubre HTML, CSS y Bootstrap. Aprenderás a crear páginas web y utilizar frameworks para la creación de...
Recreate the First Ever Easter Egg from Adventure in Unity
Application Security for Developers and DevOps Professionals is a comprehensive course covering secure coding, vulnerability scanning, and OWASP top application...