Computer Hardware - Gates, Circuits, and Switches - Learn To Code Series - Video #4
Тәжірибелік нұсқаулар және стиль
This is video #4 in my new series exclusively for KZread called Learn to Code.
We're discussing computer internals, specifically gates, circuits, and switches, or the "guts" of the computer. This is a follow on video from part 3 of this course and it's recommended you watch that video before this one, as I explain Boolean operations which you will need to know to fully understand this video.
Why am I doing this course? Well, I decided to create a course to teach the basics of programming from scratch. But at a deeper level than most courses, starting with many of the things that are not discussed in other programming courses like binary, machine code, etc.
The idea is that once you understand how a computer works, it will make you a better programmer.
Don't worry, I am not going to go into crazy deep levels with hardware, but enough so you really understand how this stuff works, before we move onto the programming side.
Eventually, we will delve into higher-level languages including Java, Python, C++, and Kotlin and by the end of the series you will be in a good position to move to another programming course and have a good basic knowledge of how computers work under the hood, and more importantly how the computer runs the code you create.
I hope you enjoy the video!
First video in series - • History of the Compute...
Previous video in series - • Boolean Operators - Le...
Next video in series - • Computer Hardware - In...
Playlist of all videos in series - Playlist list.
• Learn to Code Series
#learntocode #learnprogramming #gatescircuits
Пікірлер: 35
Hello Tim! Perfect job in these videos! If it helps, I struggled initially, but finally my way of figuring out the XOR was this: First, take as granted that we love a dog and a cat equally, but the cannot be together in the same place. (though it happens all over youtube! ^_^ ) So, it goes like this: -If I don't have a dog (ex1) or a cat (ex2) in my room, I'm frustrated (->0) -If I have only a dog (->1) and no cat (->0) , I'm happy (->1) -If I don't have a dog (->0) and I only have a cat (->1) , I'm also happy (->1) -If I have both a dog (->1) and a cat (->1) , they fight and I end up frustrated (->0) I hope i got it right and it helps others as well! :)
@lilliscorner
2 жыл бұрын
Genius, thank you! This finally made it "click" for me
This is great, when I first started programming you teached me Java and basics of Spring (on udemy of course), now I try to help people myself, glad that I found your channel!
@soma7891
4 жыл бұрын
I'm struggling with the Java course.
Thank you, Tim!
Thank you, Tim! You're the best!
Very elucidating. Thanks Tim, you're the best!
Hi Tim, I hope you are doing well through the Pandemic and you are staying safe and healthy. I want to thank you so much for all the videos and video series's you have done and I hope that we will continue learn from you. Stay safe and healthy and know that we love you :)
Great content Tim. I am about to start your Masterclass again and this time I will finish it ;). I also hope you will make lectures about the theory of Java, like diagrams etc. Regards, Marcel
Tim is the best . I have taken multiple courses and all of them have been absolutely magnificent. The Android Masterclass is the best of All. Thanks Tim
@MegaGurmi
4 жыл бұрын
I'm going through the "Java Masterclass" and doing the "Kotlin Masterclass" next.
Sir are you making a series of digital design and circuits??....please continue to make it as it helps majorly in electronics engineering field....and I m one them who belongs to it
Great stuff
I have just google "Garbage in Garbage out" phrase and found out that it means that "Arguments are unsound if their premises are Flawed" that is output will be incorrect if input is incorrect and it can also be applied on analysis and logic thinking processes.
Yes I have heard of garbage value. Garbage value is any left in the memory after every cycle or calculation, which is not useful. Garbage values tend to give us errors in our desired outputs even if the coding is correct.
So informative, thanks, Timmy!
@aman-sood
3 жыл бұрын
timmy? lol
Hi Tim, any sooner you will be publishing new series for this course?
Tim when are you going to post the 5th video in this series
Is a slide at 2:21 correct? Does the current flow through base and emitter omitting collector? Not really sure for that. There's probably no current at all.
I liked the circuit drawings providing a clue of how rather than just what. Might actually stick.
@atishep
4 жыл бұрын
I've found the animations of this video very well made, but a little too much (and all over the place) and thus distracting.
4 жыл бұрын
@@atishep Yeah it was, but I paused to see it then went back through. I would suggest side panels or something, his c++ course on Udemy had a similar thing so I've dealt with it before.
Hello... I'm Computer Science undergrad student, studying c++ and I also like to learn Java, android development, python and also web development, so is this OK to learn these or what is the road map for that??
Post more videos in this series! Pretty Please_/\_
Hi Tim, I've been struggling to memorize all the code for the JavaFX section. Eg how to use a cell factory. I googled JavaFX jobs, and there are not a lot. I am wondering if you can make a video on which skills within Java are in demand by employers? Or is it all about the basic java and syntax stuff? Eg how to write class, what is scope, how to use collections?
@tambow44
4 жыл бұрын
Bryan Dov Bergman you will rarely find a Java UI gig these days. Java is mostly a backend gig. Doesn’t mean it’s not worth knowing (ie employees may require it in some aspects of your role), but I think you’ll find it difficult to find an exclusively JavaFX gig.
@bryandovbergman5654
4 жыл бұрын
@@tambow44 thanks for the reply Thomas. I'm working on Tim's complete java course, and his OCA 8 course, which I'm a disappointed is not taught by Tim himself. I'm also working on a java interview questions course. What is the direction to go in if I want to land a job in Java? The OCA? Memorize interview questions? Just keep working on complete java courses til I memorize the details of Java?
@bryandovbergman5654
4 жыл бұрын
@@tambow44 Tim complete Java course is 80 hours long. Add in typing along, rewatching, exercises and it's easily 3 times as long. But I've taken a few of this courses before in Other subjects and it's always easier when I find a course from a fellow native Anglo. doesn't matter if they are American, Scottish, Ozzie, or English, but the accent of non native speakers just distracts me.
@tambow44
4 жыл бұрын
Bryan Dov Bergman if you are confident in the material, it doesn’t matter what qualifications you have, in fact a repository with your projects/documentation will do better for your CV than any certification. Programming is a blue collar industry, you have to show your abilities.
Just to let you know, the closed captioning doesn't match up with the words that you are saying it the video. (timestamp of 1:17 you say "gears and relays" and it is captioned "keys and relays"
Tim, is it necessary to earn a college degree to become a programmer?
3:58 There is no conjunction in the English language but you can use the term "non-binary gender" as a spoken example of the meaning or NOT ;)
What happened here? AI Voice?
Nice video but what's wrong with your voice?