Best Computer Basics Courses

Find the best online Computer Basics Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings. We also have a separate page listing only the Free Computer Basics Courses.

Practical PHP: Master the Basics and Code Dynamic Websites

Code Your Very Own Dynamic Websites by Learning PHP Through Real-World Application & Examples

Created by Brad Hussey - Marketing Consultant at FreelancingFreedom.com

"]

Students: 226328, Price: Free

Students: 226328, Price:  Free

Learn How to Code Dynamic Websites with PHP 5+ for absolute beginners! 

This course is a total beginners guide to coding dynamic websites with PHP so you need no prior knowledge or experience with PHP — although, it is a good idea if you know some HTML & CSS. (My beginner's guide Build a Website from Scratch with HTML & CSS will teach you everything you need to know about HTML & CSS.) 

Practical Hands-on Approach 

My approach with this course, like many of my courses, is to take a practical "hands on" approach. While there will be some theory involved — every single lesson requires you to get your hands dirty and exercise what you've learned in that specific lesson. I find this to be the best approach, because you're able to retain much more of what you learned, and therefore, get up and running with maximizing your practical knowledge of PHP quickly! 

Why Should I Learn PHP? 

So — why learn PHP? Well, PHP is a very powerful scripting language used by millions of websites. Some of the most popular websites and frameworks utilize PHP to build their dynamic websites. PHP works very well with HTML, and therefore will allow you to start coding dynamic websites quickly without having to learn some of the more complicated scripting languages out there. 

You Will Love This Course 

I think you're going to love this course, and you're going to especially love what you're going to learn. When I first started learning PHP, I couldn't wait to start implementing what I learned into my websites! I think you'll feel the same. 

It's Totally Free! 

Also, I am excited to be offering this course absolutely free for three reasons: 

  1. I don't want a purchasing decision to get in the way of you learning what I have to offer in this course.

  2. I want as many people as possible to be able access the content.

  3. I want to give you learning material so good that it should cost money.

The Final Project 

Throughout the course you will be building a handful of dynamic PHP examples, but in the last section of the course, we will build a dynamic website for a (fictional) restaurant. 

So, I invite you to join me in learning how to Code Dynamic Websites with PHP! 

Let's do this.

Fundamentals of Computer Hacking

Everyone can become a hacker provided they learn it from the basics and build a solid foundation. Start with this course

Created by infySEC Global - Head - Cyber Security Research

"]

Students: 197275, Price: Free

Students: 197275, Price:  Free

This Course is the fundamental course on Ethical Hacking which delivers knowledge of real time attack vectors and defensive methods. This course has been designed by group of globally recognized Information Security Professionals to meet the participant and organization expectations. For easy understanding for the participants , LIVE practical demonstration on the appropriate full fledged courses.

This course delivers comprehensive deep understanding of how attacker’s works in dark and methodology they follow to deface a network. In other hand, how the Information Security Professionals working in an organization identifies these methodologies and deface attackers.

This course will give a idea to know how our other full courses will be like.

R Basics – R Programming Language Introduction

Learn the essentials of R Programming - R Beginner Level!

Created by R-Tutorials Training - Data Science Education

"]

Students: 181445, Price: Free

Students: 181445, Price:  Free

Are you interested in data science?

Do you want to learn R totally from scratch?

Are you looking for an easy step by step approach to get into R?

Do you want to take an easy R course for BEGINNERS?

Well, if your answer is YES to some of these questions, look no further, this course will help you.

I created this course for the total beginner. That means for you: No prior knowledge required! If this is your first computer programming language to use - congratulations, you found your entry level material. If you are new to data science, no problem, you will learn anything you need to to start out with R.

That also means for you: if you are already used to R, you will likely benefit more from an advanced course. I have more than ten intermediate and advanced R courses available on Udemy, which might be more suited towards your needs. Check out the r-tutorials instructor profile for more info.

Let’s take a look at the content and how the course is structured:

We will start with installation, the R and RStudio interface, add on packages, how to use the R exercise database and the R help tools.

Then we will learn various ways to import data, first coding steps including basic R functions, functions and loops and we will also take a look at the graphical tools.

The whole course should take approx. 3 to 5 hours, and there are exercises available for you to try out R. You will also get the code I am using for the demos.

Anything is ready for you to enter the world of statistical programming.

What R you waiting for?

Martin

Java Programming Basics

Learn to program! Let's walk through some simple examples and I'll explain everything along the way.

Created by Charles Mulic - Professional Code Monkey

"]

Students: 135830, Price: Free

Students: 135830, Price:  Free

Learn about programming through a series of short, concise examples with line by line explanations covering everything from getting up and running to object oriented programming, data structures, and various tips and tricks to help you along your way.

Section 1 will get you up and running with everything you'll need to write and run Java programs.

Section 2 will introduce fundamental programming concepts such as variables, methods, and control structures that will put you well on your way to writing your own applications.

Section 3 dives a bit deeper as we learn about object oriented programming. You'll learn how to write code that can be reused easily, as well as gain some insight into technical details about how programs actually run on hardware.

Excel Quick Start Tutorial: 36 Minutes to Learn the Basics

Spark your skills in Excel! Go from a blank worksheet to pivot tables in 36 minutes. Great for interview prep!

Created by Jeff Knowlton - Senior Executive. Data Scientist. Teacher.

"]

Students: 119237, Price: Free

Students: 119237, Price:  Free

Here's what some students are saying about the course in the Reviews!

"Really concise quick summary and foundation in Excel" - Clare B.

"Instruction was very easy to follow. It was like having a friend show you what to do." - Patrick M.

"Very clear and easy to understand" - Fiona M

 "Great introduction to pivot tables and good examples too."  - John P. 

"Needed this to get ready for a new job, feeling more confident already!" - Daniel H.

"I have been using Excel for years but only in very specific ways. This course gave a good overview of major functions I have never used and didn't know existed. Will be making some accounting pivot charts right away." - Kyrie

The course is just 36 minutes - you can finish it over a lunch break! That’s how long it takes to complete the videos in this course, and come away with a strong understanding of the use of Excel in business. You’ll learn many of the important Excel functions: IF, VLOOKUP, pivot tables and charts, including line charts, column charts and 3D column charts. You’ll learn how to enter and edit data and formulas. How to format text and numbers. How to filter and sort large tables of data and calculate totals.

Only 36 minutes! How is this possible? I work through two business case studies on sales reporting and analysis, showing you how to use Excel to analyze data and answer questions, highlighting each step, and clearly explaining what I’m doing and why. You’ll learn how the functions work, and you’ll learn when, and why, to use them in business analytics. Full disclosure: plan for another 45 minutes or so to work through the case studies yourself. I provide all of the files. 

And it’s free! Even though free, it includes all of the features of the standard course: downloadable files, closed captions and quizzes, to help you learn and make it stick. 

This course is designed for people who are preparing for an interview. Starting a new office job. Looking to jump-start their career. And even for those people who are thinking about a longer Excel course, but who aren't sure that Excel is right for them. 

But let’s make something clear: you won’t be an expert. This course is a starting point, the first step on your journey to learn business analytics. It may be as far as you need to go. Let’s find out! Click the button “TAKE THIS COURSE” and get started. 

MongoDB Essentials – Understand the Basics of MongoDB

An introduction and overview of MongoDB as a NoSQL database solution.

Created by Patrick Schroeder - Software Developer

"]

Students: 101317, Price: Free

Students: 101317, Price:  Free

This is a beginners level course to understanding the basics of what mongoDB is.

The intention of this course is to provide a foundation for working with mongoDB so that you can start developing applications that require a database storage.

In this course we will cover:

  • How to install mongoDB.
  • How to create new collections that store documents.
  • You'll learn about the most used mongo shell commands to manage your documents.
  • We'll cover the different types of data that can be stored.
  • You will gain confidence in how to Create, Read, Update and Delete data.
  • Learn how to build models for the database in code using Mongoose Schemas.
  • Learn how to query for specific data your looking for using $in.

Course Format:

You will be presented with slides and command line examples. This will help you to learn how to use local instances of mongoDB.

There will be a quiz at the end to help reinforce what you've learned.

Basics of Object Oriented Programming with C#

This course will introduce you to the Basics of OOP with C#, followed by a Project to Practice - Warrior Wars!

Created by Tod Vachev - Best Selling Instructor 100,000+ Students, Robotics Engineer

"]

Students: 82519, Price: Free

Students: 82519, Price:  Free

This course will lay the foundations of Object Oriented Programming (OOP) in your mind, allowing you to progress to more complex, systematic and cleaner Programming methods.

The course is aimed at students who have at least some coding experience, preferably with C# (but Java or any other similar language is also acceptable).

In the course you will learn:

  • What is an object and a class
  • What is object oriented programming
  • Class Constructors
  • Namespaces
  • Should you or should you not use the "this" keyword
  • Fields and Properties
  • Different ways in which Properties can be used
  • Const and Readonly constants, the difference between them and how to use them
  • Static Fields and Static (Singleton) Classes
  • Enumerations
  • And more...

At the end, we will create a project to practice everything that we have learned in the course, by using a clean and systematic way.

We are going to ask ourselves a series of questions and we will answer them with code, this will produce a beautifully written high quality code, that you will fall in love with.

PowerPoint for Beginners – Program & Animation Basics FREE

PowerPoint basics is a free course where you learn basics about the software and its animation features. Enjoy!

Created by Andrew Pach - Engaged and Passionate PowerPoint & After Effects instructor

"]

Students: 71380, Price: Free

Students: 71380, Price:  Free

This course is intended for beginner and inexperienced designers, who aspire to learn Microsoft PowerPoint for professional or private use. No matter if you want to add a new skill to your portfolio, create videos, impress at work or start beeing an online entrepreneur. If you have very little experience with the software or are a total beginner and this will be the first time you open the software - this is the right course for you!

It's your best shot at getting on the right track to becomming a pro in the quickest possible way. I am releasing this content totally FREE of charge because it is also intended to be a prequel to any of my existing and future premium courses. So I am both helping people and making sure that I have a point I can direct people to if they never used PowerPoint :)

-----------------------------------------------------------------------------------------------------------------------------------------------------

The course has 2 main goals here which I explain right at the beginning and am completely open about:

  1. I want you to get familiar with PowerPoint and teach you a little bit about the program itself and its animation features.

  2. I want to make sure that in case you are interested in my premium courses but are not sure about my teaching style, the pace of my lectures and if you will be prepared enough to enroll them you will be 100% equipped to do so after taking this course.

Sometimes people did ask me to make a very basic introduction to PowerPoint - and I believe such a little Crash Course is the perfect way to be released as free content since you can ensure that you will have the neccesary "prequel" knowledge to understand any other, more advanced course.

All of my courses are fairly beginner friendly but in case you would struggle I encourage you to take this course first to see how it is. If you already know everything that is taought here - you are overqualified and ready to go :)

