My Favorite Computer Science Programming Project of All Time (how I broke the coding barrier)

  ΠŸΠ΅Ρ€Π΅Π³Π»ΡΠ΄Ρ–Π² 272,625

ForrestKnight

ForrestKnight

2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ

.Tech Domains has made a comeback with Break The Code 2 and it's better than ever! Head to go.tech/fk and start playing now to win insane prizes including a customized setup worth $12000
After going through some of my old computer science programming projects, I stumbled upon the one programming project that broke down the coding barrier for me. It changed everything. So, I decided I'd like to share it with y'all!
GitHub Repo: github.com/ForrestKnight/Wres...
------------------------
πŸ±β€πŸš€ GitHub: github.com/forrestknight
πŸŽ₯ Twitch: / forrestknight
🐦 Twitter: / forrestpknight
πŸ“Έ Instagram: / forrestpknight
πŸ““ Learning Resources:
My Favorite Machine Learning Course: imp.i384100.net/YgYEBJ
Open Source Computer Science Degree: bit.ly/open-source-forrest
Python Open Source Computer Science Degree: bit.ly/python-open-source
Udacity to Learn Any Coding Skill: bit.ly/udacity-forrest
πŸ‘¨β€πŸ’» My Coding Gear:
My NAS Server: amzn.to/3brqO7b
My Hard Drives: amzn.to/3aKetMi
My Main Monitor: amzn.to/3siQfPa
My Second Monitor: amzn.to/3keHT84
My Standing Desk: amzn.to/3boAcbC
My PC Build: bit.ly/my-coding-gear
My AI GPU: amzn.to/3uvmUmz
πŸ”§Coding Tools:
The Best Linux Server Hosting: bit.ly/linode-forrest

