- 53
- 6 477
The Incomplete Engineer
เข้าร่วมเมื่อ 31 ก.ค. 2023
"Welcome to 'The Incomplete Engineer' - Where Curiosity Meets Creation! 🚀🔧
Join me, a passionate computer engineering student on a never-ending quest for knowledge and innovation. Together, we'll explore the fascinating world of science, technology, and engineering. From coding to circuitry, we'll tackle complex concepts, learn from our mistakes, and celebrate the thrill of every 'Eureka' moment.
This channel is not just about equations and theories; it's about the joy of discovery, the beauty of being imperfect, and the power of perseverance. Let's embrace our incompleteness and embark on a journey of continuous learning.
So, fellow learners, future engineers, and tech enthusiasts, hit that subscribe button and let's build an extraordinary community of curious minds. Together, we'll bridge the gap between being students and becoming masters of innovation!
🔔 Don't forget to turn on notifications so you never miss our next exciting adventure in the world of science and tech! 🌟"
Join me, a passionate computer engineering student on a never-ending quest for knowledge and innovation. Together, we'll explore the fascinating world of science, technology, and engineering. From coding to circuitry, we'll tackle complex concepts, learn from our mistakes, and celebrate the thrill of every 'Eureka' moment.
This channel is not just about equations and theories; it's about the joy of discovery, the beauty of being imperfect, and the power of perseverance. Let's embrace our incompleteness and embark on a journey of continuous learning.
So, fellow learners, future engineers, and tech enthusiasts, hit that subscribe button and let's build an extraordinary community of curious minds. Together, we'll bridge the gap between being students and becoming masters of innovation!
🔔 Don't forget to turn on notifications so you never miss our next exciting adventure in the world of science and tech! 🌟"
How to Connect ESP8266 to Blynk | Arduino IDE step-by-step Tutorial in Urdu
This is a begginer friendly tutorial, any queries you guys can contact me.
🔗 Links 🔗
🌐 [Arduino ESP8266 Package](arduino.esp8266.com/stable/package_esp8266com_index.json)
📁 [Project Source Code](github.com/Syed-Shahir/IOT_controlled_LED)
📸 [Instagram: The Incomplete Engineer]( the_incomplete_engineer)
🎥 [TH-cam: The Incomplete Engineer](www.youtube.com/@TheIncompleteEngineer)
🚀 Dive into the world of IoT! Join our comprehensive Urdu tutorial where we'll guide you through every step of connecting the powerful ESP8266 to Blynk's intuitive IoT platform using Arduino IDE. From creating your Blynk account to controlling an LED, this step-by-step workshop ensures you grasp the essentials effortlessly. Empower your projects with this hands-on guide - no prior experience required! 🛠️
🔗 Links 🔗
🌐 [Arduino ESP8266 Package](arduino.esp8266.com/stable/package_esp8266com_index.json)
📁 [Project Source Code](github.com/Syed-Shahir/IOT_controlled_LED)
📸 [Instagram: The Incomplete Engineer]( the_incomplete_engineer)
🎥 [TH-cam: The Incomplete Engineer](www.youtube.com/@TheIncompleteEngineer)
🚀 Dive into the world of IoT! Join our comprehensive Urdu tutorial where we'll guide you through every step of connecting the powerful ESP8266 to Blynk's intuitive IoT platform using Arduino IDE. From creating your Blynk account to controlling an LED, this step-by-step workshop ensures you grasp the essentials effortlessly. Empower your projects with this hands-on guide - no prior experience required! 🛠️
มุมมอง: 3 511
วีดีโอ
C++ Full Course | Inheritance with example | Practice Problem | Lesson 10 part 6
มุมมอง 348 หลายเดือนก่อน
Title: C Full Course | Inheritance with Example | Practice Problem | Lesson 10 Part 6 Description: Welcome to our comprehensive C Full Course! In Lesson 10 Part 6, we're taking a deep dive into inheritance, complete with practical examples and a challenging practice problem. Ready to strengthen your understanding of inheritance? Join us as we explore real-world examples that showcase the power ...
C++ Full Course | inheritance example | practice problem | Lesson 10 part 5
มุมมอง 468 หลายเดือนก่อน
Title: C Full Course | Lesson 10 Part 5 - Putting Inheritance into Practice: Practice Problem Description: Welcome to our comprehensive C Full Course! In Lesson 10 Part 5, it's time to apply our knowledge of inheritance with a hands-on practice problem. Ready for a challenge? Join us as we tackle a practice problem that involves using inheritance in a real-world scenario. Apply your understandi...
C++ Full Course |Functions & Constructors in Inheritance |Overloading & Overriding |Lesson 10 part 4
มุมมอง 218 หลายเดือนก่อน
Title: C Full Course | Lesson 10 Part 4 - Functions & Constructors in Inheritance: Overloading & Overriding Description: Welcome to our comprehensive C Full Course! In Lesson 10 Part 4, we're delving deeper into Functions & Constructors within Inheritance, exploring Overloading & Overriding. Ready to take your understanding of inheritance to the next level? Join us as we dive into the intricaci...
C++ Full Course | Constructors in Inheritance | Lesson 10 part 3
มุมมอง 138 หลายเดือนก่อน
Title: C Full Course | Lesson 10 Part 2 - Illustrating Inheritance: 4 Pillars of OOP Description: Welcome to our comprehensive C Full Course! In Lesson 10 Part 2, we're continuing our exploration of Inheritance, one of the four pillars of Object-Oriented Programming (OOP). Ready to witness the power of Inheritance in action? Join us as we dive into practical examples of inheritance in C . Learn...
C++ Full Course | Inheritance With Example| 4 Pillars of OOP | Lesson 10 Part 2
มุมมอง 2068 หลายเดือนก่อน
Title: C Full Course | Lesson 10 Part 2 - Illustrating Inheritance: 4 Pillars of OOP Description: Welcome to our comprehensive C Full Course! In Lesson 10 Part 2, we're continuing our exploration of Inheritance, one of the four pillars of Object-Oriented Programming (OOP). Ready to witness the power of Inheritance in action? Join us as we dive into practical examples of inheritance in C . Learn...
C++ Full Course | 4 pillars of OOP | Getting Started With Inheritance in C++ |Lesson 10 part 1
มุมมอง 728 หลายเดือนก่อน
Title: C Full Course | Lesson 10 Part 1 - Embarking on Inheritance: 4 Pillars of OOP Description: Welcome to our comprehensive C Full Course! In Lesson 10 Part 1, we're delving into the world of Inheritance, one of the four pillars of Object-Oriented Programming (OOP). Ready to expand your OOP knowledge? Join us as we explore the concept of Inheritance, a fundamental principle of OOP. Understan...
C++ Full Course | Distance Class Operator Overloading | Lesson 9 Practice Problem 2
มุมมอง 488 หลายเดือนก่อน
Title: C Full Course | Lesson 9 Practice Problem 2 - Distance Class and Operator Overloading Description: Welcome to our comprehensive C Full Course! In this second practice problem for Lesson 9, we're diving into Operator Overloading with a Distance class. Ready for another challenge? Join us as we apply Operator Overloading to a Distance class. Learn how to define custom behaviors for arithme...
C++ Full Course | Operator Overloading | Add and Multiply Complex Numbers| Lesson 9 Practice Problem
มุมมอง 698 หลายเดือนก่อน
Title: C Full Course | Lesson 9 Practice Problem - Adding and Multiplying Complex Numbers with Operator Overloading Description: Welcome to our comprehensive C Full Course! In this practice problem for Lesson 9, we're applying the power of Operator Overloading to work with complex numbers. Ready for a hands-on challenge? Join us as we tackle the task of adding and multiplying complex numbers us...
C++ Full Course | Operator Overloading | Binary Operator Over Loading | Lesson 9 Part 2
มุมมอง 328 หลายเดือนก่อน
Title: C Full Course | Lesson 9 Part 2 - Exploring Binary Operator Overloading Description: Welcome to our comprehensive C Full Course! In Lesson 9 Part 2, we're continuing our journey through Operator Overloading, focusing on Binary Operator Overloading. Ready to take your C skills further? Join us as we delve into the realm of Binary Operator Overloading. Discover how to define custom behavio...
C++ Full Course | What is Operator Overloading | Unary operator overloading | Lesson 9 part 1
มุมมอง 458 หลายเดือนก่อน
Title: C Full Course | Lesson 9 Part 1 - Mastering Operator Overloading: Unary Operators Description: Welcome to our comprehensive C Full Course! In Lesson 9 Part 1, we're diving into the world of Operator Overloading, starting with Unary Operators. Curious about Operator Overloading? Join us as we explore the art of defining custom behaviors for operators in C . Learn how to overload unary ope...
C++ Full Course | Hands on Encapsulation and Abstraction | Create Time Class | Lesson 8 Part 2
มุมมอง 438 หลายเดือนก่อน
Title: C Full Course | Lesson 8 Part 2 - Hands-On: Encapsulation, Abstraction, and Time Class Description: Welcome to our comprehensive C Full Course! In Lesson 8 Part 2, we're diving into practical application with encapsulation and abstraction. Ready to put theory into practice? Join us as we explore the creation of a Time class, a real-world example of encapsulation and abstraction. Learn ho...
C++ Full Course | 4 Pillars of OOP | What is Encapsulation |What is Abstraction | Lesson 8 part 1
มุมมอง 338 หลายเดือนก่อน
Title: C Full Course | Lesson 8 Part 1 - Demystifying Encapsulation and Abstraction: 4 Pillars of OOP Description: Welcome to our comprehensive C Full Course! In Lesson 8 Part 1, we're unraveling the concepts of encapsulation and abstraction - two essential pillars of Object-Oriented Programming (OOP). Curious about OOP fundamentals? Join us as we dive into the four pillars of OOP: Encapsulatio...
C++ Full Course | Library Management Project Completed | Lesson 7 Project Part 2
มุมมอง 528 หลายเดือนก่อน
Title: C Full Course | Lesson 7 Project Part 2 - Completing the Library Management Project Description: Welcome to our comprehensive C Full Course! In Lesson 7 Project Part 2, we're wrapping up the exciting journey of the Library Management Project. It's time to witness the culmination of your efforts! Join us as we conclude the Library Management Project, a hands-on experience that has taken y...
C++ Full Course | Library Management Project | Lesson 7 Project Part 1
มุมมอง 528 หลายเดือนก่อน
Title: C Full Course | Lesson 7 Project Part 1 - Library Management Project Description: Welcome to our comprehensive C Full Course! In Lesson 7 Project Part 1, we're embarking on an exciting journey to create a Library Management Project. Ready to apply your C skills to a real-world scenario? Join us as we begin building a Library Management Project from scratch. Through this hands-on project,...
C++ Full Course| Functions and classes |member functions inside and outside classes| Lesson 7 part 6
มุมมอง 328 หลายเดือนก่อน
C Full Course| Functions and classes |member functions inside and outside classes| Lesson 7 part 6
C++ Full Course| what is this keyword? | what is static variable?|lesson 7 part 5
มุมมอง 188 หลายเดือนก่อน
C Full Course| what is this keyword? | what is static variable?|lesson 7 part 5
C++ Full Course| Arrays in Classes|Classes Arrays | Dynamic arrays classes| Lesson 7 part 4
มุมมอง 368 หลายเดือนก่อน
C Full Course| Arrays in Classes|Classes Arrays | Dynamic arrays classes| Lesson 7 part 4
C++ Full Course|Exploring Getters and Setters in C++ | what is setter and getter ? | Lesson 7 part 3
มุมมอง 268 หลายเดือนก่อน
C Full Course|Exploring Getters and Setters in C | what is setter and getter ? | Lesson 7 part 3
C++ Full Course | Constructors and Destructors in C++ | Parameterized Constructor | Lesson 7 part 2
มุมมอง 428 หลายเดือนก่อน
C Full Course | Constructors and Destructors in C | Parameterized Constructor | Lesson 7 part 2
C++ Full Course | Exploring Classes in C++ and Access Specifiers | Lesson 7 part 1
มุมมอง 348 หลายเดือนก่อน
C Full Course | Exploring Classes in C and Access Specifiers | Lesson 7 part 1
C++ Full Course |Array of Structure in C++| structure of employee|Practice Problem|Lesson 6 Part 2
มุมมอง 299 หลายเดือนก่อน
C Full Course |Array of Structure in C | structure of employee|Practice Problem|Lesson 6 Part 2
C++ Full Course | Exploring User Defined Data Types in C++|Structures in C++ |Lesson 6 Part 1
มุมมอง 469 หลายเดือนก่อน
C Full Course | Exploring User Defined Data Types in C |Structures in C |Lesson 6 Part 1
C++ Full Course | Build an ATM Card Validator using the "MOD 10"(LUHN) Algorithm | Lesson 5 Project
มุมมอง 769 หลายเดือนก่อน
C Full Course | Build an ATM Card Validator using the "MOD 10"(LUHN) Algorithm | Lesson 5 Project
C++ Full Course | String Functions and Libraries| what are strings in C++ | Lesson 5 Part 2
มุมมอง 379 หลายเดือนก่อน
C Full Course | String Functions and Libraries| what are strings in C | Lesson 5 Part 2
C++ Full Course | Introduction to Strings in C++ | Exploring String Basics | Lesson 5 Part 1
มุมมอง 649 หลายเดือนก่อน
C Full Course | Introduction to Strings in C | Exploring String Basics | Lesson 5 Part 1
C++ Full Course | Crafting a Student Grade System based on Average Marks Lesson 1 Project
มุมมอง 559 หลายเดือนก่อน
C Full Course | Crafting a Student Grade System based on Average Marks Lesson 1 Project
C++ Full Course | Even and Odd Numbers, and make Calculator with C++ | Lesson 1 Practice Problems
มุมมอง 519 หลายเดือนก่อน
C Full Course | Even and Odd Numbers, and make Calculator with C | Lesson 1 Practice Problems
C++ Full Course | Area Calculation and Temperature Conversion | Lesson 1 Practice Problems
มุมมอง 459 หลายเดือนก่อน
C Full Course | Area Calculation and Temperature Conversion | Lesson 1 Practice Problems
C++ Full Course | Learning Decision Control: If-Else and Switch-Case in C++ | Lesson 1 Part 5
มุมมอง 629 หลายเดือนก่อน
C Full Course | Learning Decision Control: If-Else and Switch-Case in C | Lesson 1 Part 5
Sir mereko dikt aa rhi h plz slove kkr doge
Aap mujse share kare apna , me dek leta hu Kya mere leye possible he
Apka sound itna Kam quu hea
Sound is ok , kindly aap Apne settings ya speakers check karle , thanks
Please make video without computer coding 😢😢😢😢😢😢
Chill , bro nowadays coding has become easy with AI tools , so you just have to understand the basics and then the logic behind every code , try to practice more and more in your free time 😊 let me know if you have some specific issue
Mashallah... one of the best Lecture . plz make more lectures on "Blynk as well as on Arduino IoT Cloud" .
Jazakallah g , inshAllah I will try in near future
Thank You Sir ♥
Most welcome! 🤗
Sir aapse contact kaise kru muje problem aa rha hai Can you give mi your Instagram I'd name or telegram Please❤
Sorry for late reply but you can contact me on Instagram or LinkedIn
Check the Instagram in video description
Thank you so much
I am happy that it helped 😊
I wish I could understand your English. Your English pronunciation is terrible
Sorry sir I will work on it
If there is any other suggestion do let me know thanks for the suggestion, I will work on it for sure
Amazing ❤🎉
Thanks 😊❣️
special thx ❤
Very informative Video Great work 👍
Good work..❤️
Sir Very Nice. To much informative kindly Meet with me. If u are free
Sir G i want to meet you please give me time and location ❤
Big fan sir
A shaheera bota
I enjoyed this one 🔥.
Thanks 💯
Overriding and overloading concepts are quite explained in this video l have comprehended the concepts thanks to you.
Thanks, I am happy that this video helped you understanding the concepts
Overriding concept is quite useful thank you.
Glad it was helpful!, 🙂 Wait for the upcoming it will become more interesting
Thanks this boot camp is helping a lot bro 🔥and is getting interesting each day. Inheritance concept with the use of access specifiers I have managed to grasp the logic.
Glad to hear that😌
Thanks for the new syntax of constructors and the new library you introduced.
My pleasure! But it was already discussed and covered in the past videos
This was quite interesting thank you.
Glad you enjoyed it!
Good work.bro😊
Thank you so much 😀
Thank you this concept is quite handy and will try to put it into practice.
Great best wishes for that
Okay thank you this was helpful l will get back to you as soon as l am done with the assignment.
Sounds good!
@@TheIncompleteEngineer #include <iostream> using namespace std; class Time{ private: int hours; int minutes; int seconds; string sign; public: Time(){ hours = 0; minutes =0; seconds = 0; } Time(int Hours,int Minutes,int Seconds){ hours = Hours; minutes = Minutes; seconds = Seconds; } void display(){ cout<<"Time is "<<hours<<":"<<minutes<<":"<<seconds<<" "<<sign<<endl; } void add(Time time1,Time time2) { hours = time1.hours+time2.hours; minutes =time1.minutes+time2.minutes; seconds = time1.seconds + time2.seconds; if(seconds >= 60) { seconds = seconds - 60; minutes +=1; } if (minutes >=60) { minutes = minutes - 60; hours +=1; } if(hours >= 24) { hours = hours - 24; } if(hours>=12) sign = "pm"; else sign = "am"; } }; Time time3; int main() { Time time; Time time1=Time(12,58,60); time1.display(); Time time2=Time(10,3,1); time2.display(); time3.add(time1,time2); cout<<"____________________"<<endl; time3.display(); cout<<"____________________"<<endl; return 0; }
Thanks you are elucidating these concepts well broo.
It's my pleasure
It was quite lengthy...... but it was worth your while. Thanks broo.
Most welcome 😊
Is there any difference between static variable and a global variable?
yes there is a difference i guess i missed on this topic of variable i should cover it , but static variable can be a global variable global variable term means that such variable that can be seen from any funtction or range like when you declare a variable in main function it can be seen or alter in another function but if you declare a variable globally it can be seen and alter from any function
This was of great help thanks .
Glad it helped 🙂
Thanks this was helpful broo specially the different syntax of constructors.
Glad to hear that! 🙂
as you have written C++ Full Course in Thumbnail So remove it from title
It's a nice suggestion but it makes thumbnail a bit more complete
Thanks broo this was a good start on OOP.
Those libraries are quite powerful which you just introduced. 🔥
Yeah you can explore more about them aswell
Can you elucidate on the library files how they work or their purpose.
It may vary from Library to Library but every library is used for a certain purpose like let's say you want to work with some mathematical functions you will include maths library or maybe you want to work with dynamic arrays you will include vectors so it depends on your requirements and needs
Thank you it was quite amazing creating this game and it really combines a lot of concepts you taught back there.
Glad it helped! ☺️
this is what the enumeration code switch case should have been in the example switch(a) { case mon: cout<<" i am in mon"; break; case tue: cout<<"i am in tue"; break; }
Shaheera
Hanje
When writing the title of the video, Start the title with i.e.Dive into Strings: Functions and Libraries , and then place | and then write lesson 5 part 2 in the title. Furthermore, Try to remove C++ Free Full Course from the title because it is obvious that you are uploading it on YT so free. If you want to write then write it in Thumbnail. and try to update your Thumbnail. Hope you understand Keep Shining and growing...
Means a lot , noted your recommendations
My attempt for decimal to binary practice problem. using namespace std; void decimal_to_binary() { int remainder = 0; int num =0; cout<<"enter the number to be converted to binary ="; cin>>num; while(num!=0) { remainder =num%2; num = num /2; cout<<remainder<<endl; } } int main() { decimal_to_binary(); return 0; } But you will take the answer or values from bottom up to the top.
You can try printing your answer reversely
@@TheIncompleteEngineer how like using the strrev. Or...
Yes maybe you can store your data in a string character array then use string reverse function
Thank you it was quite tricky and amazing. 😄 l have master it now.
Good to know 😃
Nicely done.
Thank you! 🙂
Thank you for giving me a clear view on this topic it was quite tricky but l think l get it now.
Glad it was helpful!🙂❣️ Let me know if you face any confusion
Thanks again broo we are looking....forward for function overriding sound interesting.
Thanks broo l now know the syntax it was of grt help.
Glad it helped☺️
Thank you it was helpful.
Glad it was helpful!🙂
I am a bit confused is *array_name a pointer in this video or is the way we use to declare dynamic memory.
Good question, *array_name is not a normal variable name , it's the pointer because new returns the reference of heap (it allocates memory in heap )and it is stored in *array_name , but here what is happening this same array_name is also used to identify the name of the array aswell if you still confused let me know I will try to remove your confusion
@@TheIncompleteEngineer thank you l am almost there so in the video you mentioned that it is flexible so can l keep on increasing this array heap memory in the Run time for example if l have declared 500 then later l realise that maybe l need another 100 to make it 600 maybe with the use of loops
@@takudzwatk7553 I will tell you one more thing which will make your concept more clear as we studied about runtime and compiletime errors , so just make a static array and declare a variable size , but don put value in size and make an array of that size your will encounter an error but if you do the same with dynamic array there will be no compile time error that shows you can adjust size at runtime aswell so give it a try
@@TheIncompleteEngineer thank you broo.
l didn't know why there was the difference of 4 and 1 between the memory addresses but now l do thanks to you.
Glad to hear that this was helpful for you
Thanks it was helpful.
Much appreciated ❣️
Please make also dry run.. for better explanation
Thanks l now know how the memory allocation and deallocation is done.
That's great