-----------------------------------------------------------------------------------------------------------------------------------------------------

What this course IS, and what this course ISN'T. Please read to not be dissapointed!

  • It is a very basic and brief introduction into the software and it's animation features

  • It is very beginner friednly

  • It is aimed for people with little or no prior tech experience or knowledge of PowerPoint

  • It isn't an advanced powerpoint course

  • It isn't a complex, insightful explanation of all powerpoint features

  • It isn't suitable for advanced powerpoint users - if you understand the basics you do not need to take this course

I think I am very clear with my message about the intentions of the course, what is beeing taought here and who is it for. Some of the features you will learn here are bext viewed by reading through the lecture curriculu,.

-----------------------------------------------------------------------------------------------------------------------------------------------------

Some features I want to explain here:

  • What is PowerPoint, what is it used for and the difference between its versions

  • Explaining the interface, how to add slides, save presentations and export them to video

  • Adding & editing shapes, text, pictures and designing an entire slide

  • Using both transitions and animations including all their types and changed timings

  • Creating an entire animation sequence for a slide

  • and of course some more features along the way :)

I highly encourage you to take this course and have some fun inside PowerPoint with me, see you inside! Enroll now!

Tech Basics: Cables & Connectors

An introduction to help you understand connectors betwen the many electronics tools, devices and gizmos we use today.

