Who is Tech With Tim?

Tech With Tim · Beginner ·🛠️ AI Tools & Apps ·7y ago

Key Takeaways

Tech With Tim introduces himself and his YouTube channel, sharing his background in programming and AI tools, and providing tips for learning programming languages such as Python, Java, and JavaScript, using tools like webcam, YouTube, and various programming modules.

Full Transcript

hello and welcome now if you can't already tell this is going to be a very special and very different video than anything I've ever posted on my channel before and obviously that is because well you can see me and this is the official kind of face reveal of tech with Tim now I hadn't been planning on do this doing this I hadn't really announced it it was kind of just a spur of the- moment thing I saw webcam on Amazon it was on sale I was like you know what let's just pick it up I feel like it might be a bit more engaging with maybe when I'm explaining certain things or doing some of my tutorial videos if you have a chance to just kind of look at me in the bottom right hand corner of the screen so that way if there's not a lot going on on the screen then uh it's something that's more engaging that you can kind of watch while you listen so anyways I'd like to hear your thoughts on this guys uh what do you think about it is this what you thought I looked like uh is this am I completely different than you had imagined I don't know I'm kind of curious to see what people had imagined about me in their brain and anyways I just want to talk about a few things in this video first of all I just want to share some information about myself because a lot of you guys ask me a lot of questions and you ask like what do I do uh how did I learn programming like kind of questions like that so I feel like if I can answer some of those in this video that might give you guys some value some information about myself you guys can get to know me and I also just want to talk about some of the future stuff that's going to be coming on the channel and some of the stuff that I already have that I think some of you guys that are new subscribers might not know about because in the ma past month or so I've been gaining a lot of subscribers and a lot of views and I have to say again a massive thank you to everyone that watches the videos that likes that shares com comments is subscribed um it's absolutely amazing keeps me going every day so first of all I guess I'll just talk about kind of some of the stuff I have on the channel that you guys might not know about so I'm just going to go to playlist here and go to created playlist and this is what you guys can do too and this is what I do on all YouTube channels whenever I go to view them I just go look at all their playlists I have a ton of videos on a bunch of Python Programming so a lot of people ask me like hey I'm trying to Learn Python Programming the P game stuff's too hard I'm like man just go to my channel like I have beginner python tutorials have tons of other game development tutorials like side scrolling tutorial I have uh intermediate python tutorials Tetris snake I have some module tutorials where I talk about the turtle module the numpy module pie charm I have all kinds of stuff so just look through there and I'm sure you guys will find some other stuff that you're interested in I just finished a classes and objects tutorial series for any of you that were kind of confused when I did objectoriented programming especially my Pi game stuff um so yeah also I just want to say make sure you guys are keeping an eye out on the community tab here I've started to post and I'm probably going to be posting like once a week just giving you guys some updates about what's going on uh what's coming next to the channel and for any of you that have been following this you knew that today was going to be a special video cuz I kind of announced it on here and that the machine learning stuff is coming kind of near the end of January mid January and that Java tutorials will be here very soon I'm almost finishing finished recording all of them so I just have to kind of edit them go through them um get everything working with that and then they're going to be on the channel now in terms of just some information about myself cuz I did tell you guys I was going to answer some questions I just like to say first of all I'm 18 years old I I live in Canada and I am in my first year of computer science I'm actually just wrapping up my first semester as of recording this video right now and pretty much what that means for you guys is that everything that I learn throughout computer science and all the stuff that I'm doing throughout my four-year 5-year degree is uh is going to be posted on this channel completely for free and that's really the goal here is to give you guys all of that information completely for free and obviously I'm going to be adding my own touches to it teaching you stuff that I haven't learned um so make sure you guys just subscribe for the long run because I'm going to be showing you guys some pretty cool stuff uh I'm excited about it I hope you guys are excited about it as well now in terms of myself a lot of people ask me like how do you get into programming how did you learn it like what what's so cool about it whatnot well when I was really young like I was just really into technology and computers I just found them fascinating so I kind of I don't even know what got me onto but I think I just looked up like coding or something online one day and anyways I ended up learning HTML like a full like HTML uh course this is when I'm like 12 uh and then I taught myself like CSS like all that stuff I was doing all this HTML stuff eventually that led me into learning JavaScript and then once I got into JavaScript like I was really interested in making my own websites and stuff so I started learning like MySQL and PHP this is to keep you time frame around like 13 14 years old and then I kind of just didn't really like the web development stuff anymore like I was learning about all this cool stuff you could do with JavaScript like all this dynamic programming based on like user input and I was like well is there any way I can move out of this because I don't really like any of the graphic design stuff if you guys can't tell if you've seen any of my videos where I have handwriting like I'm the worst artist you'll probably ever see so I started learning C actually off a recommendation from one of my dad's friends who is a programmer himself and he said it was a decent uh first Lang to learn like a real language and I was like okay sure so I learned that don't know if that was probably the best language to start off with learning but anyways kind of got decent at that by the time I was like 14 15 years old and then getting into high school and taking my first uh like computer science class like programming class whatever you want to call it I had to learn python as that's the language they were teaching so I learned that I'm sure you guys can obviously tell I fell in love with python uh keep like I've been using python since I started learning that honestly if you asked me to program in C right now I could probably do like a little bit but I hardly remember any of the syntax from it CU I haven't used it in so long and now that I'm in University I've just recently started teaching myself Java because I know that I'm going to have to be learning Java next semester like in a course so started teaching myself Java got pretty good at that and now I'm going to be teaching that to you guys so in terms of the way I go about kind of learning programming languages uh now that I'm at the point where I know most the basis like a lot of people always tell you right once you learn one you can learn than any other one and that's pretty much true uh for the basics of the language but once you start getting into some of the advanced stuff languages are very different in terms of the way that they work in memory um and certain functionality they have things that you can actually do with them in terms of like crossplatform compatibility as well so uh yeah so once you learn like the basics and the way I do that is I usually just go online I look up like Java tutorial I find some like text uh online and I just read it like I just read the text and then I literally learn the syntax and I go on to like eclipse or whatever IDE and I just try to make something like I'll only spend like a few hours actually looking at syntax um and reading or watching videos or whatnot and then I'll just go on and I'll just try to do something and or like I'll follow like a video tutorial of someone doing something like making a game or making a project because I find that that is the absolute best way to learn because when you're doing that and you're trying to accomplish something you run into like like a small project per se okay you run into a ton of Errors you make a ton of mistakes and that's the best way that you can learn because every time you make a mistake every time you make an error and you don't know what the issue is you have to go online look it up research it and once you've done that for yourself you haven't just had someone tell you the answer uh you remember it a lot more and that's really the way that I learn all my programming uh is I go I watch some videos I do some Syntax for a few hours and then I just try to make something and by making something I'm looking up and I'm constantly learning as I'm doing that um and I'm making mistakes and whenever I make a mistake then I learn from that mistake I remember that mistake and if I make it again I know to fix it and typically it doesn't happen uh too often right and that's what I always recommend to anyone who asks me how can I remember all this how can I do all this well I say well it's awesome you want to start off watching videos learning the syntax getting the basis down maybe following along like a project video or something but then step out of that and try to do something by yourself like pick something that's like somewhat challenging but not kind of crazy difficult and just try to make that and if you can make that and you can accomplish that not only do you now have like an awesome thing that you just created yourself which I think is amazing that you can do on a computer in like a few hours of your spare time but you just learned a ton anyways this has just been a little bit about tech with Tim just doing a few uh answering a few questions kind of talking to you guys letting you guys get to know me now if there's anything if you want to see a video like this again in the future like uh like a Q&A something like that let me know ask me some questions um and yeah so with that being said I hope you guys enjoy the video thanks again for all the support that I've been getting recently that's amazing and I'll see you again in another video [Music]