ΠšΠžΠœΠ•ΠΠ’ΠΠ Π†: 189
@fknight
@fknight 9 місяців Ρ‚ΠΎΠΌΡƒ
πŸ–₯ Dev Notes Newsletter πŸ‘‰www.devnotesdaily.com/ πŸ““ Studious, Notion Template for Students πŸ‘‰notionstudent.com (limited time discount added at checkout)
@kevinvanniekerk2436
@kevinvanniekerk2436 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Not only is he back, he's had the THOR hair change. Love it. Missed the channel bro.
@coolrock3733
@coolrock3733 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
As someone who hasn't yet broken my coding barrier, I do hope I get to someday. Good luck to aspiring programmers and CS students o7
@jayman8001
@jayman8001 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
amen brotha πŸ‘ let's keep pushing until that barrier breaks
@NexGenration99
@NexGenration99 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
you might not get one single barrier to break through. for me there were a couple small barriers far various different concepts in programming. i can point to various points of my programming journey where i finally understood object oriented programming and how to use classes effectively, or when i finally understood how to make meaningful functions that make the code easier to read and make the code easier to maintain in future iterations, and so on. so dont feel bad if you dont break through some large coding barrier because before you know it, youll look back and realize youve already broken through a couple smaller ones
@zavala1360
@zavala1360 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
How long have you been studying?
@coolrock3733
@coolrock3733 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
@@zavala1360 quite a while now. I wouldn't say I'm at a zero but I just can't call myself confident or practical enough yet.
@jpeg1547
@jpeg1547 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Glad to have you back Forrest. I was just binge-watching a bunch of your recent videos.
@Chewy21414
@Chewy21414 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
This was so much fun to watch. I have two more classes before my capstone project maybe after I graduate and have more time I will try to build this project. Thank you for sharing.
@tylerhoyt9950
@tylerhoyt9950 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
This was cool to look at, currently in CS2 we are making a music storage program but we are only allowed to use smart pointers. It's been quite challenging.
@Jorsten
@Jorsten 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
He's risen from the dead. I wonder if he could do an open source cyber security degree like he did for computer science.
@isayapere5631
@isayapere5631 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
OMG, haha he is risen with now a new haircut
@MrHhkjhkj
@MrHhkjhkj 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
I really like this idea! Im a new web dev and would love to dip my toes a bit into cyber security
@biccyboy
@biccyboy 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Ah dude you're spot on with the 'breaking down the coding barrier'. Just one thing, one exercise can make the elusive fog of the black box of a particular concept/programming lift. The relief is like a sudden rush of tranquility and peace, like releasing the floodgates on a dam. I remember for me, 'programming' as a whole suddenly clicked and made sense when I was about 2/3's of the way through K&R C and had just gotten to covering computer architecture and pointers/memory management. Suddenly, the fog lifted, and it all made sense. The excitement for the learning process is palpable. It never stops either, you keep learning and learning and building up a more comprehensive understanding of the realms of computing and data. I'm so glad I saved all my old projects, it's fun to go back and revisit it all. Fun video!
@ligma3852
@ligma3852 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
That wrestling project is so badass! I wrestled in HS and its awesome to see people show the sport some love! I think I might try to make a wrestling sort of CS project over the summer due to this!
@TomDoesTech
@TomDoesTech 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
I love how relaxed Forest is as he records these videos. He makes it look easy but it's actually a difficult skill to master.
@cossco8081
@cossco8081 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Compilers has made every university project I have done a little more interesting. Even LeetCode like problems we solved in labs freshman year seem so much fun compared to writing a semantic analyzer for a compiler. All in all though, my favorite by far has been my relational database class project. Setting up a good backend is always a good feeling and satisfies the OCD within me.
@RJ-gh3lg
@RJ-gh3lg 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
We missed you Forrest, glad you're back
@renatatostada3318
@renatatostada3318 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
I remember the project that broke the coding barrier for me. I didn't even know this was a concept, but I still know exactly what you're talking about for me. It was a program that was meant to take input from a bunch of classic literature texts. It would use context clues to determine how similar words were, using something I never heard of called "Cosine Similarity." I'm not the greatest math person, so the complicated formula really intimidated me. But when I got to work to implementing it, it was so cool to figure out how to use something I had no prior experience with and apply it at the same time. That was the one skill missing from my toolkit, and then after that, everything just started to make sense and fall into place. And the icing on the cake for me was the validation that it was good code, too! I got to see a few of my classmates' implementations because that was another thing: I finished when most people were still struggling with the first steps. My code ran at least 2x as fast as any one else's. I was so proud of myself, and that's when I really knew I loved programing
@ITZollx
@ITZollx 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Good to see you back man!
@Andrumen01
@Andrumen01 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Hey!!! You're back! I was wondering when you would be back. Glad to see you back.
@kraljict
@kraljict 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
My favorite project to this day (I am no longer a dev) was an application using SDL2 and C++ and it creates a simulation of the Quantum Mechanical Model of the Atom decided by Dr. Erwin SchrΓΆdinger. It was all bit manipulation of pixels and it was super cool!
@ThatGuyDownInThe
@ThatGuyDownInThe 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
that is SO COOOOOOOOL, I am jealous haha, hope to be there soon enough
@SupremeExploits
@SupremeExploits 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
​@Anurag Chakraborty c++ library for making games
@QuantumQuibbles
@QuantumQuibbles 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Oh my! As a physicist by training with a newfound interest in programming, I would love to be able to create something like this!
@stephendelacruzone
@stephendelacruzone 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Pretty neat of showcasing to your Professor your... fundamental principles and concepts of programming thru C++. A wrestling tournament scoring app. Kinda weird idea for a project but... it was good way to showcase what you learned. Yeah... pretty much all fundamental concept in all programming language are nearly the same. You got all of it showcased so good on ya'... βœ¨πŸ‘
@user-vr8bq8eb2w
@user-vr8bq8eb2w Π Ρ–ΠΊ Ρ‚ΠΎΠΌΡƒ
If my programming career was a marathon, I feel like this video just helped me progress through at least like 5 miles of important concepts. Thanks so much
@MrChris20912
@MrChris20912 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Hah! This looks like a lot of fun. As a HS wrestler many years ago, it's surprising to see a code challenge about something I've done. Will have to give this one a try. Thanks for sharing!
@Imaltont
@Imaltont 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
What made things go from random instructions that made things happened that I kind of just memorized to understanding what happened and better apply it in general and over many different programming languages was probably while reading "Concepts, Techniques and Models of Computer Programming" by van Roy and Haridi during a course at University. I still love this book long after, and it was a real eye opener of how programming works and opened up many different ways of thinking about things/problemsolving. I have seen similar experiences by people reading SICP as well, so that would also be an option for anyone looking for great general programming books to learn from.
@HealthInspectorz
@HealthInspectorz 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
I believe that once you see the patterns across all programming languages, the knowledge and skills you've honed will translate and it will make learning programming languages easier. It's all a matter of developing good programming habits and picking up new techniques. This semester, I learned a lot about object oriented programming and I worked with two programming languages.
@RayfuzuLearning
@RayfuzuLearning 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Very entertaining. I love going back and looking at old code. 😁😊
@marcuslorenzo9705
@marcuslorenzo9705 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Thanks for this man! I'm currently studying Javascript and have the lofty goal of making an in-browser MMA sim...but it may have to start with boxing to limit the complication. I'd love it to take user input ratings and use them to influence skills and intangible elements of a boxing match. Imagine the knockout!πŸ˜‚
@arkaprabha.chakraborty
@arkaprabha.chakraborty 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Finally, you are back!
@Zentryxxx
@Zentryxxx 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Hey! I saw this program and I think I'm going to give it a try myself! I'm currently in an introductory class for Java in my 2nd year of college. I'm in community college as of right now but I am transferring this fall and programming is a huge barrier for me. I understand the concepts, but putting them all together to develop a program from scratch has been quite the predicament! I'll give this a try and see how it goes!
@jessr1698
@jessr1698 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
2 vids in 1 week after a 2 month break. Awesome!
@loganishere4760
@loganishere4760 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
I’ve been looking for projects to sharpen my skills, I think I might do this.
@shrek942
@shrek942 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
You are so good at coding i hope i can be as good as you one day
@onlygaming4630
@onlygaming4630 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
You are back greattttttt
@teddyverdecia4855
@teddyverdecia4855 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Hey can you link that project assignment doc somewhere in the description I’ve been looking for a good oop project to get familiar with oop and this looks perfect! Love the vid thanks bro.
@fknight
@fknight 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Yea check the GitHub repo. Everything should be in the requirements folder
@seancoaker3613
@seancoaker3613 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Welcome back king!
@michaelmurr13
@michaelmurr13 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
The project that truly broke my coding barrier is a twitter clone that I'm workimg on right now. Its written in React, NodeJS, Express amd MongoDB. Its basically a full blown MERN stack project that already taught me a ton
@nq2c
@nq2c 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
How did you start getting to it, have you already got experience in all of these and you wanted to put it together, or did you follow a tutorial or something else?
@shu3684
@shu3684 Π Ρ–ΠΊ Ρ‚ΠΎΠΌΡƒ
@@nq2c probably did it with a youtube tutorial
@retzerbil867
@retzerbil867 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Doing java programming 2 right now. Feeling kinda lost since it's been more than a year since my last java course. Hope I get back into it soon and even better than before
@GTLugo
@GTLugo 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Haha, this is interesting to look at as a CS student currently attending that same university!
@kidneybean5688
@kidneybean5688 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
The most assured (NOT cheapest) path to learn to program, imo, is to go to a big research university, and as soon as possible (first year for sure, get looking on day 1) try to find an on campus engineering job. It's possible that your first few weeks-months will be unpaid, but IME you'll get paid pretty soon. It'll be kinda weird, some weeks you'll log 0 hours, other weeks more like 10-20 (my university restricts going past 20), but you'll still get accustomed to SOME code base. If you want a really fast course, go embedded software. You'll often be the only software guy on your project, and while you will deal with hardware struggles (oh no! We ordered the wrong pcb!) you will know everything, learn everything yourself, fail yourself, diagnose errors yourself AND for your team (sometimes errors are hardware, not software!). Extra credit, go to a university with a co-op program. Sign up for that shit. If you have an on-campus job, you're a top pick. Boom, now you have 6mo-1y of full-time coding at a 1-2 good companies and 3-4 years of part-time coding experience coming out of undergrad. School will be easier as well, and if you decicate yourself you'll get high grades, for those of you who care ab grades.
@jayman8001
@jayman8001 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
okay life coach πŸ˜‚
@lone3raser512
@lone3raser512 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
This is great advice. Thank you!
@codingwithculp
@codingwithculp 10 місяців Ρ‚ΠΎΠΌΡƒ
Header files - I work with middle school students, sixth through eighth grade, and I teach them to code. We do a lot of stuff with autonomous robotics. The controller we use is pretty good, and for the past few years I have used Python, but the Python implementation on the controller is broken and has not been updated past Python 2.7. So this year it was back to using C. The good thing is, because of the libraries provided, unless the kids are doing something really advanced, I don't have to worry about teaching them pointers etc. However, breaking their programs into multiple files and teaching them about header files and includes tested the limits of my sanity.... It may seem simple and straightforward to us, but take a kid in sixth grade who is never coded before and his life.
@frontoge582
@frontoge582 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Good ol professor Morris projects go crazy fr
@killeraudiofile8094
@killeraudiofile8094 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
I assume this code was from early on in your academic career-- like freshman/soph year -- takes me back haha. I look at some of my old Java/C/Scala code from the start of college and wince now lol. Though some of it is not as bad as some legacy code I've worked with professionally.
@robkennard6796
@robkennard6796 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
No way that’s a K-Coast hoodie you’re wearing.. that’s my local surf shop here in Ocean City, MD 😎
@hhhjhhj4897
@hhhjhhj4897 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Two of my favorite things to learn. Wrestling and coding.
@kayepixate2625
@kayepixate2625 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Stoked to try this... πŸ€”
@seaweedglob
@seaweedglob 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
The shorter the hair the longer the code
@NerdyDude186
@NerdyDude186 Π Ρ–ΠΊ Ρ‚ΠΎΠΌΡƒ
I love how you have a video called the end of the channel as we know it. Then in the next video you got a haircut 🀣🀣 that's hilarious to me
@jounin8401
@jounin8401 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
wow, I'm taking that same course this semester!
@mihalachebogdan1
@mihalachebogdan1 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Man im glad i found your channel hahah
@frankqiang6318
@frankqiang6318 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Still relatively new to computer science, but I think the Comp struct is basically just like a function pointer that compares two Wrestlers (like an operator
@alejandromustelier704
@alejandromustelier704 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
VSCode Theme: Andromeda
@joshuasonnen5982
@joshuasonnen5982 Π Ρ–ΠΊ Ρ‚ΠΎΠΌΡƒ
Where'd you get that hoodie? Edit: The one from the start of the vid
@nirajkr5710
@nirajkr5710 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Looking fresh
@WalkerGibbons
@WalkerGibbons 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Honey come here, Forrest posted a video!
@cheezy6593
@cheezy6593 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Hes backk❀️❀️❀️
@ultravegito8480
@ultravegito8480 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Started advanced coding in high school and soon to college next year. What advise would you give for do coding in college?
@praveendilruck1169
@praveendilruck1169 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Favorite❀
@tinmancode
@tinmancode 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
fun have an integration or unit test that grades the completed project and anyone that wants to have it graded can run the test and submit their scores to a leader board
@tyrellepatton2243
@tyrellepatton2243 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
I have a project that I would like to start and believe it will be a great idea but I don’t know how to code and don’t know how to find someone. Could you make a video on finding co-founders/partners
@GChief117
@GChief117 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
I turned on the bell for every notification.
@TheRandomSpectator
@TheRandomSpectator 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
What text coloring theme is that for vscode? I really like that and might want to switch to it.
@ruiuniver4
@ruiuniver4 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
what vscode color scheme are u using?
@ashtonbennett8655
@ashtonbennett8655 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
That crewneck is sick! Where could I get one?
@a_guy_in_orange7230
@a_guy_in_orange7230 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
In case you were wondering Morris is still using this as a project, as soon as you said Wrestling project I had whiplash then you said Morris and I just about screamed at 2am
@oussamabelhout3174
@oussamabelhout3174 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
IT IS FUN MAN .. KEEP UP WITH THIS KIND OF VIDEOS . mamaiya
@tresaidh3y90
@tresaidh3y90 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
I...actually miss coding in C++ I've been in the java environment too long i forgot what std was lol
@4MXW
@4MXW 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
2:31 you did a little _Mcconaughey_ right there...
@DannyZolp
@DannyZolp 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
I think my "click" program was a Java HTTP server written with basic Sockets
@nighter62
@nighter62 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Meanwhile we did next to 0 coding in my advanced data structures and algorithms class lmao.
@basicallybrand
@basicallybrand 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
What theme do you use?
@jessicaflamenco6732
@jessicaflamenco6732 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Does what you learn in school apply a lot at the engineering job?
@AkashicLink
@AkashicLink 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
hey, i have a question. im new to programming, and after reading through a couple of foundational programming books, i feel i have a deep enough understanding to begin focusing on a specific language, with the ultimate goal of graduating with a cis degree and becoming a full time programmer. would it be better for me to learn python simply because its the easiest to find a job. or do you think it would be ok for me to try and tackle something more advanced like rust, which has definitely peaked my interest. i cant seem to find an aswer though reading or others videos
@sayeddileri3461
@sayeddileri3461 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
I’m in the same position…yet I just went along with whatever I had. Take this chance and learn one thing at a time. Focus on it. Practice and eventually it’ll be second nature for you. However, define your goal. What do you want to do? Once you understand your motives, the tool you use to achieve your goal won’t matter as much as how well you understand programming concepts and patterns. I thought I was going to learn JavaScript and raved all day and night…. Guess what? I’m now learning C++. I hated the thought of going near c++ because I thought it was hard. JavaScript is now a nightmare to work with because that’s the nature of it. See how it works? It’s quite strange. Find your goal, gather your resources and tools and get comfortable because it will be a great and humbling journey. Rack up those projects too…that’s what’s gonna truely break the barriers.
@albertayitey-adjin1387
@albertayitey-adjin1387 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
i have morris for CS 390. i heard that he's retiring soon unforntunately
@christopherhome8056
@christopherhome8056 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Man I like that. You are ma man
@handsanitizer2457
@handsanitizer2457 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Can you find an old program you wrote and rebuild it as you would write it now
@salimmouttaki4514
@salimmouttaki4514 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
what's your visual code theme ?
@icyvolts
@icyvolts 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
How long did it take for you to get this comfortable writing code from scratch?
@imadscientist
@imadscientist 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Coding jesus forrest is back
@tonyzippo1604
@tonyzippo1604 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Hey, I’m kinda confused on the whole β€œproject based learning” approach to learn how to code. Can you make a video explaining in detail what it means to learn by working on a project and maybe some good beginner/ intermediate projects that are essential for displaying quality knowledge of the program language. Thx in advance!
@xkroaxx
@xkroaxx 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Tbh just start something. There isn't any right project to start with. Just learn the basics and begin with whatever you want.
@BigSexyIsHere
@BigSexyIsHere 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Creating your own project forces you to learn the ins and outs. There are many different ideas if you just google project ideas.
@diego032912
@diego032912 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
I know people say that there are project ideas online, but think about yourself first. What simple task could you help yourself with if you made a program for it? Make sure it's simple, and then try to make it into reality. Project based learning is really just experience based learning but without saying that it's learning through experience. Coding is just simply one of those things you have to practice to improve at whether you have natural talent in it or not.
@Redyf
@Redyf Π Ρ–ΠΊ Ρ‚ΠΎΠΌΡƒ
What's your color theme on vs code?
@Ragna_E
@Ragna_E 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Does anyone know where can I find the answers for 25.1.4 list of place to travels 25.1.5 list of event numbers 25.2.4 top websites 25.3.4 practice push and pop?
@guilherme5094
@guilherme5094 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Jesus! Your hair! But glad you're back.
@fuzexxkiller
@fuzexxkiller 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Why do you not like header files? I recently started using them and don't know too much.
@JC-jz6rx
@JC-jz6rx 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
dude, forget the video, your cut is looking tiiight. I hope you gave the barb a tip
@GeorgeTsiros
@GeorgeTsiros 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
so, basically, what the 90's turbo pascal user manuals explained in the first chapter?
@jasonharrison5877
@jasonharrison5877 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
"all classes in 1 file lookin ahh code"... the funniest joke of all time.
@dq303
@dq303 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
If you’re a student struggling with Java or C++… learn Python or JavaScript the syntax is nicer and you’ll be able to then transfer that knowledge over to more syntax heavy languages
@baronhelmut2701
@baronhelmut2701 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Somebody able to tell me what color scheme this is ?
@AllDay3004
@AllDay3004 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
You went to ODU in Norfolk? Haha I went to NSU πŸ”°
@cattochi_
@cattochi_ 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Where can I get that NASA sweater?
@Bobbias
@Bobbias 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
This is fascinating. I've been a hobbyist programme for like 20 years and tbh I can't point to any one thing that seemed to make everything fall into place. Perhaps it was because I am self taught, but for me it felt more organic. I recall not understanding how GUI programs work when I was teaching myself the win32 API, and learning about the message loop, and eventually getting it. But I can't point to any one thing that suddenly solidified mt knowledge as a whole. Although I'm currently working on a parser/lexer for the COOL language using a parser combinators library which is 100% constexpr (minus file Io, which is optional). I've never worked with anything that uses so much template/concept/constexpr code before and it's quite the learning experience.
@ringo8410
@ringo8410 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Hey, fellow ODU grad! I had that exact class but not with Morris or that specific assignment, unfortunately. I would have enjoyed a game-like project like that.
@MartyMcFly533
@MartyMcFly533 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Nasa do be running those calculations on Java now
@theencryptedpartition4633
@theencryptedpartition4633 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Chego?
@kevinkkirimii
@kevinkkirimii 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Love it
@deanmarques7452
@deanmarques7452 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
What vscode theme is that?
@alejandromustelier704
@alejandromustelier704 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
The best: Andromeda
@jackthebear21
@jackthebear21 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
1:47 I can relate
@redwilliams1804
@redwilliams1804 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
This is why OOP is nice. So many things in the real world can be modeled by their structure interactions with each other. So many things are similar and are abstractions of one another. Functional programming is great and all, but personally I think the model Object Oriented programming provides is just more relevant. Unfortunately, encapsulation is a bitch, so maybe functional is the winner afterall
@track0812
@track0812 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
does the design plan work on enterprise project ?
@fknight
@fknight 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
What do you mean?
@track0812
@track0812 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
​@@fknight the questions that you have in the design plan like "What are the object?" does this type of questions apply to a project from a business world
@mobeen3522
@mobeen3522 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Coding Jesus became coding Moses (in my mind Moses had short haircut 🀣)
@JoeCnNd
@JoeCnNd 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Totally off subject but I do like that nasa shirt.
@jaredhorton6819
@jaredhorton6819 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Nice haircut manπŸ‘
@fknight
@fknight 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
Thanks! 😁
@KenJee_ds
@KenJee_ds 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
What a haircut!
@fknight
@fknight 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
😁
@mikhailkurakhtanov
@mikhailkurakhtanov 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
OH MY GOOOOOOD! I CAN'T BELIEVE IN IT!!! U DID IT FORREST! U DID IT MY BOOOOY!!! :0 (u know that i mean XD)
@popaandrei4521
@popaandrei4521 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
What is the coding barrier exactly?
@Saje3l
@Saje3l 2 Ρ€ΠΎΠΊΠΈ Ρ‚ΠΎΠΌΡƒ
hairstyle πŸ”₯
These Coding Projects Will Set You Apart as a Programmer (w/ Instructions Included)
21:08
ForrestKnight
ΠŸΠ΅Ρ€Π΅Π³Π»ΡΠ΄Ρ–Π² 491 тис.
So, you want to be a programmer?
20:43
ForrestKnight
ΠŸΠ΅Ρ€Π΅Π³Π»ΡΠ΄Ρ–Π² 23 тис.
θˆΉι•Ώθ’«ε€©δ½Ώε‰ͺζˆε…‰ε€΄δΊ†οΌŸ#倩使 #小丑 #θΆ…δΊΊδΈδΌšι£ž
00:28
θΆ…δΊΊδΈδΌšι£ž
ΠŸΠ΅Ρ€Π΅Π³Π»ΡΠ΄Ρ–Π² 20 ΠΌΠ»Π½
Hampton Roads Bridge-Tunnel (HRBT) Expansion Project boring machine reaches North Island #shorts
00:31
13News Now
ΠŸΠ΅Ρ€Π΅Π³Π»ΡΠ΄Ρ–Π² 18 ΠΌΠ»Π½
How I Plan My Coding Projects
11:48
ForrestKnight
ΠŸΠ΅Ρ€Π΅Π³Π»ΡΠ΄Ρ–Π² 314 тис.
How to ACTUALLY Get an Entry Level Programming Job
13:46
ForrestKnight
ΠŸΠ΅Ρ€Π΅Π³Π»ΡΠ΄Ρ–Π² 529 тис.
My 2 Year Journey of Learning C, in 9 minutes
8:42
VoxelRifts
ΠŸΠ΅Ρ€Π΅Π³Π»ΡΠ΄Ρ–Π² 520 тис.
5 Coding Projects (from beginner to advanced)
18:10
ForrestKnight
ΠŸΠ΅Ρ€Π΅Π³Π»ΡΠ΄Ρ–Π² 269 тис.
ASMR Programming - Coding Pacman - No Talking
1:21:19
Servet Gulnaroglu
ΠŸΠ΅Ρ€Π΅Π³Π»ΡΠ΄Ρ–Π² 2,3 ΠΌΠ»Π½
Winning Facebook (Meta) Hacker Cup Qual Round 2022?
53:55
Neal Wu
ΠŸΠ΅Ρ€Π΅Π³Π»ΡΠ΄Ρ–Π² 2,2 ΠΌΠ»Π½
5 Amazing Ways to Automate Your Life using Python
18:40
Internet Made Coder
ΠŸΠ΅Ρ€Π΅Π³Π»ΡΠ΄Ρ–Π² 153 тис.
The KEY To Thinking Like a Programmer (Fix This Or Keep Struggling)
10:39
Andy Sterkowitz
ΠŸΠ΅Ρ€Π΅Π³Π»ΡΠ΄Ρ–Π² 586 тис.
ASMR Programming - Spinning Cube - No Talking
20:45
Servet Gulnaroglu
ΠŸΠ΅Ρ€Π΅Π³Π»ΡΠ΄Ρ–Π² 3,5 ΠΌΠ»Π½
25 nooby Python habits you need to ditch
9:12
mCoding
ΠŸΠ΅Ρ€Π΅Π³Π»ΡΠ΄Ρ–Π² 1,7 ΠΌΠ»Π½