Created by Chet Davis - Your Technology Tutor

"]

Students: 67530, Price: Free

Students: 67530, Price:  Free

 If you're like most folks - you have electronic devices that need to be connected and you're not totally sure where to plug all those connectors into which port... can I adapt that DVI plug to go into my HDMI port?  Does that Audio Out cable go into the Phono, Auxillary, or Tuner port?  Which cable should I use to transfer video from my new camcorder into my computer?  And which headphone connection is right for my new Smart Phone?

With this class from Your Technology Tutor, you will gain an understanding of the fundamentals and practical knowledge of the most common cables & connectors.  From audio and video connectors, to adapters - learn the most essential info by joining Chet Davis in these video lessons.

Introductory To JavaScript – Learn The Basics of JavaScript

Learn the absolute basics of JavaScript and Get Started Right Away!

Created by Robin Haney - Professional Freelance Web Developer and Instructor

"]

Students: 55372, Price: Free

Students: 55372, Price:  Free

Have you always wanted to become an online web developer or JavaScript developer? With all the different programming languages out there it can be hard to find one to start off with yet alone find a good course that will show you how to learn the language effectively.

Because of all this I put together this free JavaScript basics course that will show you as a complete beginner how to begin creating programs using JavaScript.

This course is created for anyone brand new to web development, or simply for those who know HTML, CSS, or any other programming language but have never worked with JavaScript before.

If you always wanted to get into programming then this course is right for you! Let's take a look at what you will learn throughout this course:

  1. An Introductory To Working With JavaScript
  2. The syntax and basics
  3. Working with Variables
  4. Understand how Strings and Numbers Work
  5. Everything you need to know in order to get started with JavaScript development.

If you join the course now you will get LIFETIME access, that's right even when I update the course and add new content you will still get all the new content for FREE.

Learn and Master the Basics of Finance

Finance for Non-Finance Professionals

Created by Nishant Verma - MBA (Finance), CFA

"]

Students: 51888, Price: Free

Students: 51888, Price:  Free

This course in Finance is meant for beginners and intermediate level students of finance who would like to get a good grip of the concepts of the subject and be able to comprehend the financial world. 

Most of us read the news without really paying attention to the financial news. This is due to the fact that most of us don't comprehend the basics of the subject. By taking this course, one will be able to build a solid foundation and understand the complex topics by breaking it down to simple concepts.

In order to take this course, one does not need any prior knowledge. However, I would like one to keep an open and receptive mind.

In over 3 hours worth of course material , you will learn every thing from the basics of banking to complex derivative products. The course is structured in such a way that it will gradually build on complex topics yet keeping things simple.

This course is also a great help for students planning to start a university course in finance (such as an MBA) and lack any prior knowledge. This course will ensure that such students will grasp the concepts quickly and not waste time figuring out the basics.

Calligraphy: The Basics

Tips and hints to help you get started on your calligraphic journey

Created by Mary-Jane Roussel - Calligrapher & Designer

"]

Students: 48002, Price: Free

Students: 48002, Price:  Free

If you are just starting a calligraphic journey, this short introductory course is for you!

CALLIGRAPHY ... the art of beautiful writing

Perhaps you have been wanting to learn more about using traditional nib and pen-holder to create beautiful letters, but were daunted by the unfamilarity of the tools.

This course de-mystifies the use of authentic calligraphy instruments.

Learn :

  • to correctly insert the nib into the pen-holder ;
  • to load the reservoir and get the ink to flow onto your paper ;
  • how to create the thick and thin strokes of the letter ;
  • why it is important to keep your pen at a 45° angle ;
  • where to place your letters in the guidelines ;
  • what the ductus is.

