CC++ 3000- GNU For Advanced Students
- Development
- Dec 01, 2024

C/C++ 3000: GNU For Advanced Students, available at $29.99, has an average rating of 3.21, with 58 lectures, based on 7 reviews, and has 101 subscribers.
You will learn about Create Objects, Factories, and Frameworks using Modern C/C++ This course is ideal for individuals who are Student looking to gain practical, hands-on experience using Object Orientation It is particularly useful for Student looking to gain practical, hands-on experience using Object Orientation.
Enroll now: C/C++ 3000: GNU For Advanced Students
Summary
Title: C/C++ 3000: GNU For Advanced Students
Price: $29.99
Average Rating: 3.21
Number of Lectures: 58
Number of Published Lectures: 58
Number of Curriculum Items: 58
Number of Published Curriculum Objects: 58
Original Price: $29.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Once we understand how to create classes, the next challenge is to understand how to apply Object Orientation to our software creation & maintenance activities. Far more that simply using inheritance therefore are the concepts that will allows us to test, as well as to encapsulate and / or manage key operations. -Features required to keep multiple projects working as expected.
Rollings Review
If you are familiar with C and functional C++ then you should feel confident jumping right into the 3000 lesson set. If C and / or C++ are new to you, we start our with a review of the core concepts.
I think you’ll appreciate the review, as well as the additional extended topics that we’re going to be presenting in this 3000 level – or advanced C/C++ educational opportunity.
Focus
The focus of C/C++ 3000: GNU For Advanced Students series is on the advanced Object Oriented Framework and Factories. Code relationship & capabilities that make modern C++ a natural choice for people who have very little legacy, or for software developer who wish to take their legacies to the next level using this C++ 98, C++ 11, C++ 14 or 2017 concepts.
Bottom Line?
Writing C/C++ for decades I believe students need to know how to work with those huge legacy code bases? Never soon to be updated, if it isn’t broken then we should understand why many will want us to work with those classic standards!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Namespaces
Lecture 1: Namespace Orientation
Lecture 2: Using Namespaces
Lecture 3: Namespace Implementation
Lecture 4: Namespace Test
Lecture 5: Making & Building
Chapter 3: Advanced C/C++ Syntax
Lecture 1: Advanced Syntax Highlights
Lecture 2: Deprication Demonstration
Lecture 3: Deprication Streams
Lecture 4: International Streams
Lecture 5: Attributed Functions
Lecture 6: Run-Time Type Information
Lecture 7: Classes in Namespaces
Lecture 8: Namespace Management
Lecture 9: Cross-Era File Reationships
Lecture 10: Makefile Management
Lecture 11: Updating the Test Driver
Lecture 12: Combining Namespaves
Lecture 13: Instance Management
Lecture 14: Polymorphism and Frameworks
Lecture 15: Slicing, Paterns & Re-Use
Lecture 16: Abstract Classes
Lecture 17: Casting & Inheritance
Lecture 18: More Casting Possibilities
Lecture 19: Abstract Class Code Review
Lecture 20: Code Building & Project Strategies
Lecture 21: Factories: Even More Slicing!
Lecture 22: Relationships: `isa` -v- `hasa`
Lecture 23: Inherited Aggregations
Lecture 24: Project Oriented Software Design
Lecture 25: Abstraction & Project Design
Lecture 26: Encapsulated Time Demonstration
Lecture 27: Encapsulated Containership
Lecture 28: Array of Classes
Lecture 29: Operator Overloading
Lecture 30: Testing Strategies
Lecture 31: Shopping Cart Code Review
Lecture 32: Template Containership
Lecture 33: Metaclasses
Lecture 34: Vector Collection & Conversions
Lecture 35: Tactical Library Reuse
Lecture 36: Vector Class Conversion
Lecture 37: Concurrency
Lecture 38: Meta-Classes: Converting to List
Lecture 39: Testing Frameworks
Lecture 40: Polymorphic Products
Lecture 41: Understanding Move
Lecture 42: The Shopping Cart Framework
Lecture 43: More Template Operations
Lecture 44: Searching & Sorting
Lecture 45: Lamda Operations
Lecture 46: Dictionaries & Sets
Lecture 47: Custom Exceptions
Lecture 48: Make: Code Sytle Enforcement
Lecture 49: Diamond Inheritance
Lecture 50: Displaying Bits & Bytes
Lecture 51: More Best Practices
Lecture 52: Homework: Era Project Review
Instructors

Randall Nagy
Software Engineer & Educator
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Marketing Fundamental- Marketing Objectives KPIs Setting
- Marketing Mix Modeling in one day for your Brand Analytics_1
- Create a Live Video Chat Using Laravel, Reverb, WebRTC, JS
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Personal Finance
- How to Draw Cute Thanksgiving!
- GraphQL with React- The Complete Developers Guide
- Step-By-Step Stock Market Analysis and Real-Time Trades
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2ZB Trading Cryptocurrency Price Action Course
- 3Python for Absolute Beginners
- 4NGRX angular nativescript
- 5AS1 Tosca Practice for Interviews and new learners
- 6Marketing Mix Modeling in one day for your Brand Analytics_1
- 7Top 10 Machine Learning Courses to Learn in November 2024
- 8Top 10 3d Modeling Courses to Learn in November 2024
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling