• LOGIN
  • No products in the basket.

Login

Online Coding & Technology Course

  • Cover Computer fundamentals with this thorough look at hardware, software, peripheral devices and Information Technology.  
  • Understand how computers work with a comprehensive guide to CPU and Memory.
  • Get to know operating systems and software applications. Learn how software is built and about the different types of software.
  •  Discover data protection legislation, and what you should be aware of when downloading, using, or sharing software materials.
  • Get an introduction to Computer programming, from what a programmer does, to understanding the language of a computer.
  • Study the BASIC programming language that is used by hobbyist programmers who want to programme old-school emulators.
  •  Learn what to expect in the job market as a Computer Programmer and get tips on how to get the right job for you.
  • This course is marked by a final exam to gain your certification.

Course Content

  • Basic Terms              

In this first lesson, you will learn what a computer is. You will also receive a gentle introduction to the basic concepts of hardware, software, and peripheral devices. Once these topics have been covered, the lesson will be closed with a discussion of what is meant by Information Technology.

  • Types of Computers            

In this lesson, we will discuss some of the main types of computers that are in use today. These computer types include the personal computer, the mainframe computer, networked computers, laptop computers, and PDAs (Personal Digital Assistants).

  • Anatomy of a PC                  

In this lesson, you will start to get an idea of what is inside the box of a typical desktop PC. You will begin this lesson by learning about the CPU, which is the “brain” of a   personal computer and a major factor in a computer’s performance capabilities. Following this, you will be introduced to the concepts of main memory (RAM), buses, input/output devices, and other internal components like fans and the power supply.

  • How a PC Works                   

In this lesson, you will learn about CPU speed, how RAM impacts performance, how software applications affect performance, and how other factors like your hard disk or network connection speed can affect performance.

  • CPU and Memory                 

In this lesson, you will learn more about the CPU and what it does. You will also learn how CPU performance is measured, and about the differences between RAM and ROM. Finally, to close the lesson, you will learn how to understand the units used to measure storage capacity and file size.

  • Input Devices           

In this lesson, we will take a   closer look at some of the more common input devices, such as the keyboard, the mouse, the scanner, and the microphone.

  • Output Devices                     

In this lesson, you will learn about such common output devices as computer monitors, touch screens, printers, plotters, and speakers.

  • Secondary Storage Devices             

In this lesson, we’ll take a closer look at computer storage devices, including internal and external hard drives, floppy disks, CDs and DVDs, Zip drives, USB /flash drives, as well as tape drives and data cartridges.

  • The Basics                 

In this lesson, you will start to learn about software, the other main facet of computers. You will learn what an operating system is, what applications are, what versions mean, and what software updates are. Finally, you will also be introduced to the very important topic of GUIs (Graphical User Interface).

  • Operating Systems and Applications          

In this lesson, you will learn what an operating system does and what a software application does. You will also be introduced to some of the most common operating systems and applications in use on today’s personal computers.

  • How is Software Built         

In this lesson, you will be introduced to some of the aspects of a typical software development/engineering process, including the analysis stage, the design stage, the programming stage, and the testing stage.

  • Types of Software                

In this lesson, we will look at some of the different categories that software falls under, like shareware and freeware. We will also consider other aspects of acquiring software, such as EULAs (End User Licensing Agreements) and how to check the version and the product ID number of a   software application.

  • Legal Issues              

In this lesson, you will learn about copyright and how it applies to software and other digital media files. You will learn about data protection legislation, and what you should be aware of when downloading, using, or sharing software materials.

  •   COMPUTER PROGRAMMING 101           

Computer programming is a must for anyone who wishes to get a job using a computer and is a big help for those who just want to get connected.

  • WHAT IS COMPUTER PROGRAMMING AND WHY SHOULD I CARE?            

A Program is a set of instructions that tell the computer, step by step, how to perform the tasks you command it to and produce the results you have in mind.

  • What a Programmer Does              

The programmer’s job is generally to solve problems by formulating instructions for the computer. The programmer will prepare the instructions for the program and run those instructions on a computer to test the new program to make sure it is working properly.

  • COMPUTER PROGRAMMING AT A GLANCE                     

Computer programmers are the people who write, test and maintain all information, that a computer follows to perform tasks, called programs. Programmers are also responsible for the conception, design, and testing of problem-solving structures the computer uses.

  • UNDERSTANDING THE LANGUAGE OF THE COMPUTER                   

Computer language is a set of codes used that enable the computer to understand the commands of the user and perform certain tasks. There are several languages which you will discover in this lesson.

  • Choosing a Language          