Presented by Mary-Jane Roussel, a qualified calligrapher and designer, this course starts with a keynotes presentation that will first give you a quick overall view of Calligraphy essentials, followed by a series of videos will help you get started in Calligraphy.

In the demonstrations, Mary-Jane uses a 3 mm Brause oblique nib in a wooden pen-holder and walnut hull ink.

After completing this introductory course, you will probably be yearning to learn more about Calligraphy, the Art of Beautiful Writing. You may want to go on to our Simple Gothic Script course, also available on Udemy.

Computer Basics – Windows 7/10 – Desktop IT Support Training

Computer basics & troubleshooting skills for IT helpdesk support technicians, fixes for printers, email & slow computers

Created by John Courtenay - Desktop Support Engineer

"]

Students: 39546, Price: $19.99

Students: 39546, Price:  Paid

Computer basics / desktop support training course which assumes that you have some previous knowledge of the fundamental basics on how to use a computer and covers the basic IT essentials of desktop support issues that can come up in a company computer network on a daily basis, assuming your PC is running Windows XP, 7 or 10, covering everything from installing missing printers to troubleshooting problems with email messages.

Some examples of included modules are as follows:

· Physical checks that can be completed during initial troubleshooting, such as making sure that cables are plugged in correctly.

· Some of the common fixes for slow PCs, including how to use the Task Manager utility, both through the GUI and through the Windows command line.

· How to identify the operating system of a computer you are investigating a problem with.

· How to determine the hostname and IP address of a computer system

· An overview of where to access settings for multiple monitors and how to change the screen order and screen resolution on a computer.

· How to setup a network printer that is located on your organisation’s local area network.

· Information on what to include within a helpdesk ticket so that an issue can be resolved as quickly as possible, also useful for passing tickets between internal IT departments.

Computer Basics 2021: Basic Computer Skills And Fundamentals

Understand and learn in the right way, about desktop and laptop computers running on Windows 10.

Created by Samir Imtiaz - Android Developer, Web developer and Teacher

"]

Students: 39289, Price: $19.99

Students: 39289, Price:  Paid

Get most updated course to learn about computer basic 2021. In any type of job, whether it is technical or non technical, basic knowledge of computer is important. You'll learn the most necessary things that is essential if you have a computer.

We all start somewhere. I know you are a new computer user. This course is designed for absolute beginners. This course is short because most people can't finish long courses . Don't worry, this course has 1.5 hours of content which is equivalent to the courses with 5/6 hours contents. I have talked less and used simple short terms so that you can learn more and digest it easily.  As we all have 24 hours in day , the person who can learn in the shortest time , is the winner.

Lets keep it simple and meaningful.

You'll learn Basic Hardware,Software,Privacy, Security, Backup Guide And Troubleshooting Tips To Use A Computer Running On Windows 10.

Why to choose this course over other course:

  1. The only course on market which is made with most updated materials and skipped the old information that don't work today.

  2. New course materials are continually added over time.

  3. Accurate subtitle for better understanding

  4. Only important topics are included

  5. No unnecessary talking.We believe the more you learn in the shortest time , the more you get benefited.

  6. Students can request to learn any topic by filling google form

  7. Basic hardware specs explained

  8. Additional reading for in-depth understanding of every topic

  9. Uninstalling softwares,setting up password and pins

  10. Complete Windows 10 shortcut keys

  11. Drive encryption for bullet-proof data theft protection

  12. Advanced task is taught , like permanently deleted file recovery.

  13. Offline And Online Backup.

  14. A way to avoid paid antivirus software

  15. Active Question Answer section, get answer for your every question

  16. A bonus guide to learn anything free as well as a list of powerful free softwares .None will tell you about them.

Sounds exciting? Don't miss it .Enroll now.

Decoding AP Computer Science A

Ace AP Computer Science A and get an Introduction to Java

Created by Moksh Jawa - High School Student

"]

Students: 36133, Price: Free

Students: 36133, Price:  Free

Prepare for and ace the AP Computer Science exam!

Learn the basic concepts and functions of the Java programming language to create your own computer programs!

Learn more about computer science with a course with 115 lectures and over 10.5 hours of content FOR FREE!

  • Java Development Kit Installation
  • Types and Operators
  • Methods and Wrapper Classes
  • Object-Oriented Programming (OOP), Classes, and Objects
  • Loops and Conditionals
  • Inheritance and Polymorphism
  • Recursion and Sorting/Searching Algorithms

Content Overview
Suitable for beginning programmers, through this course of 115 lectures and over 10.5 hours of content, you’ll learn all of the Java fundamentals and establish a strong understanding of the concept behind object-oriented programming (OOP). Each chapter consists of exercises, putting your new learned skills into practical use immediately.

Starting with the installation of the Java Development Kit, this course will take you through Java variable types, operators, and how to use them. By creating classes and objects, you’ll a establish a strong understanding of OOP.

With these basics mastered, the course will take you through program flow control by teaching you how to use for loops, while loops, and conditional if-else statements to add complexity and functionality to your programs.

Students completing the course will have the knowledge to create functional and useful Java programs.

Complete with working files and code samples, you’ll be able to work alongside the author as you work through each concept, and will receive a verifiable certificate of completion upon finishing the course.

