Cxx Programming: Beginner - Advanced
Herein lies the complete overview of this course which will be taught from the Beginner to Advanced Levels. Welcome to the Intellectual Enterprise of Computer Science & The Art of Programming.
Overview
- Lectures 22
- Quizzes Yes
- Duration 9 Months
- Skill level Complete
- Language C++
- Assessment Yes
Course Description
Below is a comprehensive online course curriculum for C++ programming, covering three levels: Beginner, Intermediate, and Advanced. This curriculum will help students progress from the fundamentals of C++ to more advanced topics and real-world applications. This curriculum covers a broad range of C++ programming topics and will help students become proficient in this powerful and versatile language. Students are encouraged to practice regularly, work on personal projects, and contribute to open-source projects to enhance their skills further.
Learning Outcomes
- Over 22 lectures and 55.5 hours of content!
- LIVE PROJECT End to End Software Testing Training Included.
- Learn Game Development and Automation basics from a professional trainer from your own desk.
- Information packed practical training starting from basics to advanced techniques.
- Best suitable for beginners to advanced level users and who learn faster when demonstrated.
- Course content designed by considering current software technology and the job market.
- Practical assignments at the end of every session.
- Practical learning experience with live project work and examples.
Curriculum
-
Beginner Level
-
Lesson 1. Introduction to C++
-
Lesson 2. Basic Syntax and Data Types
-
Lesson 3. Control Flow
-
Lesson 4. Functions and Libraries
-
Lesson 5. Arrays and String
-
Lesson 6. Pointers and References
-
Lesson 7. Object Oriented Programming (OOP) Basics
-
Lesson 8. File Handling
-
-
Intermediate Level
-
Lesson 1. Advanced OOP Concepts
-
Lesson 2. Standard Template Library
-
Lesson 3. Exception Handling
-
Lesson 4. Dynamic Memory Allocation
-
Lesson 5. Templates and Generic Programming
-
Lesson 6. Advanced File Handling
-
Lesson 7. Co++11/14/17 Features
-
-
Advanced Level
-
Lesson 1. Multithreading and Concurrency
-
Lesson 2. Networking and Socket Programming
-
Lesson 3. Design Patterns in C++
-
Lesson 4. C++ Standard Library Extensions
-
Lesson 5. Advanced C++ Performance Techniques
-
Lesson 6. Interfacing with Other Languages
-
Lesson 7. Real-World Projects
-