You will usually want to choose a language based on how compatible it is for the task. A business program that contains large files should be written in a business language, such as COBOL.

  • BASIC Programming Language                 

MARS, and other Salford Systems’ modules, contain an integrated implementation of a complete BASIC programming language for transforming variables, creating new variables, filtering cases, and database programming.

  • Getting Started with BASIC Programming Language                  

Your BASIC program will normally consist of a series of statements that all begin with a “%” sign. Our programming language uses standard statements found in many dialects of BASIC.

  • BASIC Overview of BASIC Components                      

Learn the most commonly used components of BASIC computing language with this lesson.

  • BASIC Special Variables                   

BASIC has five built-in variables available for every dataset. You can use these variables in BASIC statements and create new variables from them. You may not redefine them or change their values directly.

  • BASIC Probability Functions           

CART BASIC also includes a collection of probability functions that can be used to determine probabilities and confidence level critical values and to generate random numbers.

  • Filtering the Data Set or Splitting the Data Set                    

Learn how to filter or split the data set with this lesson.

  • DATA Blocks            

A DATA block is a block of statements appearing between a DATA command and a DATA END command. These statements are treated as BASIC statements, even though they do not start with “%.”

  • DELETE Statement               

A DELETE Statement’s purpose is to drop the current case from the data set. Learn how to perform this command in this lesson.

  • FOR…NEXT Statement                      

This statement allows the processing of steps between the FOR statement and an associated NEXT statement as a block. When an optional index variable is specified, the statements are looped through repetitively while the value of the index variable is in a specified range.

  • IF. . . THEN Statement                      

This statement evaluates a condition and, if it is true, executes the statement following the THEN.

  • Computer Programming                  

Job prospects will probably be best for college graduates with knowledge of, and experience with, various programming languages and tools. C++, Java, and other object-oriented languages, as well as, domain-specific languages for database management, networking, and internet application development.

  • Employment Outlook         

Nearly every industry employ programmers, the largest number work in computer system designs and related services. A huge number work for software publishers, telecommunication companies, financial institutions, educational institutions, insurance carriers, and government agencies.

  • How to Find A Great Job After Graduation

Your resume should reflect your abilities, and you need to have confidence when you are in an interview. You need good negotiation skills to be able to get a better position and a higher salary. If you start at entry-level, make sure there is room for advancement once your trial period is up. If you are capable of doing a higher-level job, make sure your employers know this from the beginning.

Course Curriculum

Computer Fundamentals
Basic Terms 00:15:00
Types of Computers 00:15:00
Anatomy of a PC 00:30:00
How a PC Works 00:15:00
CPU and Memory 00:30:00
Input Devices 00:15:00
Output Devices 00:15:00
Secondary Storage Devices 00:30:00
The Basics 00:15:00
Operating Systems and Applications 00:30:00
How is Software Built 00:15:00
Types of Software 00:15:00
Legal Issues 00:15:00
COMPUTER PROGRAMMING 101
COMPUTER PROGRAMMING 101 01:00:00
WHAT IS COMPUTER PROGRAMMING AND WHY SHOULD I CARE? 00:30:00
What a Programmer Does 01:00:00
COMPUTER PROGRAMMING AT A GLANCE
COMPUTER PROGRAMMING AT A GLANCE 01:00:00
UNDERSTANDING THE LANGUAGE OF THE COMPUTER 00:30:00
Choosing a Language 00:30:00
BASIC PROGRAMMING LANGUAGE
BASIC Programming Language 01:00:00
Getting Started with BASIC Programming Language 01:00:00
BASIC Overview of BASIC Components 01:00:00
BASIC Special Variables 01:00:00
BASIC Probability Functions 01:00:00
Filtering the Data Set or Splitting the Data Set 01:00:00
DATA Blocks 01:00:00
DELETE Statement 01:00:00
FOR…NEXT Statement 01:00:00
IF. . . THEN Statement 01:00:00
JOB STATISTICS AT A GLANCE
Computer Programming 01:00:00
Employment Outlook 00:15:00
How to Find A Great Job After Graduation 01:00:00
Additional Supporting Material
Fundamentals of Computer-Programming with C+ 00:00:00

Course Reviews

Reviews