Intro to Access – Microsoft Access Basics for Beginners

Intimidated by Access? Microsoft Access Basics walks you through creating your first simple database from scratch.

Created by Steve McDonald - Dedicated Instructor Will Help You Excel | 300K+ Students

"]

Students: 33814, Price: Free

Students: 33814, Price:  Free

When you think about learning Microsoft Access do you feel overwhelmed or intimidated?

If so, you're in the right place. 

Microsoft Access Basics for Beginners is designed to get you started in Access by creating a very simple database from scratch. 

This is a very hands-on course where I'll walk you through it step-by-step. The lessons are short and easy to follow, and all of the steps are explained in plain English.

With this course, anyone can get started learning Access. It isn't going to make you pro, but after you finish this short course, if your boss starts talking about Queries, Forms or Reports, you'll know exactly what they're talking about. And you'll understand how to create one.

Click on into the course. I promise it'll be easier than you thought.

Google Spreadsheet Basics: A (Free) Introduction

Learn Google Spreadsheets Step by Step, and Ditch Excel for the More Powerful Google Docs!

Created by Justin Mares - Traction Book author, growth at Airbrake/Exceptional

"]

Students: 27710, Price: Free

Students: 27710, Price:  Free

Become a master Google Docs user with this course on using Google Spreadsheets. You'll learn:

  • How to use Google Spreadsheets just like you use Microsoft Excel
  • 3 amazing tools only available in Google Spreadsheets
  • How to write your own scripts and use Google addons to get more done
  • How to create charts, tables, graphs and format data

This course will give you you everything you need to know about Google Spreadsheets.

From the fundamentals, to the most advanced features, after taking this class you will be able to use Spreadsheets like a MASTER. Pretty soon, you'll be using Spreadsheets better than most people can use Excel... and be able to take advantage of the super useful features that only Google Spreadsheets has to offer.

In this course, you will learn all of the following about Google Spreadsheets:

  • Learn how to navigate around Spreadsheets
  • Learn how to adjust the way data and information are displayed
  • Learn how to write formulas quickly and easily with the point-and-click method
  • Learn how to create powerful calculations
  • Learn how to visually represent your data with charts and graphs
  • Learn how to use data tools like sorting, subtotaling, and filtering
  • Learn how to automate tasks with time-saving scripts and addons
  • Learn Spreadsheets secrets and shortcuts

As bonus material, you will also learn two very incredible, and super valuable, skills:

  • how to harvest data from the web
  • how to create online forms which allow you to gather data from individuals

As an additional bonus, you can follow along and complete challenges and quizzes as you learn the material. You will also be shown how to find and download free Spreadsheet templates that will allow you to do all kinds of things.

Another great aspect of this course is that, at the end of this class, you will be given a CERTIFICATE OF COMPLETION.

This class is guaranteed to teach you Google Spreadsheets. Once enrolled, you will have access to this course for the rest of your life. You will always be able to come back to this class to review material or to learn new material. Try this course for yourself and see how quickly and easily you too can learn to use Google Spreadsheets.

Complexity Theory Basics

Asymptotic complexity, complexity theory, running times, complexity classes

Created by Holczer Balazs - Software Engineer

"]

Students: 24197, Price: Free

Students: 24197, Price:  Free

This course is about algorithms running times and complexity theory. In order to be able to classify algorithms we have to define limiting behaviors for functions describing the given algorithm. Thats why big O, big theta and big omega came to be. We are going to talk about the theory behind complexity theory as well as we are going to see some concrete examples. Then we will consider complexity classes including P as well as NP. These concepts are fundamental if we want to have a good grasp on data structures and graph algorithms, so these topics are definitely worth considering. Hope you will like it!

Windows 10 System Administration & Basic Computer Skills

Learn the basics of system administration for the Windows 10 operating system, as well as some basic computer skills

Created by John Courtenay - Desktop Support Engineer

"]

Students: 22207, Price: $19.99

Students: 22207, Price:  Paid

This course covers Windows 10 Administration as well as some basic computer skills surrounding the Windows 10 operating system, as follows:

* Logging into your machine, switching users, and signing out

* Finding your way around File Explorer and pinning commonly used items to the Start Menu and Taskbar

* Setting a default printer, screen size and screen resolution

* Overview of Accessibility Options available within Windows 10

* CTRL+ALT+DEL menu options, including Task Manager and locking your machine

The course is intended as a basic overview for anyone using Windows 10 for the first time, for example if your company has recently upgraded to Windows 10 from a previous operating system, such as Windows 7.

The Complete Computer Basics Guide for Beginners: 2021

Master Computer Fundamentals , Windows 10, Microsoft Word, PowerPoint, Excel, Desktop Support, Basic Computer Skills

Created by Sarmad Jadoon - Learn Programming Academy

"]

Students: 19927, Price: $29.99

Students: 19927, Price:  Paid

The Computer Defined, Data versus Information,

Classification of Computers based on how data is handled (Analog Computers, Digital Computers Hybrid Computers)

Computers for Individual Users or Personal Computers (Desktop Computers,Workstations, Laptops, Notebooks, Tablets, Handheld PCs, Smartphones)

Computers for Organizations (Network Server, Mainframes, Minicomputers, Supercomputers)

Parts of Computer System (Hardware , Software, User and Data)

