Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

813 total results found

Internet of Things

[Completed] Technical Support Fundament... Impact of the Internet

You may have heard of the phrase Internet of Things or IoT. This concept is pretty new, but already has a major impact on the future of computing. The concept is fairly simple. Basically, more and more devices are being connected to the Internet in a smarter f...

Supplemental Reading for Internet of Things

[Completed] Technical Support Fundament... Impact of the Internet

To learn more about the "Internet of Things," click here. (or just read my copy and paste below) Smart toasters, connected rectal thermometers and fitness collars for dogs are just some of the everyday "dumb items" being connected to the web as part of the In...

Gian: what he does in Android Security

[Completed] Technical Support Fundament... Impact of the Internet

My name is Gian Bokassa, and I'm a Program Manager with the Android Security Team. The Android Security Team is responsible for protecting over two billion Android devices are on the world. But specifically, what I do with the team is I work with anywhere from...

Privacy and Security

[Completed] Technical Support Fundament... Impact of the Internet

The added convenience made possible by the Internet also makes it harder and harder for us to maintain anonymity. When you purchase something online, you're buying habits can be logged, and you may be targeted with marketing, even when you want to do something...

Heather Adkins: keeping hackers out

[Completed] Technical Support Fundament... Impact of the Internet

My name is Heather Adkins. I'm director of information security and privacy here at Google. And our job is to keep the hackers out. Every day at Google for me is a new day. It's like a new job every day. Hackers are very interesting and very diverse in the way...

Module 4 Glossary

[Completed] Technical Support Fundament... Glossery for modules 1-6

New terms and their definitions: Course 1 Week 4 ARPANET: The earliest version of the Internet that we see today, created by the US government project DARPA in the 1960s Children's Online Privacy Protection Act (COPPA): Regulates the information we show to...

Learner Story: Melinda

[Completed] Technical Support Fundament... Impact of the Internet

The world changes. Things change. I was cleaning up the other day, and I was throwing away old disks from our first computer, those little floppy disks. Nobody use that anymore. But I thought floppy disks were cool back then. So if I weren't a lifelong learner...

Module Introduction

[Completed] Technical Support Fundament... Troubeshooting best practices

You've already learned about the hardware, operating systems, and software layers of the computer architecture model. Now it's time to learn about the most important layer, the user layer. Troubleshooting problems and solid communication with users, may be one...

Module Introduction

[Completed] Technical Support Fundament... Introduction to Software

Hi. My name is Phelan Vendeville, and I'm a Systems Engineer in the Site Reliability Organization at Google. I'm really excited to be your instructor for the next few lessons. Before we jump in, I'll kick things off by telling you a little bit about myself. My...

How software is built: Coding, scripting, and programming

[Completed] Technical Support Fundament... Introduction to Software

Video games, music players, and Internet browsers are all different types of software that have completely different functions. Think of the apps on your phone and your laptop. We spent a lot of time interacting with this type of software, but we may not know ...

Common Scripting Solutions

[Completed] Technical Support Fundament... Introduction to Software

In this reading, you will learn about a variety of scripting languages, their uses, and their risks. As an IT Support professional, you may need to automate routine tasks. For example, you might want to automate a backup of company data that runs every night. ...

Scripting Languages

[Completed] Technical Support Fundament... Introduction to Software

Scripting languages allow a coding professional to create scripts that execute tasks. Often, this is a useful method for automating tasks that don’t require human interaction or interpretation so that you can reduce the workload of your staff. If you're intere...

Types of Software

[Completed] Technical Support Fundament... Introduction to Software

When you write content, create a piece of art, or engineer something, your work is protected for your use and distribution. There's usually some other caveats depending on the laws in your country. But in general, copyright is used when creating original work....

Supplemental Reading for Software Versioning

[Completed] Technical Support Fundament... Introduction to Software

For more information about software versioning, click here. (its wikipedia :D) Heads up: A big part of being successful in an IT role is the ability to be a self-led learner -- someone who finds key resources and reads up on the latest tech trends and solutio...

Revisiting Abstracting

[Completed] Technical Support Fundament... Introduction to Software

Earlier in this course, we talked about how programs are instructions that are given to a CPU. We can send binary code or bits to our CPU, then they'll use an instruction set to run those commands. But these CPUS might be from different manufacturers and may h...

Recipe for Computing

[Completed] Technical Support Fundament... Introduction to Software

Remember that in the 1950s, computer scientists used punch cards to store programs. These punch cards represented bits that the CPU would read and then perform a series of instructions based on what the program was. The binary code could have looked like this,...

Phelan: Learning IT in the Navy

[Completed] Technical Support Fundament... Introduction to Software

 In high school, I wasn't really sure what I wanted to do yet, but when I joined the US Navy, one of the options for job was an information systems technician. Information technology and the Navy can be pretty exciting. You get to be very resourceful if you're...

Managing Software

[Completed] Technical Support Fundament... Interacting with Software

Program, software, and applications are terms that are synonymous with each other. For now, we'll go ahead and use the term software to refer to any of these. There are certain types of software that perform specific functions like drivers, which allow us to i...

Installing, Updating, and Removing Software on Windows

[Completed] Technical Support Fundament... Interacting with Software

Get ready because in this video we're going to install a program called Git. Git is a version control system that helps keep track of changes made to files and directories like how some word processors today have a revision history feature. If you didn't like ...

Installing, Updating, and Removing Software on Linux

[Completed] Technical Support Fundament... Interacting with Software

Now that you know how to install, update and remove software on Windows, let's do the same for Linux. Let's navigate back to the Git download page. Under the Linux page, you'll actually see many different ways to install Git, this is because the different Li...