7 Reviews Available
Lola Bond
Lola Bond
Student
Read More
The course costs £7.99 each month; however, the first four weeks are free. Try it out with the free sessions, and I'm sure you'll end up subscribing as I did!
Poppy Whitehouse
Poppy Whitehouse
Student
Read More
Keep up the incredible work, Visio Learning. Your classes have blown me away, and I will definitely be taking more.
Shannon Kent
Shannon Kent
Student
Read More
Thank you very much, Visio Learning, for providing students with such excellent opportunities. I've picked up several new talents that have proven to be helpful in my professional life.
Anthony Fisher
Anthony Fisher
Student
Read More
I can't tell you how much this course taught me! There are over 500 courses available on Visio Learning, and I'm going to subscribe for more.
Tyler Mitchell
Tyler Mitchell
Student
Read More
I highly encourage everyone not to squander time and take advantage of Visio Learning's fantastic learning opportunities.
Amy Dean
Amy Dean
Student
Read More
I had no idea that an online course could teach me so much! I'm glad I subscribed for this course.
Jennifer Winter
Jennifer Winter
Student
Read More
I'm glad for the chance to study under world-class educators. Thank you so much, Visio Learning!
Kate Dobson
Kate Dobson
Student
Read More
"I paid £7.99 for a monthly subscription to this course, and trust me, and it's well worth it! This course has taught me so much. "
David Law
David Law
Student
Read More
I'm thrilled to have the chance to learn from world-class professors! It went above and beyond my expectations. I strongly advise everyone to give it a shot.
Leon Davey
Leon Davey
Student
Read More
The course is a wealth of information! I thoroughly enjoyed every moment of it. Strongly recommend!
Sienna Simpson
Sienna Simpson
Student
Read More
Visio Learning offers student help 24/7 students support, and that's amazing! I could contact them with any questions or concerns I have, and they were always willing to help.
Lucas Coleman
Lucas Coleman
Student
Read More
What a fantastic course! I started for free for the first month and couldn't stop myself from subscribing! Highly recommend.
Sienna Leonard
Sienna Leonard
Student
Read More
The top educators are unquestionably found at Visio Learning. I can't express how thorough the instructor was in each lesson, and I could pick up a lot of information.
Abbie Hayward
Abbie Hayward
Student
Read More
"I discovered this website through a friend and joined in the free trial course for the first month. I couldn't resist subscribing for £7.99 each month. It's my third month with them, and I'm having a great time! "
Kyle Pearson
Kyle Pearson
Student
Read More
I had no idea that an online course could provide me with so much information! I appreciate it.
Matthew Thomson
Matthew Thomson
Student
Read More
The instructor was great! I was blown away by how expertly he explained the complex topics.
Olivia Lee
Olivia Lee
Student
Read More
I can't express how fantastic the courses Visio Learning provides. The £7.99/month subscription charge is insignificant when compared to the training quality. I've taken a lot of courses from them, and they've all been great!
Liam Whittaker
Liam Whittaker
Student
Read More
I had previously taken a few online courses that did not match my expectations. I'm delighted I discovered Visio training. It provided me with the most beneficial learning experience. The 24/7 student support helped me immensely with my inquiries.
Faith Sharpe
Faith Sharpe
Student
Read More
"This course was quite beneficial to me. Everyone should give it a try, in my opinion. You may cancel your subscription at any time, but I bet you won't since you'll be delighted by the great classes. "
Jayden Carr
Jayden Carr
Student
Read More
I am a person who is always willing to learn new skills. I took a bunch of online courses, but none of them lived up to my expectations. Thank you for your excellent classes, Visio Learning. They've been quite helpful in expanding my skill set.
Muhammad Field
Muhammad Field
Student
Read More
Excellent classes at a fair price for a subscription. Truly recommend!
Ryan Barry
Ryan Barry
Student
Read More
The instructor was upfront and knowledgeable. His instructions revealed his intelligence. I gained a lot of knowledge and am grateful for the fantastic learning experience.
Brandon Vincent
Brandon Vincent
Student
Read More
In my perspective, they deliver knowledge with care. They were incredibly accommodating anytime I needed help with the courses or anything else. All of my doubts were dispelled. Thank you very much!
Hannah Bates
Hannah Bates
Student
Read More
"The training I took from them was beneficial in terms of bolstering my CV with new skills. Keep up the great work, Visio Learning! "
Ellis Swift
Ellis Swift
Student
Read More
Thank you so much for the fantastic lessons and welcoming environment, Visio Learning. Access to your classes at any time helped me immensely in learning at my own pace.
Previous
Next

Certifications

Get accredited certificates

New skills

Add skills to your CV

Exams

Test your skills

Dedicated Support

for any questions

Set your own speed

Self-paced learning

Enjoy first month free

Start for free