Information Processing Cycle (Input, Processing, Output, Storage)

Computer Hardware Categorized ( Processing Devices, Memory Devices, Input and Output Devices, Storage Devices, Bus Interconnection)

System Software versus Application Software (Different categories of System and Application Software)

Input Devices ( Mouse, Keyboard, QWERTY keyboard layout and keys explained in detail, Different variants of mouse explained)

Other ways to Input Data ( Pen based input, Touch Screens, Game Controllers i.e. joysticks and game pads)

Other ways to Input Data ( Optical Input Devices i.e. Bar Code Readers, Scanners, Handheld versus Flatbed scanner)

Other ways to Input Data (Audiovisual Input Devices i.e. Microphones, MIDI, Digital Cameras)

Video (Monitors and their types, Video cards explained, Projectors)

Sound ( Sound Systems, Sound Cards, Headphones and Headsets)

Printing (Commonly used printers, High quality printers)

Data Representation in Computers

Transforming Data into Information

Devices that Affect Processing Speed

Modern CPUs

Advanced Processing Topics

Extending the Processing Power

Microsoft Office 365

Microsoft Word

Microsoft PowerPoint

Microsoft Excel

Windows Basics

Storage Devices

Internet and World Wide Web

Major Services Provided by Internet

How the Web works ?

Using the browser to navigate the World Wide Web

Search Engines

The Complete Computer Basics Course: Master Using Computer

Basic Computer Course - IT Support - Computer Fundamentals - Desktop Support - Basic Computer Skills

Created by JM Ekhteyari - BestSelling Course Creator & WordPress Website Designer

"]

Students: 16349, Price: $99.99

Students: 16349, Price:  Paid

The Complete Basic Computer Course: Master Using Computer: Basic Computer Course - Desktop Support - It Support - Computer Basics- Computer Fundamentals - Basic Computer Skills

Understand every concept of Computer science and becoming a master using it. we all have computers or we are computer students so, in this course, I am focused to help you understand every essential thing you need for the first time because Computer Basic is the #1 thing you have to learn.

Computer concepts are taught in this basic computer course. We will give deeper on input, output, CPU, ram, and storage devices. These concepts will help you to feel easier using a computer. here is the deal. And these topics will increase your creativity and you become independent in finding the right thing.

I used a trick of explaining the art of buying a computer so you understand the advantages of 5 computer components. In this way, it is easier for you to see the use of every component and buy a better computer next time. Let's go with a quick win.

Today, you decided to buy a computer. the first question you should ask is, "What do you want to do with a computer?, What are your goals?".

Windows, Windows Troubleshooting, and Maintenance is another issue for most people. I have put time for them to help you become good at software. It is System software so let's be great at using it. We will learn everything about Windows 10 (From login screen to Windows installation)

By Taking The Complete Basic Computer Course: Master Using Computer You Wil Be Able To:

  • Identify Computer Components

  • Know the Nowadays Computer Types

  • Buy the Perfect Computers - Computer Buying Standards

  • Understand the Desktop Components

  • Understand the All-In-One Advantages and Disadvantages

  • Learn Laptop Concepts

  • Learn Complete Windows 10

  • Learn Windows 10 Installation

  • Windows 10 Maintenance and Troubleshooting

  • Computer Virus

  • Anti-virus types

  • Driver

So don't hesitate anymore,

Join us now to make new experiences today!

Fundamental Computing Skills for the Digital Middle Age

Best practices for new or novice computer users.

Created by Rick Phillips - PhD with 25+ years computer industry experience

"]

Students: 13063, Price: Free

Students: 13063, Price:  Free

This course covers basic personal computer skills to include:  email etiquette, word processing, spreadsheets, presentation software, the file system, digital photography and videography, and interconnectivity.  The perfect student will have some, but limited or no, formal computer training.

The course runs approximately 2.25 hours and is broken into 12 sections.  All sections except the intro and summary include an unscored quiz and all sections include resource materials.

Anyone interested in improving their computer skills should definitely consider this course.

Foundations of Computer Science: Theory and Practice

Learn the fundamental topics of Computer Science and practice them for full mastery

Created by SE Factory - Leading coding bootcamp in Lebanon

"]

Students: 13019, Price: Free

Students: 13019, Price:  Free

  • Master a selection of Algorithms and how to analyze their performance using complexity analysis

  • Understand the different data structures like LinkedLists, Stacks, Queues, Trees, Graphs (etc.) and use them to solve problems efficiently

  • Learn these essential topics using Python. Python is easy and quite fun!

Study groups

Study groups will be organized in Beirut, Lebanon once a week during which you'll be able to go over the material that you didn't understand, ask questions and solve problems with our experts. Schedule will be sent to all students taking this course.

Who is this course for?

  1. Anyone who wants to learn the fundamental topics of Computer Science. A good understanding of Data Structures and Algorithms will take you a long way as a programmer

  2. As an enthusiast you will learn the ability to evaluate your code and optimize it for greatest efficiency. Data Structures will greatly enhance how you write your code and how to effectively store and manipulate data in memory

  3. As a former Computer Science or Software Engineering student this course will be a strong refresher

Enroll in this FREE course and you will learn:

  1. Python (Programming Language)

  2. Algorithms (Sort, Search, Binary Search Tree Insert/Delete/Search, Depth First Search, Breadth First Search)

  3. Complexity Analysis (Big-O)

  4. Data Structures (Linked List, Stack, Queue, Priority Queue, Trees, Graphs)

