Computer Fundamentals for Bigginners

Computer basic concepts such as what is computer, computer types, memory units and so on will be taught in this course.
Rating: 4.3 out of 5 (123 ratings)
3,055 students

Computer Fundamentals


  • No prerequisites required


Computer Fundamentals for beginners. This course is designed for the people who are new to computers and are interested to learn the basics of computers. This course covers following topics.

Computer Basics (What is Computer, History, Types)

Computer Components (Components, Input Device, Output Device, CPU, Hardware, Software)

Computer Memory (Different Types of Memory)

Computer Network (Uses of Network and its Types)

Operating System (OS & Characteristics)

Computer Virus (Understanding Virus)

Number System (Binary, Octal, Decimal, Hexadecimal and ASCII and Unicode Standards)

Internet (Internet, Intranet, Extranet, Websites, Email)

Interview Questions (Resource File with Interview questions list)

Who this course is for:

  • Anyone who wants to learn computer basics and have no previous knowledge about computers and wants to enter Computer world or IT field.


Aarti Nagwanshi
  • 4.3 Instructor Rating
  • 244 Reviews
  • 9,730 Students
  • 5 Courses

Hello, My Name is Aarti. I have been working in IT industry since last 12 years. I am currently working as a freelancer. I have created multiple desktop and web based applications using Dot net technologies such as C#, ASP.Net, VB.Net, ADO.Net, Web services, WCF, crystal reports and used Microsoft SQL server as a back end for data storage. I am also familiar with Angular, WebAPI, MVC and core java concepts and created few projects using the same.

I was also responsible for understanding the project, documentation of technical specifications and coding and unit testing of new requirements. In my previous experience, My job role involved involved Requirement analysis, database design, coding, testing, troubleshooting, debugging, implementation and maintenance of several software applications like Commercial marine system, Resource Management System and Hospital Management system etc. My job role in my previous experience involved enhancements to the existing desktop and web applications. I have been a part of development team and worked on a migration projects which upgraded the old excel based application to a .Net web based application. I was also involved in interacting with the client on daily basis for requirement gathering and documented it for further implementation. My previous job role also included Interaction with the management team, and associates to facilitate smooth communication to understand and analyze the project.

My domain expertise are Healthcare, Finance, Insurance and banking. I have extensive work experience on database side that included creating database design, creating database objects like tables, stored procedures, functions, views and performance optimization in order to improve performance of the application. Apart from all this I also have a certification on Big Data Hadoop which covers Hive, HBase, Pig, Mapreduces and basic concepts of Spark and Scala. I also have experience working on different version control software's like TFS, Git, SVN etc. Sharing my knowledge is one of my hobby and I like to create knowledge sharing videos in my free time, so that people can benefit from my experience and knowledge.  So this is my first attempt to create a course and I hope this will be of great success. Thanks for giving your valuable time to go through my biography and read the same. Thanks.