Companies Home Search Profile

C++ Essential Training

Focused View

Bill Weinman

6:41:43

0 View
  • 01 - Learn C++.mp4
    01:15
  • 02 - Using the exercise files.mp4
    01:11
  • 03 - What is C++.mp4
    04:32
  • 04 - The structure of this course.mp4
    04:24
  • 01 - The C++ toolchain.mp4
    02:53
  • 02 - Using Xcode with the exercises.mp4
    09:41
  • 03 - Using Visual Studio with the exercises.mp4
    17:11
  • 01 - Introduction to basic syntax.mp4
    01:56
  • 02 - Anatomy of a C++ program.mp4
    05:30
  • 03 - Statements and expressions.mp4
    03:06
  • 04 - Identifiers.mp4
    02:39
  • 05 - Defining variables.mp4
    03:36
  • 06 - Pointers.mp4
    04:56
  • 07 - References.mp4
    05:31
  • 08 - Primitive arrays.mp4
    05:02
  • 09 - Primitive strings.mp4
    03:39
  • 10 - Conditionals.mp4
    04:20
  • 11 - The branching conditional.mp4
    02:32
  • 12 - Looping with while and do.mp4
    05:01
  • 13 - Iterating with for.mp4
    03:51
  • 14 - Range-based for loop.mp4
    03:24
  • 15 - Structures.mp4
    02:11
  • 16 - Functions.mp4
    04:21
  • 17 - Classes.mp4
    04:13
  • 18 - Using stdout.mp4
    08:31
  • 19 - Challenge Count elements.mp4
    01:22
  • 20 - Solution Count elements.mp4
    02:07
  • 01 - Overview of data types.mp4
    03:05
  • 02 - Integer types.mp4
    02:19
  • 03 - Integer sizes.mp4
    04:22
  • 04 - Fixed-size integers.mp4
    02:01
  • 05 - Floating-point types.mp4
    04:25
  • 06 - Characters and strings.mp4
    04:43
  • 07 - Character escape sequences.mp4
    02:19
  • 08 - Qualifiers.mp4
    06:37
  • 09 - References.mp4
    04:27
  • 10 - Structured data.mp4
    02:19
  • 11 - Bit fields.mp4
    02:23
  • 12 - Enumerations.mp4
    02:57
  • 13 - Unions.mp4
    01:41
  • 14 - Defining types with typedef.mp4
    01:24
  • 15 - The void type.mp4
    01:41
  • 16 - The auto type.mp4
    02:37
  • 17 - Unambiguous null pointer constant.mp4
    04:05
  • 18 - Challenge A library card data structure.mp4
    02:19
  • 19 - Solution A library card data structure.mp4
    01:28
  • 01 - Common operators.mp4
    03:19
  • 02 - Compound assignment operators.mp4
    02:16
  • 03 - Increment and decrement operators.mp4
    05:22
  • 04 - Comparison (relational) operators.mp4
    02:44
  • 05 - Logical operators.mp4
    05:24
  • 06 - Bitwise operators.mp4
    03:36
  • 07 - Ternary conditional operator.mp4
    02:03
  • 08 - Dynamic memory operators.mp4
    04:53
  • 09 - Type cast.mp4
    03:23
  • 10 - Using sizeof.mp4
    03:17
  • 11 - Using typeid.mp4
    02:54
  • 12 - Operator precedence.mp4
    02:19
  • 13 - Challenge Prime numbers.mp4
    01:11
  • 14 - Solution Prime numbers.mp4
    01:10
  • 01 - Overview of C++ functions.mp4
    03:35
  • 02 - Creating a function.mp4
    03:04
  • 03 - Passing values to a function.mp4
    07:40
  • 04 - Using automatic and static variables.mp4
    03:25
  • 05 - Returning values from a function.mp4
    04:24
  • 06 - Using function pointers.mp4
    04:28
  • 07 - Overloading function names.mp4
    02:21
  • 08 - Defining a variable number of arguments.mp4
    04:53
  • 09 - Using recursion.mp4
    02:02
  • 10 - Challenge Non-recursive factorial.mp4
    01:06
  • 11 - Solution Non-recursive factorial.mp4
    01:14
  • 01 - Overview of classes and objects.mp4
    02:30
  • 02 - Defining a class.mp4
    04:38
  • 03 - Data members.mp4
    03:11
  • 04 - Function members.mp4
    06:16
  • 05 - Constructors and destructors.mp4
    07:29
  • 06 - Overloading operators.mp4
    08:00
  • 07 - Overloading operators with functions.mp4
    06:15
  • 08 - Challenge Non-member operators.mp4
    01:36
  • 09 - Solution Non-member operators.mp4
    01:07
  • 01 - Understanding templates.mp4
    02:56
  • 02 - Template functions.mp4
    04:28
  • 03 - Template classes.mp4
    03:38
  • 04 - Challenge Template factorial.mp4
    00:33
  • 05 - Solution Template factorial.mp4
    01:11
  • 01 - Overview of the Standard Library.mp4
    03:46
  • 02 - File IO.mp4
    03:07
  • 03 - Binary files.mp4
    03:13
  • 04 - File management.mp4
    03:41
  • 05 - Unformatted character IO.mp4
    05:45
  • 06 - Formatted character IO.mp4
    04:01
  • 07 - Working with integers and real numbers.mp4
    06:48
  • 08 - String functions.mp4
    04:48
  • 09 - Handling system errors.mp4
    02:25
  • 10 - Challenge Transform a file.mp4
    01:13
  • 11 - Solution Transform a file.mp4
    04:45
  • 01 - Overview of the STL.mp4
    02:34
  • 02 - Vectors.mp4
    05:47
  • 03 - Strings.mp4
    03:47
  • 04 - IO streams.mp4
    07:52
  • 05 - Handling exceptions.mp4
    05:32
  • 06 - Challenge Transform a file (STL).mp4
    01:15
  • 07 - Solution Transform a file (STL).mp4
    02:53
  • 01 - Challenge Requirements.mp4
    02:40
  • 02 - Demonstration of the project.mp4
    03:14
  • 03 - Solution A deck of cards.mp4
    09:09
  • 01 - Thank you.mp4
    01:30
  • Ex Files C Plus Plus EssT.zip
  • Description


    Whether you are a beginning programmer or an advanced one, it may be time to level up your C++ skills. In this course, Bill Weinman helps you do exactly that. Bill discusses the history of C++ and modern C++, as well. He explains the C++ toolchain, then dives into basics you need to know, like basic syntax, statements and expressions, identifiers, variables, pointers, and references. Bill discusses flow control conditionals, loops, and functions. He deep dives into data types, operators, and functions, then walks you through how to use classes and objects. Plus, Bill covers how to to use templates, including the Standard Template Library (STL).

    Note: This course was created by Bill Weinman. We are pleased to host this training in our library.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    C++

    Bill Weinman
    Bill Weinman
    Instructor's Courses
    I cleverly manipulate unsuspecting electrons to teach you about technology and other cool things. I'm primarily an educator, I teach online courses and write books on computer languages and programming. I built my first computer in 1972, using an Intel 4004 4-bit microprocessor and parts from a local Radio Shack. Over a 45+ year career, I've consulted for major corporations, including NASA, IBM, Bank of America, the US Navy, and KWHY-TV, where I designed the world’s first broadcast lower-third stock ticker. I've written popular books and courseware on C, C++, Perl, Python, SQL, and more. My courses have consistently been ranked in the top-10 on lynda.com and Linkedin Learning’s training sites. // Students: Please do not direct message me on Linkedin for technical support with my lynda.com/Linkedin Learning courses. I rarely see my Linkedin messages. You may tag me in a post or use the course Q&A system. // Recruiters: Please do not contact me for captive positions. I occasionally do some consulting, but mostly I am booked at least a year in advance. If you need to contact me directly, please see my web site https://bw.org/contact
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 107
    • duration 6:41:43
    • Release Date 2024/09/19