Learn Accounting Basics in Minutes for Free

Learn the basics of accounting visually in a business simulation game — only 29 minutes!

Created by Mathew Georghiou - Entrepreneur, engineer, designer of educational games & sims

"]

Students: 11515, Price: Free

Students: 11515, Price:  Free

Yes, learning ACCOUNTING can be EASY, FAST, and FUN!

Yes, you can learn ACCOUNTING even if you don’t like MATH.

In 29 minutes, you will learn the basics of accounting by watching a business simulation game.

Guaranteed to teach you more about accounting in less time than any other course.

This is a VERY basic and brief introductory course.

Take this course BEFORE you take any other accounting course so that you will be well-prepared for more advanced concepts.

For business OWNERS, business MANAGERS, and STUDENTS.

The perfect first course to learn the basics. And, be prepared to better understand how accounting software works, like QuickBooks, Sage, MYOB, FreshBooks, Wave, Netsuite, Zoho, Xero, SAP, and more.

This course can kickstart your journey to learn new accounting skills that can improve your personal finances, earn money offering bookkeeping services, get a job promotion, or to start and manage your own business.

This course has trained thousands of people around the world and has many 5-star reviews and a 97% performance rating.

Bonus content included. 

This course is taught by Mathew Georghiou — CEO, entrepreneur, engineer, inventor, writer, designer of educational games, simulations, and more.

Watch the video to find out how Mathew will teach you accounting using a powerful teaching method.

Your ACCOUNTING journey starts here … let's get started!

Intro To Computers – How To Use Them, Websites & Keep Safe!

Intro To Computers - How to Use Computers, Websites, The Internet & Keep Safe Online

Created by Nicholas Davis - Developer | YouTuber | Professional IT Guy

"]

Students: 7309, Price: Free

Students: 7309, Price:  Free

This course has specifically been designed for those with little to zero knowledge about computers, share this with your siblings, grand parents, relatives, hard to support clients anyone who you think needs more education with computers!

The course will cover multiple topics such as:

  • How To: Basic Windows Operations (Start Menu, Folders, Storage, etc)
  • How To: Basic Network Connection (Connecting to Ethernet, Wireless, etc)
  • How To: Basic Office Operations (Word, Excel, Powerpoint, etc)
  • Intro To: Udemy
  • Intro To: Facebook

More operations/videos will be added to this course at a later date.

Basics of Python

Learn basics of python for data science

Created by Shan Singh - Data Scientist

"]

Students: 6620, Price: Free

Students: 6620, Price:  Free

Learn the Building Blocks of Python for Absolute Beginners

Free Beginner Course going over the fundamentals of Python programming.