Original Description

So who is tech with tim? In this video I share a little bit about myself and what it is I do. I also answer some commonly asked questions. You might also end up seeing my face for the first time... Hopefully you guys enjoy the video! I'd love to hear some feedback on if you'd like to see some stuff similar to this in the future. Another huge thank you to everyone that has subscribed and been showing support! It means the world and I can't wait to keep growing this channel with you guys in the future. ************************************************************** One-Time Donations: https://goo.gl/pbCE9J Support the Channel: https://www.patreon.com/techwithtim Join my discord server: https://discord.gg/pr2k55t ************************************************************** Please leave a LIKE and SUBSCRIBE for more content! Tags: - Tech With Tim - Pygame - Python Tutorials
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from Tech With Tim · Tech With Tim · 0 of 60

← Previous Next →
1 A* Path Finding Algorithm(Visualization)
A* Path Finding Algorithm(Visualization)
Tech With Tim
2 Python Programming Tutorial #1 - Variables and Data Types
Python Programming Tutorial #1 - Variables and Data Types
Tech With Tim
3 Python Programming Tutorial #2 - Basic Operators and Input
Python Programming Tutorial #2 - Basic Operators and Input
Tech With Tim
4 Python Programming Tutorial #3 - Conditions
Python Programming Tutorial #3 - Conditions
Tech With Tim
5 Python Programming Tutorial #4 - IF/ELIF/ELSE
Python Programming Tutorial #4 - IF/ELIF/ELSE
Tech With Tim
6 Python Programming Tutorial #5 - Chained Conditionals and Nested Statements
Python Programming Tutorial #5 - Chained Conditionals and Nested Statements
Tech With Tim
7 Python Programming Tutorial #6 - For Loops
Python Programming Tutorial #6 - For Loops
Tech With Tim
8 Python Programming Tutorial #7 - While Loops
Python Programming Tutorial #7 - While Loops
Tech With Tim
9 Python Programming Tutorial #8 - Lists and Tuples
Python Programming Tutorial #8 - Lists and Tuples
Tech With Tim
10 Python Programming Tutorial #9 - Iteration by Item (For Loops Continued...)
Python Programming Tutorial #9 - Iteration by Item (For Loops Continued...)
Tech With Tim
11 Python Programming Tutorial #10 - String Methods
Python Programming Tutorial #10 - String Methods
Tech With Tim
12 How to Overclock a NVIDIA GPU
How to Overclock a NVIDIA GPU
Tech With Tim
13 Python Programming Tutorial #11 - Slice Operator
Python Programming Tutorial #11 - Slice Operator
Tech With Tim
14 Python Programming Tutorial #12 - Functions
Python Programming Tutorial #12 - Functions
Tech With Tim
15 Python Programming Tutorial #13 - How to Read a Text File
Python Programming Tutorial #13 - How to Read a Text File
Tech With Tim
16 Python Programming Tutorial #14 - Writing to a Text File
Python Programming Tutorial #14 - Writing to a Text File
Tech With Tim
17 Python Programming Tutorial #15 - Using .count() and .find()
Python Programming Tutorial #15 - Using .count() and .find()
Tech With Tim
18 Python Programming Tutorial #16 - Introduction to Modular Programming
Python Programming Tutorial #16 - Introduction to Modular Programming
Tech With Tim
19 Python Programming Tutorial #17 - Optional Parameters
Python Programming Tutorial #17 - Optional Parameters
Tech With Tim
20 Python Programming Tutorial #18 - Try and Except (Python Error Handling)
Python Programming Tutorial #18 - Try and Except (Python Error Handling)
Tech With Tim
21 Python Programming Tutorial #19 - Global vs Local Variables
Python Programming Tutorial #19 - Global vs Local Variables
Tech With Tim
22 Python Programming Tutorial #20 - Classes and Objects
Python Programming Tutorial #20 - Classes and Objects
Tech With Tim
23 Cool VBS Script to Prank Your Friends!
Cool VBS Script to Prank Your Friends!
Tech With Tim
24 How to Overclock an AMD GPU
How to Overclock an AMD GPU
Tech With Tim
25 Best GPU'S For Mining Ethereum (2018)
Best GPU'S For Mining Ethereum (2018)
Tech With Tim
26 Recursion and Memoization Tutorial Python
Recursion and Memoization Tutorial Python
Tech With Tim
27 Ethereum Mining Rig - Hardware Guide
Ethereum Mining Rig - Hardware Guide
Tech With Tim
28 Pygame Tutorial #1 - Basic Movement and Key Presses
Pygame Tutorial #1 - Basic Movement and Key Presses
Tech With Tim
29 How to Install Pygame (Windows 8/10)
How to Install Pygame (Windows 8/10)
Tech With Tim
30 How to Trade Your Cryptocurrency (Bitcoin, Ethereum etc.) For Cash!
How to Trade Your Cryptocurrency (Bitcoin, Ethereum etc.) For Cash!
Tech With Tim
31 How to Mine Ethereum 2018 - WORKING (Super-Easy)
How to Mine Ethereum 2018 - WORKING (Super-Easy)
Tech With Tim
32 Microphone Comparison - $10 Mic vs $150 Mic (Blue Yeti USB)
Microphone Comparison - $10 Mic vs $150 Mic (Blue Yeti USB)
Tech With Tim
33 Pygame Tutorial #2 - Jumping and Boundaries
Pygame Tutorial #2 - Jumping and Boundaries
Tech With Tim
34 Pygame Tutorial #3 - Character Animation & Sprites
Pygame Tutorial #3 - Character Animation & Sprites
Tech With Tim
35 Pygame Tutorial #4 - Optimization & OOP
Pygame Tutorial #4 - Optimization & OOP
Tech With Tim
36 OBS Studio Tutorial - Best OBS Settings
OBS Studio Tutorial - Best OBS Settings
Tech With Tim
37 Linear Search Algorithm - Python Example and Code
Linear Search Algorithm - Python Example and Code
Tech With Tim
38 Make Any Mic Sound AMAZING! (WITH OBS)
Make Any Mic Sound AMAZING! (WITH OBS)
Tech With Tim
39 Binary Search Algorithm - Python Example & Code
Binary Search Algorithm - Python Example & Code
Tech With Tim
40 Pygame Tutorial #5 - Projectiles
Pygame Tutorial #5 - Projectiles
Tech With Tim
41 Pygame Game - Mini Golf
Pygame Game - Mini Golf
Tech With Tim
42 Pygame Tutorial - Projectile Motion (Part 1)
Pygame Tutorial - Projectile Motion (Part 1)
Tech With Tim
43 Pygame Tutorial - Projectile Motion (Part 2)
Pygame Tutorial - Projectile Motion (Part 2)
Tech With Tim
44 Pygame Tutorial #6 - Enemies
Pygame Tutorial #6 - Enemies
Tech With Tim
45 Pygame Tutorial #7 - Collision and Hit Boxes
Pygame Tutorial #7 - Collision and Hit Boxes
Tech With Tim
46 Pygame Tutorial #8 - Scoring and Health Bars
Pygame Tutorial #8 - Scoring and Health Bars
Tech With Tim
47 Cloud Mining vs. Hardware Mining - 2018
Cloud Mining vs. Hardware Mining - 2018
Tech With Tim
48 How to Install Pygame on Mac OSX (Fast-Simple)
How to Install Pygame on Mac OSX (Fast-Simple)
Tech With Tim
49 Pygame Tutorial #9 - Sound Effects, Music & More Collision
Pygame Tutorial #9 - Sound Effects, Music & More Collision
Tech With Tim
50 Pygame Tutorial #10 - Finishing Touches & Next Steps
Pygame Tutorial #10 - Finishing Touches & Next Steps
Tech With Tim
51 How to Fade Your Screen in Pygame [CODE IN DESCRIPTION]
How to Fade Your Screen in Pygame [CODE IN DESCRIPTION]
Tech With Tim
52 How to Create a Button in Pygame [CODE IN DESCRIPTION]
How to Create a Button in Pygame [CODE IN DESCRIPTION]
Tech With Tim
53 Pygame Side-Scroller Tutorial #1 - Scrolling Background/Character Movement
Pygame Side-Scroller Tutorial #1 - Scrolling Background/Character Movement
Tech With Tim
54 Pygame Side-Scroller Tutorial #2 - Random Object Generation
Pygame Side-Scroller Tutorial #2 - Random Object Generation
Tech With Tim
55 Pygame Side-Scroller Tutorial #3 - Collision
Pygame Side-Scroller Tutorial #3 - Collision
Tech With Tim
56 Pygame Side-Scroller Tutorial #4 - Scoring and End Screen
Pygame Side-Scroller Tutorial #4 - Scoring and End Screen
Tech With Tim
57 How to Create A Message Box in Python - Tkinter
How to Create A Message Box in Python - Tkinter
Tech With Tim
58 Is Ethereum Mining Still Profitable - Is It Worth It (April 2018)
Is Ethereum Mining Still Profitable - Is It Worth It (April 2018)
Tech With Tim
59 How to Run MAC OSX on a WINDOWS PC (Clover Boot-loader)
How to Run MAC OSX on a WINDOWS PC (Clover Boot-loader)
Tech With Tim
60 Programming Problem #1 - Alphabet Soup (Beginner/Novice)
Programming Problem #1 - Alphabet Soup (Beginner/Novice)
Tech With Tim

Tech With Tim introduces himself and his YouTube channel, providing an overview of his background in programming and AI tools, and sharing tips for learning programming languages. He emphasizes the importance of practical learning and making mistakes as a learning tool. Viewers can learn how to get started with programming and AI tools, and how to create effective prompts for programming tutorials.

Key Takeaways
  1. Watch videos on programming languages
  2. Learn syntax and basics
  3. Try to make something by yourself
  4. Make mistakes and learn from them
  5. Use online resources such as YouTube and programming modules
💡 Practical learning and making mistakes are essential for learning programming languages and AI tools

Related Reads

Up next
How to Connect Zapier to GoHighLevel | Step by Step 2026
Tutorial Stack
Watch →