CINXE.COM

C++ Essential Training Online Class | LinkedIn Learning, formerly Lynda.com

<!DOCTYPE html> <html lang="en"> <head> <meta name="pageKey" content="d_learning_course_guest"> <!----><!----> <meta name="locale" content="en_US"> <meta id="config" data-app-version="2.0.2217" data-call-tree-id="AAYnjJqE/n6kiUemkO7HCQ==" data-multiproduct-name="learning-guest-frontend" data-service-name="learning-guest-frontend" data-browser-id="7e07376e-7d7f-49da-8c22-a5bb47c73de0" data-enable-page-view-heartbeat-tracking data-page-instance="urn:li:page:learning_course_guest;M/PUJmLRSnSE7ecEG6JSRw==" data-disable-jsbeacon-pagekey-suffix="false" data-member-id="0"> <link rel="canonical" href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801"> <!----><!----> <!----> <!----> <!----> <link rel="manifest" href="/homepage-guest/manifest.json" crossorigin="use-credentials"> <!----> <script> function getDfd() {let yFn,nFn;const p=new Promise(function(y, n){yFn=y;nFn=n;});p.resolve=yFn;p.reject=nFn;return p;} window.lazyloader = getDfd(); window.tracking = getDfd(); window.impressionTracking = getDfd(); window.ingraphTracking = getDfd(); window.appDetection = getDfd(); window.pemTracking = getDfd(); </script> <!----> <link rel="icon" href="https://static.licdn.com/aero-v1/sc/h/444zstxv7s91nepfm5et6ofge"> <title>C++ Essential Training Online Class | LinkedIn Learning, formerly Lynda.com</title> <meta name="robots" content="noarchive, max-image-preview:large"> <meta name="description" content="Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++."> <meta property="og:site_name" content="LinkedIn"> <meta name="twitter:site" content="@LI_Learning"> <meta name="twitter:card" content="summary"> <meta name="litmsProfileName" content="learning-guest-frontend"> <meta property="og:title" content="C++ Essential Training Online Class | LinkedIn Learning, formerly Lynda.com"> <meta name="twitter:title" content="C++ Essential Training Online Class | LinkedIn Learning, formerly Lynda.com"> <meta property="og:description" content="Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++."> <meta name="twitter:description" content="Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++."> <meta property="og:image" content="https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&amp;v=beta&amp;t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8"> <meta name="twitter:image" content="https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&amp;v=beta&amp;t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8"> <!----> <meta property="og:url" content="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801"> <meta property="og:type" content="website"> <meta name="clientSideIngraphs" content="1" data-gauge-metric-endpoint="/learning-guest/api/ingraphs/gauge" data-counter-metric-endpoint="/learning-guest/api/ingraphs/counter"> <link rel="stylesheet" href="https://static.licdn.com/aero-v1/sc/h/ccepec31u8riooiwchbtig8m0"> <script type="application/ld+json"> {"@context":"http://schema.org/","@type":"Course","provider":{"@type":"Organization","name":"LinkedIn Learning","url":"https://www.linkedin.com/learning/"},"publisher":{"@type":"Organization","name":"LinkedIn Learning","url":"https://www.linkedin.com/learning/"},"hasCourseInstance":{"@type":"CourseInstance","courseMode":"online","courseWorkload":"PT3H53M15S","instructor":[{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"}]},"inLanguage":"en","name":"C++ Essential Training","offers":[{"@type":"Offer","category":"Subscription"},{"@type":"Offer","category":"Paid","price":"249.99","priceCurrency":"HKD"}],"description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","image":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","creator":[{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"}],"author":[{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"}],"dateCreated":"2022-09-06","datePublished":"2022-09-06","thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","timeRequired":"PT3H53M15S","totalHistoricalEnrollment":47830,"url":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801","about":[{"@type":"Thing","url":"https://www.linkedin.com/learning/topics/c-plus-plus","name":"C++"}],"hasPart":[[{"@type":"VideoObject","name":"Learn C++ - Introduction","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT1M3S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/learn-c-plus-plus"},{"@type":"VideoObject","name":"Using the exercise files - Introduction","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT1M3S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/using-the-exercise-files"},{"@type":"VideoObject","name":"What is C++? - Introduction","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT7M10S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/what-is-c-plus-plus"}],[{"@type":"VideoObject","name":"The C++ toolchain - 1. Toolchain and Installation","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT2M40S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/the-c-plus-plus-toolchain"},{"@type":"VideoObject","name":"Using an IDE with the exercise files - 1. Toolchain and Installation","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT7M37S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/using-an-ide-with-the-exercise-files"},{"@type":"VideoObject","name":"Check for std::format support - 1. Toolchain and Installation","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT1M10S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/check-for-std-format-support"}],[{"@type":"VideoObject","name":"Basic syntax - 2. The Basics","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT2M35S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/basic-syntax"},{"@type":"VideoObject","name":"Anatomy of a C++ program - 2. The Basics","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT6M33S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/anatomy-of-a-c-plus-plus-program"},{"@type":"VideoObject","name":"Statements and expressions - 2. The Basics","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT2M7S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/statements-and-expressions"},{"@type":"VideoObject","name":"Identifiers - 2. The Basics","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT2M32S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/identifiers"},{"@type":"VideoObject","name":"Defining variables - 2. The Basics","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT5M56S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/defining-variables"},{"@type":"VideoObject","name":"Pointers and references - 2. The Basics","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT9M30S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/pointers-and-references"}],[{"@type":"VideoObject","name":"Conditionals - 3. Flow Control","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT6M50S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/conditionals"},{"@type":"VideoObject","name":"Loops - 3. Flow Control","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT3M48S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/loops"},{"@type":"VideoObject","name":"Iterating with for - 3. Flow Control","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT6M39S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/iterating-with-for"},{"@type":"VideoObject","name":"Functions - 3. Flow Control","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT3M16S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/functions"}],[{"@type":"VideoObject","name":"Overview of data types - 4. Data Types","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT3M21S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/overview-of-data-types"},{"@type":"VideoObject","name":"Integer types - 4. Data Types","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT2M43S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/integer-types"},{"@type":"VideoObject","name":"Floating point types - 4. Data Types","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT6M51S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/floating-point-types"},{"@type":"VideoObject","name":"The auto type - 4. Data Types","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT4M2S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/the-auto-type"},{"@type":"VideoObject","name":"Qualifiers - 4. Data Types","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT4M33S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/qualifiers"},{"@type":"VideoObject","name":"Type aliases - 4. Data Types","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT2M5S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/type-aliases"},{"@type":"VideoObject","name":"Primitive arrays - 4. Data Types","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT5M23S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/primitive-arrays"},{"@type":"VideoObject","name":"C-strings - 4. Data Types","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT4M37S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/c-strings"},{"@type":"VideoObject","name":"Structures - 4. Data Types","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT2M50S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/structures"},{"@type":"VideoObject","name":"Challenge: Library card - 4. Data Types","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT2M9S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/challenge-library-card"},{"@type":"VideoObject","name":"Solution: Library card - 4. Data Types","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT1M16S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/solution-library-card"}],[{"@type":"VideoObject","name":"Common operators - 5. Operators","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT7M58S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/common-operators"},{"@type":"VideoObject","name":"Compound assignment operators - 5. Operators","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT1M49S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/compound-assignment-operators"},{"@type":"VideoObject","name":"Increment and decrement operators - 5. Operators","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT4M19S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/increment-and-decrement-operators"},{"@type":"VideoObject","name":"Operator precedence - 5. Operators","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT2M11S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/operator-precedence"},{"@type":"VideoObject","name":"Challenge: Prime numbers - 5. Operators","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT1M5S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/challenge-prime-numbers"},{"@type":"VideoObject","name":"Solution: Prime numbers - 5. Operators","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT1M12S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/solution-prime-numbers"}],[{"@type":"VideoObject","name":"Overview of C++ functions - 6. Functions","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT6M30S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/overview-of-c-plus-plus-functions"},{"@type":"VideoObject","name":"Passing values to a function - 6. Functions","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT6M49S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/passing-values-to-a-function"},{"@type":"VideoObject","name":"Returning values from a function - 6. Functions","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT4M15S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/returning-values-from-a-function"},{"@type":"VideoObject","name":"Using recursion - 6. Functions","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT1M52S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/using-recursion"},{"@type":"VideoObject","name":"Challenge: Non-recursive factorial - 6. Functions","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT1M3S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/challenge-non-recursive-factorial"},{"@type":"VideoObject","name":"Solution: Non-recursive factorial - 6. Functions","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT1M6S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/solution-non-recursive-factorial"}],[{"@type":"VideoObject","name":"Overview of classes and objects - 7. Classes and Objects","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT5M43S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/overview-of-classes-and-objects"},{"@type":"VideoObject","name":"Data members - 7. Classes and Objects","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT3M36S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/data-members"},{"@type":"VideoObject","name":"Function members - 7. Classes and Objects","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT4M27S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/function-members"},{"@type":"VideoObject","name":"Constructors and destructors - 7. Classes and Objects","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT8M7S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/constructors-and-destructors"},{"@type":"VideoObject","name":"Operator overloads - 7. Classes and Objects","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT5M28S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/operator-overloads"},{"@type":"VideoObject","name":"Non-member operators - 7. Classes and Objects","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT5M31S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/non-member-operators"},{"@type":"VideoObject","name":"Challenge: Non-member operators - 7. Classes and Objects","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT54S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/challenge-non-member-operators"},{"@type":"VideoObject","name":"Solution: Non-member operators - 7. Classes and Objects","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT1M20S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/solution-non-member-operators"}],[{"@type":"VideoObject","name":"Understanding templates - 8. Templates","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT2M40S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/understanding-templates"},{"@type":"VideoObject","name":"Template functions - 8. Templates","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT5M19S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/template-functions"},{"@type":"VideoObject","name":"Template classes - 8. Templates","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT5M54S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/template-classes"},{"@type":"VideoObject","name":"Challenge: Template factorial - 8. Templates","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT33S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/challenge-template-factorial"},{"@type":"VideoObject","name":"Solution: Template factorial - 8. Templates","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT1M13S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/solution-template-factorial"}],[{"@type":"VideoObject","name":"Overview of the STL - 9. Standard Template Library","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT1M58S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/overview-of-the-stl"},{"@type":"VideoObject","name":"Vectors - 9. Standard Template Library","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT5M47S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/vectors"},{"@type":"VideoObject","name":"Strings - 9. Standard Template Library","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT4M36S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/strings"},{"@type":"VideoObject","name":"Format - 9. Standard Template Library","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT6M59S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/format"},{"@type":"VideoObject","name":"I/O Stream - 9. Standard Template Library","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT8M19S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/i-o-stream"},{"@type":"VideoObject","name":"Challenge: Transform a file (STL) - 9. Standard Template Library","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT1M7S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/challenge-transform-a-file-stl"},{"@type":"VideoObject","name":"Solution: Transform a file (STL) - 9. Standard Template Library","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT1M52S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/solution-transform-a-file-stl"}],[{"@type":"VideoObject","name":"Thank you - Conclusion","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT1M24S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/thank-you"}]],"syllabusSections":[{"@type":"Syllabus","name":"Learn C++","timeRequired":"PT1M3S"},{"@type":"Syllabus","name":"Using the exercise files","timeRequired":"PT1M3S"},{"@type":"Syllabus","name":"What is C++?","timeRequired":"PT7M10S","description":"This video explores the history of C++, its lineage and longevity, use cases, components, and versions of the language. A brief discussion of \"modern\" C++ is given as well. This course uses C++20 and std::format to format strings."},{"@type":"Syllabus","name":"The C++ toolchain","timeRequired":"PT2M40S","description":"C++ is a compiled language and requires several steps to convert a source file to an executable and run it. Learn about the C++ development stack."},{"@type":"Syllabus","name":"Using an IDE with the exercise files","timeRequired":"PT7M37S","description":"Learn about the setup for Xcode and Microsoft Visual Studio and explore the requirements for this."},{"@type":"Syllabus","name":"Check for std::format support","timeRequired":"PT1M10S","description":"This course uses std::format for string formatting. This is a C++20 feature that may not yet be available on your system. This video explains what to do if you don't have std::format."},{"@type":"Syllabus","name":"Basic syntax","timeRequired":"PT2M35S","description":"This video explains the basic syntax of C++. Learn to use statements, expressions, functions, variables, and more. This chapter uses features before they are explained."},{"@type":"Syllabus","name":"Anatomy of a C++ program","timeRequired":"PT6M33S","description":"The different parts of a C++ program include comments, statements, functions, and more. The main() function is the main entry point for any C++ program. This video also includes a brief discussion of cout."},{"@type":"Syllabus","name":"Statements and expressions","timeRequired":"PT2M7S","description":"Explore the distinction between a statement and an expression. A statement is a unit of code. An expression returns a value."},{"@type":"Syllabus","name":"Identifiers","timeRequired":"PT2M32S","description":"An identifier is the name of an object in C++. Identifiers may include letters, numbers, and the underscore symbol. They are case sensitive."},{"@type":"Syllabus","name":"Defining variables","timeRequired":"PT5M56S","description":"Learn how to define and initialize variables in C++. Also, discover how to use qualifiers to change the behavior of variables and briefly explore blocks and scope."},{"@type":"Syllabus","name":"Pointers and references","timeRequired":"PT9M30S","description":"Pointers are fundamental to C++. They are powerful, useful, and may be dangerous. Pointers are an important part of the language and are used often. References are like pointers but with subtle and significant distinctions. References are a vital part of the C++ language."},{"@type":"Syllabus","name":"Conditionals","timeRequired":"PT6M50S","description":"C++ conditionals include the traditional if, else, and else if controls. C++ also provides the conditional operator for use with expressions."},{"@type":"Syllabus","name":"Loops","timeRequired":"PT3M48S","description":"Learn about the basic while loop and its variants. The while loop may be controlled either before or after a block of code."},{"@type":"Syllabus","name":"Iterating with for","timeRequired":"PT6M39S","description":"The for loop is inherited from C and provides controls for initialization, loop condition, and post-block operation. This video includes a new range-for loop."},{"@type":"Syllabus","name":"Functions","timeRequired":"PT3M16S","description":"A function is a self-contained unit of code. It may be to create a reusable block of code or to compartmentalize code by functionality."},{"@type":"Syllabus","name":"Overview of data types","timeRequired":"PT3M21S","description":"C++ is a strongly typed language where the meaning of a value is largely determined by its type. Primitive types include integers, real numbers, and contiguous arrays."},{"@type":"Syllabus","name":"Integer types","timeRequired":"PT2M43S","description":"C++ provides several integer types including character, short, long, and more, in both signed and unsigned varieties. This video also discusses integer sizes and specific-sized integers, for example, int32."},{"@type":"Syllabus","name":"Floating point types","timeRequired":"PT6M51S","description":"Floating point types include float, double, and long double. As with integers, the specifications of these types depend upon hardware and implementation."},{"@type":"Syllabus","name":"The auto type","timeRequired":"PT4M2S","description":"The auto type can automatically derive a type from its context while providing full type safety. This is widely used in Modern C++."},{"@type":"Syllabus","name":"Qualifiers","timeRequired":"PT4M33S","description":"Qualifiers are used to modify the qualities and behaviors of an object. Learn about behavioral and storage duration qualifiers."},{"@type":"Syllabus","name":"Type aliases","timeRequired":"PT2M5S","description":"Cover both typedef and using – favor using for Modern C++."},{"@type":"Syllabus","name":"Primitive arrays","timeRequired":"PT5M23S","description":"Primitive arrays represent contiguous objects in memory. They are a fundamental part of many aggregate types and classes."},{"@type":"Syllabus","name":"C-strings","timeRequired":"PT4M37S","description":"The C++ fundamental string type is an array of characters, terminated with a null value. This construct is inherited from C and is often called c-string."},{"@type":"Syllabus","name":"Structures","timeRequired":"PT2M50S","description":"A structure is an aggregation of variables and objects. It is used to collect disparate objects in one container."},{"@type":"Syllabus","name":"Challenge: Library card","timeRequired":"PT2M9S","description":"In this challenge, create a data structure with elements to support a library card system. This tests your knowledge of the C++ primitive types and structs."},{"@type":"Syllabus","name":"Solution: Library card","timeRequired":"PT1M16S","description":"Explore the solution to this challenge with a simple structure for the card catalog problem."},{"@type":"Syllabus","name":"Common operators","timeRequired":"PT7M58S","description":"C++ has a complete set of arithmetic, Boolean, and comparison operators, including compound assignment operators."},{"@type":"Syllabus","name":"Compound assignment operators","timeRequired":"PT1M49S","description":"Compound assignment operators combine an assignment with an arithmetic operator for programming convenience. Learn how they work and their limitations."},{"@type":"Syllabus","name":"Increment and decrement operators","timeRequired":"PT4M19S","description":"Unary increment and decrement operators are both efficient and type-aware. They may be applied either before or after returning the value."},{"@type":"Syllabus","name":"Operator precedence","timeRequired":"PT2M11S","description":"Operator precedence is the order in which operators are evaluated in an expression. For common arithmetic operators, C++ follows the common PEDMAS order."},{"@type":"Syllabus","name":"Challenge: Prime numbers","timeRequired":"PT1M5S","description":"In this challenge, calculate and list the prime numbers from 2 to 100. This tests your understanding of conditional and relational operators."},{"@type":"Syllabus","name":"Solution: Prime numbers","timeRequired":"PT1M12S","description":"The solution to the challenge for this chapter uses a nested loop and the modulus operator to determine the factors of each candidate."},{"@type":"Syllabus","name":"Overview of C++ functions","timeRequired":"PT6M30S","description":"Functions are a fundamental building block in C++. All code is executed in functions and functions are the basis of class methods."},{"@type":"Syllabus","name":"Passing values to a function","timeRequired":"PT6M49S","description":"How do you pass values to a function? What are \"pass by value\" and \"pass by reference\" and how do you accomplish both? Briefly explore heap vs. stack memory in this video."},{"@type":"Syllabus","name":"Returning values from a function","timeRequired":"PT4M15S","description":"How do you return variables from a function? What is the impact of automatic and static storage on return values?"},{"@type":"Syllabus","name":"Using recursion","timeRequired":"PT1M52S","description":"C++ allows a function to call itself. As in mathematics, this is called recursion. How does recursion work and what considerations must you keep in mind?"},{"@type":"Syllabus","name":"Challenge: Non-recursive factorial","timeRequired":"PT1M3S","description":"Recursion is a useful tool but sometimes it's inefficient with resources. In this challenge, write a function to find the factorial of an integer without using recursion."},{"@type":"Syllabus","name":"Solution: Non-recursive factorial","timeRequired":"PT1M6S","description":"This lesson presents the solution to the challenge of a non-recursive factorial function."},{"@type":"Syllabus","name":"Overview of classes and objects","timeRequired":"PT5M43S","description":"What is a class and what is its relationship to objects? How are constructors and destructors used? How are classes like types?"},{"@type":"Syllabus","name":"Data members","timeRequired":"PT3M36S","description":"What is the relationship between struct and class? Why do members default to private in a class definition?"},{"@type":"Syllabus","name":"Function members","timeRequired":"PT4M27S","description":"Member functions are what make object-oriented programming possible. What is the distinction between const and mutable member functions?"},{"@type":"Syllabus","name":"Constructors and destructors","timeRequired":"PT8M7S","description":"Why are constructors and destructors so important in C++ classes? How do you define the constructors and destructors in your classes?"},{"@type":"Syllabus","name":"Operator overloads","timeRequired":"PT5M28S","description":"Operator overloads are a simple way to ensure that your objects work as expected with relevant operators."},{"@type":"Syllabus","name":"Non-member operators","timeRequired":"PT5M31S","description":"Non-member functions may also be used to overload operators. When would you choose non-member operator overloads?"},{"@type":"Syllabus","name":"Challenge: Non-member operators","timeRequired":"PT54S","description":"The rational class from the examples in this chapter can be improved by implementing non-member operators. Your challenge is to make that change to the class."},{"@type":"Syllabus","name":"Solution: Non-member operators","timeRequired":"PT1M20S","description":"The solution to the challenge for this chapter implements non-member functions for the operator overloads for the rational class."},{"@type":"Syllabus","name":"Understanding templates","timeRequired":"PT2M40S","description":"What is generic programming and how do C++ templates help you create generic solutions? What costs are involved?"},{"@type":"Syllabus","name":"Template functions","timeRequired":"PT5M19S","description":"How do you create template functions? What is a specialization? What is the value of templates over other possible solutions?"},{"@type":"Syllabus","name":"Template classes","timeRequired":"PT5M54S","description":"What is the value of template classes? How do templates make container classes more powerful and flexible?"},{"@type":"Syllabus","name":"Challenge: Template factorial","timeRequired":"PT33S","description":"In this challenge, create a template version of the solution from chapter 5. Now, you can use it for small integers or large long doubles."},{"@type":"Syllabus","name":"Solution: Template factorial","timeRequired":"PT1M13S","description":"The solution is a simple function with a single templated type and otherwise the same code for the non-recursive factorial function."},{"@type":"Syllabus","name":"Overview of the STL","timeRequired":"PT1M58S","description":"The Standard Template Library provides containers, iterators, and other supporting classes as an essential part of the C++ standard."},{"@type":"Syllabus","name":"Vectors","timeRequired":"PT5M47S","description":"The vector is a fundamental sequence container that supports random access and is often used as a type-aware alternative to the C-array."},{"@type":"Syllabus","name":"Strings","timeRequired":"PT4M36S","description":"The STL string class is a character-sequence container designed to provide rich string capabilities."},{"@type":"Syllabus","name":"Format","timeRequired":"PT6M59S","description":"The formatter is new to C++20. It allows type-safe intuitive formatting. It is also customizable through specializations."},{"@type":"Syllabus","name":"I/O Stream","timeRequired":"PT8M19S","description":"The I/O Stream library is designed to support the cin and cout classes for convenient generalized console and file I/O."},{"@type":"Syllabus","name":"Challenge: Transform a file (STL)","timeRequired":"PT1M7S","description":"In this challenge, read an encoded file, decode it, and print out the results using the Standard Template Library to read and write the file."},{"@type":"Syllabus","name":"Solution: Transform a file (STL)","timeRequired":"PT1M52S","description":"The solution to this challenge uses a class for the data and a vector for splitting the string into its component fields."},{"@type":"Syllabus","name":"Thank you","timeRequired":"PT1M24S"}],"aggregateRating":{"@type":"AggregateRating","ratingCount":1268,"ratingValue":4.7,"bestRating":5,"worstRating":1},"review":[{"@type":"Review","author":{"@type":"Person","name":"Fatemeh Aghaei","jobTitle":"Software Team Coordinator @ Mühlbauer Group | Computer Software Engineering","url":"https://de.linkedin.com/in/fatemeh-aghaei-73231a180"},"reviewRating":{"@type":"Rating","ratingValue":3},"reviewBody":"good for reviwing basic content ","datePublished":"2024-10-17T11:26:09.523Z","publisher":{"@type":"Organization","name":"LinkedIn"},"bestRating":5,"worstRating":1},{"@type":"Review","author":{"@type":"Person","name":"Chaitanya Khanna","jobTitle":"BCA(AI&ML)\nCurrently Persuing /Java/Python/c++/fresher","url":"https://in.linkedin.com/in/chaitanya-khanna-41b860318"},"reviewRating":{"@type":"Rating","ratingValue":4},"reviewBody":"awesome\n","datePublished":"2024-10-11T19:36:33.486Z","publisher":{"@type":"Organization","name":"LinkedIn"},"bestRating":5,"worstRating":1},{"@type":"Review","author":{"@type":"Person","name":"Alexander Reed","jobTitle":"System Administrator at Prestige Brands, Inc.","url":"https://www.linkedin.com/in/alexander-reed-1a08a12ba"},"reviewRating":{"@type":"Rating","ratingValue":5},"reviewBody":"Yes I would recommend this to other to use for beginner programming ","datePublished":"2024-10-06T01:18:51.970Z","publisher":{"@type":"Organization","name":"LinkedIn"},"bestRating":5,"worstRating":1}],"video":{"@type":"VideoObject","name":"Learn C++ - C++ Essential Training","author":{"@type":"Person","name":"Bill Weinman","url":"https://www.linkedin.com/in/bweinman","image":"https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&v=beta&t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&v=beta&t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8","description":"Learn the syntax, language features, programming techniques, best practices, and more, that you need to be successful with C++.","duration":"PT1M3S","datePublished":"2022-09-06","uploadDate":"2022-09-06","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/learn-c-plus-plus"},"educationalLevel":"Beginner","educationalCredentialAwarded":[{"@type":"EducationalOccupationalCredential","name":"LinkedIn Learning Certificate of Completion","url":"https://www.linkedin.com/help/learning/answer/a598944/learning-certificates-of-completion-faqs","credentialCategory":"Certificate","offers":[{"@type":"Offer","category":"Subscription"}]}]} </script> <!----> </head> <body dir="ltr"> <!----><!----><!----> <!----> <a href="#main-content" class="skip-link btn-md btn-primary absolute z-11 -top-[100vh] focus:top-0"> Skip to main content </a> <header class="header base-detail-page__header px-mobile-container-padding bg-color-background-container global-alert-offset sticky-header"> <nav class="nav pt-1.5 pb-2 flex items-center justify-between relative flex-nowrap babymamabear:py-1.5 nav--minified-mobile " aria-label="Primary"> <a href="https://www.linkedin.com/learning/?trk=learning-course_nav-header-logo" class="nav__logo-link link-no-visited-state z-1 mr-auto min-h-[52px] flex items-center babybear:z-0 hover:no-underline focus:no-underline active:no-underline babymamabear:mr-3" data-tracking-control-name="learning-course_nav-header-logo" data-tracking-will-navigate> <div class="learning-logo"> <icon class="learning-logo__inbug onload" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4zqr0f9jf98vi2nkijyc3bex2"></icon> <span class="learning-logo__text" aria-hidden="true">Learning</span> <span class="sr-only">LinkedIn Learning</span> </div> </a> <section class="search-bar relative flex flex-grow h-[40px] bg-cool-gray-20 min-w-0 max-w-full mx-4 rounded-sm babymamabear:mx-0 babymamabear:mb-1.5 babymamabear:bg-color-transparent babymamabear:w-full babymamabear:flex babymamabear:flex-wrap search-bar--minified-mobile" data-current-search-type="LEARNING"> <button class="search-bar__placeholder papabear:hidden text-input w-full mt-1.5 !pl-[14px] border-1 border-solid border-color-border-faint rounded-[2px] h-[40px] max-h-[40px] flex items-center overflow-hidden cursor-text" data-tracking-control-name="learning-course_search-switcher-opener"> <icon class="text-color-icon w-3 h-3 mr-1" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/397vrsk6op88l4981ji1xe1qt"></icon> <div class="search-bar__full-placeholder font-sans text-md text-color-text max-w-[calc(100%-40px)] text-left whitespace-nowrap overflow-hidden text-ellipsis"> <!----><!----> Search skills, subjects, or software <!----> </div> <span class="sr-only">Expand search</span> </button> <div class="switcher-tabs__trigger-and-tabs babymamabear:flex"> <button aria-expanded="false" class="switcher-tabs__placeholder flex !h-full !py-0 !pl-2 !pr-1.5 border-r-1 border-solid border-r-color-border-faint babymamabear:hidden tab-md papabear:tab-vertical papabear:justify-start cursor-pointer" data-tracking-control-name="learning-course_switcher-tabs-placeholder" aria-describedby="switcher-description"> <span class="switcher-tabs__placeholder-text m-auto"></span> <icon class="switcher-tabs__caret-down-filled onload pointer-events-none block my-auto min-h-[24px] min-w-[24px] h-[24px] babymamabear:hidden" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7asbl4deqijhoy3z2ivveispv"></icon> </button> <div id="switcher-description" class="hidden">This button displays the currently selected search type. When expanded it provides a list of search options that will switch the search inputs to match the current selection. </div> <!----> <div class="switcher-tabs hidden z-[1] w-auto min-w-[160px] mb-1.5 py-1 absolute top-[48px] left-0 border-solid border-1 border-color-border-faint papabear:container-raised babymamabear:static babymamabear:w-[100vw] babymamabear:h-[48px] babymamabear:p-0 overflow-y-hidden overflow-x-auto md:overflow-x-hidden"> <ul class="switcher-tabs__list flex flex-1 items-stretch papabear:flex-col" role="tablist"> <li class="switcher-tabs__tab h-[44px] babymamabear:basis-1/2" role="presentation"> <button aria-controls="jobs-search-panel" aria-selected="false" class="switcher-tabs__button w-full h-full tab-md papabear:tab-vertical papabear:justify-start cursor-pointer " data-switcher-type="JOBS" data-tracking-control-name="learning-course_switcher-tabs-jobs-search-switcher" id="job-switcher-tab" role="tab"> Jobs </button> </li> <li class="switcher-tabs__tab h-[44px] babymamabear:basis-1/2" role="presentation"> <button aria-controls="people-search-panel" aria-selected="false" class="switcher-tabs__button w-full h-full tab-md papabear:tab-vertical papabear:justify-start cursor-pointer " data-switcher-type="PEOPLE" data-tracking-control-name="learning-course_switcher-tabs-people-search-switcher" id="people-switcher-tab" role="tab"> People </button> </li> <li class="switcher-tabs__tab h-[44px] babymamabear:basis-1/2" role="presentation"> <button aria-controls="learning-search-panel" aria-selected="true" class="switcher-tabs__button w-full h-full tab-md papabear:tab-vertical papabear:justify-start cursor-pointer tab-selected" data-switcher-type="LEARNING" data-tracking-control-name="learning-course_switcher-tabs-learning-search-switcher" id="learning-switcher-tab" role="tab"> Learning </button> </li> </ul> <button aria-label="Close" class="switcher-tabs__cancel-btn papabear:hidden block w-6 h-6 m-auto text-color-text-low-emphasis" data-tracking-control-name="learning-course_switcher-tabs-cancel-search-switcher" type="button"> <icon class="switcher-tabs__cancel-icon block w-3 h-3 m-auto onload" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </div> </div> <section class="base-search-bar w-full h-full" data-searchbar-type="PEOPLE" aria-labelledby="people-switcher-tab" id="people-search-panel" role="tabpanel"> <form class="base-search-bar__form w-full flex babymamabear:mx-mobile-container-padding babymamabear:flex-col" role="search" action="/pub/dir" data-tracking-control-name="learning-course_people-search-bar_base-search-bar-form"> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 search-input"> <input aria-label="First Name" autocomplete="on" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_people-search-bar_first-name_dismissable-input" maxlength="500" name="firstName" placeholder="First Name" type="search"> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_people-search-bar_first-name_dismissable-input-clear" type="button"> <label class="sr-only">Clear text</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 search-input"> <input aria-label="Last Name" autocomplete="on" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_people-search-bar_last-name_dismissable-input" maxlength="500" name="lastName" placeholder="Last Name" type="search"> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_people-search-bar_last-name_dismissable-input-clear" type="button"> <label class="sr-only">Clear text</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <input name="trk" value="learning-course_people-search-bar_search-submit" type="hidden"> <button class="base-search-bar__submit-btn block basis-[40px] flex-shrink-0 cursor-pointer babymamabear:invisible babymamabear:ml-[-9999px] babymamabear:w-[1px] babymamabear:h-[1px]" aria-label="Search" data-tracking-control-name="learning-course_people-search-bar_base-search-bar-search-submit" type="submit"> <icon class="base-search-bar__search-icon onload mx-auto" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cb5bsr4tsn2r4sjg9e3ls4tjl"></icon> </button> </form> </section> <section class="base-search-bar w-full h-full" data-searchbar-type="JOBS" aria-labelledby="job-switcher-tab" id="jobs-search-panel" role="tabpanel"> <form class="base-search-bar__form w-full flex babymamabear:mx-mobile-container-padding babymamabear:flex-col" role="search" action="/jobs/search" data-tracking-control-name="learning-course_jobs-search-bar_base-search-bar-form"> <code id="i18n_aria_live_text_no-suggestions" style="display: none"><!--"No suggestions found"--></code> <code id="i18n_aria_live_text_one-suggestion" style="display: none"><!--"One Suggestion. Use up and down keys to navigate"--></code> <code id="i18n_aria_live_text_multiple-suggestions" style="display: none"><!--"Multiple Suggestions. Use up and down keys to navigate"--></code> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 typeahead-input keywords-typeahead-input text-input"> <input aria-autocomplete="list" aria-controls="job-search-bar-keywords-typeahead-list" aria-haspopup="listbox" aria-label="Search job titles or companies" autocomplete="off" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_dismissable-input" id="job-search-bar-keywords" maxlength="500" name="keywords" placeholder="Search job titles or companies" role="combobox" type="search"> <!----> <div class="typeahead-input__dropdown container-lined absolute top-[calc(100%+3px)] left-0 w-full rounded-b-md rounded-t-none z-[10] overflow-hidden max-w-none babybear:min-w-full babybear:bottom-0 babybear:overflow-y-auto"> <template class="typeahead-item-template"> <li class="typeahead-input__dropdown-item py-1.5 px-2 hover:cursor-pointer hover:bg-color-surface-new-hover hover:border-y-2 hover:border-solid hover:border-color-container-primary" role="option"> <span class="typeahead-input__dropdown-text font-sans text-sm font-bold text-color-text"></span> </li> </template> <ul class="typeahead-input__dropdown-list w-full" id="job-search-bar-keywords-typeahead-list" role="listbox"></ul> </div> <!----> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_dismissable-input-clear" type="button"> <label class="sr-only">Clear text</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <!----> <code id="i18n_aria_live_text_no-suggestions" style="display: none"><!--"No suggestions found"--></code> <code id="i18n_aria_live_text_one-suggestion" style="display: none"><!--"One Suggestion. Use up and down keys to navigate"--></code> <code id="i18n_aria_live_text_multiple-suggestions" style="display: none"><!--"Multiple Suggestions. Use up and down keys to navigate"--></code> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 typeahead-input location-typeahead-input"> <input aria-autocomplete="list" aria-controls="job-search-bar-location-typeahead-list" aria-haspopup="listbox" aria-label="Location" autocomplete="off" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_dismissable-input" id="job-search-bar-location" maxlength="500" name="location" placeholder="Location" role="combobox" value="Hong Kong" type="search"> <!----> <div class="typeahead-input__dropdown container-lined absolute top-[calc(100%+3px)] left-0 w-full rounded-b-md rounded-t-none z-[10] overflow-hidden max-w-none babybear:min-w-full babybear:bottom-0 babybear:overflow-y-auto"> <template class="typeahead-item-template"> <li class="typeahead-input__dropdown-item py-1.5 px-2 hover:cursor-pointer hover:bg-color-surface-new-hover hover:border-y-2 hover:border-solid hover:border-color-container-primary" role="option"> <span class="typeahead-input__dropdown-text font-sans text-sm font-bold text-color-text"></span> </li> </template> <ul class="typeahead-input__dropdown-list w-full" id="job-search-bar-location-typeahead-list" role="listbox"></ul> </div> <!----> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_dismissable-input-clear" type="button"> <label class="sr-only">Clear text</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <input name="geoId" value="102817007" type="hidden"> <input name="trk" value="learning-course_jobs-search-bar_search-submit" type="hidden"> <button class="base-search-bar__submit-btn block basis-[40px] flex-shrink-0 cursor-pointer babymamabear:invisible babymamabear:ml-[-9999px] babymamabear:w-[1px] babymamabear:h-[1px]" aria-label="Search" data-tracking-control-name="learning-course_jobs-search-bar_base-search-bar-search-submit" type="submit"> <icon class="base-search-bar__search-icon onload mx-auto" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cb5bsr4tsn2r4sjg9e3ls4tjl"></icon> </button> </form> </section> <section class="base-search-bar w-full h-full" data-searchbar-type="LEARNING" aria-labelledby="learning-switcher-tab" id="learning-search-panel" role="tabpanel"> <form class="base-search-bar__form w-full flex babymamabear:mx-mobile-container-padding babymamabear:flex-col" role="search" action="/learning/search" data-tracking-control-name="learning-course_learning-search-bar_base-search-bar-form"> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 search-input"> <input aria-label="Search skills, subjects, or software" autocomplete="on" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_learning-search-bar_keywords_dismissable-input" maxlength="500" name="keywords" placeholder="Search skills, subjects, or software" type="search"> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_learning-search-bar_keywords_dismissable-input-clear" type="button"> <label class="sr-only">Clear text</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <input class="nav__search-uoo" name="upsellOrderOrigin" type="hidden"> <input name="trk" value="learning-course_learning-search-bar_search-submit" type="hidden"> <button class="base-search-bar__submit-btn block basis-[40px] flex-shrink-0 cursor-pointer babymamabear:invisible babymamabear:ml-[-9999px] babymamabear:w-[1px] babymamabear:h-[1px]" aria-label="Search" data-tracking-control-name="learning-course_learning-search-bar_base-search-bar-search-submit" type="submit"> <icon class="base-search-bar__search-icon onload mx-auto" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cb5bsr4tsn2r4sjg9e3ls4tjl"></icon> </button> </form> </section> <!----> <div aria-live="polite" class="search-bar__live-text sr-only" role="status"></div> </section> <!----> <div class="nav__cta-container order-3 flex gap-x-1 justify-end min-w-[100px] flex-nowrap flex-shrink-0 babybear:flex-wrap flex-2 babymamabear:min-w-[50px] "> <a class="nav__button-tertiary btn-md btn-tertiary" href="http://www.linkedin.com/learning/subscription/products?courseSlug=c-plus-plus-essential-training-15106801&amp;destRedirectURL=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fc-plus-plus-essential-training-15106801&amp;trk=learning-course_nav-header-join&amp;upsellTrk=lil_upsell_nav_subscription&amp;session_redirect=https%3A%2F%2Fwww.linkedin.com%2Flearning%2Fc-plus-plus-essential-training-15106801%3Ftrk%3Dlearning-topics_learning-search-card_search-card" data-tracking-control-name="lil_upsell_nav_subscription" data-tracking-impression-name="lil_upsell_nav_subscription" data-test-live-nav-primary-cta data-tracking-will-navigate> Start free trial </a> <a class="nav__button-secondary btn-md btn-secondary-emphasis" href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fc-plus-plus-essential-training-15106801%3Ftrk%3Dlearning-topics_learning-search-card_search-card%26trk%3Dlearning-topics_learning-search-card_search-card&amp;fromSignIn=true&amp;session_redirect=https%3A%2F%2Fwww.linkedin.com%2Flearning%2Fc-plus-plus-essential-training-15106801%3Ftrk%3Dlearning-topics_learning-search-card_search-card&amp;trk=learning-course_nav-header-signin" data-tracking-control-name="learning-course_nav-header-signin" data-tracking-will-navigate> Sign in </a> <a aria-label="Sign in" class="nav__link-person papabear:hidden mamabear:hidden" data-tracking-control-name="learning-course_nav-header-signin" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fc-plus-plus-essential-training-15106801%3Ftrk%3Dlearning-topics_learning-search-card_search-card%26trk%3Dlearning-topics_learning-search-card_search-card&amp;fromSignIn=true&amp;session_redirect=https%3A%2F%2Fwww.linkedin.com%2Flearning%2Fc-plus-plus-essential-training-15106801%3Ftrk%3Dlearning-topics_learning-search-card_search-card&amp;trk=learning-course_nav-header-signin"> <img class="inline-block relative rounded-[50%] w-4 h-4 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt> </a> </div> <!----> <!----> </nav> </header> <!----> <div class="cta-banner "> <div class="enterprise-nav"> <div class="enterprise-nav__content-wrapper"> <p id="enterprise-nav-solutions" class="enterprise-nav__content" tabindex="-1"> Solutions for: </p> <a href="https://learning.linkedin.com/for-entire-companies?src=li-learning-nav&trk=learning-course_enterprise-nav" aria-labelledby="enterprise-nav-solutions business-nav-business" class="enterprise-nav__content" data-tracking-control-name="learning-course_enterprise-nav" data-tracking-will-navigate="true" id="business-nav-business">Business</a> <a href="https://learning.linkedin.com/for-higher-education?src=li-learning-nav&trk=learning-course_enterprise-nav" aria-labelledby="enterprise-nav-solutions business-nav-education" class="enterprise-nav__content" data-tracking-control-name="learning-course_enterprise-nav" data-tracking-will-navigate="true" id="business-nav-education">Higher Education</a> <a href="https://learning.linkedin.com/for-governments?src=li-learning-nav&trk=learning-course_enterprise-nav" aria-labelledby="enterprise-nav-solutions business-nav-government" class="enterprise-nav__content" data-tracking-control-name="learning-course_enterprise-nav" data-tracking-will-navigate="true" id="business-nav-government">Government</a> <a href="/learning/subscription/teams?veh=lil_upx&src=li-learning-nav&trk=learning-course_enterprise-nav" aria-labelledby="enterprise-nav-solutions business-nav-buy" class="enterprise-nav__content" data-test-live-enterprise-upsell="true" data-tracking-control-name="learning-course_enterprise-nav" data-tracking-will-navigate="true" data-tracking-impression-name="lil_upsell_learning-course_enterprise-nav_teambuy" id="business-nav-buy">Buy for my team</a> </div> </div> <!----> <!----> </div> <main class="main papabear:flex papabear:w-content-max-w papabear:mx-auto papabear:pt-desktop-content-top-margin mamabear:pt-desktop-content-top-margin " id="main-content" role="main"> <section class="core-rail mx-auto papabear:w-core-rail-width mamabear:max-w-[790px] babybear:max-w-[790px]"> <ol class="breadcrumb__list"> <li class="breadcrumb__item"> <a class="breadcrumb__link" href="https://www.linkedin.com/learning/browse?trk=learning-course_breadcrumb" data-tracking-control-name="learning-course_breadcrumb" data-tracking-will-navigate>All topics</a> </li> <li class="breadcrumb__item"> <a class="breadcrumb__link" href="https://www.linkedin.com/learning/topics/technology?trk=learning-course_breadcrumb" data-tracking-control-name="learning-course_breadcrumb" data-tracking-will-navigate>Technology</a> </li> <li class="breadcrumb__item"> <a class="breadcrumb__link" href="https://www.linkedin.com/learning/topics/software-development?trk=learning-course_breadcrumb" data-tracking-control-name="learning-course_breadcrumb" data-tracking-will-navigate>Software Development</a> </li> <li class="breadcrumb__item"> <a class="breadcrumb__link" href="https://www.linkedin.com/learning/topics/programming-languages?trk=learning-course_breadcrumb" data-tracking-control-name="learning-course_breadcrumb" data-tracking-will-navigate>Programming Languages</a> </li> </ol> <script type="application/ld+json"> {"@context":"http://schema.org/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"All topics","item":"https://www.linkedin.com/learning/browse"},{"@type":"ListItem","position":2,"name":"Technology","item":"https://www.linkedin.com/learning/topics/technology"},{"@type":"ListItem","position":3,"name":"Software Development","item":"https://www.linkedin.com/learning/topics/software-development"},{"@type":"ListItem","position":4,"name":"Programming Languages","item":"https://www.linkedin.com/learning/topics/programming-languages"}]} </script> <section class="top-card-layout container-lined overflow-hidden babybear:rounded-[0px]"> <section class="top-card__image-container"> <img class="top-card__image" alt="C++ Essential Training" data-delayed-url="https://media.licdn.com/dms/image/v2/C560DAQH9DHDlH2Ei4g/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1661965908511?e=2147483647&amp;v=beta&amp;t=V6UjwbN20mEGb1MWEOrmu-RUV2wRmi3IvZnf6A_CBD8"> <a class="top-card__overlay-button" data-tracking-control-name="course_preview" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/learn-c-plus-plus?autoplay=true&amp;trk=course_preview"> <span class="top-card__preview-cta "> <icon class="top-card__preview-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l"> </icon> <span class="top-card__preview-cta-text">Preview</span> </span> <!----> </a> </section> <div class="top-card-layout__card relative p-2 papabear:p-details-container-padding"> <div class="top-card-layout__entity-info-container flex flex-wrap papabear:flex-nowrap"> <div class="top-card-layout__entity-info flex-grow flex-shrink-0 basis-0 babybear:flex-none babybear:w-full babybear:flex-none babybear:w-full"> <h1 class="top-card-layout__title font-sans text-lg papabear:text-xl font-bold leading-open text-color-text mb-0"> C++ Essential Training </h1> <h2 class="top-card-layout__headline break-words font-sans text-md leading-open text-color-text"> <div class="top-card__headline-row"> <span class="top-card__headline-row-item top-card__headline-row-item--large">With Bill Weinman</span> <span class="top-card__headline-row-item">Liked by 2,706 users</span> </div> <div class="top-card__headline-row"> <span class="top-card__headline-row-item">Duration: 3h 53m</span> <span class="top-card__headline-row-item">Skill level: Beginner</span> <span class="top-card__headline-row-item">Released: 9/6/2022</span> </div> </h2> <!----> <!----> <div class="top-card-layout__cta-container flex flex-wrap mt-0.5 papabear:mt-0 ml-[-12px]"> <a href="http://www.linkedin.com/learning/subscription/products?courseSlug=c-plus-plus-essential-training-15106801&amp;destRedirectURL=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fc-plus-plus-essential-training-15106801&amp;trk=course_info&amp;upsellTrk=lil_upsell_course_info_subscription" data-tracking-control-name="lil_upsell_course_info_subscription" data-tracking-impression-name="lil_upsell_course_info_subscription" data-litms-tracking-control-name="lil_upsell_course_info_subscription" data-tracking-will-navigate class="top-card__upsell-link top-card-layout__cta mt-2 ml-1.5 h-auto babybear:flex-auto top-card-layout__cta--primary btn-md btn-primary" data-test-live-course-sub-upsell> Start my 1-month free trial </a> <a class="buy-for-your-team-cta__link top-card-layout__cta mt-2 ml-1.5 h-auto babybear:flex-auto top-card-layout__cta--secondary btn-md btn-secondary" href="/learning/subscription/teams?veh=lil_upx&amp;src=li-lil-upsell&amp;trk=learning-course_buy-for-your-team-cta" data-tracking-control-name="learning-course_buy-for-your-team-cta" data-tracking-impression-name="lil_upsell_learning-course_buy-for-your-team-cta_teambuy" data-test-live-buy-for-your-team-upsell data-tracking-will-navigate> Buy for my team </a> </div> </div> <!----> </div> <!----> <!----> </div> </section> <div class="details mx-details-container-padding"> <section class="core-section-container my-3 course-details"> <!----> <h2 class="core-section-container__title section-title"> Course details </h2> <!----> <div class="core-section-container__content break-words"> <section class="show-more-less-html course-details__description" data-max-lines="4"> <div class="show-more-less-html__markup show-more-less-html__markup--clamp-after-4 relative overflow-hidden"> 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). <br><br> Note: This course was created by Bill Weinman. We are pleased to host this training in our library. </div> <button class="show-more-less-html__button show-more-less-button show-more-less-html__button--more ml-0.5" data-tracking-control-name="learning-course_show-more-html-btn" aria-label="i18n_show_more" aria-expanded="false"> <!----> Show more <icon class="show-more-less-html__button-icon show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less-html__button show-more-less-button show-more-less-html__button--less ml-0.5" data-tracking-control-name="learning-course_show-less-html-btn" aria-label="i18n_show_less" aria-expanded="true"> <!----> Show less <icon class="show-more-less-html__button-icon show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <!----> </section> </div> </section> <section class="core-section-container my-3 course-skills"> <!----> <h2 class="core-section-container__title section-title"> Skills you’ll gain </h2> <!----> <div class="core-section-container__content break-words"> <ul class="course-skills__skill-list"> <li class="course-skills__skill-list-item"> <a href="https://www.linkedin.com/learning/topics/c-plus-plus?trk=learning-course_pill-list" data-tracking-control-name="learning-course_pill-list" data-tracking-will-navigate class="pill flex w-fit mr-[6px] mb-1 hover:no-underline skill-pill"> C++ </a> </li> </ul> </div> </section> <section class="core-section-container my-3"> <!----> <h2 class="core-section-container__title section-title"> Earn a sharable certificate </h2> <!----> <div class="core-section-container__content break-words"> <p class="course-certificate__body-paragraph">Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.</p> <div class="course-certificate__image-container"> <img class="course-certificate__certificate-image" alt="Sample certificate" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/52nu8qc7cfcn7vrftr7ttceqt"> <div> <h3 class="course-certificate__detail-list-heading"> <div class="learning-logo"> <icon class="learning-logo__inbug onload" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4zqr0f9jf98vi2nkijyc3bex2"></icon> <span class="learning-logo__text learning-logo__text--show-on-mobile" aria-hidden="true">Learning</span> <span class="sr-only">LinkedIn Learning</span> </div> <span>Certificate of Completion</span> </h3> <ul> <li class="course-certificate__detail-list-item"> <div class="course-certificate__detail-list-item-icon-wrapper"><icon data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5lqa4dj5v9gp6yjh6s6iwtdbb"></icon></div> <p class="course-certificate__detail-list-item-text">Showcase on your LinkedIn profile under “Licenses and Certificate” section</p> </li> <li class="course-certificate__detail-list-item"> <div class="course-certificate__detail-list-item-icon-wrapper"><icon data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5lqa4dj5v9gp6yjh6s6iwtdbb"></icon></div> <p class="course-certificate__detail-list-item-text">Download or print out as PDF to share with others</p> </li> <li class="course-certificate__detail-list-item"> <div class="course-certificate__detail-list-item-icon-wrapper"><icon data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5lqa4dj5v9gp6yjh6s6iwtdbb"></icon></div> <p class="course-certificate__detail-list-item-text">Share as image online to demonstrate your skill</p> </li> </ul> </div> </div> </div> </section> <section class="core-section-container my-3 course-instructors"> <!----> <h2 class="core-section-container__title section-title"> Meet the instructor </h2> <!----> <div class="core-section-container__content break-words"> <ul class="course-instructors__list"> <li class="course-instructors__list-item"> <a href="https://www.linkedin.com/in/bweinman?trk=learning-course_instructor" target="_self" data-tracking-control-name="learning-course_instructor" data-tracking-will-navigate class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-main-card flex flex-wrap py-2 pr-2 babybear:pr-0 base-main-card--link"> <!----> <img class="inline-block relative rounded-[50%] w-6 h-6 " data-delayed-url="https://media.licdn.com/dms/image/v2/D5603AQFc7DPTtYpCEA/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1663378675389?e=2147483647&amp;v=beta&amp;t=IrcGwWR0mipy0aAcVIH2uPH-_F70AfciT3-sa5N8das" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Click here to view Bill Weinman’s instructor page"> <div class="base-main-card__info self-center ml-1 flex-1 relative break-words papabear:min-w-0 mamabear:min-w-0 babybear:w-full"> <h3 class="base-main-card__title font-sans text-[18px] font-bold text-color-text overflow-hidden "> Bill Weinman </h3> <!----> <!----> <!----> </div> <!----> </a> </li> </ul> </div> </section> <section class="core-section-container my-3 reviews-feed"> <!----> <h2 class="core-section-container__title section-title"> Learner reviews </h2> <!----> <div class="core-section-container__content break-words"> <div class="reviews-feed__ratings-summary"> <section class="ratings-summary"> <div class="ratings-summary__overall-rating"> <h3 class="ratings-summary__header"><span class="ratings-summary__rating-average">4.7</span> <span class="ratings-summary__rating-max">out of 5</span></h3> <figure class="ratings-summary__figure"> <span class="star-rating" role="img" aria-label="Rating: 4.7 out of 5 stars"> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7dacecy4xq1otzk8pae2g0hxd"></icon> </span> </span> <figcaption class="ratings-summary__ratings-total">1,268 ratings</figcaption> </figure> </div> <div class="ratings-summary__breakdown"> <div class="ratings-summary__disclaimer"> <div class="tooltip"> <button class="tooltip__trigger ratings-summary__disclaimer-trigger" data-tracking-control-name="toggle_disclaimer" type="button"> <icon class="ratings-summary__disclaimer-icon" data-svg-class-name="ratings-summary__disclaimer-icon-svg" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/g8uts9v3k83n9e3iyvcxit0k"> </icon> <span class="ratings-summary__disclaimer-text">How are ratings calculated?</span> </button> <span role="tooltip" class="tooltip__popup" aria-hidden="true"> The overall rating is calculated using the average of submitted ratings. Ratings and reviews can only be submitted when non-anonymous learners complete at least 40% of the course. This helps us avoid fake reviews and spam. </span> </div> </div> <ul> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 5 star </figcaption> <progress class="ratings-summary__progress-bar" max="1268" value="962" aria-valuemin="0" aria-valuenow="962" aria-valuemax="1268"> Current value: 962 </progress> <span class="ratings-summary__rating-count-percent"> 76% </span> </figure> </li> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 4 star </figcaption> <progress class="ratings-summary__progress-bar" max="1268" value="230" aria-valuemin="0" aria-valuenow="230" aria-valuemax="1268"> Current value: 230 </progress> <span class="ratings-summary__rating-count-percent"> 18% </span> </figure> </li> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 3 star </figcaption> <progress class="ratings-summary__progress-bar" max="1268" value="63" aria-valuemin="0" aria-valuenow="63" aria-valuemax="1268"> Current value: 63 </progress> <span class="ratings-summary__rating-count-percent"> 5% </span> </figure> </li> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 2 star </figcaption> <progress class="ratings-summary__progress-bar" max="1268" value="7" aria-valuemin="0" aria-valuenow="7" aria-valuemax="1268"> Current value: 7 </progress> <span class="ratings-summary__rating-count-percent"> &#60;1% </span> </figure> </li> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 1 star </figcaption> <progress class="ratings-summary__progress-bar" max="1268" value="6" aria-valuemin="0" aria-valuenow="6" aria-valuemax="1268"> Current value: 6 </progress> <span class="ratings-summary__rating-count-percent"> &#60;1% </span> </figure> </li> </ul> </div> </section> </div> <ul class="reviews-feed__reviews-list"> <li class="reviews-feed__reviews-list-item"> <div class="review-card"> <div class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-main-card flex flex-wrap py-2 pr-2 babybear:pr-0 base-main-card--link review-card__entity"> <a class="base-card__full-link absolute top-0 right-0 bottom-0 left-0 p-0 z-[2]" href="https://de.linkedin.com/in/fatemeh-aghaei-73231a180?trk=learning-course" data-tracking-control-name="learning-course" data-tracking-will-navigate> <span class="sr-only"> Fatemeh Aghaei <!----> </span> </a> <img class="inline-block relative rounded-[50%] w-6 h-6 " data-delayed-url="https://media.licdn.com/dms/image/v2/D4D03AQGoAPHtuyd7Rw/profile-displayphoto-shrink_100_100/profile-displayphoto-shrink_100_100/0/1719948339839?e=2147483647&amp;v=beta&amp;t=-3eUFhvkku82S_t_Ig_CcGss9KXQRk-6KpSElbgCWEc" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Fatemeh Aghaei"> <div class="base-main-card__info self-center ml-1 flex-1 relative break-words papabear:min-w-0 mamabear:min-w-0 babybear:w-full"> <h3 class="base-main-card__title font-sans text-[18px] font-bold text-color-text overflow-hidden "> Fatemeh Aghaei <!----> </h3> <h4 class="base-main-card__subtitle body-text text-color-text overflow-hidden"> Software Team Coordinator @ Mühlbauer Group | Computer Software Engineering </h4> <!----> <div class="body-text text-color-text-low-emphasis base-main-card__metadata"> <div class="review-card__content"> <div class="review-card__centered-row"> <div class="review-card__star-container"> <span class="star-rating" role="img" aria-label="Rating: 3 out of 5 stars"> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0hq4l058yoqerjsrssp5pbr0"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0hq4l058yoqerjsrssp5pbr0"></icon> </span> </span> </div> <span class="review-card__rating"> 3/5 </span> <span class="review-card__date"> October 17, 2024 </span> </div> <div class="review-card__text"> good for reviwing basic content </div> <div class="review-card__centered-row review-card__actions"> <a class="review-card__centered-row review-card__action-button" aria-label="Fatemeh Aghaei’s comment is helpful" data-tracking-control-name="learning-course_review-card-helpful-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fc-plus-plus-essential-training-15106801%3Ftrk%3Dlearning-topics_learning-search-card_search-card%26trk%3Dlearning-topics_learning-search-card_search-card&amp;trk=learning-course_review-card-helpful-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5ptx189gjbxrh9wf3ncsehms9" data-svg-class-name="review-card__like-icon"></icon> Helpful </a> <span class="review-card__dot-delimiter">·</span> <a class="review-card__centered-row review-card__action-button" aria-label="Report Fatemeh Aghaei’s comment" data-tracking-control-name="learning-course_review-card-report-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fc-plus-plus-essential-training-15106801%3Ftrk%3Dlearning-topics_learning-search-card_search-card%26trk%3Dlearning-topics_learning-search-card_search-card&amp;trk=learning-course_review-card-report-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/d04ze1wt0ev8ck8e4ovqk762o" data-svg-class-name="review-card__flag-icon"></icon> Report </a> </div> </div> </div> </div> <!----> </div> </div> </li> <li class="reviews-feed__reviews-list-item"> <div class="review-card"> <div class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-main-card flex flex-wrap py-2 pr-2 babybear:pr-0 base-main-card--link review-card__entity"> <a class="base-card__full-link absolute top-0 right-0 bottom-0 left-0 p-0 z-[2]" href="https://in.linkedin.com/in/chaitanya-khanna-41b860318?trk=learning-course" data-tracking-control-name="learning-course" data-tracking-will-navigate> <span class="sr-only"> Chaitanya Khanna <!----> </span> </a> <img class="inline-block relative rounded-[50%] w-6 h-6 " data-delayed-url="https://media.licdn.com/dms/image/v2/D4D03AQGBjelW2iiJpA/profile-displayphoto-shrink_100_100/profile-displayphoto-shrink_100_100/0/1724490767546?e=2147483647&amp;v=beta&amp;t=zosNRUb9DSBo3W16KRw16vASVEU4VimxizoxDjFzYiM" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Chaitanya Khanna"> <div class="base-main-card__info self-center ml-1 flex-1 relative break-words papabear:min-w-0 mamabear:min-w-0 babybear:w-full"> <h3 class="base-main-card__title font-sans text-[18px] font-bold text-color-text overflow-hidden "> Chaitanya Khanna <!----> </h3> <h4 class="base-main-card__subtitle body-text text-color-text overflow-hidden"> BCA(AI&amp;ML) Currently Persuing /Java/Python/c++/fresher </h4> <!----> <div class="body-text text-color-text-low-emphasis base-main-card__metadata"> <div class="review-card__content"> <div class="review-card__centered-row"> <div class="review-card__star-container"> <span class="star-rating" role="img" aria-label="Rating: 4 out of 5 stars"> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0hq4l058yoqerjsrssp5pbr0"></icon> </span> </span> </div> <span class="review-card__rating"> 4/5 </span> <span class="review-card__date"> October 11, 2024 </span> </div> <div class="review-card__text"> awesome </div> <div class="review-card__centered-row review-card__actions"> <a class="review-card__centered-row review-card__action-button" aria-label="Chaitanya Khanna’s comment is helpful" data-tracking-control-name="learning-course_review-card-helpful-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fc-plus-plus-essential-training-15106801%3Ftrk%3Dlearning-topics_learning-search-card_search-card%26trk%3Dlearning-topics_learning-search-card_search-card&amp;trk=learning-course_review-card-helpful-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5ptx189gjbxrh9wf3ncsehms9" data-svg-class-name="review-card__like-icon"></icon> Helpful </a> <span class="review-card__dot-delimiter">·</span> <a class="review-card__centered-row review-card__action-button" aria-label="Report Chaitanya Khanna’s comment" data-tracking-control-name="learning-course_review-card-report-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fc-plus-plus-essential-training-15106801%3Ftrk%3Dlearning-topics_learning-search-card_search-card%26trk%3Dlearning-topics_learning-search-card_search-card&amp;trk=learning-course_review-card-report-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/d04ze1wt0ev8ck8e4ovqk762o" data-svg-class-name="review-card__flag-icon"></icon> Report </a> </div> </div> </div> </div> <!----> </div> </div> </li> <li class="reviews-feed__reviews-list-item"> <div class="review-card"> <div class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-main-card flex flex-wrap py-2 pr-2 babybear:pr-0 base-main-card--link review-card__entity"> <a class="base-card__full-link absolute top-0 right-0 bottom-0 left-0 p-0 z-[2]" href="https://www.linkedin.com/in/alexander-reed-1a08a12ba?trk=learning-course" data-tracking-control-name="learning-course" data-tracking-will-navigate> <span class="sr-only"> Alexander Reed <!----> </span> </a> <img class="inline-block relative rounded-[50%] w-6 h-6 " data-delayed-url="https://media.licdn.com/dms/image/v2/D4E03AQHb3QQLyOTx6A/profile-displayphoto-shrink_100_100/profile-displayphoto-shrink_100_100/0/1710722219002?e=2147483647&amp;v=beta&amp;t=IJnUy_kd36peDvltaJP2DmNfZywxtnKi86FWeoNifR0" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Alexander Reed"> <div class="base-main-card__info self-center ml-1 flex-1 relative break-words papabear:min-w-0 mamabear:min-w-0 babybear:w-full"> <h3 class="base-main-card__title font-sans text-[18px] font-bold text-color-text overflow-hidden "> Alexander Reed <!----> </h3> <h4 class="base-main-card__subtitle body-text text-color-text overflow-hidden"> System Administrator at Prestige Brands, Inc. </h4> <!----> <div class="body-text text-color-text-low-emphasis base-main-card__metadata"> <div class="review-card__content"> <div class="review-card__centered-row"> <div class="review-card__star-container"> <span class="star-rating" role="img" aria-label="Rating: 5 out of 5 stars"> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> </span> </div> <span class="review-card__rating"> 5/5 </span> <span class="review-card__date"> October 6, 2024 </span> </div> <div class="review-card__text"> Yes I would recommend this to other to use for beginner programming </div> <div class="review-card__centered-row review-card__actions"> <a class="review-card__centered-row review-card__action-button" aria-label="Alexander Reed’s comment is helpful" data-tracking-control-name="learning-course_review-card-helpful-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fc-plus-plus-essential-training-15106801%3Ftrk%3Dlearning-topics_learning-search-card_search-card%26trk%3Dlearning-topics_learning-search-card_search-card&amp;trk=learning-course_review-card-helpful-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5ptx189gjbxrh9wf3ncsehms9" data-svg-class-name="review-card__like-icon"></icon> Helpful </a> <span class="review-card__dot-delimiter">·</span> <a class="review-card__centered-row review-card__action-button" aria-label="Report Alexander Reed’s comment" data-tracking-control-name="learning-course_review-card-report-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fc-plus-plus-essential-training-15106801%3Ftrk%3Dlearning-topics_learning-search-card_search-card%26trk%3Dlearning-topics_learning-search-card_search-card&amp;trk=learning-course_review-card-report-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/d04ze1wt0ev8ck8e4ovqk762o" data-svg-class-name="review-card__flag-icon"></icon> Report </a> </div> </div> </div> </div> <!----> </div> </div> </li> </ul> </div> </section> </div> </section> <section class="right-rail papabear:w-right-rail-width papabear:ml-column-gutter mamabear:max-w-[790px] mamabear:px-mobile-container-padding babybear:max-w-[790px] babybear:px-mobile-container-padding"> <section class="table-of-contents mb-4 table-of-contents--with-max-height"> <h2 class="table-of-contents__header"> Contents </h2> <ul class="table-of-contents__list"> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> Introduction <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> Introduction <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/learn-c-plus-plus?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Learn C++ </div> <div class="table-of-contents__item-duration"> 1m 3s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/using-the-exercise-files?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Using the exercise files </div> <div class="table-of-contents__item-duration"> 1m 3s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/what-is-c-plus-plus?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> What is C++? </div> <div class="table-of-contents__item-duration"> 7m 10s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 1. Toolchain and Installation <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 1. Toolchain and Installation <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/the-c-plus-plus-toolchain?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> The C++ toolchain </div> <div class="table-of-contents__item-duration"> 2m 40s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/using-an-ide-with-the-exercise-files?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Using an IDE with the exercise files </div> <div class="table-of-contents__item-duration"> 7m 37s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/check-for-std-format-support?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Check for std::format support </div> <div class="table-of-contents__item-duration"> 1m 10s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 2. The Basics <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 2. The Basics <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/basic-syntax?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Basic syntax </div> <div class="table-of-contents__item-duration"> 2m 35s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/anatomy-of-a-c-plus-plus-program?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Anatomy of a C++ program </div> <div class="table-of-contents__item-duration"> 6m 33s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/statements-and-expressions?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Statements and expressions </div> <div class="table-of-contents__item-duration"> 2m 7s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/identifiers?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Identifiers </div> <div class="table-of-contents__item-duration"> 2m 32s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/defining-variables?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Defining variables </div> <div class="table-of-contents__item-duration"> 5m 56s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/pointers-and-references?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Pointers and references </div> <div class="table-of-contents__item-duration"> 9m 30s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 3. Flow Control <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 3. Flow Control <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/conditionals?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Conditionals </div> <div class="table-of-contents__item-duration"> 6m 50s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/loops?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Loops </div> <div class="table-of-contents__item-duration"> 3m 48s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/iterating-with-for?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Iterating with for </div> <div class="table-of-contents__item-duration"> 6m 39s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/functions?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Functions </div> <div class="table-of-contents__item-duration"> 3m 16s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 4. Data Types <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 4. Data Types <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/overview-of-data-types?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Overview of data types </div> <div class="table-of-contents__item-duration"> 3m 21s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/integer-types?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Integer types </div> <div class="table-of-contents__item-duration"> 2m 43s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/floating-point-types?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Floating point types </div> <div class="table-of-contents__item-duration"> 6m 51s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/the-auto-type?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> The auto type </div> <div class="table-of-contents__item-duration"> 4m 2s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/qualifiers?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Qualifiers </div> <div class="table-of-contents__item-duration"> 4m 33s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/type-aliases?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Type aliases </div> <div class="table-of-contents__item-duration"> 2m 5s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/primitive-arrays?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Primitive arrays </div> <div class="table-of-contents__item-duration"> 5m 23s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/c-strings?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> C-strings </div> <div class="table-of-contents__item-duration"> 4m 37s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/structures?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Structures </div> <div class="table-of-contents__item-duration"> 2m 50s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/challenge-library-card?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Challenge: Library card </div> <div class="table-of-contents__item-duration"> 2m 9s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/solution-library-card?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Solution: Library card </div> <div class="table-of-contents__item-duration"> 1m 16s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 5. Operators <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 5. Operators <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/common-operators?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Common operators </div> <div class="table-of-contents__item-duration"> 7m 58s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/compound-assignment-operators?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Compound assignment operators </div> <div class="table-of-contents__item-duration"> 1m 49s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/increment-and-decrement-operators?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Increment and decrement operators </div> <div class="table-of-contents__item-duration"> 4m 19s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/operator-precedence?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Operator precedence </div> <div class="table-of-contents__item-duration"> 2m 11s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/challenge-prime-numbers?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Challenge: Prime numbers </div> <div class="table-of-contents__item-duration"> 1m 5s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/solution-prime-numbers?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Solution: Prime numbers </div> <div class="table-of-contents__item-duration"> 1m 12s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 6. Functions <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 6. Functions <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/overview-of-c-plus-plus-functions?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Overview of C++ functions </div> <div class="table-of-contents__item-duration"> 6m 30s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/passing-values-to-a-function?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Passing values to a function </div> <div class="table-of-contents__item-duration"> 6m 49s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/returning-values-from-a-function?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Returning values from a function </div> <div class="table-of-contents__item-duration"> 4m 15s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/using-recursion?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Using recursion </div> <div class="table-of-contents__item-duration"> 1m 52s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/challenge-non-recursive-factorial?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Challenge: Non-recursive factorial </div> <div class="table-of-contents__item-duration"> 1m 3s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/solution-non-recursive-factorial?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Solution: Non-recursive factorial </div> <div class="table-of-contents__item-duration"> 1m 6s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 7. Classes and Objects <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 7. Classes and Objects <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/overview-of-classes-and-objects?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Overview of classes and objects </div> <div class="table-of-contents__item-duration"> 5m 43s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/data-members?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Data members </div> <div class="table-of-contents__item-duration"> 3m 36s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/function-members?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Function members </div> <div class="table-of-contents__item-duration"> 4m 27s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/constructors-and-destructors?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Constructors and destructors </div> <div class="table-of-contents__item-duration"> 8m 7s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/operator-overloads?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Operator overloads </div> <div class="table-of-contents__item-duration"> 5m 28s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/non-member-operators?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Non-member operators </div> <div class="table-of-contents__item-duration"> 5m 31s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/challenge-non-member-operators?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Challenge: Non-member operators </div> <div class="table-of-contents__item-duration"> 54s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/solution-non-member-operators?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Solution: Non-member operators </div> <div class="table-of-contents__item-duration"> 1m 20s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 8. Templates <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 8. Templates <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/understanding-templates?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Understanding templates </div> <div class="table-of-contents__item-duration"> 2m 40s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/template-functions?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Template functions </div> <div class="table-of-contents__item-duration"> 5m 19s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/template-classes?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Template classes </div> <div class="table-of-contents__item-duration"> 5m 54s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/challenge-template-factorial?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Challenge: Template factorial </div> <div class="table-of-contents__item-duration"> 33s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/solution-template-factorial?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Solution: Template factorial </div> <div class="table-of-contents__item-duration"> 1m 13s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 9. Standard Template Library <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 9. Standard Template Library <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/overview-of-the-stl?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Overview of the STL </div> <div class="table-of-contents__item-duration"> 1m 58s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/vectors?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Vectors </div> <div class="table-of-contents__item-duration"> 5m 47s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/strings?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Strings </div> <div class="table-of-contents__item-duration"> 4m 36s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/format?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Format </div> <div class="table-of-contents__item-duration"> 6m 59s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/i-o-stream?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> I/O Stream </div> <div class="table-of-contents__item-duration"> 8m 19s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/challenge-transform-a-file-stl?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Challenge: Transform a file (STL) </div> <div class="table-of-contents__item-duration"> 1m 7s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/solution-transform-a-file-stl?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Solution: Transform a file (STL) </div> <div class="table-of-contents__item-duration"> 1m 52s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> Conclusion <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> Conclusion <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://www.linkedin.com/learning/c-plus-plus-essential-training-15106801/thank-you?autoplay=true&amp;trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Locked)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Thank you </div> <div class="table-of-contents__item-duration"> 1m 24s </div> </div> </a> </li> </ul> <!----> </div> </li> </ul> </section> <section class="aside-section-container mb-4 subscription-value-props-aside-section"> <h2 class="aside-section-container__title section-title"> What’s included </h2> <!----> <div class="aside-section-container__content break-words"> <ul> <li class="subscription-value-props-aside-section__list-item"> <span class="subscription-value-props-aside-section__value-prop-label">Practice while you learn</span> <span class="subscription-value-props-aside-section__value-prop-sublabel">1 exercise file</span> </li> <li class="subscription-value-props-aside-section__list-item"> <span class="subscription-value-props-aside-section__value-prop-label">Test your knowledge</span> <span class="subscription-value-props-aside-section__value-prop-sublabel">9 quizzes</span> </li> <li class="subscription-value-props-aside-section__list-item"> <span class="subscription-value-props-aside-section__value-prop-label">Learn on the go</span> <span class="subscription-value-props-aside-section__value-prop-sublabel">Access on tablet and phone</span> </li> <!----> </ul> </div> </section> <section class="aside-section-container mb-4 similar-courses-aside-section"> <h2 class="aside-section-container__title section-title"> Similar courses </h2> <!----> <div class="aside-section-container__content break-words"> <ul> <li> <!----> <a href="https://www.linkedin.com/learning/c-plus-plus-design-patterns-creational?trk=learning-course_similar-courses" target="_self" data-tracking-control-name="learning-course_similar-courses" data-tracking-will-navigate class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-aside-card flex my-1.5 hover:show-play-button focus:show-play-button base-aside-card--link aside-learning-course-card"> <!----> <div class="base-aside-card__media flex-shrink-0 mr-0.5 overflow-hidden relative h-[54px] w-[95px] "> <img class="base-aside-card__media-element w-[100px] h-full object-cover" alt data-delayed-url="https://media.licdn.com/dms/image/v2/C4E0DAQH2K0uOcqWipQ/learning-public-crop_144_256/learning-public-crop_144_256/0/1568061261279?e=2147483647&amp;v=beta&amp;t=x3W0SMQphT-spm4j9e4NDx9rDBB-Tj-wGWr8m-z4kmo"> <div class="aside-learning-course-card__duration duration">2h 26m</div> <icon class="base-aside-card__play-button w-auto play-button overlay-center" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9n9raq7fmdu241tpsxwodsmcd" data-svg-class-name="base-aside-card__play-button-svg"></icon> </div> <div class="base-aside-card__info self-center pl-0.5 flex flex-col flex-1"> <h3 class="base-aside-card__title font-sans text-md font-bold text-color-text relative"> C++ Design Patterns: Creational <!----> </h3> <!----> <!----> <!----> <!----> <!----> </div> <!----> </a> </li> <li> <!----> <a href="https://www.linkedin.com/learning/using-sql-with-c-plus-plus?trk=learning-course_similar-courses" target="_self" data-tracking-control-name="learning-course_similar-courses" data-tracking-will-navigate class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-aside-card flex my-1.5 hover:show-play-button focus:show-play-button base-aside-card--link aside-learning-course-card"> <!----> <div class="base-aside-card__media flex-shrink-0 mr-0.5 overflow-hidden relative h-[54px] w-[95px] "> <img class="base-aside-card__media-element w-[100px] h-full object-cover" alt data-delayed-url="https://media.licdn.com/dms/image/v2/C560DAQFFTcspdtNvjg/learning-public-crop_144_256/learning-public-crop_144_256/0/1628618059177?e=2147483647&amp;v=beta&amp;t=a4HzioK04RnNSnUnekupYGNUAY1kGCNkrT8k__v-QCM"> <div class="aside-learning-course-card__duration duration">1h 27m</div> <icon class="base-aside-card__play-button w-auto play-button overlay-center" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9n9raq7fmdu241tpsxwodsmcd" data-svg-class-name="base-aside-card__play-button-svg"></icon> </div> <div class="base-aside-card__info self-center pl-0.5 flex flex-col flex-1"> <h3 class="base-aside-card__title font-sans text-md font-bold text-color-text relative"> Using SQL with C++ <!----> </h3> <!----> <!----> <!----> <!----> <!----> </div> <!----> </a> </li> <li> <!----> <a href="https://www.linkedin.com/learning/c-plus-plus-design-patterns-behavioral?trk=learning-course_similar-courses" target="_self" data-tracking-control-name="learning-course_similar-courses" data-tracking-will-navigate class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-aside-card flex my-1.5 hover:show-play-button focus:show-play-button base-aside-card--link aside-learning-course-card"> <!----> <div class="base-aside-card__media flex-shrink-0 mr-0.5 overflow-hidden relative h-[54px] w-[95px] "> <img class="base-aside-card__media-element w-[100px] h-full object-cover" alt data-delayed-url="https://media.licdn.com/dms/image/v2/C560DAQF-T1GpCdCroQ/learning-public-crop_144_256/learning-public-crop_144_256/0/1622849290891?e=2147483647&amp;v=beta&amp;t=g9qhA2tnNTdvhKFJSEjzJ3u7U0y1nSarLE2CLKC4Q-w"> <div class="aside-learning-course-card__duration duration">3h 29m</div> <icon class="base-aside-card__play-button w-auto play-button overlay-center" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9n9raq7fmdu241tpsxwodsmcd" data-svg-class-name="base-aside-card__play-button-svg"></icon> </div> <div class="base-aside-card__info self-center pl-0.5 flex flex-col flex-1"> <h3 class="base-aside-card__title font-sans text-md font-bold text-color-text relative"> C++ Design Patterns: Behavioral <!----> </h3> <!----> <!----> <!----> <!----> <!----> </div> <!----> </a> </li> </ul> </div> </section> <section class="aside-section-container mb-4"> <h2 class="aside-section-container__title section-title"> Download courses </h2> <!----> <div class="aside-section-container__content break-words"> <p>Use your iOS or Android LinkedIn Learning app, and watch courses on your mobile device without an internet connection.</p> <div class="app-links-aside-section__link-container"> <a class="app-links-aside-section__link" href="https://itunes.apple.com/app/apple-store/id1084807225?ls=1&amp;pt=10746&amp;mt=8&amp;ct=learning_course_app_links&amp;trk=learning-course_apple-app-store" data-tracking-control-name="learning-course_apple-app-store" data-tracking-will-navigate rel="noopener noreferrer" target="_blank"> <img alt="Download on the App Store" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/emczv26hz24woii2j4aleyry" height="42px" width="142px"> </a> <a class="app-links-aside-section__link" href="https://play.google.com/store/apps/details?id=com.linkedin.android.learning&amp;referrer=utm_source%3Dlinkedinlearning%26utm_medium%3DmobileWeb%26utm_campaign%3Dlearning_guest&amp;ct=learning_course_app_links&amp;trk=learning-course_google-play-store" data-tracking-control-name="learning-course_google-play-store" data-tracking-will-navigate rel="noopener noreferrer" target="_blank"> <img alt="Get it on Google Play" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/535kqf5rsexfx0lucb3t6palb" height="42px" width="142px"> </a> </div> </div> </section> </section> </main> <div class="pre-footer "> <section class="core-section-container my-3 price-disclaimer"> <!----> <!----> <!----> <div class="core-section-container__content break-words"> <p class="price-disclaimer__copy"> <sup class="price-disclaimer__copy--sup">*</sup>Price may change based on profile and billing country information entered during Sign In or Registration </p> </div> </section> <section class="tw-linkster bg-cool-gray-20 browse-map" data-impression-id="learning-course_linkster" data-js-module-id="linkster"> <div class="max-w-screen-content-max-w w-full flex justify-between my-0 mx-auto mamabear:px-3 babybear:px-2 babybear:flex-col"> <div class="flex-1 w-1/2 pt-2 pr-4 pb-4 pl-0 babybear:pb-2 babybear:w-full babybear:border-b-1 babybear:border-solid babybear:border-color-border-low-emphasis babybear:last:border-b-0"> <h3 class="text-md font-bold text-color-text leading-open"> Explore Business Topics </h3> <ul class="my-1"> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/business-analysis-and-strategy?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Business Analysis and Strategy </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/business-software-and-tools?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Business Software and Tools </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/career-development-5?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Career Development </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/customer-service-3?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Customer Service </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/diversity-equity-and-inclusion-dei?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Diversity, Equity, and Inclusion (DEI) </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/finance-and-accounting?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Finance and Accounting </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/human-resources-3?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Human Resources </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/leadership-and-management?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Leadership and Management </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/marketing-2?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Marketing </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/professional-development?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Professional Development </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/project-management?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Project Management </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/sales-3?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Sales </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/small-business-and-entrepreneurship?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Small Business and Entrepreneurship </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/training-and-education?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Training and Education </a> </li> </ul> <a class="link tw-linkster-general-link" aria-label="See all business courses" href="https://www.linkedin.com/learning/topics/business?trk=learning-course_browsemap_general-link" data-tracking-control-name="learning-course_browsemap_general-link" data-tracking-will-navigate> See all </a> </div> <div class="flex-1 w-1/2 pt-2 pr-4 pb-4 pl-0 babybear:pb-2 babybear:w-full babybear:border-b-1 babybear:border-solid babybear:border-color-border-low-emphasis babybear:last:border-b-0"> <h3 class="text-md font-bold text-color-text leading-open"> Explore Creative Topics </h3> <ul class="my-1"> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/aec?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> AEC </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/animation-and-illustration?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Animation and Illustration </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/audio-and-music?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Audio and Music </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/graphic-design?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Graphic Design </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/motion-graphics-and-vfx?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Motion Graphics and VFX </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/photography-2?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Photography </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/product-and-manufacturing?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Product and Manufacturing </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/user-experience?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> User Experience </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/2015-54?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Video </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/visualization-and-real-time?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Visualization and Real-Time </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/web-design?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Web Design </a> </li> </ul> <a class="link tw-linkster-general-link" aria-label="See all creative courses" href="https://www.linkedin.com/learning/topics/creative?trk=learning-course_browsemap_general-link" data-tracking-control-name="learning-course_browsemap_general-link" data-tracking-will-navigate> See all </a> </div> <div class="flex-1 w-1/2 pt-2 pr-4 pb-4 pl-0 babybear:pb-2 babybear:w-full babybear:border-b-1 babybear:border-solid babybear:border-color-border-low-emphasis babybear:last:border-b-0"> <h3 class="text-md font-bold text-color-text leading-open"> Explore Technology Topics </h3> <ul class="my-1"> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/artificial-intelligence?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Artificial Intelligence (AI) </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/cloud-computing-5?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Cloud Computing </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/security-3?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Cybersecurity </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/data-science?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Data Science </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/database-management?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Database Management </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/devops?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> DevOps </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/hardware?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Hardware </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/it-help-desk-5?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> IT Help Desk </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/mobile-development?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Mobile Development </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/network-and-system-administration?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Network and System Administration </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/software-development?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Software Development </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://www.linkedin.com/learning/topics/web-development?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Web Development </a> </li> </ul> <a class="link tw-linkster-general-link" aria-label="See all technology courses" href="https://www.linkedin.com/learning/topics/technology?trk=learning-course_browsemap_general-link" data-tracking-control-name="learning-course_browsemap_general-link" data-tracking-will-navigate> See all </a> </div> </div> </section> </div> <footer class="li-footer bg-transparent w-full "> <ul class="li-footer__list flex flex-wrap flex-row items-start justify-start w-full h-auto min-h-[50px] my-[0px] mx-auto py-3 px-2 papabear:w-[1128px] papabear:p-0"> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <span class="sr-only">LinkedIn</span> <icon class="li-footer__copy-logo text-color-logo-brand-alt inline-block self-center h-[14px] w-[56px] mr-1" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e12h2cd8ac580qen9qdd0qks8"></icon> <span class="li-footer__copy-text flex items-center">&copy; 2024</span> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://about.linkedin.com?trk=d_learning_course_guest_footer-about" data-tracking-control-name="d_learning_course_guest_footer-about" data-tracking-will-navigate> About </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/accessibility?trk=d_learning_course_guest_footer-accessibility" data-tracking-control-name="d_learning_course_guest_footer-accessibility" data-tracking-will-navigate> Accessibility </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/user-agreement?trk=d_learning_course_guest_footer-user-agreement" data-tracking-control-name="d_learning_course_guest_footer-user-agreement" data-tracking-will-navigate> User Agreement </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/privacy-policy?trk=d_learning_course_guest_footer-privacy-policy" data-tracking-control-name="d_learning_course_guest_footer-privacy-policy" data-tracking-will-navigate> Privacy Policy </a> </li> <!----> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/cookie-policy?trk=d_learning_course_guest_footer-cookie-policy" data-tracking-control-name="d_learning_course_guest_footer-cookie-policy" data-tracking-will-navigate> Cookie Policy </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/copyright-policy?trk=d_learning_course_guest_footer-copyright-policy" data-tracking-control-name="d_learning_course_guest_footer-copyright-policy" data-tracking-will-navigate> Copyright Policy </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://brand.linkedin.com/policies?trk=d_learning_course_guest_footer-brand-policy" data-tracking-control-name="d_learning_course_guest_footer-brand-policy" data-tracking-will-navigate> Brand Policy </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/psettings/guest-controls?trk=d_learning_course_guest_footer-guest-controls" data-tracking-control-name="d_learning_course_guest_footer-guest-controls" data-tracking-will-navigate> Guest Controls </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/professional-community-policies?trk=d_learning_course_guest_footer-community-guide" data-tracking-control-name="d_learning_course_guest_footer-community-guide" data-tracking-will-navigate> Community Guidelines </a> </li> <!----> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <div class="collapsible-dropdown collapsible-dropdown--footer collapsible-dropdown--up flex items-center relative hyphens-auto language-selector z-2"> <!----> <ul class="collapsible-dropdown__list hidden container-raised absolute w-auto overflow-y-auto flex-col items-stretch z-1 bottom-[100%] top-auto" role="menu" tabindex="-1"> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="العربية (Arabic)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ar_AE" data-locale="ar_AE" role="menuitem" lang="ar_AE"> العربية (Arabic) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="বাংলা (Bangla)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-bn_IN" data-locale="bn_IN" role="menuitem" lang="bn_IN"> বাংলা (Bangla) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Čeština (Czech)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-cs_CZ" data-locale="cs_CZ" role="menuitem" lang="cs_CZ"> Čeština (Czech) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Dansk (Danish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-da_DK" data-locale="da_DK" role="menuitem" lang="da_DK"> Dansk (Danish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Deutsch (German)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-de_DE" data-locale="de_DE" role="menuitem" lang="de_DE"> Deutsch (German) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Ελληνικά (Greek)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-el_GR" data-locale="el_GR" role="menuitem" lang="el_GR"> Ελληνικά (Greek) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="English (English) selected" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link--selected" data-tracking-control-name="language-selector-en_US" data-locale="en_US" role="menuitem" lang="en_US"> <strong>English (English)</strong> </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Español (Spanish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-es_ES" data-locale="es_ES" role="menuitem" lang="es_ES"> Español (Spanish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="فارسی (Persian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-fa_IR" data-locale="fa_IR" role="menuitem" lang="fa_IR"> فارسی (Persian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Suomi (Finnish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-fi_FI" data-locale="fi_FI" role="menuitem" lang="fi_FI"> Suomi (Finnish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Français (French)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-fr_FR" data-locale="fr_FR" role="menuitem" lang="fr_FR"> Français (French) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="हिंदी (Hindi)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-hi_IN" data-locale="hi_IN" role="menuitem" lang="hi_IN"> हिंदी (Hindi) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Magyar (Hungarian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-hu_HU" data-locale="hu_HU" role="menuitem" lang="hu_HU"> Magyar (Hungarian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Bahasa Indonesia (Indonesian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-in_ID" data-locale="in_ID" role="menuitem" lang="in_ID"> Bahasa Indonesia (Indonesian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Italiano (Italian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-it_IT" data-locale="it_IT" role="menuitem" lang="it_IT"> Italiano (Italian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="עברית (Hebrew)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-iw_IL" data-locale="iw_IL" role="menuitem" lang="iw_IL"> עברית (Hebrew) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="日本語 (Japanese)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ja_JP" data-locale="ja_JP" role="menuitem" lang="ja_JP"> 日本語 (Japanese) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="한국어 (Korean)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ko_KR" data-locale="ko_KR" role="menuitem" lang="ko_KR"> 한국어 (Korean) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="मराठी (Marathi)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-mr_IN" data-locale="mr_IN" role="menuitem" lang="mr_IN"> मराठी (Marathi) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Bahasa Malaysia (Malay)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ms_MY" data-locale="ms_MY" role="menuitem" lang="ms_MY"> Bahasa Malaysia (Malay) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Nederlands (Dutch)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-nl_NL" data-locale="nl_NL" role="menuitem" lang="nl_NL"> Nederlands (Dutch) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Norsk (Norwegian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-no_NO" data-locale="no_NO" role="menuitem" lang="no_NO"> Norsk (Norwegian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="ਪੰਜਾਬੀ (Punjabi)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-pa_IN" data-locale="pa_IN" role="menuitem" lang="pa_IN"> ਪੰਜਾਬੀ (Punjabi) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Polski (Polish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-pl_PL" data-locale="pl_PL" role="menuitem" lang="pl_PL"> Polski (Polish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Português (Portuguese)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-pt_BR" data-locale="pt_BR" role="menuitem" lang="pt_BR"> Português (Portuguese) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Română (Romanian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ro_RO" data-locale="ro_RO" role="menuitem" lang="ro_RO"> Română (Romanian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Русский (Russian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ru_RU" data-locale="ru_RU" role="menuitem" lang="ru_RU"> Русский (Russian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Svenska (Swedish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-sv_SE" data-locale="sv_SE" role="menuitem" lang="sv_SE"> Svenska (Swedish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="తెలుగు (Telugu)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-te_IN" data-locale="te_IN" role="menuitem" lang="te_IN"> తెలుగు (Telugu) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="ภาษาไทย (Thai)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-th_TH" data-locale="th_TH" role="menuitem" lang="th_TH"> ภาษาไทย (Thai) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Tagalog (Tagalog)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-tl_PH" data-locale="tl_PH" role="menuitem" lang="tl_PH"> Tagalog (Tagalog) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Türkçe (Turkish)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-tr_TR" data-locale="tr_TR" role="menuitem" lang="tr_TR"> Türkçe (Turkish) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Українська (Ukrainian)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-uk_UA" data-locale="uk_UA" role="menuitem" lang="uk_UA"> Українська (Ukrainian) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Tiếng Việt (Vietnamese)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-vi_VN" data-locale="vi_VN" role="menuitem" lang="vi_VN"> Tiếng Việt (Vietnamese) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="简体中文 (Chinese (Simplified))" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-zh_CN" data-locale="zh_CN" role="menuitem" lang="zh_CN"> 简体中文 (Chinese (Simplified)) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="正體中文 (Chinese (Traditional))" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-zh_TW" data-locale="zh_TW" role="menuitem" lang="zh_TW"> 正體中文 (Chinese (Traditional)) </button> </li> <!----> </ul> <button class="language-selector__button select-none relative pr-2 font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover hover:cursor-pointer focus:text-color-link-focus focus:outline-dotted focus:outline-1" aria-expanded="false" data-tracking-control-name="footer-lang-dropdown_trigger"> <span class="language-selector__label-text mr-0.5 break-words"> Language </span> <icon class="language-selector__label-chevron w-2 h-2 absolute top-0 right-0" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> </div> </li> </ul> <!----> </footer> <script src="https://static.licdn.com/aero-v1/sc/h/eh08muqvrde4h3hc6koyij5ti" async></script> <!----> <script src="https://static.licdn.com/aero-v1/sc/h/awgwgu3fg49q0tcvd24ku87qq" async defer></script> <script data-delayed-url="https://static.licdn.com/aero-v1/sc/h/81wy0f4hfrhoilx9eqdwg202z" data-module-id="media-player"></script> <code id="trackingData" style="display: none"><!--{"hashedCourseId":"V0L+YCljhIWcNXVzzaxiD7HAFOxULev8sh9OBcQIvFA=","urn":"urn:li:lyndaCourse:3082083","totalPrice":{"currencyCode":"HKD","amount":"249.99"}}--></code> <code id="alcOnlyData" style="display: none"><!--{"isAlcOnly":false,"canPurchaseCourse":true}--></code> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10