In this free, brief course we'll cover all the fundamentals of building python scripts. We'll go through everything you need to know and understand in Python (and we'll do it quick too.) In this one hour course we'll cover more topics than what many other courses cover in multiple hours. We focus on understanding with examples and scenarios rather than all the technical use cases. Once you have a working knowledge of all the components, all the technical use cases come easy.

IT Surveillance and Computer Forensics from Scratch HACKING+

Surveillance Methods and Computer Forensics Basics - 101 Video Training with PDFs. Practical Ethical Hacking techniques.

Created by Hacking School - IT Security Experts - We turn beginners into professionals.

"]

Students: 6356, Price: $99.99

Students: 6356, Price:  Paid

LAST UPDATED: 6/2021

Welcome to Hacking School!
Ethical Hacking Unleashed

IT Surveillance and Computer Forensics from Scratch HACKING+

Surveillance Methods and Computer Forensics Basics - 101 Video Training with PDFs. Practical Ethical Hacking techniques.

Before we begin: the practical use of the course you are going to see has been proven by thousands of people all over the world – beginners and computer geeks as well. People who make their first steps in computer / network security and professionals: network administrators, programmers, pentesters, black- and white hat hackers. Please, read carefully what we'd like to share with you.

What you can expect from this course and what you will learn: 

  • You will get over 30 lectures and 7+ hours of content!

  • You will get free source code package to download


What you will learn:

  • Transmitting volatile evidence from an evaluated system

  • Disk backup over the network

  • Searching data based on last access or modification timestamps

  • Analyzing the data sent by a web browser

  • Analyzing the data revealed in e-mail headers

  • Remote capturing the data about user and hardware 

  • Harvesting user's IP address on message board

  • Methods of creating a partition image 

  • Hiding data inside NTFS alternate data streams 

  • Steganography techniques 

  • Using tunneling to access firewall-protected services 

  • File encryption methods and vulnerabilities 

  • Recovering MS Windows user passwords 

  • Analyzing run applications based on Prefetch folder 

  • Acquiring data from pagefile, thumbnails and raw disk fragments 

  • Acquiring data from binary files and process memory dump 

  • Acquiring data from e-mail files 

  • Acquiring user's browsing history 

  • Discovering web search queries 

  • Examining remote host's availability over LAN 

  • Checking e-mail's deliverability and analyzing recipient's data 

  • Creating and installing a keylogger 

  • Building custom tools to analyze system security 

  • Taking over a remote computer 

  • Restricting access to chosen websites and computers 

  • Using WMI console for acquiring and analyzing evidence 

  • Using DNS cache for gathering information on visited websites 

  • Using Sleuth Kit for acquiring data from a disk image 

  • Recovering passwords to FTP, e-mail accounts and websites

  • Analyzing a corporate data leak scenario

We guarantee your 100% satisfaction or you will get your money back. You have 30 days to decide if this course is for you. You will get access to the whole system. If for any reason you're not satisfied with your training, you will get a full refund. No questions asked.   

Good luck and see you on the other side,
Andrew Harper || Hacking School Team

Computer Network: Networking fundamentals + Wireshark Basics

Learn Computer Networks fundamentals and Wireshark Basics; Build Strong, Successful Foundation in Computer Networking

Created by Engineering Mentor - Courses for IT students

"]

Students: 4122, Price: $99.99

Students: 4122, Price:  Paid

Computer Network: Networking Fundamentals + Wireshark Basics (Recently updated : Nov 30, 2015!)

What's New (Bonus): Captions for all the lectures!

This Computer Network Course will teach all the fundamentals about Computer Networking; From explaining Computer Networks basics, communication models and detailed lectures on Layers of a network. This course has illustrative and animated diagrams to help you understand the concepts in an easier way. From solving network related problems to discussing applications of these concepts, we have covered the practical aspects of networking. Plus you get our newly added bonus section on Wireshark Packet Analyzer Tool!

Why take this Course?

The 20th Century has all been about information gathering, processing and distribution. In the past few decades, the world has seen tremendous growth in these fields, from telephone networks to radio and television, from highly centralized huge computers to the smart-phones and smart-watches of today. The internet has been instrumental in connecting this world together, to billions of people and millions of devices. And this trend will keep growing rapidly throughout the 21st century too!

With thousands of businesses and millions of devices using networking for operations, Computing Networking is one of the most essential fields for study for any IT aspirant. The internet revolution has made it virtually the most essential domain knowledge to possess for everyone today.

How is this course designed?

This Course is structured into following sections:

  1. Overview: This section introduces you to the course, provides information about the author, course structure and gives you answers to some of the frequently asked questions by students.
  2. Network basics: This section provides fundamental information on computer networks. Network topologies, different types of networks like LAN, WAN, MAN and wireless networks are explained. One of the most important communication model of computer networks, the OSI Reference Model is discussed. Having the knowledge on OSI Model helps in understanding network functionalities better.
  3. Physical Layer: This section deals with techniques like Switching and Multiplexing which focus on effectively utilizing the existing bandwidth to accommodate the high rate of data communication.
  4. Datalink Layer: This section begins with a lecture on framing, a technique to demarcate the frame boundaries. Later we discuss the flow and error control mechanisms, different error detection and correction techniques like Parity Check, Checksum, CRC and Hamming Codes.
  5. Network Layer: In this section header formats of IPv4 and IPv6 datagrams are explained.
  6. Transport Layer: This section explains the Transport Layer protocols that provide service to the Network Layer. Header format, features and services provided by TCP and UDP are explained.
  7. Application Layer: This section begins with Cryptography basics, private key encryption and public key encryption. Encryption algorithms like RSA are explained with examples. Also, File Transfer Protocol is explained.
  8. Bonus - Wireshark Packet Analyzer Tool(Worth $49): Wireshark is the most popular network packet capture and analyzing tool. This section will provide you Wireshark basics like what is Wireshark, Wireshark Installation Setup (windows), Capturing and Analyzing packets with Wireshark Tool.
  9. Bonus - Audio Transcripts (Worth $49): Download the audios of all the lectures and listen to them whenever you can, so that your brain creates visual representation of the concepts and helps you cement this concepts in your mind!
  10. Bonus - Course Completion Bonus: Complete the course and get huge discounts on our other courses! This bonus will help you save 100s of Dollars on our other courses. Don't miss this one!

So Dive into the world of computer networks, and gain all the fundamental knowledge required to pursue your career in computer networking domain.

HTML Basics

Learn the absolute basics of HTML and create your own profile with these 11 short videos.

Created by ColorCode .io - Sina Jazayeri, Lead Instructor at ColorCode.io

"]

Students: 3928, Price: Free

Students: 3928, Price:  Free

HTML is so important and yet so simple to learn. Usually, simple basic stuff isn’t that useful but that’s not the case with HTML. It is a great first language for anyone.

HTML is nothing but a text file. It’s the foundation of every web application. It’s the skeleton and the structure of your page. It’s the entry point of every app. This means every time someone goes to your site the HTML file is the very first thing that the browser loads for them, before anything else, images, colors, words, buttons.

So in this course we’re going to make multiple pages together. We’ll be working with a version of HTML that’s called HTML5. Let's do it.

Computer Networks For Beginners | IT Networking Fundamentals

Basics of networks and its introduction

Created by Edoreal Learning Solutions - The learning community with simple animated video courses.

"]

Students: 3663, Price: $99.99

Students: 3663, Price:  Paid

Computer network connects two or more autonomous computers. The computers can be geographically located anywhere. Computer networks have opened up an entire frontier in the world of computing called the client/server model.

By choosing this course, you will come to know about the basics of computer networks, types of network models, Types of layers in each model, types of devices, types of networks and what is internet etc. You will also learn about the history of internet, history of these computer networks and who are the scientist involved in developing these technologies.