HOME > Development > CC++ 1000- GNU For Beginners

CC++ 1000- GNU For Beginners

  • Development
  • Dec 26, 2024
SynopsisC/C++ 1000: GNU For Beginners, available at $29.99, has an av...
CC++ 1000- GNU For Beginners  No.1

C/C++ 1000: GNU For Beginners, available at $29.99, has an average rating of 4.1, with 57 lectures, based on 12 reviews, and has 73 subscribers.

You will learn about Create programs using Modern C/C++ Use GNU C/C++ under Cygwin on Microsot Windows, or natively on Linux / macOS Complete Common Grounds Keyword Coverage! This course is ideal for individuals who are Learners looking to use Modern C, and / or Modern C++ or Students using Microsoft Windows, Linux, or macOS or Developers who need to understand what C and C++ have in common It is particularly useful for Learners looking to use Modern C, and / or Modern C++ or Students using Microsoft Windows, Linux, or macOS or Developers who need to understand what C and C++ have in common.

Enroll now: C/C++ 1000: GNU For Beginners

Summary

Title: C/C++ 1000: GNU For Beginners

Price: $29.99

Average Rating: 4.1

Number of Lectures: 57

Number of Published Lectures: 57

Number of Curriculum Items: 57

Number of Published Curriculum Objects: 57

Original Price: $29.99

Quality Status: approved

Status: Live

What You Will Learn

  • Create programs using Modern C/C++
  • Use GNU C/C++ under Cygwin on Microsot Windows, or natively on Linux / macOS
  • Complete Common Grounds Keyword Coverage!
  • Who Should Attend

  • Learners looking to use Modern C, and / or Modern C++
  • Students using Microsoft Windows, Linux, or macOS
  • Developers who need to understand what C and C++ have in common
  • Target Audiences

  • Learners looking to use Modern C, and / or Modern C++
  • Students using Microsoft Windows, Linux, or macOS
  • Developers who need to understand what C and C++ have in common
  • C/C++ 1000: GNU For Beginners is about creating C++ application on Linux, AIX, MacOS and other POSIX-inspired operating systems. Using Cygwin and Windows Sub-System for Linux (WSL) even students working on Microsoft Windows can begin to master the Linux / Unix programming world!

    Standardized since 1998, Modern C and C++ share a rich & common legacy. Often called upon to work with legacy code, modern C/C++ software developers are more likely to encounter older, rather than newer, software. C/C++ 1000: GNU For Beginners is designed for students who will need to be able to detect the difference between the standards. 

    Part of a three (3) part series, GNU C/C++ For Beginners begins by covering what every new software developer should know. Starting out by focusing upon basic compiler concepts, our keyword-centric approach ensures that no concept will be left behind!

    Why C/C++?

    Yet another forever go-to technology, discovering how to create high-performance software often involves using some part – if not all – of the C/C++ programming standard. Not only does every operating system rely upon some part of the C/C++ standardization effort, but every modern, popular operating system supports both C/C++ as well as the GNU Tool-set. -Almost all other programming languages also support, if not directly rely upon the free & open C/C++ community!

    From popular applications, robotics, and operating systems to the Cloud itself then at some point in time everything relies upon software written in C/C++.

    What Will I Learn?

    Using the cross-platform, time-proven GNU tool set, understanding how products such as Cygwin can be used to create standards-compliant, portable software also allows students working on Microsoft Windows to begin to master the Linux / Unix programming world. Covering control flows, functions, pseudo functions, structures, typedefs, argument processing, unions, and even state machines will prepare new students for the GNU C/C++ 2000 training opportunity.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction 2

    Lecture 2: Generations

    Lecture 3: Ide Cygwin

    Chapter 2: The C/C++ Commons

    Lecture 1: Common Main

    Lecture 2: GCC Main

    Lecture 3: GCC Main Demonstration

    Lecture 4: Comments

    Lecture 5: Printing to the Screen (printf)

    Lecture 6: Printif Solution

    Lecture 7: Reading Input Using scanf()

    Lecture 8: The GNU Toolchain: Linking for Debugging

    Chapter 3: Parameters, Processes, and Functions

    Lecture 1: Functions

    Chapter 4: Encapsulation

    Lecture 1: Practial Data-Hiding

    Lecture 2: Files & Paths

    Lecture 3: Control Flow & Mathematical Operators

    Lecture 4: Assignment, Equity, While, and Zero-Based Arrays

    Lecture 5: Calculator Lab Solution

    Chapter 5: Data Conversion & Collection

    Lecture 1: Data Conversion & Scanning Strings

    Lecture 2: Even More Operators!

    Lecture 3: Bits & Bytes

    Lecture 4: The Show Bit Soluiton

    Chapter 6: The Command Line Interface

    Lecture 1: Revisiting Main()

    Lecture 2: Command-Line Calculator

    Lecture 3: Command-Line Calculator, Part II

    Lecture 4: More Input / Output Redirections

    Chapter 7: Extended Control Flows

    Lecture 1: More Keywords & Control Structures

    Lecture 2: Boolean & Integral Equivalents

    Lecture 3: Ternary Operator: Assignment, Testing & Evaluations

    Lecture 4: Using switch

    Chapter 8: Arrays: Looping & Iteration

    Lecture 1: Integral & Non-Terminated Arrays

    Lecture 2: C++ Memory Allocation

    Lecture 3: Managing while Iterations

    Lecture 4: More Pointer & Addressable Concepts

    Chapter 9: Data Limits & Ranges

    Lecture 1: Knowing Your Limits

    Lecture 2: Understanfing the C/C++ Pre Processor

    Lecture 3: Primitive Data – Representational Range Review

    Lecture 4: Updating Show Bits

    Chapter 10: Enumeration – Managing States & Types

    Lecture 1: An Enumerated Data Set

    Lecture 2: Enumerated Possibilities

    Chapter 11: State Machines: Managing Programmable Reactions

    Lecture 1: State Machine Defined

    Lecture 2: Paramaterized States & Callbacks

    Lecture 3: Decimal Precisions

    Chapter 12: Complex Data Structures

    Lecture 1: Keyword Support

    Lecture 2: Dynamic Structure Management

    Lecture 3: Data Structure Activity

    Lecture 4: Passing By Reference / Passing By Value

    Lecture 5: Register Values & Pointer to Pointer

    Lecture 6: Member Functions

    Chapter 13: Managing Data Types & Structures

    Lecture 1: Static & Dynamic Usages

    Lecture 2: Dynamic Usages, Part II

    Lecture 3: Converting To Pointers

    Lecture 4: Pseudo Functions

    Lecture 5: Typedef

    Lecture 6: Unions

    Chapter 14: Closing Concepts

    Lecture 1: Keyword Wrap-Up

    Lecture 2: Common String Operations

    Lecture 3: Closing Inspirations

    Instructors

  • CC++ 1000- GNU For Beginners  No.2
    Randall Nagy
    Software Engineer & Educator
  • Rating Distribution

  • 1 stars: 1 votes
  • 2 stars: 2 votes
  • 3 stars: 0 votes
  • 4 stars: 3 votes
  • 5 stars: 6 votes
  • 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!