AM Coder – New Developer Tools Overview (Terminal, Git, OS, VSCode, Google, Gen AI)
- December 20, 2023
- Posted by: MainInstructor
- Category: C Go Java JavaScript Node Python Ruby Software Development Tools VSCode Web Development
Video Title: AM Coder – New Developer Tools Overview (Terminal, Git, OS, VSCode, Google, Gen AI)
Hey everybody this is Alex mered from uh Alex Merced cod. deev Dev nursery.com grock overflow.com I have lots of websites um but the point of this video is just to kind of create a introductory video for people who are looking to become a software developer the purpose
Of this video is to kind of get you familiar with the tools and kind of how to start learning about the tools that you’re going to be needing as a web developer this is a great video to watch if you’re about to start like a boot
Camp um or just in starting to learn or going down the path of learning to become a developer uh in any way start here okay so first off I just want to introduce a resource where you can learn more about many of the things I want to talk about this is docs. deev
Nursery.com okay so remember that youl docs. dev.com here you can find kind of all the information you’d want to know okay so if you go here on the main page you click here new Dev docs it’s going to take you to this page and honestly
What I would do is I would just read these starting from the beginning okay they are in a logical order for you following your journey so the idea is like if you kind of go through this in the order that is there you’re kind of kind of having nice reference on all the
Things you should know or or aim to learn about as a developer okay starting with just sort of like how your computer works op your operating system okay so I am personally operating from a Linux operating system okay I like operating from a Linux operating system
Just because I’ve gotten used to it but also like the vast majority of web servers out there are operating Linux so just basically operating natively from Linux really kind of gives gives me a feel for working with many different web Technologies particularly when I’m working on the backend and those words probably don’t
Mean anything yet but uh they will as you as you learn more okay but bottom line is I would read through this because basically there are going to be differences in how you how you are going to handle development on your environment when I say your environment meaning like the computer you’re using
The P particular operating system you’re using the particular web browser you’re using the particular editing software all of these pieces together make up your environment in which you are doing your work okay um so essentially each individual computer where you write software for is going to be a different
Environment for that software Okay so if you think about it that way that should kind of get you the whole idea of environment uh pretty clear pretty quickly okay so again bottom bottom line many of the things I’m going to talk about you can find out more about here
Such as like HTML CSS these are your fundamental things um again I will let you read these on your own time just make sure that you’re aware they’re here not only do you have all these references that you can read and the cool thing is when you click on any
Section there’s a breakdown of that section over here so if you need to get to a particular place pretty quickly you can just click over here and that’ll take you to the section of that page pretty quickly but there’s also cheat sheets so if you’re just looking up for like quick
Commands you know you can find like git commands here shell commands uh HTML CSS JavaScript and more is constantly being added okay also there’s a section on videos okay so here we have like useful tutorials resources uh if I go back down to this other section useful videos here’s a basically I have
Hundreds of videos on all of this stuff all over the way web if you want to find a particular playlist for a particular technology they’re all listed here so that way you can find uh the videos you need for whatever you are learning okay so basically you have the written stuff
Here and you got the videos here you got plenty of material to work with just kind of want to introduce that there but the main tools that you need to be familiarizing yourself one is the web browser so I’m using Chrome that’s my web browser because nowadays most software development is web development
Okay if you think about most of the software you use nowadays it’s in the browser they are web applications so when you think about Google Docs figma uh canva you know all these things that people use on a regular basis they’re all built in the browser you use them
From inside the browser um you no longer or at least not as often have native desktop uh software and the nice thing about that is that when you write web applications have run in the browser you can use them on any computer you can use them on Mac windows and Linux because
They all have internet browsers it’s a standard sort of thing okay but as a developer you need to understand how your computer works because you are interacting with your computer to build software okay and again at the end of the day software are just instructions telling your computer
To do certain things that it is able to do okay so generally when you’re talking about your computer in this case I’m again I’m using Linux I’m using specifically a Linux dist known as Pop OS okay which I enjoy quite a bit but it’s not the only version of Linux there’s
Actually lots of versions of Linux and then there’s Windows and Mac which are completely different operating systems okay generally there’s two ways to talk to your computer there’s what most people use which is referred to as like right here when I can click on little icons that represent the different
Programs these this is referred to as a graphical user interface okay and this is all fun and good graphical user interfaces are typically easier to use but they are limited okay basically only what other developers let you do graphically can you do right if someone didn’t create something for me to click
On or something to interact with for me to tell the computer a specific thing then I can’t do it so I’m limited by the graphical interface okay what if I want to be in an environment where I can tell the computer to do anything that I want without
Limitation well then I have to use a what’s called a command line interface okay and that’s also generally referred to as terminal okay be referred to as command line interface CLI it could be referred to as a terminal it could be referred to as a shell environment these
Are all referring to the same thing the idea here is I talk to my computer via commands Okay and then there’s basically a language that is used here to be able to talk to my computer to do different things okay and essentially it’s the same things that you’re used to doing
With the graphical like for example I have a graphical way of interacting with my computer’s file system so if I click here on files this would be like my computer on Windows or clicking on the finder in um Mac if I click this I get this like nice
Folder view right so now what happens here like I’m going to just create a folder in here real quick so um so I can just right click you know a area uh me make this bigger make sure nothing’s highlighted ah usually it’s a little bit easier for me to click create a folder
But let me go into like an empty folder let’s see here let’s go into this MK folder in here I’ll create a new folder called exercise and since today’s October 27th we’ll just call it 1027 23 and see I can create a folder and then I can go inside that folder and I
Can create another folder which we’ll call cheese so you see I can interact with the way data is structured in my operating system so the way that my operating system has stored files in the hard drive of the computer so that’s the file system so there’s files that are organized into folders I
Can interact with that graphically but I can also interact with that through the command line all the command line is another way for me to talk to the same computer that I’m talking to when I’m clicking around on things so anything I can do visually I can do through a command okay and
Generally the way this terminal is always working is that I’m in a particular folder so I can type in PWD which stands for print working directory which means the current folder that the terminal is in so you have to imagine kind of like a video game we can go from
Like room to room okay each folder is like a room you can travel to and then the folders in that folder are folders you can travel to from that room okay so if I do PWD uh generally you’re always going to start in your home folder so for like Linux it’s like slome
Your username for like Windows it’s like C Windows user username and if you’re talking about like mac I think it’s like sluser SL username um you’ll know when you do this PWD command generally the terminal if you’re opening up a standalone terminal editor is generally going to start in that uh
Place and now I can you type in commands to just move where I am okay so I created that we had that folder MK that we saw a second ago so if I go to my home folder here so I click home I’ll see I had that MK folder which was right
Down here see miscellaneous okay and see I can click on it there but in my shell I can just type in CD for change directory and say Hey I want a CD into the MK folder and how do I know that that folder is there
I could type in LS and that’s going to list everything in that folder so I see here there is that MK folder so I can go say hey I want a CD into that folder MK and now I can see that my what’s called my prompt my prompt is always
This text that proceeds where I insert text my prompt is telling me that that’s where I’m at okay yours may or may not tell you that every prompt is different depending on what how you’re accessing your terminal okay mine has a happy face because I customized it but if I type in
That command again PWD you notice see now I’m inside the misk folder and again that MK folder is where I created that exercise folder from earlier so I can do CD exercise 10 2723 and I can change that folder and you probably think like Alex you typed
That really fast how did you do that okay if I go back up which I can always go back up a folder so I can go to the parent folder by doing CD do dot do dot always represents the parent folder okay if I do that if I do CD and
I type in the first couple letters of the folder name since there’s nothing else that starts with ex R I can hit Tab and it will autoc complete so I can type that a much quicker okay and you can see that I’m able to explore and I can also make a
Folder so I can make a folder called bread okay and I’ll notice that if I click on exercise 10 2723 now there’s a folder called bread and a folder called cheese so at the end of the day like what I’m interacting with is the same computer so the same computer you’re
Interacting with with your graphic iCal interface is the same computer that I’m interacting with here I’m just doing it directly okay the visual interface is just an abstraction which just means it’s like a it’s a veil to make something that might seem more complex seem easier okay that’s all it
Is okay now I’m not going to get through all the commands here in terminal for that I would recommend that you go read doc. Dev nursery.com to learn more about the different commands in terminal or check out the videos I’ve done on this in the past but the idea is that you
Want to learn how to work with this now often times there are many programs that you don’t even realize are on your computer because the way you interact with those programs are through the command line interface okay one of those is a program by the name of git okay
You’ll know generally if you don’t if you want to know if you have a particular program in your shell typically what you can do is you can type in the name of the command for that program like if you know what it is you kind of have to know for the
Different programs you want to use you so in this case called git I I can type in get– version and you can usually do– version after pretty much any program because it’s kind of standard and what it’ll do is that if the program exist on your computer it should return
You back the version of that program you are running for example I don’t have a program called mac and cheese so if I type in mac and cheese– version I’m going to get an error so you’ll see it says command not found because that doesn’t exist on my computer
Okay because whatever the first thing I type in so anything before the first space the the shell represent thinks it’s a command okay just to understand like how the shell works this is the same on all computers okay it’s going to you so when to see is SMC and ches first
It thinks that’s a command and what it’s going to do is that it has a thing called The Path a path is a list of a bunch of folders where the computer is going to go look for those programs and if the program isn’t in any of those
Folders then it means command not found how do I know what folders it’s looking in well generally it’s in a variable called path okay now some of these commands will be different if you’re on Windows because the default terminal environment on Windows is different than
On Linux and Mac on Linux and Mac you’re using bash which is what I’m using right now okay on Windows you’re generally using uh uh CMD or Powershell okay whose commands are different they can do all the same things but the commands are different the see what the different commands are
Again refer to docs. dev.com there’s a Chi-Chi that shows you the commands for both but just keep in mind that if you’re on Windows and you’re in Powershell these commands will be slightly different and you might not necessarily have git out of the box you’ll have to go online and look for
Something called git bash that creates a version of bash for Windows that will have git available for it so just Google git bash install it okay but in bash the command Echo allows me to print a value and so if I wanted to print a variable variable I can just print the variable
And the variable always starts with a dollar sign so it’s the path variable so I’m saying hey print me the value of the path variable and see there’s a big list of folders and again you can see the difference is that anytime you see these like colon that’s where like we split
Different folders so this is like the first folder that you look at that goes in there and there’s a colon so then there this is another folder that I can look for and essentially whenever I type in a command it’s actually going to go through each of those folders to see so
When I typed in mac and cheese it looked inside of all these folders okay to see if the command is there okay the reason I’m pointing this out is because one of the typical problems people have is they’ll install something and for some reason it doesn’t
Work in their shell they’re like I type in the command I keep saying command not found typically because it is it’s either you didn’t actually install it or two you installed it but the folder where it got installed to is not in the path so it’s not seeing the program okay
So just to have a better idea of how your shell Works what you’d want to do is update the path variable now how do you do that is different by operating system I’m not going to get into that in this video but just so you know like
That’s what you’d want to do You’ want to update this variable to have the folders where those programs are in okay but just the my goal today is just to kind of make you aware of sort of the scope of this tool so that way you can easier go learn more about it
Okay so now you know that there’s a thing called terminal that can have different programs one of those programs you should be aware of is G okay I’m not going to get into get at all in this video because get’s a very deep topic I
Do have videos where I go over get so go on YouTube and type in Alex Merced git and you will find several videos where I go over in depth about git but git is a very very important piece of software for tracking the versions of your code
So when you write code you usually going to use git to kind of keep keep track of your progress and that way if you ever need to reset back in time you can because GS keeping track of different versions of your code okay but that’s as far as I’ll go
Today technically this is the mechanism that makes versioning work for everything so if you ever use something like mic uh Google Docs and you can you know if you’ve made some changes and you wanted to kind of go back to way your document was uh let’s say a day ago is
Because there’s something like git working under the hood allowing it to be able to go back in time okay that’s essentially what git does it’s tracking versions of the same thing there’s a lot more to it but just to give you a high level what git is doing for you okay so
There’s a bunch of different programs in terminal okay but we’re going to leave it at that now another piece of software you’re going to want to get familiar with as a software developer is Visual Studio code so again Visual Studio code you can download by going to code.
Visual studio.com okay and it should automatically detect what your operating system is and tell you give you the installer for the particular operating system you’re on and you’re Off to the Races okay now a cool thing about Visual Studio code is you can open it up to a
Specific folder and a lot of people I I give this advice to them and they don’t follow it and they make a life a lot more difficult for themselves what you always want to do is take whatever you’re working on think of basically all the files for a particular project
Should belong in one folder so if you’re building a new project it should go in a different folder and whatever you’re working on that’s the folder that should be open to vs code not your top level folder with 50 different folders in it okay if you do that you’re going to make
Visual Studio code a lot slower because now it’s keeping an eye on all those files which is going to really slow things down because it’s tracking a bun of stuff that you don’t need at the time and two it’s not going to be able to help you as much because it’s because
You’re giving it too big of a context so whenever you work in vs code you should always open a folder and it should always be a folder specific to the project that you’re working on so right now I have this folder called new Dev but let’s say I was starting a new
Project I would click open folder and then I’m here this let say I want to create a new folder in here I call it like project one I’d create a new folder here and see now I’m in the project one folder and again will look slightly different depending what operating
System you’re on um so if you’re on Mac it’ll look different if you’re on Windows this will look different and then I’m going to open that folder so I can always tell what folder vs code is open to by looking right here so right there is the name of my folder okay
Wonderful there’s always going to be this welcome tab you can just close that doesn’t really do anything you can close these things Okay now what’s important here as you’re going to see these icons here on the side okay the most important ones are going to be these first few so the
First one is like this is the file explorer this shows you what files are in the folder or environment you’re currently working in so I can create files using this command I can create folders using this okay you can also use the terminal so the cool thing about
Opening up terminal in vs code so it’s the same terminal as you saw a second ago so I could use a standalone terminal or VSS code allows you to use a terminal inside a vs code by clicking here on Terminal and clicking new terminal now the benefit of this it’s the same
Terminal so all the same commands has access still talking to your computer it’s not like a special vs code thing but the benefit of doing it here is so notice that it didn’t start in my home folder it started in the project one folder it’s automatically going to open
Terminal to the folder that you’re working out of which makes life a lot easier because then you don’t have to navigate there on your own you don’t have to be like CD here CD there CD there you’re automatically where you need to be okay so generally like if I’m
Working on a project I’m going to make sure that my vs code is open to the folder for that project that way my terminal is automatically open to that project cool okay so that’s all fun and good and wonderful and then I can again I can just do commands in here like
Anything so I can make a folder so I say make D cheese okay and you see the cheese folder appeared over here I can make a file touch spread. Js and see create a little file cool okay so I can do all the stuff that I can do
In any shell I can do from here now the thing is that if especially if you’re on Windows and you downloaded git bash you know by default it’s going to tell you which terminal you’re using here so right see I’m using bash maybe I don’t
Want to use bash maybe I want to use something else what you can do is you can go to like usually around here you can like maybe configure terminal settings and let’s see what up settings does it give me okay terminal okay I mean I I only have bash but if
You’re on like Windows or Mac you might have different terminals like I think on Mac you might probably have bash and what’s called zush zush zsh is the default for Mac but it’s the same exact thing as bash so you don’t really need to care it’s the same thing if you’re on
Windows usually defaults to Powershell or CMD which are not like bash so if you downloaded get bash which I recommend you do for Windows then you’re going to want to make sure that you change the default emulator to bash okay so you see like it should
Say bash here um if you have it set to the right one or zush zush is fine too okay but if you’re on Windows you don’t want the default the Powershell um you can you just anytime I do if you’re watching my videos you’re going to leave to translate your my commands to
Whatever the Powershell ones you’re going to want to learn how you do things in Powershell and be able to translate them from my videos okay or you can just everyone uses as bash and makes life easier okay but you can wear you can do that there and the cool thing is here I
Can take this terminal screen and split it into two terminals like that so if I click here see now I have two terminals there are going to be times where you need multiple terminals open because you’re running one program in one terminal and running another program in
Another terminal okay so I can have them side by side like this and I can click right over here to close these so I can just right click here and I can kill the terminal or if I want I can add a whole other one and instead of them splitting
The screen there’re just going to be two separate ones that I can switch between okay so this is really convenient okay it makes it really easy for me to work with terminal with my current project instead of having it in a separate window but at the end of the
Day it’s still terminal it’s not like a special version of terminal it’s just terminal opened inside your vs code environment okay also and then again you can open up files in here so I can click this bread Javascript file here and I can type code in here you know I’m not
Going to get into like writing JavaScript HTML CSS but this is where you would do that okay and then here you have the ability to work with Git directly from BS code okay I do have a video on working with GI from vs code I do highly recommend still learning how
To do it in Shell because you may not everywhere you’ll be a developer will you have Visual Studio code but the one thing you will have in every developer environment is the terminal okay when you work with a remote web server you’re not going to have a graphical interface
You’re not going to have any kind of visual interface to work with so that’s why it’s important to learn how to use terminal how to use the command line because when you’re working with remote web servers at a high level generally the command line interface is the only
Interface okay so being able to to function comfortably in the terminal um is not going to be necessary all the time but there will be times when it is and you want to be prepared for those times so I generally just default to the terminal so that way no matter what
Computer I’m on no matter what environment I’m working out of I generally have a certain level of Comfort which makes me more productive there’s debugging features here in vs code um this is there’s certain like there you can add extra functionality to vs code through a thing
Called extension so you can go to the extension store here and I can search different extensions I have a separate video where I go over Visual Studio code extensions that I think are worth installing look up that video just type in Alex said Visual Studio code and you can find those
Videos okay and yeah that’s pretty much like visual so visual studio code is where you will write code okay terminal okay the shell where there we’re talking about it inside its own window or inside a vs code is generally where you’re going to run commands so a lot of times to run your
Code you’re going to have to do that from Shell so you’ll you know type in like node the Javascript file or python the python file um you know you’ll run the code from there okay so it’s going to be your main environment for interacting with your code okay you’re
Going to have your browser because again mostly what you’re writing or most applications nowadays work in the browser they’re web applications okay so you’re going to interact with the browser and if you go to any website so let’s say I go to let’s say google.com if I right click on the
Website okay there see this little button called inspect here if I click on that it’s going to open up Dev tools this is another thing you’re going to want to get really really comfortable with each of these tabs in Chrome Dev tools give you different tools for
Debugging your code because one of the most challenging things as a developer is figuring out why your code may not be working the way you think it is so when it comes to web development especially in the front end where you’re trying to figure hey why is this visually not
Looking right or why is this functioning not quite right you’re going to have these different tabs that will give you different tools for trying to figure out what’s wrong and learning what each of these tabs do and how to take advantage of them will be key to making yourself
More productive and also making your making you pull your hair out less okay your debugging tools are going to be your best friend okay another tip when it comes to like seeking out information is using Google okay every developer heavily heavily uses Google okay so you know um I might say hey like
How do I parse a string in JavaScript okay now notice my search I’m I’m not saying how do I do a full thing okay generally if you try to type in some asking something if you try to ask Google say how do I like build a website
It’s proba or how do I build something that’s like several steps you’re not going to find really good answers because there’s so many different ways to do the same thing what you want to do is generally first kind of think of what your approach to a problem is okay and
Then kind of Google something more specific so I’m thinking okay hey I have this thing I want to do one of the steps to what I’m doing is I need to parse the string meaning I need to chop that string in the pieces okay so and then specifically I’m
Operating out of the JavaScript if I just say how the parts of string well it might tell me how to do it in Python it might tell me how to do it in in Java it might try to tell me how to do it in in
Ruby um that’s not going to be really helpful so you want to be specific as possible in your search but again you you don’t want to be so specific that you’re asking something that no one would have ever asked before okay you develop a feel for this over time but
Basically idea is you’re trying to think okay what is a specific thing I’m trying to do what is the language that I’m trying to do it in and then you ask the question okay your goal shouldn’t be to look for the exact code like your goal
Isn’t to try to find how what is the things I need to type you want to understand what you should you do maybe want to find a code example but you want to understand what that code example is doing okay so right here stack Overflow
Is where you’re going to find a lot of these answers so what I do is I’ll go through stack Overflow responses and look for questions that are similar to my question you’re never going to find generally perfect comparisons like someone who has exact same problem as
You have but you might be able to find people who have similar problems to you have and if you can understand what their problem is it can help you have a deeper understanding and those learnings can then help you solve your problem okay if you’re trying to look for just someone
Who’s going to tell you exactly how to do something uh you’re going to have a hard time finding an answer but if you’re looking for pieces of knowledge that can help you better understand the problem so that way you can find the answer for your situation you’re going
To find is very helpful okay so I might find some so he asked a question and someone provides an answer so I’m like oh this is cool okay that’s that’s that’s a thing but maybe I don’t understand this okay I’m like I I’m not quite sure I fully understand this this
Is where AI can help you okay so the simplest AI to use would probably be B.G google.com because it’s free chat GPT works fine too but you know you might need a paid account for that so if I go to Bard b.google.r at it I’m not quite sure I fully like
Understand what’s going on here okay so what I can do is I can say hey uh can you explain to me like I am a child the following code okay and then basically it’ll come back to me with an explanation okay and then I can use it to better understand
The code that I’m looking at okay so I’m going to be like okay sure here is a friendly explanation this line of code creates a variable called cool bar now I may be looking at this okay like I get that’s what it’s doing but but how is it
Doing it so I might be very confused like what is this VAR keyword for what’s that doing so then I can continue the conversation and say hey what is the VAR keyword doing and you can use the AI to kind of help learn it more in depth not by
Trying to look for the exact answer you need right now but trying to look for a deeper understanding for what you need to know to get to the answer that you’re trying to get at okay okay you’re going to find this very very helpful so it’ll provide you better examples because
Sometimes it’ll provide you a deep a more specific explanation that you’re looking for and better examples to help elucidate what you’re trying to figure out at the time so generally this is the pattern I’ll go through first I’m going to use some Googling to kind of figure
Out sort of what is the general pattern that I’m probably looking for and and then I might use AI to kind of help explore that pattern a little bit more in depth and kind of understand the syntax a little bit better if I don’t already understand it okay at the same
Time again you can also go to Docs uhde n.com and there’s several things on JavaScript specifically that’ll help you understand the syntax and logic but again certain patterns and algorithmic patterns to do specific things you’re not it’s probably not going to find a specific definition for that because there’s so many infinite possibilities
But using a combination of like Googling to find some examples that might be what you need and then using AI to help understand those examples better can then help you rearrange those pieces to fit what you’re trying to do okay but if you if you go go straight to like asking
AI hey can you solve this problem for me one you’re not going to learn and two often times that code is not going to work because basically often times you’re not providing it enough context and generally if you don’t understand how to code it yourself you’re probably
Not going to be asking AI the right questions for it’s the right code that is going to work for you often times if you can get AI to write good code for you you probably already can write good code okay so in that case in these early
Stages you should be using AI to help understand code you’ve seen more so for it to write code you haven’t seen because you won’t know whether that code is good or not or what it’s doing and you’re gonna end up getting very confused very quickly okay um so yeah hopefully that’s a good
Rundown of the tools available to you and the things you need to learn again there’s a lot more information on all of this here at docs. nurse.com to help you in that Journey but again these are the tools and uh good luck on uh your journey I’ll see you all later
Video Keywords: Software Development Tools
-
Sale!
Wireless WIFI Repeater Extender Amplifier Booster 300Mbps
$29.99$14.99 Add to cartWireless WIFI Repeater Extender Amplifier Booster 300Mbps
Categories: Electronics, Wi-Fi Router, Wireless Wi-Fi Extender Tags: 300Mbps, 802.11N, Amplifier, Booster, Extender, mobile wi-fi booster, Remote, WIFI, Wireless, Wireless WIFI, Wireless WIFI Repeater, Wireless WIFI Repeater Extender, Wireless WIFI Repeater Extender Amplifier, Wireless WIFI Repeater Extender Amplifier Booster, Wireless WIFI Repeater Extender Amplifier Booster 300Mbps$29.99$14.99 -
Sale!
Full RGB Light Design Gaming Headset Headphones with Mic
$24.99$14.99 Add to cartFull RGB Light Design Gaming Headset Headphones with Mic
Categories: Electronics, Gaming, Gaming Headsets Tags: Design, Full, Full RGB Light Design Gaming Headset, Full RGB Light Design Gaming Headset Headphones, Full RGB Light Design Gaming Headset Headphones with Mic, Gamer, Gaming, Gaming Headset Headphones, gaming headset wireless, Headphone, Headphones, Headset, Light, Mic, Package, RGB$24.99$14.99 -
Sale!
Wireless BlueTooth Multi-Device Keyboard Mouse Combo
$39.99$19.99 Add to cartWireless BlueTooth Multi-Device Keyboard Mouse Combo
Categories: Electronics, Gaming, Gaming Keyboards, Keyboard Mouse Combos Tags: Combo, Keyboard, keyboard mouse combos, Mouse, MultiDevice, Set, WireKeyboard Mouse Combo, Wireless, Wireless BlueTooth Keyboard Mouse Combo, Wireless BlueTooth Keyboard Mouse Combos, Wireless BlueTooth Multi-Device Keyboard Mouse Combo, Wireless BlueTooth Multi-Device Keyboard Mouse Combos$39.99$19.99 -
Sale!
High Back Leather Executive Adjustable Swivel Gaming Chair with Headrest and Lumbar
$199.99$139.99 Add to cartHigh Back Leather Executive Adjustable Swivel Gaming Chair with Headrest and Lumbar
Categories: Gaming, Gaming Chairs Tags: Adjustable, Chair, computer chairs, Desk, Executive, Gaming, Girl, Headrest, High, High Back Leather Executive Adjustable Swivel Gaming Chair, High Back Leather Executive Adjustable Swivel Gaming Chair with Headrest, High Back Leather Executive Adjustable Swivel Gaming Chair with Headrest and Lumbar, High Back Leather Executive Adjustable Swivel Gaming Chairs, Leather, Lumbar, Office, Racing, Swivel$199.99$139.99 -
Sale!
Professional LED Light Wired Gaming Headphones with Noise Cancelling Microphone
$29.99$19.99 Select optionsProfessional LED Light Wired Gaming Headphones with Noise Cancelling Microphone
SKU: N/A Categories: Electronics, Gaming, Gaming Headsets Tags: Cancelling, Gaming, Gaming Headphones with Noise Cancelling Microphone, gaming headset, Headphones, Headset, LED, Light, Mic, Microphone, Noise, Professional, Professional LED Light Wired Gaming Headphones, Professional LED Light Wired Gaming Headphones with Noise Cancelling Microphone, Wired, Wired Gaming Headphones, Wired Gaming Headphones with Noise Cancelling Microphone$29.99$19.99 -
Sale!
Gaming Desk with LED Lights USB Power Outlets and Charging Ports
$349.99$249.99 Select optionsGaming Desk with LED Lights USB Power Outlets and Charging Ports
SKU: N/A Categories: Computer Desk, Gaming, Gaming Desk Tags: and Charging Ports, Charging, Desk, Desks, Gaming, gaming desk with led lights, Gaming Desks with LED Lights, Home, LED, Lights, Monitor, Office, Outlets, Port, Power, Room, Stand, USB, USB Power Outlets, White, Workstation$349.99$249.99 -
Sale!
Wired Mixed Backlit Anti-Ghosting Gaming Keyboard
$99.99$79.99 Add to cartWired Mixed Backlit Anti-Ghosting Gaming Keyboard
Categories: Electronics, Gaming, Gaming Keyboards Tags: Antighosting, Backlit, Blue, brown, Gaming, Gaming Keyboard, gaming keyboards, gaming keyboards and mouse, Keyboard, Laptop, Switch, Wired, Wired Mixed Backlit Anti-Ghosting Gaming Keyboard, Wired Mixed Backlit Anti-Ghosting Gaming Keyboards, Wired Mixed Backlit Gaming Keyboard$99.99$79.99 -
Sale!
Wireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headset
$119.99$59.99 Add to cartWireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headset
Categories: Electronics, Gaming, Gaming Headsets Tags: 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headset, ANC, Audio, Bluetooth, Cancellation, Ear, Earphone, gaming headset, Headphones, Headset, Hi-Res Over the Ear Headphones Headset, HiRes, Noise, Wireless, Wireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Headphones, Wireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headset, Wireless Bluetooth 5.3 ANC Noise Cancellation Hi-Res Over the Ear Headphones Headsets$119.99$59.99 -
Sale!
Wired Sports Gaming Headset Earbuds with Microphone
$19.99$9.99 Select optionsWired Sports Gaming Headset Earbuds with Microphone
SKU: N/A Categories: Gaming, Gaming Headsets Tags: Accessories, Earbud, Earphone, Earphones, Gaming, gaming headset with microphone, Headphones, Headset, IOS, Microphone, Sports, Wired, Wired Sports Gaming Headset Earbuds, Wired Sports Gaming Headset Earbuds with Microphone, Wired Sports Headset Earbuds$19.99$9.99 -
Sale!
150W Universal Multi USB Fast Charger 16 Port MAX Charging Station
$49.99$29.99 Add to cart150W Universal Multi USB Fast Charger 16 Port MAX Charging Station
Categories: Charging Stations, Electronics Tags: 150W, 150W Charging Station, 150W Universal Multi USB Charging Station, 150W Universal Multi USB Fast Charger 16 Port MAX Charging Station, 150W Universal Multi USB Fast Charger 16 Port MAX Charging Stations, 150W Universal Multi USB MAX Charging Station, 16 Port MAX Charging Station, 3.5A, Charger, Charging, Fast, laptop charging stations, Max, Multi, Port, Stand, Station, Universal, USB$49.99$29.99