Companies Home Search Profile

Quick Start to Modern C++ for Programmers

Focused View

Jan Schaffranek

8:02:35

113 View
  • 01. Introduction.mp4
    01:29
  • 02. Windows Compiler Installation (1).html
  • 03. Windows Compiler Installation (2).mp4
    02:08
  • 04. Linux Compiler Installation (1).html
  • 05. Linux Compiler Installation (2).mp4
    02:31
  • 06. Mac Compiler Installation.html
  • 07. Course Manual.mp4
    01:37
  • 08. Course Materials.html
  • 09. Visual Studio Code Setup.mp4
    04:58
  • 10. CC++ Runner.mp4
    05:10
  • 01. Integers, Floats and Chars.mp4
    07:54
  • 02. Bool, If, Ternary.mp4
    06:22
  • 03. For, While Loop and Increment.mp4
    05:50
  • 04. Functions.mp4
    03:22
  • 05. Headers and Include Guards.mp4
    04:46
  • 06. Debugging, Debug vs. Release.mp4
    04:16
  • 07. Enum, Enum Class and Switch.mp4
    06:26
  • 08. Structs, Designated Init and Casting.mp4
    06:10
  • 09. Auto and Uniform Initilization.mp4
    07:17
  • 10. Const, Constexpr and Static.mp4
    08:50
  • 11. Static Functions and Namespaces.mp4
    04:17
  • 12. Coding Exercise 2.mp4
    08:30
  • 1. C Arrays and stdarray.mp4
    11:06
  • 2. Characters, C-Strings and stdstring.mp4
    04:02
  • 3. Call by Value vs. Call by Reference.mp4
    07:31
  • 4. Pointer.mp4
    09:20
  • 5. NewDelete and Nullptr.mp4
    14:40
  • 6. RValue and LValue.mp4
    06:05
  • 7. Coding Exercise 3.mp4
    09:48
  • 1. stdvector and ranged for.mp4
    12:17
  • 2. stdspan and Function Overload.mp4
    04:57
  • 3. stdpair, stdtuple and Structured Binding.mp4
    09:15
  • 4. stdmap.mp4
    08:01
  • 5. Simple Template Functions.mp4
    04:37
  • 6. Typedef and Using.mp4
    03:53
  • 7. Iterator.mp4
    06:13
  • 8. Inserter.mp4
    05:14
  • 9. Coding Exercise 4.mp4
    05:13
  • 1. stdstring.mp4
    10:45
  • 2. stdstring_view and Small String Optimization.mp4
    06:49
  • 3. Input and Output Files.mp4
    09:06
  • 4. stdfilesystem.mp4
    07:22
  • 5. Coding Exercise 5.mp4
    04:10
  • 01. stdrandom.mp4
    06:19
  • 02. stdchrono.mp4
    05:11
  • 03. stdchronoDate.mp4
    04:11
  • 04. stdnumeric_limits.mp4
    08:00
  • 05. Lambda Function.mp4
    08:01
  • 06. stdgenerate and Local Static Variables.mp4
    06:18
  • 07. stdtransform, stdaccumulate.mp4
    07:19
  • 08. stdremove, stdsort, stdreplace.mp4
    08:18
  • 09. stdmin, stdmax, stdequal, stdany, stdall, stdnone.mp4
    05:39
  • 10. stdfunction.mp4
    06:22
  • 11. Coding Exercise 6.mp4
    06:38
  • 1. Classes.mp4
    09:58
  • 2. Inheritance and Abstract Class.mp4
    11:50
  • 3. Polymorphism.mp4
    10:29
  • 4. Class Templates.mp4
    06:10
  • 5. Operator Overload.mp4
    05:48
  • 6. Copy and Move.mp4
    12:28
  • 1. Template Specalization.mp4
    02:33
  • 2. Type Traits.mp4
    09:03
  • 3. Concepts.mp4
    05:56
  • 4. Variadics and Fold Expressions.mp4
    07:29
  • 5. Coding Exercise 8.mp4
    02:46
  • 01. stdoptional.mp4
    06:31
  • 02. stdvariant.mp4
    04:06
  • 03. stdany.mp4
    03:40
  • 04. Attributes.mp4
    04:01
  • 05. stdranges.mp4
    10:10
  • 06. stdformat.mp4
    06:41
  • 07. stdunique_ptr.mp4
    07:57
  • 08. stdshared_ptr.mp4
    05:02
  • 09. stdweak_ptr.mp4
    04:41
  • 10. stdexception.mp4
    04:28
  • 1. stdthread.mp4
    07:19
  • 2. stdmutex.mp4
    05:08
  • 3. stdasync.mp4
    03:18
  • 1. Conclusion.mp4
    00:30
  • 2. Bonus Lecture.html
  • Description


    Complete C++ Course for Programmers experienced in other Languages. Everything from C++11 to C++23 and always updated.

    What You'll Learn?


    • Modern C++ Features from C++11 to C++23
    • No outdated C++ Coding Style
    • The right way to code in C++
    • Everything from Variables to Threads

    Who is this for?


  • Programmers who want to learn C++ after another language
  • More details


    Description

    Reviews from course participants (german course):

    "The best C++ course in German! Everything is logically structured and Jan describes everything in a calm and understandable voice. In other courses, I was particularly disturbed by the lack of clarity in the explanations, which makes it difficult to listen." (Victor Keidl)

    "You can really tell that Jan is passionate about this course. He really explains the individual details precisely and always with a small example. The course is perfect for beginners." (Tobias Sachse)

    "C++ features explained fantastically and completely understandable!If you want to understand how C++ actually works, you can highly recommend this course!!!! Great!" (Oliver Jung)

    Course Description:

    You want to learn and master the modern and effective programming language C++?
    You are a programming beginner or already know other languages?
    Then my C++ course is just right for you!

    This course consists of the following topics:


    • The basics of C/C++ programming  

    • All important features from C++11, 14, 17, C++20 and C++23

    • The correct use of pointers, references and arrays

    • All important features and functions of the Standard Template Library 

    • The use of modern object orientation  

    • The use of lambda expressions and templates  

    • Smart pointers and copy/move constructors  

    • The use of Threads and Async

    Become a professional today, in the technology of tomorrow!
    See you in class!

    Who this course is for:

    • Programmers who want to learn C++ after another language

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

    C++

    Jan Schaffranek
    Jan Schaffranek
    Instructor's Courses
    Hi, ich bin der Jan!German Description (English down below)Ich habe meinen Master of Science (M. Sc.) im Fach der Angewandte Informatik an der Ruhr-Universität Bochum im September 2019 abgeschlossen und arbeite seitdem als Machine Learning Entwickler für das Autonome Fahren bei der ZF Group.Mein Interesse, Informatik und Mathematik Wissen zu vermitteln besteht schon seit vielen Jahren. Ich führe neben meiner Dozenten-Tätigkeit auf Udemy ebenfalls den Youtube Kanal mit dem Namen ""Franneck"".Vor Allem im Gebiet des Machine Learnings, des Deep Learnings, der C/C++ und Python Programmierung versuche ich Euch fit zu machen und euch alles wichtige zu zeigen. English DescriptionHi, I'm Jan!I finished my Master of Science (M. Sc.) in Applied Computer Science at Ruhr-Universität Bochum in September 2019 and have been working as a Machine Learning Developer for Autonomous Driving at ZF Group since then.My interest in teaching computer science and mathematics knowledge has existed for many years. In addition to my lecturing activities on Udemy, I also run the Youtube channel with the name ""Franneck"".Especially in the area of machine learning, deep learning, C/C++ and Python programming I try to make you fit and show you everything important.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 75
    • duration 8:02:35
    • Release Date 2023/01/31

    Courses related to C++

    Subtitle
    Easy SDL2 Games in C++
    Udemy Dion Jackson
    Dion Jackson
    Easy SDL2 Games in C++
    20:23:17
    English subtitles
    03/31/2024
    Subtitle
    Pearson - C++20 Fundamentals
    LiveLessonsPearson - C++20 Fundamentals
    28:20:55
    English subtitles
    10/22/2023