-
Git Tutorial for Beginners - Git & GitHub Fundamentals In Depth
Tech With TimThis git tutorial for beginners is designed to teach you the git command line tool and how it works with github. This beginner git tutorial teaches github fundamentals and explains concepts like branches, pushing, merge conflicts and many other useful git commands. It goes through the git workflow and illustrates how git and github work on a lower level. 💻 Git Download: https://git-scm.com/ 🖱 GitHub Website: https://github.com/ ⌨ Common GitHub Commands ⌨ To create a new repository locally: git init To add files to staging area: git add . OR git add ~filename~ To check status of staging area: git status To commit new changes: git commit -m "commit message" To create a new branch: git checkout -b ~branch name~ To switch between branches: git checkout ~branch name~ To merge branches together: git merge ~branch name~ To add a remote repository: git remote add ~remote name~ ~https://yourremoteurl~ To pull changes from a remote repository: git pull ~remote name~ ~branch name~ To push changes to a remote repository: git push ~remote name~ ~branch name~ ⭐️ Timestamps ⭐️ 00:00 - Introduction 01:22 - Git vs GitHub 03:00 - GitHub Workflow 07:09 - Git History and Branches 15:15 - GitHub UI Example 16:51 - Git Setup 18:53 - Basic Git Commands 24:24 - Branches 28:43 - Remote Repositories 33:08 - Global Config 35:09 - More Examples ◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾ 🔊 Subscribe to my second channel for weekly podcasts! https://www.youtube.com/channel/UCSATlCAUi7R0Ik-wsZb2gOA 💰 Courses & Merch 💰 💻 The Fundamentals of Programming w/ Python: https://tech-with-tim.teachable.com/p/the-fundamentals-of-programming-with-python 👕 Merchandise: https://teespring.com/stores/tech-with-tim-merch-shop 🔗 Social Medias 🔗 📸 Instagram: https://www.instagram.com/tech_with_tim 📱 Twitter: https://twitter.com/TechWithTimm ⭐ Discord: https://discord.gg/pr2k55t 📝 LinkedIn: https://www.linkedin.com/in/tim-ruscica-82631b179/ 🌎 Website: https://techwithtim.net 📂 GitHub: https://github.com/techwithtim 🔊 Podcast: https://anchor.fm/tech-with-tim 🎬 My YouTube Gear 🎬 🎥 Main Camera (EOS Canon 90D): https://amzn.to/3cY23y9 🎥 Secondary Camera (Panasonic Lumix G7): https://amzn.to/3fl2iEV 📹 Main Lens (EFS 24mm f/2.8): https://amzn.to/2Yuol5r 🕹 Tripod: https://amzn.to/3hpSprv 🎤 Main Microphone (Rode VideoMic Pro): https://amzn.to/3d0KKMG 🎤 Secondary Microphone (Synco Wireless Lapel System): https://amzn.to/3e07Swl 🎤 Third Microphone (Blue Yeti USB Mic): https://amzn.to/3hoD625 ☀️ Lights: https://amzn.to/2ApeiXr ⌨ Keyboard (Daskeyboard 4Q): https://amzn.to/2YpN5vm 🖱 Mouse (Steelseries Rival 300): https://amzn.to/3cVTqnD 📸 Webcam (Logitech 1080p Pro): https://amzn.to/2B2IXcQ 📢 Speaker (Beats Pill): https://amzn.to/2XYc5ef 🎧 Headphones (Bose Quiet Comfort 35): https://amzn.to/2MWbl3e 🌞 Lamp (BenQ E-reading Lamp): https://amzn.to/3e0UCr8 🌞 Secondary Lamp (BenQ Screenbar Plus): https://amzn.to/30Dtafi 💻 Main Monitor (LG 4K): https://amzn.to/37ybtiH 💻 Secondary Monitor (Thinkvision 1080p): https://amzn.to/2AyHR8H 🎤 XLR Microphone (Rode NT1): Not available 🎙 Mic Boom Arm (Rode PSA 1): https://amzn.to/30EZw9m 🎚 Audio Interface (Behringer 4 Channel): https://amzn.to/3fqm4z3 💾 Recorder (Zoom H6): https://amzn.to/2UIihVJ ◾ 💸 Donations 💸 ◾ 💵 One-Time Donations: https://www.paypal.com/donate/?token=m_JfrPK7DsK4PLk0CxNnv4VPutjqSldorAmgQIQnMozUwwQw93vdul-yhU06IwAuig15uG&country.x=CA&locale.x= 💰 Patreon: https://www.patreon.com/techwithtim ◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾ ⚡ Please leave a LIKE and SUBSCRIBE for more content! ⚡ ⭐ Tags ⭐ - Tech With Tim - Github for beginners - Beginner GitHub tutorial - Git for beginners - Github fundamentals - Beginner GitHub Tutorial ⭐ Hashtags ⭐ #GitHub #Git149 views 1 comment -
Git And GitHub in ~30 Minutes
Tech With Tim⭐️ Join KodeKloud Engineer for free and upgrade your DevOps skills: https://bit.ly/3uywWm3 Welcome back to this Tech With Tim Git/GitHub tutorial! In this video, I'll be showing you everything you need to know about Git/GitHub to get started as a beginner, and as fast as possible. I'll talk about how Git and GitHub work, the differences between them, and what these commands actually do. This includes local repositories, tracked and untracked files, staging, branches, remote repositories, commits, and more! 📄 Resources 📄 Download Sublime Text: https://www.sublimetext.com/ Download Git: https://git-scm.com/downloads Git/GitHub Fundamentals (For Beginners): https://www.youtube.com/watch?v=DVRQoVRzMIY ⭐️ Timestamps ⭐️ 02:12 | Git vs Github 03:53 | Installing Git 04:14 | Init Local Repository 07:26 | Staging Area & Git Tracking 08:23 | Git Status 10:35 | Add and Remove From Staging Area 11:41 | Commits 15:00 | Branches 20:48 | Merging Branches 22:09 | Merge Conflicts 25:17 | Remote Repositories 31:00 | Git Clone ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️ 💰 Courses & Merch 💰 💻 The Fundamentals of Programming w/ Python: https://tech-with-tim.teachable.com/p/the-fundamentals-of-programming-with-python 👕 Merchandise: https://teespring.com/stores/tech-with-tim-merch-shop 🔗 Social Medias 🔗 📸 Instagram: https://www.instagram.com/tech_with_tim 📱 Twitter: https://twitter.com/TechWithTimm ⭐ Discord: https://discord.gg/twt 📝 LinkedIn: https://www.linkedin.com/in/tim-ruscica-82631b179/ 🌎 Website: https://techwithtim.net 📂 GitHub: https://github.com/techwithtim 🔊 Podcast: https://anchor.fm/tech-with-tim 🎬 My YouTube Gear 🎬 🎥 Main Camera (EOS Canon 90D): https://amzn.to/3cY23y9 🎥 Secondary Camera (Panasonic Lumix G7): https://amzn.to/3fl2iEV 📹 Main Lens (EFS 24mm f/2.8): https://amzn.to/2Yuol5r 🕹 Tripod: https://amzn.to/3hpSprv 🎤 Main Microphone (Rode NT1): https://amzn.to/2HrZxXc 🎤 Secondary Microphone (Synco Wireless Lapel System): https://amzn.to/3e07Swl 🎤 Third Microphone (Rode NTG4+): https://amzn.to/3oi0v8Z ☀️ Lights: https://amzn.to/2ApeiXr ⌨ Keyboard (Daskeyboard 4Q): https://amzn.to/2YpN5vm 🖱 Mouse (Logitech MX Master): https://amzn.to/2HsmRDN 📸 Webcam (Logitech 1080p Pro): https://amzn.to/2B2IXcQ 📢 Speaker (Beats Pill): https://amzn.to/2XYc5ef 🎧 Headphones (Bose Quiet Comfort 35): https://amzn.to/2MWbl3e 🌞 Lamp (BenQ E-reading Lamp): https://amzn.to/3e0UCr8 🌞 Secondary Lamp (BenQ Screenbar Plus): https://amzn.to/30Dtafi 💻 Monitor (BenQ EX2780Q): https://amzn.to/2HsmUPZ 💻 Monitor (LG Ultrawide 34WN750): https://amzn.to/3dSD7tS 🎙 Mic Boom Arm (Rode PSA 1): https://amzn.to/30EZw9m 🎚 Audio Interface (Focusrite Scarlet 4i4): https://amzn.to/2TjXsih 💸 Donations 💸 💵 One-Time Donations: https://www.paypal.com/donate?hosted_button_id=CU9FV329ADNT8 💰 Patreon: https://www.patreon.com/techwithtim ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️ ⭐️ Tags ⭐️ - GitHub - Git - GitHub tutorial - Installing Git - Commits - Git clone - Git status - Tech With Tim ⭐️ Hashtags ⭐️ #GitHub #TechWithTim91 views -
Linux for Programmers #15 - How to Connect a Domain to a Linode Server
Tech With TimWelcome back to another Linux for programmers video! In this tutorial, I'll be showing you how to connect a domain to your Linode server. This is done so you can navigate directly to the domain for your website, rather than typing the IP address of the machine that's hosting. The domain will be connected to the server so that it knows to take you to the right place. I'll also show you how to allow your website to run even after closing your SSH window. 🔥 Get a FREE $100 Credit on Linode: https://promo.linode.com/twt/ 💻 AlgoExpert is the coding interview prep platform that I used to ace my Microsoft and Shopify interviews. Check it out and get a discount on the platform using the code "techwithtim" https://algoexpert.io/techwithtim 🔎 Playlist: https://youtube.com/playlist?list=PLzMcBGfZo4-nUIIMsz040W_X-03QH5c5h ⭐️ Timestamps ⭐️ 0:00 | Introduction 1:26 | Detach process from SSH window 2:45 | Set name servers 6:35 | Configure domain from Linode 8:53 | Outro ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️ 💰 Courses & Merch 💰 💻 The Fundamentals of Programming w/ Python: https://tech-with-tim.teachable.com/p/the-fundamentals-of-programming-with-python 👕 Merchandise: https://teespring.com/stores/tech-with-tim-merch-shop 🔗 Social Medias 🔗 📸 Instagram: https://www.instagram.com/tech_with_tim 📱 Twitter: https://twitter.com/TechWithTimm ⭐ Discord: https://discord.gg/twt 📝 LinkedIn: https://www.linkedin.com/in/tim-ruscica-82631b179/ 🌎 Website: https://techwithtim.net 📂 GitHub: https://github.com/techwithtim 🔊 Podcast: https://anchor.fm/tech-with-tim 🎬 My YouTube Gear 🎬 🎥 Main Camera (EOS Canon 90D): https://amzn.to/3cY23y9 🎥 Secondary Camera (Panasonic Lumix G7): https://amzn.to/3fl2iEV 📹 Main Lens (EFS 24mm f/2.8): https://amzn.to/2Yuol5r 🕹 Tripod: https://amzn.to/3hpSprv 🎤 Main Microphone (Rode NT1): https://amzn.to/2HrZxXc 🎤 Secondary Microphone (Synco Wireless Lapel System): https://amzn.to/3e07Swl 🎤 Third Microphone (Rode NTG4+): https://amzn.to/3oi0v8Z ☀️ Lights: https://amzn.to/2ApeiXr ⌨ Keyboard (Daskeyboard 4Q): https://amzn.to/2YpN5vm 🖱 Mouse (Logitech MX Master): https://amzn.to/2HsmRDN 📸 Webcam (Logitech 1080p Pro): https://amzn.to/2B2IXcQ 📢 Speaker (Beats Pill): https://amzn.to/2XYc5ef 🎧 Headphones (Bose Quiet Comfort 35): https://amzn.to/2MWbl3e 🌞 Lamp (BenQ E-reading Lamp): https://amzn.to/3e0UCr8 🌞 Secondary Lamp (BenQ Screenbar Plus): https://amzn.to/30Dtafi 💻 Monitor (BenQ EX2780Q): https://amzn.to/2HsmUPZ 💻 Monitor (LG Ultrawide 34WN750): https://amzn.to/3dSD7tS 🎙 Mic Boom Arm (Rode PSA 1): https://amzn.to/30EZw9m 🎚 Audio Interface (Focusrite Scarlet 4i4): https://amzn.to/2TjXsih 💸 Donations 💸 💵 One-Time Donations: https://www.paypal.com/donate?hosted_button_id=CU9FV329ADNT8 💰 Patreon: https://www.patreon.com/techwithtim ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️ ⭐️ Tags ⭐️ - Connect a domain to Linode server - SSH window - Linux tutorial ⭐️ Hashtags ⭐️ #LinuxTutorial #LinodeServer22 views -
Linux for Programmers #14 - Deploying a Simple Python Web Server
Tech With TimHello and welcome to another Linux for programmers video. In this video, we'll talk about creating a Flask application and hosting it on our Linux machine. We won't talk a lot about coding or Python, rather I'll show you how we can take a basic web app and host it on the public IP address of our virtual private server. 🔥 Get a FREE $100 Credit on Linode: https://promo.linode.com/twt/ 🚶♂️ Walkthrough: https://github.com/techwithtim/Flask-App-Hosted-On-VPS/blob/main 📄 Linode Guide: https://www.linode.com/docs/guides/flask-and-gunicorn-on-ubuntu/ 💻 AlgoExpert is the coding interview prep platform that I used to ace my Microsoft and Shopify interviews. Check it out and get a discount on the platform using the code "techwithtim" https://algoexpert.io/techwithtim 🔎 Playlist: https://youtube.com/playlist?list=PLzMcBGfZo4-nUIIMsz040W_X-03QH5c5h ⭐️ Timestamps ⭐️ 0:00 | Introduction & Overview 02:31 | Installing Python and Pip 03:52 | Creating the Flask Web Server 06:32 | Installing & Configuring NGINX 10:35 | Installing & Using Gunicorn 11:42 | Running the Web Server ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️ 💰 Courses & Merch 💰 💻 The Fundamentals of Programming w/ Python: https://tech-with-tim.teachable.com/p/the-fundamentals-of-programming-with-python 👕 Merchandise: https://teespring.com/stores/tech-with-tim-merch-shop 🔗 Social Medias 🔗 📸 Instagram: https://www.instagram.com/tech_with_tim 📱 Twitter: https://twitter.com/TechWithTimm ⭐ Discord: https://discord.gg/twt 📝 LinkedIn: https://www.linkedin.com/in/tim-ruscica-82631b179/ 🌎 Website: https://techwithtim.net 📂 GitHub: https://github.com/techwithtim 🔊 Podcast: https://anchor.fm/tech-with-tim 🎬 My YouTube Gear 🎬 🎥 Main Camera (EOS Canon 90D): https://amzn.to/3cY23y9 🎥 Secondary Camera (Panasonic Lumix G7): https://amzn.to/3fl2iEV 📹 Main Lens (EFS 24mm f/2.8): https://amzn.to/2Yuol5r 🕹 Tripod: https://amzn.to/3hpSprv 🎤 Main Microphone (Rode NT1): https://amzn.to/2HrZxXc 🎤 Secondary Microphone (Synco Wireless Lapel System): https://amzn.to/3e07Swl 🎤 Third Microphone (Rode NTG4+): https://amzn.to/3oi0v8Z ☀️ Lights: https://amzn.to/2ApeiXr ⌨ Keyboard (Daskeyboard 4Q): https://amzn.to/2YpN5vm 🖱 Mouse (Logitech MX Master): https://amzn.to/2HsmRDN 📸 Webcam (Logitech 1080p Pro): https://amzn.to/2B2IXcQ 📢 Speaker (Beats Pill): https://amzn.to/2XYc5ef 🎧 Headphones (Bose Quiet Comfort 35): https://amzn.to/2MWbl3e 🌞 Lamp (BenQ E-reading Lamp): https://amzn.to/3e0UCr8 🌞 Secondary Lamp (BenQ Screenbar Plus): https://amzn.to/30Dtafi 💻 Monitor (BenQ EX2780Q): https://amzn.to/2HsmUPZ 💻 Monitor (LG Ultrawide 34WN750): https://amzn.to/3dSD7tS 🎙 Mic Boom Arm (Rode PSA 1): https://amzn.to/30EZw9m 🎚 Audio Interface (Focusrite Scarlet 4i4): https://amzn.to/2TjXsih 💸 Donations 💸 💵 One-Time Donations: https://www.paypal.com/donate?hosted_button_id=CU9FV329ADNT8 💰 Patreon: https://www.patreon.com/techwithtim ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️ ⭐️ Tags ⭐️ - Python web app - Virtual private server - Gunicorn - NGINX - How to install Python ⭐️ Hashtags ⭐️ #LinuxTutorial #WebApp #Python33 views -
Linux for Programmers #13 - Advanced Commands
Tech With TimWelcome back to another Linux for Programmers tutorial! In this video, I'll be covering more Linux commands, specifically more advanced commands that you may not use as frequently, but are useful nonetheless. Learn about commands like uptime, wall, write, mesg, who, etc! 🔥 Get a FREE $100 Credit on Linode: https://promo.linode.com/twt/ 💻 AlgoExpert is the coding interview prep platform that I used to ace my Microsoft and Shopify interviews. Check it out and get a discount on the platform using the code "techwithtim" https://algoexpert.io/techwithtim 🔎 Playlist: https://youtube.com/playlist?list=PLzMcBGfZo4-nUIIMsz040W_X-03QH5c5h ⭐️ Timestamps ⭐️ 00:00 | Introduction 00:57 | uptime 01:21 | wall 02:52 | write 03:59 | mesg 04:36 | who 04:56 | free 05:55 | sort 07:12 | shutdown 08:18 | man 09:15 | whatis 09:40 | tail 11:32 | Outro ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️ 💰 Courses & Merch 💰 💻 The Fundamentals of Programming w/ Python: https://tech-with-tim.teachable.com/p/the-fundamentals-of-programming-with-python 👕 Merchandise: https://teespring.com/stores/tech-with-tim-merch-shop 🔗 Social Medias 🔗 📸 Instagram: https://www.instagram.com/tech_with_tim 📱 Twitter: https://twitter.com/TechWithTimm ⭐ Discord: https://discord.gg/twt 📝 LinkedIn: https://www.linkedin.com/in/tim-ruscica-82631b179/ 🌎 Website: https://techwithtim.net 📂 GitHub: https://github.com/techwithtim 🔊 Podcast: https://anchor.fm/tech-with-tim 🎬 My YouTube Gear 🎬 🎥 Main Camera (EOS Canon 90D): https://amzn.to/3cY23y9 🎥 Secondary Camera (Panasonic Lumix G7): https://amzn.to/3fl2iEV 📹 Main Lens (EFS 24mm f/2.8): https://amzn.to/2Yuol5r 🕹 Tripod: https://amzn.to/3hpSprv 🎤 Main Microphone (Rode NT1): https://amzn.to/2HrZxXc 🎤 Secondary Microphone (Synco Wireless Lapel System): https://amzn.to/3e07Swl 🎤 Third Microphone (Rode NTG4+): https://amzn.to/3oi0v8Z ☀️ Lights: https://amzn.to/2ApeiXr ⌨ Keyboard (Daskeyboard 4Q): https://amzn.to/2YpN5vm 🖱 Mouse (Logitech MX Master): https://amzn.to/2HsmRDN 📸 Webcam (Logitech 1080p Pro): https://amzn.to/2B2IXcQ 📢 Speaker (Beats Pill): https://amzn.to/2XYc5ef 🎧 Headphones (Bose Quiet Comfort 35): https://amzn.to/2MWbl3e 🌞 Lamp (BenQ E-reading Lamp): https://amzn.to/3e0UCr8 🌞 Secondary Lamp (BenQ Screenbar Plus): https://amzn.to/30Dtafi 💻 Monitor (BenQ EX2780Q): https://amzn.to/2HsmUPZ 💻 Monitor (LG Ultrawide 34WN750): https://amzn.to/3dSD7tS 🎙 Mic Boom Arm (Rode PSA 1): https://amzn.to/30EZw9m 🎚 Audio Interface (Focusrite Scarlet 4i4): https://amzn.to/2TjXsih 💸 Donations 💸 💵 One-Time Donations: https://www.paypal.com/donate?hosted_button_id=CU9FV329ADNT8 💰 Patreon: https://www.patreon.com/techwithtim ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️ ⭐️ Tags ⭐️ - uptime command - wall command - write command - Advanced Linux commands - mesg command - tail command ⭐️ Hashtags ⭐️ #AdvancedLinux #LinuxCommands15 views -
Linux for Programmers #12 - Cronjobs
Tech With TimWelcome back to another Tech with Tim Linux for programmers tutorial! In this video, I'll be covering cronjobs and the crontab. A cronjob is a job or task to be schedule to run a specified time. You can schedule jobs every minute, every five minutes, every first day of the month, any time or interval you'd like. You can use cronjobs to back something up every 24 hours, send a weekly email, etc. 🔥 Get a FREE $100 Credit on Linode: https://promo.linode.com/twt/ 💻 AlgoExpert is the coding interview prep platform that I used to ace my Microsoft and Shopify interviews. Check it out and get a discount on the platform using the code "techwithtim" https://algoexpert.io/techwithtim 🔎 Playlist: https://youtube.com/playlist?list=PLzMcBGfZo4-nUIIMsz040W_X-03QH5c5h ⭐️ Timestamps ⭐️ 00:00 | Introduction 01:24 | Cronjobs 15:42 | Outro ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️ 💰 Courses & Merch 💰 💻 The Fundamentals of Programming w/ Python: https://tech-with-tim.teachable.com/p/the-fundamentals-of-programming-with-python 👕 Merchandise: https://teespring.com/stores/tech-with-tim-merch-shop 🔗 Social Medias 🔗 📸 Instagram: https://www.instagram.com/tech_with_tim 📱 Twitter: https://twitter.com/TechWithTimm ⭐ Discord: https://discord.gg/twt 📝 LinkedIn: https://www.linkedin.com/in/tim-ruscica-82631b179/ 🌎 Website: https://techwithtim.net 📂 GitHub: https://github.com/techwithtim 🔊 Podcast: https://anchor.fm/tech-with-tim 🎬 My YouTube Gear 🎬 🎥 Main Camera (EOS Canon 90D): https://amzn.to/3cY23y9 🎥 Secondary Camera (Panasonic Lumix G7): https://amzn.to/3fl2iEV 📹 Main Lens (EFS 24mm f/2.8): https://amzn.to/2Yuol5r 🕹 Tripod: https://amzn.to/3hpSprv 🎤 Main Microphone (Rode NT1): https://amzn.to/2HrZxXc 🎤 Secondary Microphone (Synco Wireless Lapel System): https://amzn.to/3e07Swl 🎤 Third Microphone (Rode NTG4+): https://amzn.to/3oi0v8Z ☀️ Lights: https://amzn.to/2ApeiXr ⌨ Keyboard (Daskeyboard 4Q): https://amzn.to/2YpN5vm 🖱 Mouse (Logitech MX Master): https://amzn.to/2HsmRDN 📸 Webcam (Logitech 1080p Pro): https://amzn.to/2B2IXcQ 📢 Speaker (Beats Pill): https://amzn.to/2XYc5ef 🎧 Headphones (Bose Quiet Comfort 35): https://amzn.to/2MWbl3e 🌞 Lamp (BenQ E-reading Lamp): https://amzn.to/3e0UCr8 🌞 Secondary Lamp (BenQ Screenbar Plus): https://amzn.to/30Dtafi 💻 Monitor (BenQ EX2780Q): https://amzn.to/2HsmUPZ 💻 Monitor (LG Ultrawide 34WN750): https://amzn.to/3dSD7tS 🎙 Mic Boom Arm (Rode PSA 1): https://amzn.to/30EZw9m 🎚 Audio Interface (Focusrite Scarlet 4i4): https://amzn.to/2TjXsih 💸 Donations 💸 💵 One-Time Donations: https://www.paypal.com/donate?hosted_button_id=CU9FV329ADNT8 💰 Patreon: https://www.patreon.com/techwithtim ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️ ⭐️ Tags ⭐️ - Cronjobs Linux - Tech with Tim - Crontab - Schedule commands Linux ⭐️ Hashtags ⭐️ #Cronjobs #LinuxTutorial4 views -
Linux For Programmers #11 - Shell Scripts
Tech With TimWelcome back to this Linux for programmers tutorial series! In this video, we're going to be covering shell scripts within Linux. Shell scripts are a way to execute shell commands within a script. You can implement loops, if statements, conditions, statements that execute, and expressions that evaluate. Get a FREE $100 Credit on Linode: https://promo.linode.com/twt/ 💻 AlgoExpert is the coding interview prep platform that I used to ace my Microsoft and Shopify interviews. Check it out and get a discount on the platform using the code "techwithtim" https://algoexpert.io/techwithtim ⭐️ Timestamps ⭐️ Introduction & Overview | 00:00 Creating a Shell Script | 01:08 Executing Shell Scripts | 03:36 Functions | 05:12 Variables | 09:25 Exit Command | 10:50 If/Elif/Else | 13:24 User Input | 18:13 ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️ 💰 Courses & Merch 💰 💻 The Fundamentals of Programming w/ Python: https://tech-with-tim.teachable.com/p/the-fundamentals-of-programming-with-python 👕 Merchandise: https://teespring.com/stores/tech-with-tim-merch-shop 🔗 Social Medias 🔗 📸 Instagram: https://www.instagram.com/tech_with_tim 📱 Twitter: https://twitter.com/TechWithTimm ⭐ Discord: https://discord.gg/twt 📝 LinkedIn: https://www.linkedin.com/in/tim-ruscica-82631b179/ 🌎 Website: https://techwithtim.net 📂 GitHub: https://github.com/techwithtim 🔊 Podcast: https://anchor.fm/tech-with-tim 🎬 My YouTube Gear 🎬 🎥 Main Camera (EOS Canon 90D): https://amzn.to/3cY23y9 🎥 Secondary Camera (Panasonic Lumix G7): https://amzn.to/3fl2iEV 📹 Main Lens (EFS 24mm f/2.8): https://amzn.to/2Yuol5r 🕹 Tripod: https://amzn.to/3hpSprv 🎤 Main Microphone (Rode NT1): https://amzn.to/2HrZxXc 🎤 Secondary Microphone (Synco Wireless Lapel System): https://amzn.to/3e07Swl 🎤 Third Microphone (Rode NTG4+): https://amzn.to/3oi0v8Z ☀️ Lights: https://amzn.to/2ApeiXr ⌨ Keyboard (Daskeyboard 4Q): https://amzn.to/2YpN5vm 🖱 Mouse (Logitech MX Master): https://amzn.to/2HsmRDN 📸 Webcam (Logitech 1080p Pro): https://amzn.to/2B2IXcQ 📢 Speaker (Beats Pill): https://amzn.to/2XYc5ef 🎧 Headphones (Bose Quiet Comfort 35): https://amzn.to/2MWbl3e 🌞 Lamp (BenQ E-reading Lamp): https://amzn.to/3e0UCr8 🌞 Secondary Lamp (BenQ Screenbar Plus): https://amzn.to/30Dtafi 💻 Monitor (BenQ EX2780Q): https://amzn.to/2HsmUPZ 💻 Monitor (LG Ultrawide 34WN750): https://amzn.to/3dSD7tS 🎙 Mic Boom Arm (Rode PSA 1): https://amzn.to/30EZw9m 🎚 Audio Interface (Focusrite Scarlet 4i4): https://amzn.to/2TjXsih 💸 Donations 💸 💵 One-Time Donations: https://www.paypal.com/donate?hosted_button_id=CU9FV329ADNT8 💰 Patreon: https://www.patreon.com/techwithtim ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️ ⭐️ Tags ⭐️ - Shell scripts - Linux shell tutorial - Functions ⭐️ Hashtags ⭐️ #ShellScripts #LinuxTutorial23 views -
Linux for Programmers #10 - Grep Command & Regular Expressions
Tech With TimWelcome back to another Linux for programmers tutorial video. In this video, I'll be covering the grep command and regular expressions. The grep command is an extremely useful and common command within Linux, and exists in almost all Linux distributions. The grep command allows you to find a pattern of specific text in a file, console output, etc. 💰 Get a FREE $100 Credit on Linode: https://promo.linode.com/twt/ 📚 Get early access to later videos in the series: https://event.on24.com/wcc/r/2952121/381131E9ADEA3203AEC3413E5A212643/1958924?partnerref=partneryoutube 📖 Grep & Regular Expressions (Guide): https://www.linode.com//docs/guides/how-to-grep-for-text-in-files/ 💻 AlgoExpert is the coding interview prep platform that I used to ace my Microsoft and Shopify interviews. Check it out and get a discount on the platform using the code "techwithtim" https://algoexpert.io/techwithtim ⭐️ Timestamps ⭐️ 00:00 | Intro 02:08 | grep command syntax 04:21 | Regular expressions 08:27 | grep options 11:02 | Filtering output with grep 12:22 | grepping directories 📒 Playlist: https://www.youtube.com/watch?v=ebHX9c75H8I&list=PLzMcBGfZo4-nUIIMsz040W_X-03QH5c5h ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️ 💰 Courses & Merch 💰 💻 The Fundamentals of Programming w/ Python: https://tech-with-tim.teachable.com/p/the-fundamentals-of-programming-with-python 👕 Merchandise: https://teespring.com/stores/tech-with-tim-merch-shop 🔗 Social Medias 🔗 📸 Instagram: https://www.instagram.com/tech_with_tim 📱 Twitter: https://twitter.com/TechWithTimm ⭐ Discord: https://discord.gg/twt 📝 LinkedIn: https://www.linkedin.com/in/tim-ruscica-82631b179/ 🌎 Website: https://techwithtim.net 📂 GitHub: https://github.com/techwithtim 🔊 Podcast: https://anchor.fm/tech-with-tim 🎬 My YouTube Gear 🎬 🎥 Main Camera (EOS Canon 90D): https://amzn.to/3cY23y9 🎥 Secondary Camera (Panasonic Lumix G7): https://amzn.to/3fl2iEV 📹 Main Lens (EFS 24mm f/2.8): https://amzn.to/2Yuol5r 🕹 Tripod: https://amzn.to/3hpSprv 🎤 Main Microphone (Rode NT1): https://amzn.to/2HrZxXc 🎤 Secondary Microphone (Synco Wireless Lapel System): https://amzn.to/3e07Swl 🎤 Third Microphone (Rode NTG4+): https://amzn.to/3oi0v8Z ☀️ Lights: https://amzn.to/2ApeiXr ⌨ Keyboard (Daskeyboard 4Q): https://amzn.to/2YpN5vm 🖱 Mouse (Logitech MX Master): https://amzn.to/2HsmRDN 📸 Webcam (Logitech 1080p Pro): https://amzn.to/2B2IXcQ 📢 Speaker (Beats Pill): https://amzn.to/2XYc5ef 🎧 Headphones (Bose Quiet Comfort 35): https://amzn.to/2MWbl3e 🌞 Lamp (BenQ E-reading Lamp): https://amzn.to/3e0UCr8 🌞 Secondary Lamp (BenQ Screenbar Plus): https://amzn.to/30Dtafi 💻 Monitor (BenQ EX2780Q): https://amzn.to/2HsmUPZ 💻 Monitor (LG Ultrawide 34WN750): https://amzn.to/3dSD7tS 🎙 Mic Boom Arm (Rode PSA 1): https://amzn.to/30EZw9m 🎚 Audio Interface (Focusrite Scarlet 4i4): https://amzn.to/2TjXsih 💸 Donations 💸 💵 One-Time Donations: https://www.paypal.com/donate?hosted_button_id=CU9FV329ADNT8 💰 Patreon: https://www.patreon.com/techwithtim ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️ ⭐️ Tags ⭐️ - grep command - Regular expressions - Linux tutorial ⭐️ Hashtags ⭐️ #LinuxForProgrammers #Grep #LinuxCommands23 views -
Linux For Programmers #9 - Linux Text Editors (Nano, Vim & Emacs)
Tech With TimIn this Linux for programmers tutorial, we're going to be discussing some common Linux text editors, and how to use them. The two text editors that come by default with your Linux distribution are Vim and Nano, which we'll be going over at length. At the end of the video, I'll very quickly show you the Emacs text editor in case you care to use it. 💰 Get a FREE $100 Credit on Linode: https://promo.linode.com/twt/ 📚 Get early access to later videos in the series: https://event.on24.com/wcc/r/2952121/381131E9ADEA3203AEC3413E5A212643/1958924?partnerref=partneryoutube 💻 AlgoExpert is the coding interview prep platform that I used to ace my Microsoft and Shopify interviews. Check it out and get a discount on the platform using the code "techwithtim" https://algoexpert.io/techwithtim ⭐️ Timestamps ⭐️ 00:00 | Intro 01:36 | Nano 06:39 | Vim/Vi 12:35 | Sudo Explanation 13:19 | Emacs 14:33 | Outro 📒 Playlist: https://www.youtube.com/watch?v=ebHX9c75H8I&list=PLzMcBGfZo4-nUIIMsz040W_X-03QH5c5h ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️ 💰 Courses & Merch 💰 💻 The Fundamentals of Programming w/ Python: https://tech-with-tim.teachable.com/p/the-fundamentals-of-programming-with-python 👕 Merchandise: https://teespring.com/stores/tech-with-tim-merch-shop 🔗 Social Medias 🔗 📸 Instagram: https://www.instagram.com/tech_with_tim 📱 Twitter: https://twitter.com/TechWithTimm ⭐ Discord: https://discord.gg/twt 📝 LinkedIn: https://www.linkedin.com/in/tim-ruscica-82631b179/ 🌎 Website: https://techwithtim.net 📂 GitHub: https://github.com/techwithtim 🔊 Podcast: https://anchor.fm/tech-with-tim 🎬 My YouTube Gear 🎬 🎥 Main Camera (EOS Canon 90D): https://amzn.to/3cY23y9 🎥 Secondary Camera (Panasonic Lumix G7): https://amzn.to/3fl2iEV 📹 Main Lens (EFS 24mm f/2.8): https://amzn.to/2Yuol5r 🕹 Tripod: https://amzn.to/3hpSprv 🎤 Main Microphone (Rode NT1): https://amzn.to/2HrZxXc 🎤 Secondary Microphone (Synco Wireless Lapel System): https://amzn.to/3e07Swl 🎤 Third Microphone (Rode NTG4+): https://amzn.to/3oi0v8Z ☀️ Lights: https://amzn.to/2ApeiXr ⌨ Keyboard (Daskeyboard 4Q): https://amzn.to/2YpN5vm 🖱 Mouse (Logitech MX Master): https://amzn.to/2HsmRDN 📸 Webcam (Logitech 1080p Pro): https://amzn.to/2B2IXcQ 📢 Speaker (Beats Pill): https://amzn.to/2XYc5ef 🎧 Headphones (Bose Quiet Comfort 35): https://amzn.to/2MWbl3e 🌞 Lamp (BenQ E-reading Lamp): https://amzn.to/3e0UCr8 🌞 Secondary Lamp (BenQ Screenbar Plus): https://amzn.to/30Dtafi 💻 Monitor (BenQ EX2780Q): https://amzn.to/2HsmUPZ 💻 Monitor (LG Ultrawide 34WN750): https://amzn.to/3dSD7tS 🎙 Mic Boom Arm (Rode PSA 1): https://amzn.to/30EZw9m 🎚 Audio Interface (Focusrite Scarlet 4i4): https://amzn.to/2TjXsih 💸 Donations 💸 💵 One-Time Donations: https://www.paypal.com/donate?hosted_button_id=CU9FV329ADNT8 💰 Patreon: https://www.patreon.com/techwithtim ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️ ⭐️ Tags ⭐️ - Linux text editors - Nano - Vim - Emacs ⭐️ Hashtags ⭐️ #LinuxTutorial #TextEditor #Nano #Vim109 views -
Linux for Programmers #8 - Environment Variables On Linux
Tech With TimIn this Linux for programmers tutorial, we're going to be discussing environment variables on Linux. Environment variables are such an important thing to know as a programmer. Environment variables aren't just important for Linux, but also on Windows and Mac, and you should understand how to use them. 💰 Get a FREE $100 Credit on Linode: https://promo.linode.com/twt/ 📚 Get early access to later videos in the series: https://event.on24.com/wcc/r/2952121/381131E9ADEA3203AEC3413E5A212643/1958924?partnerref=partneryoutube 💻 AlgoExpert is the coding interview prep platform that I used to ace my Microsoft and Shopify interviews. Check it out and get a discount on the platform using the code "techwithtim" https://algoexpert.io/techwithtim ⭐️ Timestamps ⭐️ 00:00 | Intro 01:21 | What is an environment variable 03:17 | Listing variables 03:38 | Printing specific variables 04:37 | echo command 05:20 | Creating variables 07:42 | Creating persistent user variables 10:20 | Creating persistent global variables 12:04 | Removing variables 📒 Playlist: https://www.youtube.com/watch?v=ebHX9c75H8I&list=PLzMcBGfZo4-nUIIMsz040W_X-03QH5c5h ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️ 💰 Courses & Merch 💰 💻 The Fundamentals of Programming w/ Python: https://tech-with-tim.teachable.com/p/the-fundamentals-of-programming-with-python 👕 Merchandise: https://teespring.com/stores/tech-with-tim-merch-shop 🔗 Social Medias 🔗 📸 Instagram: https://www.instagram.com/tech_with_tim 📱 Twitter: https://twitter.com/TechWithTimm ⭐ Discord: https://discord.gg/twt 📝 LinkedIn: https://www.linkedin.com/in/tim-ruscica-82631b179/ 🌎 Website: https://techwithtim.net 📂 GitHub: https://github.com/techwithtim 🔊 Podcast: https://anchor.fm/tech-with-tim 🎬 My YouTube Gear 🎬 🎥 Main Camera (EOS Canon 90D): https://amzn.to/3cY23y9 🎥 Secondary Camera (Panasonic Lumix G7): https://amzn.to/3fl2iEV 📹 Main Lens (EFS 24mm f/2.8): https://amzn.to/2Yuol5r 🕹 Tripod: https://amzn.to/3hpSprv 🎤 Main Microphone (Rode NT1): https://amzn.to/2HrZxXc 🎤 Secondary Microphone (Synco Wireless Lapel System): https://amzn.to/3e07Swl 🎤 Third Microphone (Rode NTG4+): https://amzn.to/3oi0v8Z ☀️ Lights: https://amzn.to/2ApeiXr ⌨ Keyboard (Daskeyboard 4Q): https://amzn.to/2YpN5vm 🖱 Mouse (Logitech MX Master): https://amzn.to/2HsmRDN 📸 Webcam (Logitech 1080p Pro): https://amzn.to/2B2IXcQ 📢 Speaker (Beats Pill): https://amzn.to/2XYc5ef 🎧 Headphones (Bose Quiet Comfort 35): https://amzn.to/2MWbl3e 🌞 Lamp (BenQ E-reading Lamp): https://amzn.to/3e0UCr8 🌞 Secondary Lamp (BenQ Screenbar Plus): https://amzn.to/30Dtafi 💻 Monitor (BenQ EX2780Q): https://amzn.to/2HsmUPZ 💻 Monitor (LG Ultrawide 34WN750): https://amzn.to/3dSD7tS 🎙 Mic Boom Arm (Rode PSA 1): https://amzn.to/30EZw9m 🎚 Audio Interface (Focusrite Scarlet 4i4): https://amzn.to/2TjXsih 💸 Donations 💸 💵 One-Time Donations: https://www.paypal.com/donate?hosted_button_id=CU9FV329ADNT8 💰 Patreon: https://www.patreon.com/techwithtim ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️ ⭐️ Tags ⭐️ - Environment variables - Tech with Tim ⭐️ Hashtags ⭐️ #LinuxTutorial #EnvironmentVariables16 views