C++17: From Zero to Programmer: 2-in-1

Take your C++ coding to the next level by building high performing, reliable applications with C++17
3.45 (21 reviews)
Udemy
platform
English
language
Programming Languages
category
C++17: From Zero to Programmer: 2-in-1
123
students
6.5 hours
content
Nov 2018
last update
$19.99
regular price

Why take this course?

🚀 Course Title: C++17: From Zero to Programmer: 2-in-1 Course

🎓 Course Headline: Take your C++ coding to the next level by building high-performing, reliable applications with C++17!


🌍 Introduction: C++ has evolved significantly and is now a key player in both software infrastructure and resource-constrained applications. With the introduction of C++17, developers can code more efficiently, flexibly, and with greater performance than ever before. Whether you're looking to enhance enterprise software or develop low-latency applications like games, mastering C++17 is essential. This comprehensive 2-in-1 course is designed to elevate your C++ programming skills by providing practical insights and real-world examples.

🔥 What You'll Learn:

  • The latest features in C++17 and how they can be applied to write smarter, fully portable code.
  • Best practices for clean coding in C++ and the use of GUI applications.
  • How to effectively use smart pointers to avoid memory leaks.
  • A deep dive into the C++ Standard Template Library (STL), including containers, algorithms, utility classes, lambda expressions, iterators, and more.
  • Advanced multi-threading techniques for concurrency in applications.
  • Debugging strategies and best practices to ensure your code is robust and reliable.

🚀 Course Breakdown:

Course 1: Getting Started with C++17 Programming

  • Introduction to the new features of C++17.
  • Encouraging clean code practices in C++.
  • Utilizing smart pointers to manage memory effectively.
  • Exploring multi-threading for concurrent application development.
  • Comprehensive understanding of the STL and its components.
  • Mastering debugging techniques and following best practices.

Course 2: C++17 STL Solutions

  • Deep insight into how the STL components, such as containers, algorithms, utility classes, lambda expressions, iterators, etc., can be implemented and used effectively in real-world scenarios.
  • Learning core STL concepts through practical examples that solve actual problems.
  • Understanding the mechanics of the language and library features to overcome common hurdles swiftly.
  • Gaining hands-on experience with the STL, ensuring you can program more efficiently.

👩‍💻 By the end of this course, you will be proficient in C++17 programming, ready to build your own applications that perform well and are free from errors.


🤝 Meet Your Expert(s): This learning journey is supported by leading experts in the field:

  • Jeganathan Swaminathan (Jegan) - A seasoned software consultant with over 17 years of IT industry experience. Jegan has worked with a variety of technologies and holds numerous certifications, including CSM, CSPO, CSD, and CSP from Scrum Alliance. His expertise spans across C++, Java, Qt, QML, TDD, BDD, DevOps, and more.

  • Jacek Galowicz - An expert in electrical engineering/computer engineering with a master's degree from RWTH Aachen University, Germany. Jacek has extensive experience in implementing microkernel operating systems, focusing on performance and security for Intel x86 virtualization at Intel and FireEye in Braunschweig, Germany.

Join us on this journey to master C++17 and take your programming skills to the next level! 🚀💻

Course Gallery

C++17: From Zero to Programmer: 2-in-1 – Screenshot 1
Screenshot 1C++17: From Zero to Programmer: 2-in-1
C++17: From Zero to Programmer: 2-in-1 – Screenshot 2
Screenshot 2C++17: From Zero to Programmer: 2-in-1
C++17: From Zero to Programmer: 2-in-1 – Screenshot 3
Screenshot 3C++17: From Zero to Programmer: 2-in-1
C++17: From Zero to Programmer: 2-in-1 – Screenshot 4
Screenshot 4C++17: From Zero to Programmer: 2-in-1

Loading charts...

Related Topics

2016114
udemy ID
09/11/2018
course created date
25/03/2021
course indexed date
Bot
course submited by