The Ottawa Civic Hospital was built to replace the city's existing Protestant hospitals, most notably the Carleton County Protestant General Hospital on Rideau Street, now Wallis House, which dated from the 1870s. In 1921, the construction of the civic hospital was estimated to cost $1,500,000.
The facility, which was championed by Harold Fisher, opened on Carling Avenue in 1924. It is a modern 456 bed teaching hospital.
The University of Ottawa Heart Institute forms part of the civic campus.
C++ or C-plus-plus or Cpp is an extremely popular object-oriented programming language. Created in 1979, today it powers game engines, databases, compilers, embedded systems, desktop software, and much of our software infrastructure.
#programming #compsci #100SecondsOfCode
🔗 Resources
Microsoft Docs https://docs.microsoft.com/en-us/cpp/
Bjarne Stroustrup Homepage https://www.stroustrup.com/
C in 100 Seconds https://youtu.be/U3aXWizDbQ4
C# in 100 Seconds https://youtu.be/ravLFzIguCM
🔥 Get More Content - Upgrade to PRO
Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
🎨 My Editor Settings
- Atom One Dark
- vscode-icons
- Fira Code Font
🔖 Topics Covered
- What is C++?
- C++ basics tutorial
- Who invented C++?
- What is C++ used f...
published: 07 Feb 2022
C++ Tutorial for Beginners - Learn C++ in 1 Hour
Learn C++ basics in 1 hour! 🚀 This beginner-friendly tutorial is your fast start for this powerful language.
🚀 Ready for a deep dive?
- Check out my complete C++ course: https://mosh.link/cpp-course
- Subscribe for more awesome content: https://goo.gl/6PYaGF
📕 Get the FREE goodies:
- C++ cheat sheet & summary notes: https://mosh.link/cpp-cheatsheet
✋ Stay connected:
- Twitter: https://twitter.com/moshhamedani
- Facebook: https://www.facebook.com/programmingwithmosh/
- Instagram: https://www.instagram.com/codewithmosh.official/
- LinkedIn: https://www.linkedin.com/school/codewithmosh/
📖 TABLE OF CONTENT
0:00:00 Course Introduction
0:00:56 Introduction to C++
0:04:14 Popular IDEs
0:06:11 Your First C++ Program
0:13:36 Compiling and Running a C++ Program
0:16:01 Changing the Theme
0:17:1...
published: 10 Aug 2022
Ich überlebte einen Flugzeugabsturz! Was dann passierte, verfolgt mich bis heute!
In der heutigen Horrorgeschichte geht es um einen Mann der mit viel Glück einen Flugzeugabsturz überlebt und in einem riesigen Wald aufwacht. Was er dort jedoch erlebt, ist schlimmer als alles, was er sich vorstellen konnte!
Autor: rikndikndakn123
Geschichte: https://www.reddit.com/r/nosleep/comments/dvy3g1/10_years_ago_i_survived_an_airplane_crash_what_i/
Buch vom Autor: https://dl.bookfunnel.com/hkjw8tbknb
Maria ist toll! (https://www.youtube.com/channel/UCP2bjijJBWyaA-TwyEL2o1g)
Zu meinem BUCH: www.ce-link.de/creepypastapunch
► Merch-Shop: http://shop.cppunch.de/
----------------------------------------------------------------------------------------
► Kontaktmöglichkeiten:
» E-Mail: siehe Kanalinfo
» Instagram: http://insta.cppunch.de/
» Twitter: http://tw.cppunch.de/
» TikTok: h...
published: 27 Dec 2023
C++ Full Course for free ⚡️
C++ tutorial for beginners
This video serves as an introduction to the C++ programming language
C++ is a beast of a language. We're only scratching the surface.
⭐️Time Stamps⭐️
1# (00:00:00) C++ tutorial for beginners 👨💻
2# (00:13:30) Variables and basic data types ✗
3# (00:24:14) Const 🚫
4# (00:27:37) Namespaces 📛
5# (00:32:13) Typedef and type aliases 🙋♂️
6# (00:37:39) Arithmetic operators 🧮
7# (00:43:18) Type conversion ✨
8# (00:47:05) User input ⌨️
9# (00:52:35) Useful math related functions🔢
10# (00:56:03) Hypotenuse calculator practice program 📐
11# (00:58:44) If statements 🤔
12# (01:03:40) Switches 🔀
13# (01:09:29) Console calculator program 🖩
14# (01:14:13) Ternary operator ❓
15# (01:18:53) Logical operators 🔣
16# (01:23:55) Temperature conversion program 🌡️
17# (01:29...
published: 28 Jun 2022
C++ Programming Course - Beginner to Advanced
Learn modern C++ 20 programming in this comprehensive course.
💻 Source code: https://github.com/rutura/The-C-20-Masterclass-Source-Code
✏️ Course developed by Daniel Gakwaya. Check out his YouTube channel: https://www.youtube.com/channel/UCUYUFiuJ5XZ3JYtbq5dXRKQ
🐦 Twitter: https://twitter.com/learnqtguide
🔗 Want more from Daniel? https://www.learnqt.guide/udemy-discounted-9/
🔗 Join Daniel's discord server for support: https://discord.com/invite/PcATcraESW
⭐️ Course Contents ⭐
(0:00:00) Introduction
(0:04:32) Chapter 1: Setting up the tools
Tools
Installing C++ Compilers on Windows
Installing VS Code on Windows
Configuring Visual Studio Code for C++ on Windows
Installing C++ Compilers on Linux
Installing Visual Studio Code on Linux
Configuring Visual Studio Code for C++ on Linux
Install...
published: 17 Feb 2022
C++ Tutorial for Beginners - Full Course
This course will give you a full introduction into all of the core concepts in C++.
Want more from Mike? He's starting a coding RPG/Bootcamp - https://simulator.dev/
⭐️ Contents ⭐
⌨️ (0:00:00) Introduction
⌨️ (0:01:38) Windows Installation
⌨️ (0:04:54) Mac Installation
⌨️ (0:08:44) Setup & Hello World
⌨️ (0:12:29) Drawing a Shape
⌨️ (0:19:55) Variables
⌨️ (0:31:43) Data Types
⌨️ (0:39:15) Working With Strings
⌨️ (0:49:00) Working With Numbers
⌨️ (0:59:41) Getting User Input
⌨️ (1:05:32) Building a Calculator
⌨️ (1:09:28) Building a Mad Libs
⌨️ (1:13:45) Arrays
⌨️ (1:20:03) Functions
⌨️ (1:29:47) Return Statement
⌨️ (1:35:22) If Statements
⌨️ (1:47:15) If Statements (con't)
⌨️ (1:55:58) Building a Better Calculator
⌨️ (2:02:20) Switch Statements
⌨️ (2:10:47) While Loops
⌨️ (2:18:53) Buil...
published: 24 Aug 2018
the TRUTH about C++ (is it worth your time?)
C++ gets a lot of hate on the internet, and there may be good reason for that. I think C++ is misunderstood, and there are a few simple reasons why. Despite being designed around 3 simple principles, the language has inflated to have a ton of features that are either too complicated to understand, or too powerful to implement without making your code base unmanageable.
But, should you learn C++? Yes. There are a few caveats though.
🏫 COURSES 🏫 Check out my new courses at https://lowlevel.academy
🙌 SUPPORT THE CHANNEL 🙌 Become a Low Level Associate and support the channel at https://youtube.com/c/LowLevelLearning/join
Why Are Switch Statements so HECKIN fast? https://youtu.be/fjUG_y5ZaL4
Why Do Header Files Exist? https://youtu.be/tOQZlD-0Scc
How Does Return Work? https://youtu.be/e46...
published: 19 Nov 2022
Should you Learn C++ in 2024?
Should you learn C++ in 2024?
🔥 STEF'S DEVELOPER BOOTCAMP AND MENTORING PROGRAM
https://unclestef.com/
🔥 JOIN STEF'S 'CODER'S CAREER PATHS' NEWSLETTER:
https://newsletters.stefanmischook.com/coders_career_paths_signup
🔥 FREE: LIZARD WIZARD KOMODO - TRANSFORMATIONAL MIND TRAINING:
https://newsletters.stefanmischook.com/komodo
*************
Channel Discord Server: https://discord.gg/rn8za8aq2v
WEB HOST PAYS FOR YOUR WEB DESIGN TRAINING IN 2023:
https://www.killersites.com/blog/2020/web-hosting-company-pays-for-your-web-design-training/
POPULAR & EASY CODING COURSES:
Full stack web developer course: https://school.studioweb.com/store/course/complete_web_developer
Python 3 Foundations & Certification: https://school.studioweb.com/store/course/python_3_foundations__&_certification_pa...
published: 24 Dec 2023
#169 GFG POTD Anti Diagonal Traversal of Matrix Solution Java cpp | Puneet Kumar IIITD
#pattern #bitmanipulation #dp #arrays #binarytree #strings #stack #array #forloop #heap #dp #graph #binarysearchtree #bst #linkedlist #arrays #strings #balancedbst #geeksforgeeks #gfgpotd #gfgpotdtoday #gfgproblems #gfgtoday #geeksforgeekspotd #geekforgeeks #gfgcertificate #gfgdsa #gfgcontest #gfghakathon #gfgdsa #programming #algorithm #datastructures #shorts #puneetiiit #dsa #iiitdelhi #graph #linkedlist #linkedlists #graph #bst #binarysearch #java #cpp
Anti Diagonal Traversal of Matrix approach
Anti Diagonal Traversal of Matrix gfg potd
gfg potd link :
https://practice.geeksforgeeks.org/problem-of-the-day
cpp code link :
https://github.com/puneet2501/GFG_POTD
java code link :
https://github.com/puneet2501/gfgPOTD/tree/main/java
gfg hard problem easy solution
gfg hard pot...
published: 27 Dec 2023
I Learned C++ In 24 Hours
What's the hardest programming language? Can I learn it in a day?
🔥 I PREDICTED THE STOCK MARKET WITH AI! ➡️ https://youtu.be/0lvqJ-XdjtQ
⏱️⏱️VIDEO CHAPTERS⏱️⏱️
🔔 Subscribe for more videos just like this: https://www.youtube.com/@NeelsTechShow/sub_confirmation=1
CHAT WITH US!
===============================
🛠️ - EMAIL: [email protected]
🎵 - TIKTOK: https://www.tiktok.com/@neels_tech_show
💬 - DISCORD: https://discord.com/invite/UbWFK4je7B
🧑💻 - GITHUB: https://github.com/neel-banga/
🐦 - TWITTER: https://twitter.com/NeelBanga
#neelstechshow #coding #programming
C++ or C-plus-plus or Cpp is an extremely popular object-oriented programming language. Created in 1979, today it powers game engines, databases, compilers, emb...
C++ or C-plus-plus or Cpp is an extremely popular object-oriented programming language. Created in 1979, today it powers game engines, databases, compilers, embedded systems, desktop software, and much of our software infrastructure.
#programming #compsci #100SecondsOfCode
🔗 Resources
Microsoft Docs https://docs.microsoft.com/en-us/cpp/
Bjarne Stroustrup Homepage https://www.stroustrup.com/
C in 100 Seconds https://youtu.be/U3aXWizDbQ4
C# in 100 Seconds https://youtu.be/ravLFzIguCM
🔥 Get More Content - Upgrade to PRO
Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
🎨 My Editor Settings
- Atom One Dark
- vscode-icons
- Fira Code Font
🔖 Topics Covered
- What is C++?
- C++ basics tutorial
- Who invented C++?
- What is C++ used for?
- What is a smart pointer?
- C++ vs C
- Object oriented programming basics
C++ or C-plus-plus or Cpp is an extremely popular object-oriented programming language. Created in 1979, today it powers game engines, databases, compilers, embedded systems, desktop software, and much of our software infrastructure.
#programming #compsci #100SecondsOfCode
🔗 Resources
Microsoft Docs https://docs.microsoft.com/en-us/cpp/
Bjarne Stroustrup Homepage https://www.stroustrup.com/
C in 100 Seconds https://youtu.be/U3aXWizDbQ4
C# in 100 Seconds https://youtu.be/ravLFzIguCM
🔥 Get More Content - Upgrade to PRO
Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
🎨 My Editor Settings
- Atom One Dark
- vscode-icons
- Fira Code Font
🔖 Topics Covered
- What is C++?
- C++ basics tutorial
- Who invented C++?
- What is C++ used for?
- What is a smart pointer?
- C++ vs C
- Object oriented programming basics
Learn C++ basics in 1 hour! 🚀 This beginner-friendly tutorial is your fast start for this powerful language.
🚀 Ready for a deep dive?
- Check out my complete C...
Learn C++ basics in 1 hour! 🚀 This beginner-friendly tutorial is your fast start for this powerful language.
🚀 Ready for a deep dive?
- Check out my complete C++ course: https://mosh.link/cpp-course
- Subscribe for more awesome content: https://goo.gl/6PYaGF
📕 Get the FREE goodies:
- C++ cheat sheet & summary notes: https://mosh.link/cpp-cheatsheet
✋ Stay connected:
- Twitter: https://twitter.com/moshhamedani
- Facebook: https://www.facebook.com/programmingwithmosh/
- Instagram: https://www.instagram.com/codewithmosh.official/
- LinkedIn: https://www.linkedin.com/school/codewithmosh/
📖 TABLE OF CONTENT
0:00:00 Course Introduction
0:00:56 Introduction to C++
0:04:14 Popular IDEs
0:06:11 Your First C++ Program
0:13:36 Compiling and Running a C++ Program
0:16:01 Changing the Theme
0:17:16 Course Structure
0:18:48 Cheat Sheet
0:19:20 Section 1: The Basics
0:19:52 Variables
0:26:00 Constants
0:27:28 Naming Conventions
0:30:25 Mathematical Expressions
0:36:39 Order of Operators
0:39:49 Writing Output to the Console
0:49:06 Reading from the Console
0:53:41 Working with the Standard Library
0:58:19 Comments
1:00:51 Introduction to Fundamental Data Types
1:01:41 Section 2: Fundamental Data Types
1:04:45 Initializing Variables
1:09:29 Working with Numbers
1:13:03 Narrowing
1:15:17 Generating Random Numbers
💡 Why C++?
- It's a high-performance language used in gaming, systems programming, and more.
- Great for learning core programming concepts.
👉 This tutorial is perfect for you if:
- You're a complete beginner.
- You want a fast and practical intro to C++.
- You're aiming for a career where C++ is valuable.
#coding #programming
Learn C++ basics in 1 hour! 🚀 This beginner-friendly tutorial is your fast start for this powerful language.
🚀 Ready for a deep dive?
- Check out my complete C++ course: https://mosh.link/cpp-course
- Subscribe for more awesome content: https://goo.gl/6PYaGF
📕 Get the FREE goodies:
- C++ cheat sheet & summary notes: https://mosh.link/cpp-cheatsheet
✋ Stay connected:
- Twitter: https://twitter.com/moshhamedani
- Facebook: https://www.facebook.com/programmingwithmosh/
- Instagram: https://www.instagram.com/codewithmosh.official/
- LinkedIn: https://www.linkedin.com/school/codewithmosh/
📖 TABLE OF CONTENT
0:00:00 Course Introduction
0:00:56 Introduction to C++
0:04:14 Popular IDEs
0:06:11 Your First C++ Program
0:13:36 Compiling and Running a C++ Program
0:16:01 Changing the Theme
0:17:16 Course Structure
0:18:48 Cheat Sheet
0:19:20 Section 1: The Basics
0:19:52 Variables
0:26:00 Constants
0:27:28 Naming Conventions
0:30:25 Mathematical Expressions
0:36:39 Order of Operators
0:39:49 Writing Output to the Console
0:49:06 Reading from the Console
0:53:41 Working with the Standard Library
0:58:19 Comments
1:00:51 Introduction to Fundamental Data Types
1:01:41 Section 2: Fundamental Data Types
1:04:45 Initializing Variables
1:09:29 Working with Numbers
1:13:03 Narrowing
1:15:17 Generating Random Numbers
💡 Why C++?
- It's a high-performance language used in gaming, systems programming, and more.
- Great for learning core programming concepts.
👉 This tutorial is perfect for you if:
- You're a complete beginner.
- You want a fast and practical intro to C++.
- You're aiming for a career where C++ is valuable.
#coding #programming
In der heutigen Horrorgeschichte geht es um einen Mann der mit viel Glück einen Flugzeugabsturz überlebt und in einem riesigen Wald aufwacht. Was er dort jedoch...
In der heutigen Horrorgeschichte geht es um einen Mann der mit viel Glück einen Flugzeugabsturz überlebt und in einem riesigen Wald aufwacht. Was er dort jedoch erlebt, ist schlimmer als alles, was er sich vorstellen konnte!
Autor: rikndikndakn123
Geschichte: https://www.reddit.com/r/nosleep/comments/dvy3g1/10_years_ago_i_survived_an_airplane_crash_what_i/
Buch vom Autor: https://dl.bookfunnel.com/hkjw8tbknb
Maria ist toll! (https://www.youtube.com/channel/UCP2bjijJBWyaA-TwyEL2o1g)
Zu meinem BUCH: www.ce-link.de/creepypastapunch
► Merch-Shop: http://shop.cppunch.de/
----------------------------------------------------------------------------------------
► Kontaktmöglichkeiten:
» E-Mail: siehe Kanalinfo
» Instagram: http://insta.cppunch.de/
» Twitter: http://tw.cppunch.de/
» TikTok: https://www.tiktok.com/@creepypastapunch_tiktok?lang=de-DE&is_copy_url=1&is_from_webapp=v1
» Zweiter Kanal: http://ps.cppunch.de/
» Let's Play Kanal: http://pfg.cppunch.de/
» LiveStream: http://live.cppunch.de/
----------------------------------------------------------------------------------------
► Musik (incompetech.com, Kevin MacLeod):
- Classic Horror v1
----------------------------------------------------------------------------------------
► Bilder (Zugriff: ):
-
----------------------------------------------------------------------------------------
► Videos/Trailer (Zugriff: ):
-
----------------------------------------------------------------------------------------
In der heutigen Horrorgeschichte geht es um einen Mann der mit viel Glück einen Flugzeugabsturz überlebt und in einem riesigen Wald aufwacht. Was er dort jedoch erlebt, ist schlimmer als alles, was er sich vorstellen konnte!
Autor: rikndikndakn123
Geschichte: https://www.reddit.com/r/nosleep/comments/dvy3g1/10_years_ago_i_survived_an_airplane_crash_what_i/
Buch vom Autor: https://dl.bookfunnel.com/hkjw8tbknb
Maria ist toll! (https://www.youtube.com/channel/UCP2bjijJBWyaA-TwyEL2o1g)
Zu meinem BUCH: www.ce-link.de/creepypastapunch
► Merch-Shop: http://shop.cppunch.de/
----------------------------------------------------------------------------------------
► Kontaktmöglichkeiten:
» E-Mail: siehe Kanalinfo
» Instagram: http://insta.cppunch.de/
» Twitter: http://tw.cppunch.de/
» TikTok: https://www.tiktok.com/@creepypastapunch_tiktok?lang=de-DE&is_copy_url=1&is_from_webapp=v1
» Zweiter Kanal: http://ps.cppunch.de/
» Let's Play Kanal: http://pfg.cppunch.de/
» LiveStream: http://live.cppunch.de/
----------------------------------------------------------------------------------------
► Musik (incompetech.com, Kevin MacLeod):
- Classic Horror v1
----------------------------------------------------------------------------------------
► Bilder (Zugriff: ):
-
----------------------------------------------------------------------------------------
► Videos/Trailer (Zugriff: ):
-
----------------------------------------------------------------------------------------
C++ tutorial for beginners
This video serves as an introduction to the C++ programming language
C++ is a beast of a language. We're only scratching the surface...
C++ tutorial for beginners
This video serves as an introduction to the C++ programming language
C++ is a beast of a language. We're only scratching the surface.
⭐️Time Stamps⭐️
1# (00:00:00) C++ tutorial for beginners 👨💻
2# (00:13:30) Variables and basic data types ✗
3# (00:24:14) Const 🚫
4# (00:27:37) Namespaces 📛
5# (00:32:13) Typedef and type aliases 🙋♂️
6# (00:37:39) Arithmetic operators 🧮
7# (00:43:18) Type conversion ✨
8# (00:47:05) User input ⌨️
9# (00:52:35) Useful math related functions🔢
10# (00:56:03) Hypotenuse calculator practice program 📐
11# (00:58:44) If statements 🤔
12# (01:03:40) Switches 🔀
13# (01:09:29) Console calculator program 🖩
14# (01:14:13) Ternary operator ❓
15# (01:18:53) Logical operators 🔣
16# (01:23:55) Temperature conversion program 🌡️
17# (01:29:17) Useful string methods in C++ 〰️
18# (01:35:51) While loops ♾️
19# (01:38:56) Do while loops 🔃
20# (01:42:15) For loops 🔂
21# (01:45:53) Break & continue 💔
22# (01:47:34) Nested loops ➿
23# (01:51:51) Random number generator 🎲
24# (01:55:25) Random event generator 🎁
25# (01:59:05) Number guessing game ↕️
26# (02:03:10) User defined functions 📞
27# (02:10:33) Return keyword 🔙
28# (02:16:42) Overloaded functions 🍕
29# (02:19:49) Variable scope 🌎
30# (02:24:11) Banking practice program 💰
31# (02:38:04) ROCK PAPER SCISSORS game 👊
32# (02:51:11) Arrays 🚗
33# (02:56:40) Sizeof() operator ⚖️
34# (03:01:34) Iterate over an array 🗃️
35# (03:05:40) Foreach loop 🗂️
36# (03:08:36) Pass array to a function 💵
37# (03:13:07) Search an array for an element 🔎
38# (03:20:43) Sort an array ➡️
39# (03:26:37) Fill() function 🍔
40# (03:31:19) Fill an array with user input 🌭
41# (03:38:17) Multidimensional arrays ⬜
42# (03:45:57) QUIZ GAME 💯
43# (03:57:42) Memory addresses 🏠
44# (04:00:31) Pass by VALUE vs pass by REFERENCE 📧
45# (04:04:47) Const parameters 🧱
46# (04:07:54) Credit card validator program 💳
47# (04:17:56) Pointers 👈
48# (04:23:12) Null pointers ⛔
49# (04:27:17) TIC TAC TOE game ⭕
50# (04:46:26) Dynamic memory 🧠
51# (04:52:15) Recursion 😵
52# (04:58:35) Function templates 🍪
53# (05:03:49) Structs 🏗️
54# (05:08:49) Pass structs as arguments 🚚
55# (05:14:17) Enums 📅
56# (05:18:38) Object Oriented Programming 🧍
57# (05:29:32) Constructors 👷
58# (05:38:26) Constructor overloading 👨🍳
59# (05:42:51) Getters & setters 🔒
60# (05:48:59) Inheritance 👩👧👦
Copyright Disclaimer:
This video is the intellectual property of Bro Code. All rights reserved. No part of this video may be reproduced, distributed, or transmitted in any form or by any means, including but not limited to recording, uploading, or other electronic or mechanical methods, without my written permission, except in the case of brief quotations embodied in critical reviews and certain other noncommercial uses permitted by copyright law.
C++ tutorial for beginners
This video serves as an introduction to the C++ programming language
C++ is a beast of a language. We're only scratching the surface.
⭐️Time Stamps⭐️
1# (00:00:00) C++ tutorial for beginners 👨💻
2# (00:13:30) Variables and basic data types ✗
3# (00:24:14) Const 🚫
4# (00:27:37) Namespaces 📛
5# (00:32:13) Typedef and type aliases 🙋♂️
6# (00:37:39) Arithmetic operators 🧮
7# (00:43:18) Type conversion ✨
8# (00:47:05) User input ⌨️
9# (00:52:35) Useful math related functions🔢
10# (00:56:03) Hypotenuse calculator practice program 📐
11# (00:58:44) If statements 🤔
12# (01:03:40) Switches 🔀
13# (01:09:29) Console calculator program 🖩
14# (01:14:13) Ternary operator ❓
15# (01:18:53) Logical operators 🔣
16# (01:23:55) Temperature conversion program 🌡️
17# (01:29:17) Useful string methods in C++ 〰️
18# (01:35:51) While loops ♾️
19# (01:38:56) Do while loops 🔃
20# (01:42:15) For loops 🔂
21# (01:45:53) Break & continue 💔
22# (01:47:34) Nested loops ➿
23# (01:51:51) Random number generator 🎲
24# (01:55:25) Random event generator 🎁
25# (01:59:05) Number guessing game ↕️
26# (02:03:10) User defined functions 📞
27# (02:10:33) Return keyword 🔙
28# (02:16:42) Overloaded functions 🍕
29# (02:19:49) Variable scope 🌎
30# (02:24:11) Banking practice program 💰
31# (02:38:04) ROCK PAPER SCISSORS game 👊
32# (02:51:11) Arrays 🚗
33# (02:56:40) Sizeof() operator ⚖️
34# (03:01:34) Iterate over an array 🗃️
35# (03:05:40) Foreach loop 🗂️
36# (03:08:36) Pass array to a function 💵
37# (03:13:07) Search an array for an element 🔎
38# (03:20:43) Sort an array ➡️
39# (03:26:37) Fill() function 🍔
40# (03:31:19) Fill an array with user input 🌭
41# (03:38:17) Multidimensional arrays ⬜
42# (03:45:57) QUIZ GAME 💯
43# (03:57:42) Memory addresses 🏠
44# (04:00:31) Pass by VALUE vs pass by REFERENCE 📧
45# (04:04:47) Const parameters 🧱
46# (04:07:54) Credit card validator program 💳
47# (04:17:56) Pointers 👈
48# (04:23:12) Null pointers ⛔
49# (04:27:17) TIC TAC TOE game ⭕
50# (04:46:26) Dynamic memory 🧠
51# (04:52:15) Recursion 😵
52# (04:58:35) Function templates 🍪
53# (05:03:49) Structs 🏗️
54# (05:08:49) Pass structs as arguments 🚚
55# (05:14:17) Enums 📅
56# (05:18:38) Object Oriented Programming 🧍
57# (05:29:32) Constructors 👷
58# (05:38:26) Constructor overloading 👨🍳
59# (05:42:51) Getters & setters 🔒
60# (05:48:59) Inheritance 👩👧👦
Copyright Disclaimer:
This video is the intellectual property of Bro Code. All rights reserved. No part of this video may be reproduced, distributed, or transmitted in any form or by any means, including but not limited to recording, uploading, or other electronic or mechanical methods, without my written permission, except in the case of brief quotations embodied in critical reviews and certain other noncommercial uses permitted by copyright law.
Learn modern C++ 20 programming in this comprehensive course.
💻 Source code: https://github.com/rutura/The-C-20-Masterclass-Source-Code
✏️ Course developed by...
Learn modern C++ 20 programming in this comprehensive course.
💻 Source code: https://github.com/rutura/The-C-20-Masterclass-Source-Code
✏️ Course developed by Daniel Gakwaya. Check out his YouTube channel: https://www.youtube.com/channel/UCUYUFiuJ5XZ3JYtbq5dXRKQ
🐦 Twitter: https://twitter.com/learnqtguide
🔗 Want more from Daniel? https://www.learnqt.guide/udemy-discounted-9/
🔗 Join Daniel's discord server for support: https://discord.com/invite/PcATcraESW
⭐️ Course Contents ⭐
(0:00:00) Introduction
(0:04:32) Chapter 1: Setting up the tools
Tools
Installing C++ Compilers on Windows
Installing VS Code on Windows
Configuring Visual Studio Code for C++ on Windows
Installing C++ Compilers on Linux
Installing Visual Studio Code on Linux
Configuring Visual Studio Code for C++ on Linux
Installing C++ Compilers on MacOs
Installing Visual Studio Code on MacOs
Configuring Visual Studio Code for C++ on MacOs
Online Compilers
(1:43:01) Chapter 2: Diving in
Your First C++ Program
Comments
Errors and Warnings
Statements and Functions
Data input and output
C++ Program Execution Model
C++ core language Vs Standard library Vs STL
(3:00:47) Chapter 3: Variables and data types
Variables and data types Introduction
Number Systems
Integer types : Decimals and Integers
Integer Modifiers
Fractional Numbers
Booleans
Characters And Text
Auto
Assignments
Variables and data types summary
(4:46:46) Chapter 4: Operations on Data
Introduction on Data operations
Basic Operations
Precedence and Associativity
Prefix/Postfix Increment & Decrement
Compound Assignment Operators
Relational Operators
Logical Operators
Output formatting
Numeric Limits
Math Functions
Weird Integral Types
Data Operations Summary
(7:01:58) Chapter 5: Flow Control
Flow Control Introduction
If Statements
Else If
Switch
Ternary Operators
Flow Control Summary
(7:53:49) Chapter 6: Loops
Loops Introduction
For Loop
While Loop
Do While Loop
(8:47:08) Chapter 7: Arrays
Introduction to Arrays
Declaring and using arrays
Size of an array
Arrays of characters
Array Bounds
(9:53:23) Chapter 8: Pointers
Introduction to Pointers
Declaring and using pointers
Pointer to char
Program Memory Map Revisited
Dynamic Memory Allocation
Dangling Pointers
When new Fails
Null Pointer Safety
Memory Leaks
Dynamically allocated arrays
(12:11:04) Chapter 9: References
Introduction to References
Declaring and using references
Comparing pointers and references
References and const
(12:44:29) Chapter 10: Character Manipulation and Strings
Introduction to Strings
Character Manipulation
C-string manipulation
C-String concatenation and copy
Introducing std::string
Declaring and using std::string
(14:12:47) Chapter 11: Functions
The One Definition Rule
First Hand on C++ Functions
Function Declaration and Function Definitions
Multiple Files - Compilation Model Revisited
Pass by value
Pass by pointer
Pass by reference
(16:03:20) Chapter 12: Getting Things out of functions
Introduction to getting things out of functions
Input and output parameters
Returning from functions by value
(16:32:35) Chapter 13: Function Overloading
Function Overloading Introduction
Overloading with different parameters
(16:49:00) Chapter 14: Lambda functions
Intro to Lambda Functions
Declaring and using lambda functions
Capture lists
Capture all in context
Summary
(17:40:08) Chapter 15: Function Templates
Intro to function templates
Trying out function templates
Template type deduction and explicit arguments
Template parameters by reference
Template specialization
(19:04:31) Chapter 16: C++20 Concepts Crash course
Intro to C++20 Concepts
Using C++20 Concepts
Building your own C++20 Concepts
Zooming in on the requires clause
Combining C++20 Concepts
C++20 Concepts and auto
(20:15:40) Chapter 17: Classes
Intro to classes
Your First Class
C++ Constructors
Defaulted constructors
Setters and Getters
Class Across Multiple Files
Arrow pointer call notation
Destructors
Order of Constructor Destructor Calls
The this Pointer
struct
Size of objects
(22:52:43) Chapter 18: Inheritance
Introduction to Inheritance
First try on Inheritance
Protected members
Base class access specifiers : Zooming in
Closing in on Private Inheritance
Resurrecting Members Back in Context
Default Constructors with Inheritance
Custom Constructors With Inheritance
Copy Constructors with Inheritance
Inheriting Base Constructors
Inheritance and Destructors
Reused Symbols in Inheritance
(26:21:03) Chapter 19: Polymorphism
Introduction to Polymorphism
Static Binding with Inheritance
Dynamic binding with virtual functions
Size of polymorphic objects and slicing
Polymorphic objects stored in collections (array)
Override
Overloading, overriding and function hiding
Inheritance and Polymorphism at different levels
Inheritance and polymorphism with static members
Final
Virtual functions with default arguments
Virtual Destructors
Dynamic casts
Polymorphic Functions and Destructors
Pure virtual functions and abstract classes
Abstract Classes as Interfaces
Learn modern C++ 20 programming in this comprehensive course.
💻 Source code: https://github.com/rutura/The-C-20-Masterclass-Source-Code
✏️ Course developed by Daniel Gakwaya. Check out his YouTube channel: https://www.youtube.com/channel/UCUYUFiuJ5XZ3JYtbq5dXRKQ
🐦 Twitter: https://twitter.com/learnqtguide
🔗 Want more from Daniel? https://www.learnqt.guide/udemy-discounted-9/
🔗 Join Daniel's discord server for support: https://discord.com/invite/PcATcraESW
⭐️ Course Contents ⭐
(0:00:00) Introduction
(0:04:32) Chapter 1: Setting up the tools
Tools
Installing C++ Compilers on Windows
Installing VS Code on Windows
Configuring Visual Studio Code for C++ on Windows
Installing C++ Compilers on Linux
Installing Visual Studio Code on Linux
Configuring Visual Studio Code for C++ on Linux
Installing C++ Compilers on MacOs
Installing Visual Studio Code on MacOs
Configuring Visual Studio Code for C++ on MacOs
Online Compilers
(1:43:01) Chapter 2: Diving in
Your First C++ Program
Comments
Errors and Warnings
Statements and Functions
Data input and output
C++ Program Execution Model
C++ core language Vs Standard library Vs STL
(3:00:47) Chapter 3: Variables and data types
Variables and data types Introduction
Number Systems
Integer types : Decimals and Integers
Integer Modifiers
Fractional Numbers
Booleans
Characters And Text
Auto
Assignments
Variables and data types summary
(4:46:46) Chapter 4: Operations on Data
Introduction on Data operations
Basic Operations
Precedence and Associativity
Prefix/Postfix Increment & Decrement
Compound Assignment Operators
Relational Operators
Logical Operators
Output formatting
Numeric Limits
Math Functions
Weird Integral Types
Data Operations Summary
(7:01:58) Chapter 5: Flow Control
Flow Control Introduction
If Statements
Else If
Switch
Ternary Operators
Flow Control Summary
(7:53:49) Chapter 6: Loops
Loops Introduction
For Loop
While Loop
Do While Loop
(8:47:08) Chapter 7: Arrays
Introduction to Arrays
Declaring and using arrays
Size of an array
Arrays of characters
Array Bounds
(9:53:23) Chapter 8: Pointers
Introduction to Pointers
Declaring and using pointers
Pointer to char
Program Memory Map Revisited
Dynamic Memory Allocation
Dangling Pointers
When new Fails
Null Pointer Safety
Memory Leaks
Dynamically allocated arrays
(12:11:04) Chapter 9: References
Introduction to References
Declaring and using references
Comparing pointers and references
References and const
(12:44:29) Chapter 10: Character Manipulation and Strings
Introduction to Strings
Character Manipulation
C-string manipulation
C-String concatenation and copy
Introducing std::string
Declaring and using std::string
(14:12:47) Chapter 11: Functions
The One Definition Rule
First Hand on C++ Functions
Function Declaration and Function Definitions
Multiple Files - Compilation Model Revisited
Pass by value
Pass by pointer
Pass by reference
(16:03:20) Chapter 12: Getting Things out of functions
Introduction to getting things out of functions
Input and output parameters
Returning from functions by value
(16:32:35) Chapter 13: Function Overloading
Function Overloading Introduction
Overloading with different parameters
(16:49:00) Chapter 14: Lambda functions
Intro to Lambda Functions
Declaring and using lambda functions
Capture lists
Capture all in context
Summary
(17:40:08) Chapter 15: Function Templates
Intro to function templates
Trying out function templates
Template type deduction and explicit arguments
Template parameters by reference
Template specialization
(19:04:31) Chapter 16: C++20 Concepts Crash course
Intro to C++20 Concepts
Using C++20 Concepts
Building your own C++20 Concepts
Zooming in on the requires clause
Combining C++20 Concepts
C++20 Concepts and auto
(20:15:40) Chapter 17: Classes
Intro to classes
Your First Class
C++ Constructors
Defaulted constructors
Setters and Getters
Class Across Multiple Files
Arrow pointer call notation
Destructors
Order of Constructor Destructor Calls
The this Pointer
struct
Size of objects
(22:52:43) Chapter 18: Inheritance
Introduction to Inheritance
First try on Inheritance
Protected members
Base class access specifiers : Zooming in
Closing in on Private Inheritance
Resurrecting Members Back in Context
Default Constructors with Inheritance
Custom Constructors With Inheritance
Copy Constructors with Inheritance
Inheriting Base Constructors
Inheritance and Destructors
Reused Symbols in Inheritance
(26:21:03) Chapter 19: Polymorphism
Introduction to Polymorphism
Static Binding with Inheritance
Dynamic binding with virtual functions
Size of polymorphic objects and slicing
Polymorphic objects stored in collections (array)
Override
Overloading, overriding and function hiding
Inheritance and Polymorphism at different levels
Inheritance and polymorphism with static members
Final
Virtual functions with default arguments
Virtual Destructors
Dynamic casts
Polymorphic Functions and Destructors
Pure virtual functions and abstract classes
Abstract Classes as Interfaces
This course will give you a full introduction into all of the core concepts in C++.
Want more from Mike? He's starting a coding RPG/Bootcamp - https://simulat...
This course will give you a full introduction into all of the core concepts in C++.
Want more from Mike? He's starting a coding RPG/Bootcamp - https://simulator.dev/
⭐️ Contents ⭐
⌨️ (0:00:00) Introduction
⌨️ (0:01:38) Windows Installation
⌨️ (0:04:54) Mac Installation
⌨️ (0:08:44) Setup & Hello World
⌨️ (0:12:29) Drawing a Shape
⌨️ (0:19:55) Variables
⌨️ (0:31:43) Data Types
⌨️ (0:39:15) Working With Strings
⌨️ (0:49:00) Working With Numbers
⌨️ (0:59:41) Getting User Input
⌨️ (1:05:32) Building a Calculator
⌨️ (1:09:28) Building a Mad Libs
⌨️ (1:13:45) Arrays
⌨️ (1:20:03) Functions
⌨️ (1:29:47) Return Statement
⌨️ (1:35:22) If Statements
⌨️ (1:47:15) If Statements (con't)
⌨️ (1:55:58) Building a Better Calculator
⌨️ (2:02:20) Switch Statements
⌨️ (2:10:47) While Loops
⌨️ (2:18:53) Building a Guessing Game
⌨️ (2:29:18) For Loops
⌨️ (2:38:32) Exponent Function
⌨️ (2:45:21) 2d Arrays & Nested Loops
⌨️ (2:54:55) Comments
⌨️ (2:59:11) Pointers
⌨️ (3:13:26) Classes & Objects
⌨️ (3:25:40) Constructor Functions
⌨️ (3:34:41) Object Functions
⌨️ (3:41:43) Getters & Setters
⌨️ (3:54:04) Inheritance
Course developed by Mike Dane. Check out his YouTube channel for more great programming courses: https://www.youtube.com/channel/UCvmINlrza7JHB1zkIOuXEbw
🐦Follow Mike on Twitter: https://twitter.com/GiraffeAcademy
🔗The Giraffe Academy website: http://www.giraffeacademy.com/
⭐️Other full courses by Giraffe Academy on our channel ⭐️
💻C: https://youtu.be/KJgsSFOSQv0
💻Python: https://youtu.be/rfscVS0vtbw
💻SQL: https://youtu.be/HXV3zeQKqGY
💻Ruby: https://youtu.be/t_ispmWmdjY
💻PHP: https://youtu.be/OK_JCtrrv-c
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://medium.freecodecamp.org
This course will give you a full introduction into all of the core concepts in C++.
Want more from Mike? He's starting a coding RPG/Bootcamp - https://simulator.dev/
⭐️ Contents ⭐
⌨️ (0:00:00) Introduction
⌨️ (0:01:38) Windows Installation
⌨️ (0:04:54) Mac Installation
⌨️ (0:08:44) Setup & Hello World
⌨️ (0:12:29) Drawing a Shape
⌨️ (0:19:55) Variables
⌨️ (0:31:43) Data Types
⌨️ (0:39:15) Working With Strings
⌨️ (0:49:00) Working With Numbers
⌨️ (0:59:41) Getting User Input
⌨️ (1:05:32) Building a Calculator
⌨️ (1:09:28) Building a Mad Libs
⌨️ (1:13:45) Arrays
⌨️ (1:20:03) Functions
⌨️ (1:29:47) Return Statement
⌨️ (1:35:22) If Statements
⌨️ (1:47:15) If Statements (con't)
⌨️ (1:55:58) Building a Better Calculator
⌨️ (2:02:20) Switch Statements
⌨️ (2:10:47) While Loops
⌨️ (2:18:53) Building a Guessing Game
⌨️ (2:29:18) For Loops
⌨️ (2:38:32) Exponent Function
⌨️ (2:45:21) 2d Arrays & Nested Loops
⌨️ (2:54:55) Comments
⌨️ (2:59:11) Pointers
⌨️ (3:13:26) Classes & Objects
⌨️ (3:25:40) Constructor Functions
⌨️ (3:34:41) Object Functions
⌨️ (3:41:43) Getters & Setters
⌨️ (3:54:04) Inheritance
Course developed by Mike Dane. Check out his YouTube channel for more great programming courses: https://www.youtube.com/channel/UCvmINlrza7JHB1zkIOuXEbw
🐦Follow Mike on Twitter: https://twitter.com/GiraffeAcademy
🔗The Giraffe Academy website: http://www.giraffeacademy.com/
⭐️Other full courses by Giraffe Academy on our channel ⭐️
💻C: https://youtu.be/KJgsSFOSQv0
💻Python: https://youtu.be/rfscVS0vtbw
💻SQL: https://youtu.be/HXV3zeQKqGY
💻Ruby: https://youtu.be/t_ispmWmdjY
💻PHP: https://youtu.be/OK_JCtrrv-c
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://medium.freecodecamp.org
C++ gets a lot of hate on the internet, and there may be good reason for that. I think C++ is misunderstood, and there are a few simple reasons why. Despite bei...
C++ gets a lot of hate on the internet, and there may be good reason for that. I think C++ is misunderstood, and there are a few simple reasons why. Despite being designed around 3 simple principles, the language has inflated to have a ton of features that are either too complicated to understand, or too powerful to implement without making your code base unmanageable.
But, should you learn C++? Yes. There are a few caveats though.
🏫 COURSES 🏫 Check out my new courses at https://lowlevel.academy
🙌 SUPPORT THE CHANNEL 🙌 Become a Low Level Associate and support the channel at https://youtube.com/c/LowLevelLearning/join
Why Are Switch Statements so HECKIN fast? https://youtu.be/fjUG_y5ZaL4
Why Do Header Files Exist? https://youtu.be/tOQZlD-0Scc
How Does Return Work? https://youtu.be/e46wHUjNDjE
🛒 GREAT BOOKS FOR THE LOWEST LEVEL🛒
C Programming Language, 2nd Edition: https://amzn.to/3OKh3q2
C++ Crash Course: A Fast-Paced Introduction: https://amzn.to/3qdZILK
The Rust Programming Language, 2nd Edition: https://amzn.to/3MHaS36
🔥🔥🔥 SOCIALS 🔥🔥🔥
Low Level Merch!: https://www.linktr.ee/lowlevellearning
Follow me on Twitter: https://twitter.com/LowLevelTweets
Follow me on Twitch: https://twitch.tv/lowlevellearning
Join me on Discord!: https://discord.gg/gZhRXDdBYY
C++ gets a lot of hate on the internet, and there may be good reason for that. I think C++ is misunderstood, and there are a few simple reasons why. Despite being designed around 3 simple principles, the language has inflated to have a ton of features that are either too complicated to understand, or too powerful to implement without making your code base unmanageable.
But, should you learn C++? Yes. There are a few caveats though.
🏫 COURSES 🏫 Check out my new courses at https://lowlevel.academy
🙌 SUPPORT THE CHANNEL 🙌 Become a Low Level Associate and support the channel at https://youtube.com/c/LowLevelLearning/join
Why Are Switch Statements so HECKIN fast? https://youtu.be/fjUG_y5ZaL4
Why Do Header Files Exist? https://youtu.be/tOQZlD-0Scc
How Does Return Work? https://youtu.be/e46wHUjNDjE
🛒 GREAT BOOKS FOR THE LOWEST LEVEL🛒
C Programming Language, 2nd Edition: https://amzn.to/3OKh3q2
C++ Crash Course: A Fast-Paced Introduction: https://amzn.to/3qdZILK
The Rust Programming Language, 2nd Edition: https://amzn.to/3MHaS36
🔥🔥🔥 SOCIALS 🔥🔥🔥
Low Level Merch!: https://www.linktr.ee/lowlevellearning
Follow me on Twitter: https://twitter.com/LowLevelTweets
Follow me on Twitch: https://twitch.tv/lowlevellearning
Join me on Discord!: https://discord.gg/gZhRXDdBYY
Should you learn C++ in 2024?
🔥 STEF'S DEVELOPER BOOTCAMP AND MENTORING PROGRAM
https://unclestef.com/
🔥 JOIN STEF'S 'CODER'S CAREER PATHS' NEWSLETTER:
https...
Should you learn C++ in 2024?
🔥 STEF'S DEVELOPER BOOTCAMP AND MENTORING PROGRAM
https://unclestef.com/
🔥 JOIN STEF'S 'CODER'S CAREER PATHS' NEWSLETTER:
https://newsletters.stefanmischook.com/coders_career_paths_signup
🔥 FREE: LIZARD WIZARD KOMODO - TRANSFORMATIONAL MIND TRAINING:
https://newsletters.stefanmischook.com/komodo
*************
Channel Discord Server: https://discord.gg/rn8za8aq2v
WEB HOST PAYS FOR YOUR WEB DESIGN TRAINING IN 2023:
https://www.killersites.com/blog/2020/web-hosting-company-pays-for-your-web-design-training/
POPULAR & EASY CODING COURSES:
Full stack web developer course: https://school.studioweb.com/store/course/complete_web_developer
Python 3 Foundations & Certification: https://school.studioweb.com/store/course/python_3_foundations__&_certification_package
Complete Freelancer: https://school.studioweb.com/store/course/complete_freelancer
Complete Entrepreneur: https://school.studioweb.com/store/course/complete_web_entrepreneur
*************
🦎 Lizard Wizard Course:
https://school.studioweb.com/store/course/lizard_wizard
📚 BOOKS TO READ:
My Beginners HTML5, CSS3: https://amzn.to/2wKsVTh
… Complements Studioweb courses on HTML5, CSS3 and JavaScript.
Refactoring: Improving the Design of Existing Code (2nd Edition) https://amzn.to/3o5cTbw
HeadFirst Design Patterns: https://amzn.to/2LQ0Gdh
Java Refactoring: Improving the Design of Existing Code (1st Edition) https://amzn.to/3a9nSsZ
The Naked Ape:
https://amzn.to/3fhS1Lj
✉️ STAY IN CONTACT:
Stef's social links:
Instagram: https://www.instagram.com/stefanmischook/?hl=en
Twitter: https://twitter.com/killersites
Stef's business channel:
https://www.youtube.com/channel/UCZdr0ql_B240VBVINAX7Acg
👉 GOOGLE REVIEW:
https://g.page/studioWebedu/review?mt
Leave a Google review about Stef.
MY MOUSE & KEYBOARD:
Logitech Keyboard I use: https://amzn.to/38jYDqE
Logitech mouse I use: https://amzn.to/2IeVvBj
SUPPLEMENTS THAT WORK AMAZING FOR ME:
Protein Essentials Beef Gelatine Powder:
https://amzn.to/2Pf52vL
... Healed my very bad knee. If you have joint problems, this *could do miracles for you.
Webber Naturals 88862 Glucosamine Chondroitin
https://amzn.to/3ss9WEa
MY CAMERA GEAR:
Godox VL150 lights: https://amzn.to/3lhsYZP
Sigma 18-35 lens: https://amzn.to/33sRh0T
Canon EOS C70 Cinema Camera
Thanks!
Stef
#cprogramming #codecourses #unclestef #javascript #cplusplus
Should you learn C++ in 2024?
🔥 STEF'S DEVELOPER BOOTCAMP AND MENTORING PROGRAM
https://unclestef.com/
🔥 JOIN STEF'S 'CODER'S CAREER PATHS' NEWSLETTER:
https://newsletters.stefanmischook.com/coders_career_paths_signup
🔥 FREE: LIZARD WIZARD KOMODO - TRANSFORMATIONAL MIND TRAINING:
https://newsletters.stefanmischook.com/komodo
*************
Channel Discord Server: https://discord.gg/rn8za8aq2v
WEB HOST PAYS FOR YOUR WEB DESIGN TRAINING IN 2023:
https://www.killersites.com/blog/2020/web-hosting-company-pays-for-your-web-design-training/
POPULAR & EASY CODING COURSES:
Full stack web developer course: https://school.studioweb.com/store/course/complete_web_developer
Python 3 Foundations & Certification: https://school.studioweb.com/store/course/python_3_foundations__&_certification_package
Complete Freelancer: https://school.studioweb.com/store/course/complete_freelancer
Complete Entrepreneur: https://school.studioweb.com/store/course/complete_web_entrepreneur
*************
🦎 Lizard Wizard Course:
https://school.studioweb.com/store/course/lizard_wizard
📚 BOOKS TO READ:
My Beginners HTML5, CSS3: https://amzn.to/2wKsVTh
… Complements Studioweb courses on HTML5, CSS3 and JavaScript.
Refactoring: Improving the Design of Existing Code (2nd Edition) https://amzn.to/3o5cTbw
HeadFirst Design Patterns: https://amzn.to/2LQ0Gdh
Java Refactoring: Improving the Design of Existing Code (1st Edition) https://amzn.to/3a9nSsZ
The Naked Ape:
https://amzn.to/3fhS1Lj
✉️ STAY IN CONTACT:
Stef's social links:
Instagram: https://www.instagram.com/stefanmischook/?hl=en
Twitter: https://twitter.com/killersites
Stef's business channel:
https://www.youtube.com/channel/UCZdr0ql_B240VBVINAX7Acg
👉 GOOGLE REVIEW:
https://g.page/studioWebedu/review?mt
Leave a Google review about Stef.
MY MOUSE & KEYBOARD:
Logitech Keyboard I use: https://amzn.to/38jYDqE
Logitech mouse I use: https://amzn.to/2IeVvBj
SUPPLEMENTS THAT WORK AMAZING FOR ME:
Protein Essentials Beef Gelatine Powder:
https://amzn.to/2Pf52vL
... Healed my very bad knee. If you have joint problems, this *could do miracles for you.
Webber Naturals 88862 Glucosamine Chondroitin
https://amzn.to/3ss9WEa
MY CAMERA GEAR:
Godox VL150 lights: https://amzn.to/3lhsYZP
Sigma 18-35 lens: https://amzn.to/33sRh0T
Canon EOS C70 Cinema Camera
Thanks!
Stef
#cprogramming #codecourses #unclestef #javascript #cplusplus
#pattern #bitmanipulation #dp #arrays #binarytree #strings #stack #array #forloop #heap #dp #graph #binarysearchtree #bst #linkedlist #arrays #strings #balancedbst #geeksforgeeks #gfgpotd #gfgpotdtoday #gfgproblems #gfgtoday #geeksforgeekspotd #geekforgeeks #gfgcertificate #gfgdsa #gfgcontest #gfghakathon #gfgdsa #programming #algorithm #datastructures #shorts #puneetiiit #dsa #iiitdelhi #graph #linkedlist #linkedlists #graph #bst #binarysearch #java #cpp
Anti Diagonal Traversal of Matrix approach
Anti Diagonal Traversal of Matrix gfg potd
gfg potd link :
https://practice.geeksforgeeks.org/problem-of-the-day
cpp code link :
https://github.com/puneet2501/GFG_POTD
java code link :
https://github.com/puneet2501/gfgPOTD/tree/main/java
gfg hard problem easy solution
gfg hard potd solution in java hindi explanation
Longest K unique characters substring gfg potd
gfg problem Longest K unique characters substring solution in java cpp
find Longest K unique characters substring gfg potd solution
Longest K unique characters substring
how to solve problem of the day geeks for geeks
gfg potd todays problem solution explanation hindi
solution of gfg todays problem
soluton of potd gfg
solution of problem of the day gfg
problem of the day geeks for geeks solution of todays problem
today potd gfg problem solution hindi
today gfg potd problem solution explained in java programming language
gfg potd problem solution in java programming language explained hindi
gfg potd solution today in hindi
solve today potd gfg problem
challenge me at gfg potd
solve potd gfg
gfg potd today
today gfg potd
gfg potd problems solutions
gfg potd hard
gfg potd easy
gfg potd hard problem
gfg potd medium problem
geeks for geeks problem of the day easy problem
geeks for geeks problem of the day medium problem
geeks for geeks problem of the day hard problem
code language used java
code explained in java
code writing in java
know more about java
java code gfg potd solution
java c++ python gfg potd solution
python potd gfg solution
java easy code potd gfg
---------------------------------------------------------------------------------------
geeks for geeks podt Anti Diagonal Traversal of Matrix
Anti Diagonal Traversal of Matrix
gfg podt solution Anti Diagonal Traversal of Matrix
geeks for geeks problem of the day solution with explanation
Anti Diagonal Traversal of Matrix algorithms
Anti Diagonal Traversal of Matrix gfg potd
Anti Diagonal Traversal of Matrix gfg problem of the day
Anti Diagonal Traversal of Matrix gfg
Anti Diagonal Traversal of Matrix potd geeks for geeks
Anti Diagonal Traversal of Matrix problem of the day gfg
Anti Diagonal Traversal of Matrix algorithm
Anti Diagonal Traversal of Matrix algorithms solution
Anti Diagonal Traversal of Matrix problem potd today
Anti Diagonal Traversal of Matrix java code full explanation
how to solve Anti Diagonal Traversal of Matrix
String problems and Queue linked list binary tree
String character queue array
How to use Level Order Traversal
The graph Data structure in Hindi
Spiral Level Order Traversal
Use of Tree Data structure in real Life
question asked in Google
Level order traversal in spiral form
off-campus placement
how to learn to code for beginners
Anti Diagonal Traversal of Matrix
geeks for geeks podt Anti Diagonal Traversal of Matrix
Anti Diagonal Traversal of Matrix
gfg podt solution Anti Diagonal Traversal of Matrix
geeks for geeks problem of the day solution with explanation
hot to find Anti Diagonal Traversal of Matrix
how to sovle Anti Diagonal Traversal of Matrix gfg potd
how to do Anti Diagonal Traversal of Matrix gfg problem of the day
how to approach Anti Diagonal Traversal of Matrix gfg
approach Anti Diagonal Traversal of Matrix potd geeks for geeks
find Anti Diagonal Traversal of Matrix problem of the day gfg
solve Different Subsequences algorithm
gfg potd Different Subsequences algorithms solution
Different Subsequences problem potd today
Different Subsequences java code full explanation
how to solve Different Subsequences
String problems and Queue linked list binary tree
String character queue array
-----------------------------------------------------------------------------------
problem description :
Give a N*N square matrix, return an array of its anti-diagonals in top-leftmost to bottom-rightmost order. In an element of a anti-diagonal (i, j), surrounding elements will be (i+1, j-1) and (i-1, j+1). Look at the examples for more clarity.
Your Task:
You dont need to read input or print anything. Complete the function antiDiagonalPattern() that takes matrix as input parameter and returns a list of integers in order of the values visited in the anti-Diagonal pattern.
Expected Time Complexity: O(N * N)
Expected Auxiliary Space: O(N * N)
-------------------------------------------------------------------------------------
contact : [email protected]
#pattern #bitmanipulation #dp #arrays #binarytree #strings #stack #array #forloop #heap #dp #graph #binarysearchtree #bst #linkedlist #arrays #strings #balancedbst #geeksforgeeks #gfgpotd #gfgpotdtoday #gfgproblems #gfgtoday #geeksforgeekspotd #geekforgeeks #gfgcertificate #gfgdsa #gfgcontest #gfghakathon #gfgdsa #programming #algorithm #datastructures #shorts #puneetiiit #dsa #iiitdelhi #graph #linkedlist #linkedlists #graph #bst #binarysearch #java #cpp
Anti Diagonal Traversal of Matrix approach
Anti Diagonal Traversal of Matrix gfg potd
gfg potd link :
https://practice.geeksforgeeks.org/problem-of-the-day
cpp code link :
https://github.com/puneet2501/GFG_POTD
java code link :
https://github.com/puneet2501/gfgPOTD/tree/main/java
gfg hard problem easy solution
gfg hard potd solution in java hindi explanation
Longest K unique characters substring gfg potd
gfg problem Longest K unique characters substring solution in java cpp
find Longest K unique characters substring gfg potd solution
Longest K unique characters substring
how to solve problem of the day geeks for geeks
gfg potd todays problem solution explanation hindi
solution of gfg todays problem
soluton of potd gfg
solution of problem of the day gfg
problem of the day geeks for geeks solution of todays problem
today potd gfg problem solution hindi
today gfg potd problem solution explained in java programming language
gfg potd problem solution in java programming language explained hindi
gfg potd solution today in hindi
solve today potd gfg problem
challenge me at gfg potd
solve potd gfg
gfg potd today
today gfg potd
gfg potd problems solutions
gfg potd hard
gfg potd easy
gfg potd hard problem
gfg potd medium problem
geeks for geeks problem of the day easy problem
geeks for geeks problem of the day medium problem
geeks for geeks problem of the day hard problem
code language used java
code explained in java
code writing in java
know more about java
java code gfg potd solution
java c++ python gfg potd solution
python potd gfg solution
java easy code potd gfg
---------------------------------------------------------------------------------------
geeks for geeks podt Anti Diagonal Traversal of Matrix
Anti Diagonal Traversal of Matrix
gfg podt solution Anti Diagonal Traversal of Matrix
geeks for geeks problem of the day solution with explanation
Anti Diagonal Traversal of Matrix algorithms
Anti Diagonal Traversal of Matrix gfg potd
Anti Diagonal Traversal of Matrix gfg problem of the day
Anti Diagonal Traversal of Matrix gfg
Anti Diagonal Traversal of Matrix potd geeks for geeks
Anti Diagonal Traversal of Matrix problem of the day gfg
Anti Diagonal Traversal of Matrix algorithm
Anti Diagonal Traversal of Matrix algorithms solution
Anti Diagonal Traversal of Matrix problem potd today
Anti Diagonal Traversal of Matrix java code full explanation
how to solve Anti Diagonal Traversal of Matrix
String problems and Queue linked list binary tree
String character queue array
How to use Level Order Traversal
The graph Data structure in Hindi
Spiral Level Order Traversal
Use of Tree Data structure in real Life
question asked in Google
Level order traversal in spiral form
off-campus placement
how to learn to code for beginners
Anti Diagonal Traversal of Matrix
geeks for geeks podt Anti Diagonal Traversal of Matrix
Anti Diagonal Traversal of Matrix
gfg podt solution Anti Diagonal Traversal of Matrix
geeks for geeks problem of the day solution with explanation
hot to find Anti Diagonal Traversal of Matrix
how to sovle Anti Diagonal Traversal of Matrix gfg potd
how to do Anti Diagonal Traversal of Matrix gfg problem of the day
how to approach Anti Diagonal Traversal of Matrix gfg
approach Anti Diagonal Traversal of Matrix potd geeks for geeks
find Anti Diagonal Traversal of Matrix problem of the day gfg
solve Different Subsequences algorithm
gfg potd Different Subsequences algorithms solution
Different Subsequences problem potd today
Different Subsequences java code full explanation
how to solve Different Subsequences
String problems and Queue linked list binary tree
String character queue array
-----------------------------------------------------------------------------------
problem description :
Give a N*N square matrix, return an array of its anti-diagonals in top-leftmost to bottom-rightmost order. In an element of a anti-diagonal (i, j), surrounding elements will be (i+1, j-1) and (i-1, j+1). Look at the examples for more clarity.
Your Task:
You dont need to read input or print anything. Complete the function antiDiagonalPattern() that takes matrix as input parameter and returns a list of integers in order of the values visited in the anti-Diagonal pattern.
Expected Time Complexity: O(N * N)
Expected Auxiliary Space: O(N * N)
-------------------------------------------------------------------------------------
contact : [email protected]
What's the hardest programming language? Can I learn it in a day?
🔥 I PREDICTED THE STOCK MARKET WITH AI! ➡️ https://youtu.be/0lvqJ-XdjtQ
⏱️⏱️VIDEO CHAPTERS⏱️...
What's the hardest programming language? Can I learn it in a day?
🔥 I PREDICTED THE STOCK MARKET WITH AI! ➡️ https://youtu.be/0lvqJ-XdjtQ
⏱️⏱️VIDEO CHAPTERS⏱️⏱️
🔔 Subscribe for more videos just like this: https://www.youtube.com/@NeelsTechShow/sub_confirmation=1
CHAT WITH US!
===============================
🛠️ - EMAIL: [email protected]
🎵 - TIKTOK: https://www.tiktok.com/@neels_tech_show
💬 - DISCORD: https://discord.com/invite/UbWFK4je7B
🧑💻 - GITHUB: https://github.com/neel-banga/
🐦 - TWITTER: https://twitter.com/NeelBanga
#neelstechshow #coding #programming
What's the hardest programming language? Can I learn it in a day?
🔥 I PREDICTED THE STOCK MARKET WITH AI! ➡️ https://youtu.be/0lvqJ-XdjtQ
⏱️⏱️VIDEO CHAPTERS⏱️⏱️
🔔 Subscribe for more videos just like this: https://www.youtube.com/@NeelsTechShow/sub_confirmation=1
CHAT WITH US!
===============================
🛠️ - EMAIL: [email protected]
🎵 - TIKTOK: https://www.tiktok.com/@neels_tech_show
💬 - DISCORD: https://discord.com/invite/UbWFK4je7B
🧑💻 - GITHUB: https://github.com/neel-banga/
🐦 - TWITTER: https://twitter.com/NeelBanga
#neelstechshow #coding #programming
C++ or C-plus-plus or Cpp is an extremely popular object-oriented programming language. Created in 1979, today it powers game engines, databases, compilers, embedded systems, desktop software, and much of our software infrastructure.
#programming #compsci #100SecondsOfCode
🔗 Resources
Microsoft Docs https://docs.microsoft.com/en-us/cpp/
Bjarne Stroustrup Homepage https://www.stroustrup.com/
C in 100 Seconds https://youtu.be/U3aXWizDbQ4
C# in 100 Seconds https://youtu.be/ravLFzIguCM
🔥 Get More Content - Upgrade to PRO
Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
🎨 My Editor Settings
- Atom One Dark
- vscode-icons
- Fira Code Font
🔖 Topics Covered
- What is C++?
- C++ basics tutorial
- Who invented C++?
- What is C++ used for?
- What is a smart pointer?
- C++ vs C
- Object oriented programming basics
Learn C++ basics in 1 hour! 🚀 This beginner-friendly tutorial is your fast start for this powerful language.
🚀 Ready for a deep dive?
- Check out my complete C++ course: https://mosh.link/cpp-course
- Subscribe for more awesome content: https://goo.gl/6PYaGF
📕 Get the FREE goodies:
- C++ cheat sheet & summary notes: https://mosh.link/cpp-cheatsheet
✋ Stay connected:
- Twitter: https://twitter.com/moshhamedani
- Facebook: https://www.facebook.com/programmingwithmosh/
- Instagram: https://www.instagram.com/codewithmosh.official/
- LinkedIn: https://www.linkedin.com/school/codewithmosh/
📖 TABLE OF CONTENT
0:00:00 Course Introduction
0:00:56 Introduction to C++
0:04:14 Popular IDEs
0:06:11 Your First C++ Program
0:13:36 Compiling and Running a C++ Program
0:16:01 Changing the Theme
0:17:16 Course Structure
0:18:48 Cheat Sheet
0:19:20 Section 1: The Basics
0:19:52 Variables
0:26:00 Constants
0:27:28 Naming Conventions
0:30:25 Mathematical Expressions
0:36:39 Order of Operators
0:39:49 Writing Output to the Console
0:49:06 Reading from the Console
0:53:41 Working with the Standard Library
0:58:19 Comments
1:00:51 Introduction to Fundamental Data Types
1:01:41 Section 2: Fundamental Data Types
1:04:45 Initializing Variables
1:09:29 Working with Numbers
1:13:03 Narrowing
1:15:17 Generating Random Numbers
💡 Why C++?
- It's a high-performance language used in gaming, systems programming, and more.
- Great for learning core programming concepts.
👉 This tutorial is perfect for you if:
- You're a complete beginner.
- You want a fast and practical intro to C++.
- You're aiming for a career where C++ is valuable.
#coding #programming
In der heutigen Horrorgeschichte geht es um einen Mann der mit viel Glück einen Flugzeugabsturz überlebt und in einem riesigen Wald aufwacht. Was er dort jedoch erlebt, ist schlimmer als alles, was er sich vorstellen konnte!
Autor: rikndikndakn123
Geschichte: https://www.reddit.com/r/nosleep/comments/dvy3g1/10_years_ago_i_survived_an_airplane_crash_what_i/
Buch vom Autor: https://dl.bookfunnel.com/hkjw8tbknb
Maria ist toll! (https://www.youtube.com/channel/UCP2bjijJBWyaA-TwyEL2o1g)
Zu meinem BUCH: www.ce-link.de/creepypastapunch
► Merch-Shop: http://shop.cppunch.de/
----------------------------------------------------------------------------------------
► Kontaktmöglichkeiten:
» E-Mail: siehe Kanalinfo
» Instagram: http://insta.cppunch.de/
» Twitter: http://tw.cppunch.de/
» TikTok: https://www.tiktok.com/@creepypastapunch_tiktok?lang=de-DE&is_copy_url=1&is_from_webapp=v1
» Zweiter Kanal: http://ps.cppunch.de/
» Let's Play Kanal: http://pfg.cppunch.de/
» LiveStream: http://live.cppunch.de/
----------------------------------------------------------------------------------------
► Musik (incompetech.com, Kevin MacLeod):
- Classic Horror v1
----------------------------------------------------------------------------------------
► Bilder (Zugriff: ):
-
----------------------------------------------------------------------------------------
► Videos/Trailer (Zugriff: ):
-
----------------------------------------------------------------------------------------
C++ tutorial for beginners
This video serves as an introduction to the C++ programming language
C++ is a beast of a language. We're only scratching the surface.
⭐️Time Stamps⭐️
1# (00:00:00) C++ tutorial for beginners 👨💻
2# (00:13:30) Variables and basic data types ✗
3# (00:24:14) Const 🚫
4# (00:27:37) Namespaces 📛
5# (00:32:13) Typedef and type aliases 🙋♂️
6# (00:37:39) Arithmetic operators 🧮
7# (00:43:18) Type conversion ✨
8# (00:47:05) User input ⌨️
9# (00:52:35) Useful math related functions🔢
10# (00:56:03) Hypotenuse calculator practice program 📐
11# (00:58:44) If statements 🤔
12# (01:03:40) Switches 🔀
13# (01:09:29) Console calculator program 🖩
14# (01:14:13) Ternary operator ❓
15# (01:18:53) Logical operators 🔣
16# (01:23:55) Temperature conversion program 🌡️
17# (01:29:17) Useful string methods in C++ 〰️
18# (01:35:51) While loops ♾️
19# (01:38:56) Do while loops 🔃
20# (01:42:15) For loops 🔂
21# (01:45:53) Break & continue 💔
22# (01:47:34) Nested loops ➿
23# (01:51:51) Random number generator 🎲
24# (01:55:25) Random event generator 🎁
25# (01:59:05) Number guessing game ↕️
26# (02:03:10) User defined functions 📞
27# (02:10:33) Return keyword 🔙
28# (02:16:42) Overloaded functions 🍕
29# (02:19:49) Variable scope 🌎
30# (02:24:11) Banking practice program 💰
31# (02:38:04) ROCK PAPER SCISSORS game 👊
32# (02:51:11) Arrays 🚗
33# (02:56:40) Sizeof() operator ⚖️
34# (03:01:34) Iterate over an array 🗃️
35# (03:05:40) Foreach loop 🗂️
36# (03:08:36) Pass array to a function 💵
37# (03:13:07) Search an array for an element 🔎
38# (03:20:43) Sort an array ➡️
39# (03:26:37) Fill() function 🍔
40# (03:31:19) Fill an array with user input 🌭
41# (03:38:17) Multidimensional arrays ⬜
42# (03:45:57) QUIZ GAME 💯
43# (03:57:42) Memory addresses 🏠
44# (04:00:31) Pass by VALUE vs pass by REFERENCE 📧
45# (04:04:47) Const parameters 🧱
46# (04:07:54) Credit card validator program 💳
47# (04:17:56) Pointers 👈
48# (04:23:12) Null pointers ⛔
49# (04:27:17) TIC TAC TOE game ⭕
50# (04:46:26) Dynamic memory 🧠
51# (04:52:15) Recursion 😵
52# (04:58:35) Function templates 🍪
53# (05:03:49) Structs 🏗️
54# (05:08:49) Pass structs as arguments 🚚
55# (05:14:17) Enums 📅
56# (05:18:38) Object Oriented Programming 🧍
57# (05:29:32) Constructors 👷
58# (05:38:26) Constructor overloading 👨🍳
59# (05:42:51) Getters & setters 🔒
60# (05:48:59) Inheritance 👩👧👦
Copyright Disclaimer:
This video is the intellectual property of Bro Code. All rights reserved. No part of this video may be reproduced, distributed, or transmitted in any form or by any means, including but not limited to recording, uploading, or other electronic or mechanical methods, without my written permission, except in the case of brief quotations embodied in critical reviews and certain other noncommercial uses permitted by copyright law.
Learn modern C++ 20 programming in this comprehensive course.
💻 Source code: https://github.com/rutura/The-C-20-Masterclass-Source-Code
✏️ Course developed by Daniel Gakwaya. Check out his YouTube channel: https://www.youtube.com/channel/UCUYUFiuJ5XZ3JYtbq5dXRKQ
🐦 Twitter: https://twitter.com/learnqtguide
🔗 Want more from Daniel? https://www.learnqt.guide/udemy-discounted-9/
🔗 Join Daniel's discord server for support: https://discord.com/invite/PcATcraESW
⭐️ Course Contents ⭐
(0:00:00) Introduction
(0:04:32) Chapter 1: Setting up the tools
Tools
Installing C++ Compilers on Windows
Installing VS Code on Windows
Configuring Visual Studio Code for C++ on Windows
Installing C++ Compilers on Linux
Installing Visual Studio Code on Linux
Configuring Visual Studio Code for C++ on Linux
Installing C++ Compilers on MacOs
Installing Visual Studio Code on MacOs
Configuring Visual Studio Code for C++ on MacOs
Online Compilers
(1:43:01) Chapter 2: Diving in
Your First C++ Program
Comments
Errors and Warnings
Statements and Functions
Data input and output
C++ Program Execution Model
C++ core language Vs Standard library Vs STL
(3:00:47) Chapter 3: Variables and data types
Variables and data types Introduction
Number Systems
Integer types : Decimals and Integers
Integer Modifiers
Fractional Numbers
Booleans
Characters And Text
Auto
Assignments
Variables and data types summary
(4:46:46) Chapter 4: Operations on Data
Introduction on Data operations
Basic Operations
Precedence and Associativity
Prefix/Postfix Increment & Decrement
Compound Assignment Operators
Relational Operators
Logical Operators
Output formatting
Numeric Limits
Math Functions
Weird Integral Types
Data Operations Summary
(7:01:58) Chapter 5: Flow Control
Flow Control Introduction
If Statements
Else If
Switch
Ternary Operators
Flow Control Summary
(7:53:49) Chapter 6: Loops
Loops Introduction
For Loop
While Loop
Do While Loop
(8:47:08) Chapter 7: Arrays
Introduction to Arrays
Declaring and using arrays
Size of an array
Arrays of characters
Array Bounds
(9:53:23) Chapter 8: Pointers
Introduction to Pointers
Declaring and using pointers
Pointer to char
Program Memory Map Revisited
Dynamic Memory Allocation
Dangling Pointers
When new Fails
Null Pointer Safety
Memory Leaks
Dynamically allocated arrays
(12:11:04) Chapter 9: References
Introduction to References
Declaring and using references
Comparing pointers and references
References and const
(12:44:29) Chapter 10: Character Manipulation and Strings
Introduction to Strings
Character Manipulation
C-string manipulation
C-String concatenation and copy
Introducing std::string
Declaring and using std::string
(14:12:47) Chapter 11: Functions
The One Definition Rule
First Hand on C++ Functions
Function Declaration and Function Definitions
Multiple Files - Compilation Model Revisited
Pass by value
Pass by pointer
Pass by reference
(16:03:20) Chapter 12: Getting Things out of functions
Introduction to getting things out of functions
Input and output parameters
Returning from functions by value
(16:32:35) Chapter 13: Function Overloading
Function Overloading Introduction
Overloading with different parameters
(16:49:00) Chapter 14: Lambda functions
Intro to Lambda Functions
Declaring and using lambda functions
Capture lists
Capture all in context
Summary
(17:40:08) Chapter 15: Function Templates
Intro to function templates
Trying out function templates
Template type deduction and explicit arguments
Template parameters by reference
Template specialization
(19:04:31) Chapter 16: C++20 Concepts Crash course
Intro to C++20 Concepts
Using C++20 Concepts
Building your own C++20 Concepts
Zooming in on the requires clause
Combining C++20 Concepts
C++20 Concepts and auto
(20:15:40) Chapter 17: Classes
Intro to classes
Your First Class
C++ Constructors
Defaulted constructors
Setters and Getters
Class Across Multiple Files
Arrow pointer call notation
Destructors
Order of Constructor Destructor Calls
The this Pointer
struct
Size of objects
(22:52:43) Chapter 18: Inheritance
Introduction to Inheritance
First try on Inheritance
Protected members
Base class access specifiers : Zooming in
Closing in on Private Inheritance
Resurrecting Members Back in Context
Default Constructors with Inheritance
Custom Constructors With Inheritance
Copy Constructors with Inheritance
Inheriting Base Constructors
Inheritance and Destructors
Reused Symbols in Inheritance
(26:21:03) Chapter 19: Polymorphism
Introduction to Polymorphism
Static Binding with Inheritance
Dynamic binding with virtual functions
Size of polymorphic objects and slicing
Polymorphic objects stored in collections (array)
Override
Overloading, overriding and function hiding
Inheritance and Polymorphism at different levels
Inheritance and polymorphism with static members
Final
Virtual functions with default arguments
Virtual Destructors
Dynamic casts
Polymorphic Functions and Destructors
Pure virtual functions and abstract classes
Abstract Classes as Interfaces
This course will give you a full introduction into all of the core concepts in C++.
Want more from Mike? He's starting a coding RPG/Bootcamp - https://simulator.dev/
⭐️ Contents ⭐
⌨️ (0:00:00) Introduction
⌨️ (0:01:38) Windows Installation
⌨️ (0:04:54) Mac Installation
⌨️ (0:08:44) Setup & Hello World
⌨️ (0:12:29) Drawing a Shape
⌨️ (0:19:55) Variables
⌨️ (0:31:43) Data Types
⌨️ (0:39:15) Working With Strings
⌨️ (0:49:00) Working With Numbers
⌨️ (0:59:41) Getting User Input
⌨️ (1:05:32) Building a Calculator
⌨️ (1:09:28) Building a Mad Libs
⌨️ (1:13:45) Arrays
⌨️ (1:20:03) Functions
⌨️ (1:29:47) Return Statement
⌨️ (1:35:22) If Statements
⌨️ (1:47:15) If Statements (con't)
⌨️ (1:55:58) Building a Better Calculator
⌨️ (2:02:20) Switch Statements
⌨️ (2:10:47) While Loops
⌨️ (2:18:53) Building a Guessing Game
⌨️ (2:29:18) For Loops
⌨️ (2:38:32) Exponent Function
⌨️ (2:45:21) 2d Arrays & Nested Loops
⌨️ (2:54:55) Comments
⌨️ (2:59:11) Pointers
⌨️ (3:13:26) Classes & Objects
⌨️ (3:25:40) Constructor Functions
⌨️ (3:34:41) Object Functions
⌨️ (3:41:43) Getters & Setters
⌨️ (3:54:04) Inheritance
Course developed by Mike Dane. Check out his YouTube channel for more great programming courses: https://www.youtube.com/channel/UCvmINlrza7JHB1zkIOuXEbw
🐦Follow Mike on Twitter: https://twitter.com/GiraffeAcademy
🔗The Giraffe Academy website: http://www.giraffeacademy.com/
⭐️Other full courses by Giraffe Academy on our channel ⭐️
💻C: https://youtu.be/KJgsSFOSQv0
💻Python: https://youtu.be/rfscVS0vtbw
💻SQL: https://youtu.be/HXV3zeQKqGY
💻Ruby: https://youtu.be/t_ispmWmdjY
💻PHP: https://youtu.be/OK_JCtrrv-c
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://medium.freecodecamp.org
C++ gets a lot of hate on the internet, and there may be good reason for that. I think C++ is misunderstood, and there are a few simple reasons why. Despite being designed around 3 simple principles, the language has inflated to have a ton of features that are either too complicated to understand, or too powerful to implement without making your code base unmanageable.
But, should you learn C++? Yes. There are a few caveats though.
🏫 COURSES 🏫 Check out my new courses at https://lowlevel.academy
🙌 SUPPORT THE CHANNEL 🙌 Become a Low Level Associate and support the channel at https://youtube.com/c/LowLevelLearning/join
Why Are Switch Statements so HECKIN fast? https://youtu.be/fjUG_y5ZaL4
Why Do Header Files Exist? https://youtu.be/tOQZlD-0Scc
How Does Return Work? https://youtu.be/e46wHUjNDjE
🛒 GREAT BOOKS FOR THE LOWEST LEVEL🛒
C Programming Language, 2nd Edition: https://amzn.to/3OKh3q2
C++ Crash Course: A Fast-Paced Introduction: https://amzn.to/3qdZILK
The Rust Programming Language, 2nd Edition: https://amzn.to/3MHaS36
🔥🔥🔥 SOCIALS 🔥🔥🔥
Low Level Merch!: https://www.linktr.ee/lowlevellearning
Follow me on Twitter: https://twitter.com/LowLevelTweets
Follow me on Twitch: https://twitch.tv/lowlevellearning
Join me on Discord!: https://discord.gg/gZhRXDdBYY
Should you learn C++ in 2024?
🔥 STEF'S DEVELOPER BOOTCAMP AND MENTORING PROGRAM
https://unclestef.com/
🔥 JOIN STEF'S 'CODER'S CAREER PATHS' NEWSLETTER:
https://newsletters.stefanmischook.com/coders_career_paths_signup
🔥 FREE: LIZARD WIZARD KOMODO - TRANSFORMATIONAL MIND TRAINING:
https://newsletters.stefanmischook.com/komodo
*************
Channel Discord Server: https://discord.gg/rn8za8aq2v
WEB HOST PAYS FOR YOUR WEB DESIGN TRAINING IN 2023:
https://www.killersites.com/blog/2020/web-hosting-company-pays-for-your-web-design-training/
POPULAR & EASY CODING COURSES:
Full stack web developer course: https://school.studioweb.com/store/course/complete_web_developer
Python 3 Foundations & Certification: https://school.studioweb.com/store/course/python_3_foundations__&_certification_package
Complete Freelancer: https://school.studioweb.com/store/course/complete_freelancer
Complete Entrepreneur: https://school.studioweb.com/store/course/complete_web_entrepreneur
*************
🦎 Lizard Wizard Course:
https://school.studioweb.com/store/course/lizard_wizard
📚 BOOKS TO READ:
My Beginners HTML5, CSS3: https://amzn.to/2wKsVTh
… Complements Studioweb courses on HTML5, CSS3 and JavaScript.
Refactoring: Improving the Design of Existing Code (2nd Edition) https://amzn.to/3o5cTbw
HeadFirst Design Patterns: https://amzn.to/2LQ0Gdh
Java Refactoring: Improving the Design of Existing Code (1st Edition) https://amzn.to/3a9nSsZ
The Naked Ape:
https://amzn.to/3fhS1Lj
✉️ STAY IN CONTACT:
Stef's social links:
Instagram: https://www.instagram.com/stefanmischook/?hl=en
Twitter: https://twitter.com/killersites
Stef's business channel:
https://www.youtube.com/channel/UCZdr0ql_B240VBVINAX7Acg
👉 GOOGLE REVIEW:
https://g.page/studioWebedu/review?mt
Leave a Google review about Stef.
MY MOUSE & KEYBOARD:
Logitech Keyboard I use: https://amzn.to/38jYDqE
Logitech mouse I use: https://amzn.to/2IeVvBj
SUPPLEMENTS THAT WORK AMAZING FOR ME:
Protein Essentials Beef Gelatine Powder:
https://amzn.to/2Pf52vL
... Healed my very bad knee. If you have joint problems, this *could do miracles for you.
Webber Naturals 88862 Glucosamine Chondroitin
https://amzn.to/3ss9WEa
MY CAMERA GEAR:
Godox VL150 lights: https://amzn.to/3lhsYZP
Sigma 18-35 lens: https://amzn.to/33sRh0T
Canon EOS C70 Cinema Camera
Thanks!
Stef
#cprogramming #codecourses #unclestef #javascript #cplusplus
#pattern #bitmanipulation #dp #arrays #binarytree #strings #stack #array #forloop #heap #dp #graph #binarysearchtree #bst #linkedlist #arrays #strings #balancedbst #geeksforgeeks #gfgpotd #gfgpotdtoday #gfgproblems #gfgtoday #geeksforgeekspotd #geekforgeeks #gfgcertificate #gfgdsa #gfgcontest #gfghakathon #gfgdsa #programming #algorithm #datastructures #shorts #puneetiiit #dsa #iiitdelhi #graph #linkedlist #linkedlists #graph #bst #binarysearch #java #cpp
Anti Diagonal Traversal of Matrix approach
Anti Diagonal Traversal of Matrix gfg potd
gfg potd link :
https://practice.geeksforgeeks.org/problem-of-the-day
cpp code link :
https://github.com/puneet2501/GFG_POTD
java code link :
https://github.com/puneet2501/gfgPOTD/tree/main/java
gfg hard problem easy solution
gfg hard potd solution in java hindi explanation
Longest K unique characters substring gfg potd
gfg problem Longest K unique characters substring solution in java cpp
find Longest K unique characters substring gfg potd solution
Longest K unique characters substring
how to solve problem of the day geeks for geeks
gfg potd todays problem solution explanation hindi
solution of gfg todays problem
soluton of potd gfg
solution of problem of the day gfg
problem of the day geeks for geeks solution of todays problem
today potd gfg problem solution hindi
today gfg potd problem solution explained in java programming language
gfg potd problem solution in java programming language explained hindi
gfg potd solution today in hindi
solve today potd gfg problem
challenge me at gfg potd
solve potd gfg
gfg potd today
today gfg potd
gfg potd problems solutions
gfg potd hard
gfg potd easy
gfg potd hard problem
gfg potd medium problem
geeks for geeks problem of the day easy problem
geeks for geeks problem of the day medium problem
geeks for geeks problem of the day hard problem
code language used java
code explained in java
code writing in java
know more about java
java code gfg potd solution
java c++ python gfg potd solution
python potd gfg solution
java easy code potd gfg
---------------------------------------------------------------------------------------
geeks for geeks podt Anti Diagonal Traversal of Matrix
Anti Diagonal Traversal of Matrix
gfg podt solution Anti Diagonal Traversal of Matrix
geeks for geeks problem of the day solution with explanation
Anti Diagonal Traversal of Matrix algorithms
Anti Diagonal Traversal of Matrix gfg potd
Anti Diagonal Traversal of Matrix gfg problem of the day
Anti Diagonal Traversal of Matrix gfg
Anti Diagonal Traversal of Matrix potd geeks for geeks
Anti Diagonal Traversal of Matrix problem of the day gfg
Anti Diagonal Traversal of Matrix algorithm
Anti Diagonal Traversal of Matrix algorithms solution
Anti Diagonal Traversal of Matrix problem potd today
Anti Diagonal Traversal of Matrix java code full explanation
how to solve Anti Diagonal Traversal of Matrix
String problems and Queue linked list binary tree
String character queue array
How to use Level Order Traversal
The graph Data structure in Hindi
Spiral Level Order Traversal
Use of Tree Data structure in real Life
question asked in Google
Level order traversal in spiral form
off-campus placement
how to learn to code for beginners
Anti Diagonal Traversal of Matrix
geeks for geeks podt Anti Diagonal Traversal of Matrix
Anti Diagonal Traversal of Matrix
gfg podt solution Anti Diagonal Traversal of Matrix
geeks for geeks problem of the day solution with explanation
hot to find Anti Diagonal Traversal of Matrix
how to sovle Anti Diagonal Traversal of Matrix gfg potd
how to do Anti Diagonal Traversal of Matrix gfg problem of the day
how to approach Anti Diagonal Traversal of Matrix gfg
approach Anti Diagonal Traversal of Matrix potd geeks for geeks
find Anti Diagonal Traversal of Matrix problem of the day gfg
solve Different Subsequences algorithm
gfg potd Different Subsequences algorithms solution
Different Subsequences problem potd today
Different Subsequences java code full explanation
how to solve Different Subsequences
String problems and Queue linked list binary tree
String character queue array
-----------------------------------------------------------------------------------
problem description :
Give a N*N square matrix, return an array of its anti-diagonals in top-leftmost to bottom-rightmost order. In an element of a anti-diagonal (i, j), surrounding elements will be (i+1, j-1) and (i-1, j+1). Look at the examples for more clarity.
Your Task:
You dont need to read input or print anything. Complete the function antiDiagonalPattern() that takes matrix as input parameter and returns a list of integers in order of the values visited in the anti-Diagonal pattern.
Expected Time Complexity: O(N * N)
Expected Auxiliary Space: O(N * N)
-------------------------------------------------------------------------------------
contact : [email protected]
What's the hardest programming language? Can I learn it in a day?
🔥 I PREDICTED THE STOCK MARKET WITH AI! ➡️ https://youtu.be/0lvqJ-XdjtQ
⏱️⏱️VIDEO CHAPTERS⏱️⏱️
🔔 Subscribe for more videos just like this: https://www.youtube.com/@NeelsTechShow/sub_confirmation=1
CHAT WITH US!
===============================
🛠️ - EMAIL: [email protected]
🎵 - TIKTOK: https://www.tiktok.com/@neels_tech_show
💬 - DISCORD: https://discord.com/invite/UbWFK4je7B
🧑💻 - GITHUB: https://github.com/neel-banga/
🐦 - TWITTER: https://twitter.com/NeelBanga
#neelstechshow #coding #programming
you gotta burn that building down i would love to see that world come crasing down then the people under could come crawling out see the sun for the first time it would burn them without a doubt but that burn would feel so good,
CPP Investments chief executive John Graham says despite heightened volatility during the quarter, the fund's diversified portfolio delivered stable returns, with positive performance across asset classes and geographies ... 30 ... dollar ... 15, 2024 ... .
“The Supreme Court said ‘No, what you’re really arguing is that it’s unconstitutional, period,’” UNC law professor Joan Krause told CPP...Wesley Harris, D-Charlotte, who recently lost to Briner in the race for state treasurer, told CPP.
) SECFORM 13F-HR ... The reader should not assume that the information is accurate and complete ... 20549 ... CPP - Canada Pension Plan Investment Board published this content on November 14, 2024, and is solely responsible for the information contained herein.
) ... Through Protect Marketplace, Protect Group now offer this comprehensive support with minimal technical setup ... Disclaimer. CPP Group plc published this content on November 14, 2024, and is solely responsible for the information contained herein.
). SECURITIES AND EXCHANGE COMMISSION. WASHINGTON, D.C. 20549. SCHEDULE 13G ... (Name of Issuer) ... 35909D109 ... CPP - Canada Pension Plan Investment Board published this content on November 14, 2024, and is solely responsible for the information contained herein.
). SECURITIES AND EXCHANGE COMMISSION. WASHINGTON, D.C. 20549. SCHEDULE 13G ... (Amendment No. 1) ... 799566104 ... CPP - Canada Pension Plan Investment Board published this content on November 14, 2024, and is solely responsible for the information contained herein.
LONDON, /CNW/ - Canada Pension Plan Investment Board (CPP Investments), alongside EQT and Temasek, has completed the acquisition of Keywords Studios, the leading international video games service provider.
Polypropylene cast film (CPP film) is a kind of unstretched flat film extrusion film produced by the method of casting, which has the characteristics of good transparency, high gloss, good flatness, easy to heat sealing, etc.
Visitors to the region in the fourth quarter of 2023 spent $2.1 billion, Marlise Taylor, director of tourism research at Visit NC, the state’s tourism board, told CPP... afternoon,” Jackson told CPP.