Ultimate Wireless Networking Online Bundle, 10 Certificate Courses

Know The Basic Knowledge About Wireless Networking


NOW ONLY

AU$1399

Save AU$4601 (77%)
OFF RRP AU$6000
Get Info Pack

Get Wireless Networking, Introduction to PC Troubleshooting, Introduction to SQL, Introduction to CSS3 & HTML5, Introduction to Programming, Advanced Computer TIA A+ Certification Prep, Intermediate Java Programming, Intermediate Microsoft Access 2016, Intermediate Visual Basic 2008 and Understanding the Cloud in this Bundle

1. Wireless Networking: Know The Basic Knowledge About Wireless Networking

Wireless networking is one of the fastest growing segments of the computer industry. Every electronic device seems capable of wireless connections these days: computers, handhelds, cell phones , and even digital cameras are all capable of transmitting without a tether. To many people, those wireless connections are nothing short of technical wizardry. This Certificate in Wireless Networking Online Course will remove the mystery and give you a thorough understanding of this fascinating and lucrative technology.

You'll learn how wireless works, how wireless devices connect to networks, and how to build and connect to your own wireless network. We'll also explore wireless standards, wireless security, satellite Internet and cellular phone technology, as well as the future of wireless.

Becoming knowledgeable about wireless networking is easier than ever. With a helpful instructor who is also a working industry expert, a practical and thoughtful approach to teaching, and an emphasis on giving you a practical, hands-on understanding how wireless works, this course will teach you everything you want to know about the world of wireless connectivity

2. Introduction to PC Troubleshooting: Start Now To Learn Introduction to PC Troubleshooting Online Course

Don't spend your hard-earned cash on expensive PC repairs! The vast majority of the problems people experience with their computers are completely avoidable, and most can be solved with nothing more than a few minutes of your time. Intro to PC Troubleshooting takes you step by step through the typical hardware and operating system problems encountered by technicians, teaching troubleshooting techniques to decipher any problem, and giving you the skills you need to solve them. Once you've mastered the basics, the course launches into some of the more advanced and nasty problems that crop up in the PC, teaching you how to diagnose and fix those problems as well! Finally, Intro to PC Troubleshooting shows you how to maintain and optimize a Windows PC. So what are you waiting for? Let's troubleshoot - and fix - some PCs!

3. Introduction to SQL: Learn the Fundamentals of SQL

In this comprehensive 12 module certificate, you'll learn how to read and write simple and complex SQL statements, and advanced data manipulation techniques.

Starting off with database basics you'll explore basic structure and the history of relational databases, learn to understand what SQL is and how it is used. As you progress through the content you will learn sorting and retrieving data, filtering data, calculated fields and fuctions, sumarizing and grouping data, working with subquiries and much more.

By the end of this course you will have a great understanding of the fundamentals of SQL and be prepared to move deeper into understanding more advanced systems.

4. Introduction to CSS3 and HTML5: Take your existing HTML skills to the next level and start building sites like the pros

If you want to survive and excel in the fast-paced world of Web publishing, you're going to need to keep up with ever-evolving standards. The new standard for Web developers is to use CSS3 and HTML5.

CSS3 and HTML5 not only make it easier for you to build and manage large Web sites, these powerful languages can also give you more precise control over the appearance of every page you build. Almost every Web development tool--including Dreamweaver, Microsoft Expressions Web, and Visual Web Developer--offer support for CSS3 and HTML5.

This Certificate in Introduction to CSS3 and HTML5 Online Course will provide you with the foundation you'll need to master two critical and fast-growing new Web languages. If you're a Web developer, why not begin your transition to CSS3 and HTML5 today?

Learn how to create state-of-the-art Web sites using modern CSS3 and HTML5 techniques.

5. Introduction to Programming: Explore the BASIC programming language!

As you explore the BASIC programming language, you’ll learn how to work with graphical user interfaces, controls, variables, arrays, conditional logic, and loops. You’ll also examine subroutines, functions, and debugging. After that, you’ll discover how to add sound and graphics to your Just BASIC programs. To reinforce the concepts in each lesson, you’ll create a working computer-game application.

Even if you’ve never programmed before, you’ll find it easy to follow the step-by-step instructions in each lesson. By the end of the course, you’ll have the skills and confidence you need to program in BASIC and design your own custom applications for home, school, or work.

Take your first steps toward a career as a computer programmer! In this course, you’ll learn to use Just BASIC, a free Windows programming language, to create stand-alone applications for professional or personal use.

6. Advanced Computer TIA A+ Certification Prep: Learn troubleshooting methodology

The Advanced CompTIA A+ Certification Prep course focuses on fun technology. You’ll learn everything you need to know to select, install, and service video, sound, and portable computers.

The course teaches networking, both wired and wireless, because every well-rounded tech needs to know it. You’ll learn about security, security, security. Plus you’ll learn my troubleshooting methodology, tried and true in countless computer crises. The Advanced course completes the three-course CompTIA A+ Certification Exam Prep cycle and prepares you for both the 2009 exams and for real life as a PC tech. Let’s get to it!

7. Intermediate Java Programming: Familiarize GUI Applications of Java Programming

Learn how to save data permanently on a disk by writing it to a sequential data file. See how to read the file to get the data back and process it. Organize information using multiple classes in Java's class hierarchy and inheritance. Explore some of the hundreds of classes that are built into the Java language. Find out how to create GUI applications in Java using tools like windows, menus, buttons, text boxes, check boxes, scroll bars, and other GUI tools.

Over the six weeks of this Certificate in Intermediate Java Programming Online Course, you'll build several complete applications that combine these concepts. You'll also use the knowledge you gain to solve programming problems included with the lessons--problems designed to help you master all the principles you learn.

8. Intermediate Microsoft Access 2016: Take Total Control of Your Data!

Do you want to take your Microsoft Access skills to the next level? In this course, you'll master more advanced techniques for this powerful database program and build an entire database project from scratch.

You'll start by importing customer and order information from several Excel spreadsheets as tables in a new database. You'll learn how to add key fields to the tables, update these fields using action queries, and build relationships between the tables.

Once you've mastered proper table construction, you'll build on that knowledge by learning how to create forms to manage table data. You'll discover how to construct crosstab and summary queries, and crunch numbers using query calculations. You'll also learn about outer table joins that can make your queries more effective.

From building reports to using conditional formatting, you'll see how to present your data and gain techniques for using Visual Basic to automate common tasks. Finally, you'll build a navigation form to make it easy for your users to find their way around your database. By the time you've completed the course, you'll have a fully functional database that tracks customer and order information.

9. Intermediate Visual Basic 2008: Get Basic Knowledge in Visual Basic 2008

Why is Visual Basic the most widely used programming language for creating Windows applications? Because it's easier to learn and faster to use than most other programming languages.

If you're a VB programmer who wants to go beyond the introductory level to create the sophisticated and powerful programs business users need, this Certificate in Intermediate Visual Basic 2008 Online Course is for you. As we focus on database applications, you'll learn the in-demand programming skills you need to get new work in the business world.

We'll begin by discussing how to enrich the graphical user interface with custom menus and toolbars. Next, we'll explore multiple form applications, starting with built-in dialog controls, and then turning to helper forms and Multiple Document Interface applications.

After that, we'll deepen your understanding of databases. You'll find out how to access and modify data with data-bound controls, ADO .NET, and Structured Query Language (SQL). And we'll finish up with a survey of other areas you might be interested in studying, including information on additional SQL functionality, Web applications, and XML.

10. Understanding the Cloud: Start Learning to Understand the Cloud

What is the cloud? If you have trouble answering this question, you're not alone. In this course, we'll explore how the cloud works, what drives its incredible growth, and how you can use cloud services. And don't worry if you're not tech-savvy! We'll relate the cloud to things you encounter every day, using practical, non-technical language.

We'll start by looking at the building blocks of the cloud, where it started, and how it transitioned from an experiment into an unstoppable force. You'll also gain a clear understanding of IaaS, SaaS, and PaaS, and see why each may be attractive to some businesses, but not others. And you'll learn about the different kinds of clouds (public, private, and hybrid).

We'll also take an inside look at the engine rooms of the cloud: data centers. You'll examine the concept of big data?the overwhelmingly huge amounts of data that make analysis so challenging—and how the cloud infrastructure enables data to zip across the globe at lightning speed.

Social networking has also played an incredibly important role in the growth of the cloud. We'll examine how Facebook and Twitter contribute to the cloud, and how apps go from idea to app store. You'll gain an understanding of how mobile devices and major mobile ecosystems?like Apple, Android, and Windows?continue to shape the cloud, and how start-ups can use social media to shake things up like never before.

So come see how the how the cloud can work for you! Whatever your technical background, by the end of this course, you'll be thoroughly cloud-savvy.

For comprehensive information on units of study click the units of study tab above.

This is an incredible opportunity to invest in yourself and your future, sharpen your training skills and learn what it takes to create your own success with Courses For Success Today!

Course Fast Facts:

  1. This course is delivered 100% on-line and is accessible 24/7 from any computer or smartphone
  2. Instructors lead each course and you will be able to interact with them and ask questions
  3. You can study from home or at work at your own pace in your own time
  4. You can download printer friendly course material or save for viewing off line
  5. You will be awarded a certificate at completion of this course

How to study online course?

Upon enrolment an automated welcome email will be sent to you (please check your junk email inbox if not received as this is an automated email), in order for you to access your online course, which is Available 24/7 on any computer or smart mobile device. New courses start every month to ensure that we have the correct ratio of students to tutors available, please ensure you select a starting date when you go through our shopping cart, at checkout. The course is easy to follow and understand.

Recognition & Accreditation

All students who complete each course receive a certificate of completion per course, with a passing score (for the online assessment) and will be issued a certificate via email.

Ultimate Wireless Networking Online Bundle, 10 Courses includes the following courses, below is a summary of each course: 

Course 1 - Certificate in Wireless Networking Online Course

There are 12 units of study

Networking Basics

The first Internet connection was made at UCLA in September 1969 with a thick gray cable between two computers. Times sure have changed! Today the Internet serves millions of e-mails and Web pages every few minutes, connecting millions of users from all over the world. And today, wireless networking is the hottest networking technology around. People who use wireless networks can check e-mail from their favorite coffee shop, surf the Internet from their couch, and even get instant messages on their Internet-connected cellular phone. Learning how all those wireless networks operate is as interesting as the Internet itself. In this first lesson, you'll learn about basic network facts and operation, preparing you to expand your knowledge in subsequent lessons.

How Wireless Networking Works

Did you ever wonder how your radio turns invisible waves into music? Or have you wondered why you can hear bass sounds from farther away than cymbals? Why does a radio station cut out when you go through a mountain tunnel or around a bend? Wireless networks have similar characteristics to radio music transmissions, but there are important differences. In this lesson, I'll explain how wireless networking actually works in simple everyday terms that make it easy to understand. You'll also learn about different methods used to pull computer data out of thin air.

Standards in the Wireless World

Why do some electronic devices gain widespread popularity while others sit on the shelf? In this lesson, you'll learn how standards in the networking world help drive the adoption of technology. You'll also get a firsthand look at how standards operate in every real-world business, like clothes and batteries and shampoo. In doing so, you'll learn why some wireless networking technologies have flourished while others have failed miserably (early wireless technologies were a flop!). By the end of this lesson, you'll know who makes the standards, how something becomes standardized, and why it's so important. And yes, you'll also see how all this applies to wireless networking standards and gain insight on why wireless networking is so popular today.

Wireless Devices

If you've considered buying wireless networking equipment, you know that there are lots of choices out there. How do you make sense of it all? Which technology is better? What do all of those extra features mean to you? In this lesson, you'll learn all about wireless network devices, what role each device plays, and how to make sense of it all! By the end of this chapter, you'll know exactly what each wireless networking device is capable of doing and which one is right for you.

Wireless Networks—Short Range

In this lesson, we'll investigate short-range wireless network technologies. You'll learn all about Bluetooth (it has nothing to do with dentistry!), Wi-Fi, and the details that make each technology unique. We'll also take a firsthand look at why one is better than the other and where each technology fits into the larger wireless networking picture.

Wireless Networks—Long Range

Would you consider a wireless networking technology capable of traveling 90,000 miles a long-range wireless technology? I certainly would! In this lesson, you'll learn which wireless technology can go beyond your house, beyond your neighborhood, and even beyond the atmosphere. You'll also learn the drawbacks of having your data travel into space and back, and about some long-range wireless technologies that might give DSL or cable Internet access a run for their long-range money.

Creating a Wireless Network—Part 1

Now that you've learned all about wireless technologies, it's time to put your knowledge to work. In this lesson, you'll learn how to plan a wireless network. After all, once you learn about wireless networking, you'll want to get wireless working in your house or office! In this lesson, I'll walk you through each planning phase, complete with network drawings that depict how a real-life wireless network should be prepared.

Creating a Wireless Network—Part 2

In the previous lesson, you planned a network. In this lesson, you'll install a wireless access point (WAP) to get the wireless network up and running. You'll also learn about issues you should address when configuring a wireless network, including interference with neighboring networks and how to extend your network to reach far-off corners of your home or office.

Connecting to a Wireless Network—Part 1

Once you have a wireless network ready for computers to access, you're ready for the next step: connecting wireless devices. In this lesson, you'll learn how to outfit a computer with a wireless network card, how to connect that computer to your wireless network, and how to make sure that wireless network connection is properly configured. By the end of this lesson, you'll be ready to surf the Internet from your couch! Then we'll look at the similarities and differences between Windows and Apple software.

Connecting to a Wireless Network—Part 2

Computers aren't the only devices capable of connecting to wireless networks these days. There are all sorts of wireless devices, like Personal Data Assistants (PDAs), that you can connect. In this lesson, you'll learn how to hook those other devices into the wireless network you created in previous lessons. Then you'll get a chance to explore how Bluetooth networks operate, how they differ from Wi-Fi, and how to go about connecting one Bluetooth device to another.

Security in Wireless Networks

You can't take the security of your computer (or network) for granted these days. In this lesson, you'll discover how wireless networks provide security for wireless devices that connect to them. You'll also learn how to make your own wireless network secure, ensuring that only the people you want to connect to your wireless network are capable of doing so. You'll also learn how to secure your wireless device, such as a computer or PDA, when you're roaming all those cool (but potentially unsafe) public access areas like coffee shops or downtown wireless districts.

Conclusions and the Future

What is the future of wireless networking? Are we there? Is this as cool as it's going to get or are we going to see all sorts of new wireless technologies in the future? In this lesson, I'll give you my thoughts on where the future of wireless networking is headed and what that future might have in store. We'll discuss the future of cellular networks, the future of answering the telephone on the Internet, and how power lines and broadband might be a match made in heaven! Of course, the future is open, but it's fun to make some educated guesses based on history and how networking technology has moved in the past. Be prepared to add you own thoughts to our discussion on the future of networking—this will be an especially interesting and exciting lesson

Course 2 - Certificate in Introduction to PC Troubleshooting Online Course

There Are 12 Units Of Study

The Computing Process
Lesson 1 starts you on the path to troubleshooting PCs like a pro. You’ll first look at input devices, or how you tell the computer to do stuff. In the second part of the lesson, you’ll explore the pieces that do the work inside the computer. The final section describes the output devices, where the computer communicates to you.

Troubleshooting Theory
This lesson will take you through the troubleshooting process. It’s not a guide to solving specific computer problems, but the steps explained here will enable you to tackle any computer problems you might encounter. The three main steps are identifying the problem, testing solutions, and completing the process.

Operating System Overview
Lesson 3 introduces you to some of the basic components and tools of an operating system. First, you’ll find out about the primary functions of operating systems. You’ll then explore the major parts of Microsoft Windows, including the Desktop and Windows Explorer. You’ll finish the lesson by learning about the most important troubleshooting tools for fixing operating systems.

OS Fixes
Lesson 4 leads you through the basic steps of troubleshooting an operating system, including startup, video, sound, and application errors. You’ll look at tools like Safe Mode and the System Configuration utility and learn about driver rollback. You’ll end the lesson by learning how to troubleshoot audio/visual errors.

Avoiding OS Obstacles
How would you like to prevent system problems instead of rushing to fix them? In this lesson, you’ll master the three most important types of preventive maintenance: backing up data that’s on a hard drive, updating or upgrading the operating system, and using Windows utilities that help you monitor and maintain the OS.

Networking Basics
Lesson 6 covers the basics of networking. First, you’ll find out how networks work and what the necessary components are for a wired network. Next, you’ll discover wireless networks and everything that separates them from their wired-network brethren. Finally, you’ll learn about the biggest network of them all, the Internet.

Troubleshooting Network and Internet Issues
Lesson 7 covers the steps to take when trying to fix your network or Internet connections. You’ll learn how to troubleshoot wired and wireless networks, share files, and fix a dial-up or broadband Internet connection.

Preventing Internet Problems
Keep your computer safe from Internet-based attacks, including viruses and spyware! You’ll discover the many types of malicious software that can infect your computer, and I’ll walk you through the five-step process of recovering from a virus infection. You’ll also read about safe browsing and safe email use, and you’ll find out how to configure a firewall to help defend your PC.

Introduction to PC Hardware
All PC techs needs to get their hands dirty eventually, which means diving inside the case and checking things out from the inside. In this lesson, I’ll teach you about the power of different PC parts, including what to look for when shopping for new parts. I’ll also guide you in the safe and proper handling of components.

Installing Hardware
Replacing hardware components can dramatically improve your PC's performance. For instance, RAM can speed up your computer, a second hard drive increases your data storage capacity, and expansion cards can add features and ports to your computer. In this lesson, you'll learn to handle RAM, hard drives, and expansion cards.

Maintaining Hardware
Dirt happens! You can't make your PC last forever, but you can make it last longer and run better by keeping it clean. Get out your canned air and your distilled water (but not your pencil erasers or your household vacuum cleaner), and I'll show you safe and effective ways to check, clean, and maintain the inside and outside of your computer. We'll also talk about how to donate an old computer, and I'll explain how to throw away a computer without losing data or harming the environment.

Life of a PC Troubleshooter
You've come a long way since the beginning of this course. Before you complete your PC troubleshooting training, I'll remind you about the computing process and about troubleshooting theory. Combined with your new knowledge of PC hardware, software, and networking, you can use these tools to fix all sorts of problems. I'll also discuss your future as a PC troubleshooter, including the certifications and careers available to anyone with the right skills.

Course 3 - Certificate in Introduction to SQL Online Course

There are 12 units of study

Module 1: Database Basics, and Structures Query Language

In our first lesson, we'll explore the basic structure and history of relational databases. Then, you'll understand what SQL is and how it is used with a relational database.

Module 2: Sorting and Retrieving Data

In this lesson, you'll learn how to use SQL to sort and retrieve data from tables. We'll talk about important query terms that enable you to communicate with your database, as well as syntax rules that will enable you to create clear and understandable queries while avoiding system generated errors.

Module 3: Filtering Data

In this lesson, you'll learn how to use SQL to filter retrieved data. You'll practice sorting retrieved data using the ORDER BY clause. You'll be able to sort single and multiple columns, and you'll know how to specify sort directions such as ascending and descending order. You'll also learn additional query terms that will help you customize your SQL queries.

Module 4: Calculated Fields and Functions

Today, you'll learn how to reformat retrieved data with calculated fields and functions. You'll also learn how to create alternate names for columns and you'll discover the secret behind merging columns with the concatenation symbol.

Module 5: Summarizing and Grouping Data

In this lesson, we'll discuss gathering significant statistics from data using aggregate functions. You'll also learn how to use the GROUP BY clause in conjunction with an aggregate function to gather important statistics from a table. Then you'll find out how to use the HAVING clause in conjunction with an aggregate function to filter groups of data from a table.

Module 6: Working with Subqueries

Today's lesson is all about subqueries. You'll learn how to extract data from multiple tables simultaneously, how to use calculated fields in subqueries, how to use the DATEPART () function in subqueries, and how to use aggregate functions in subqueries. Then we'll talk about qualification—a technique used to combine a table name with a column name so there's no question about which table the column name refers to.

Module 7: Creating and Using Table Joins

In this lesson, you'll learn how to use joins to gather information from two or more tables simultaneously. You'll learn how to use the inner join, self-join, natural join, and the outer join. Then you'll become familiar with the term Cartesian product.

Module 8: Inserting, Updating, and Deleting Data

In today's lesson, you'll discover how to manipulate data using the INSERT, UPDATE, and DELETE statements. You'll learn how to insert partial and complete rows into a table, and how to update information already stored in a table. You find out how to transfer data to a new table, how to transfer data to an existing table, and how to delete rows from a table.

Module 9: Table Creation and Maintenance

Today, you'll find out how SQL can be used to create and maintain tables. You'll learn how to use the CREATE TABLE keywords to create a table, then we'll discuss how to use the ALTER TABLE, DROP TABLE, ADD COLUMN, and DROP COLUMN keywords to manipulate the tables themselves. You'll also find out how to define a primary key, data type, and field size.

Module 10: Creating and Understanding Views

In this lesson, you'll learn how and why views are used in SQL. You'll learn how to create and use views to simplify complex queries, summarize data, and manipulate data stored in tables. I'll also teach you how to update and delete a view.

Module 11: Understanding Transaction Processing, Constraints, and Indexes

Today, you'll learn how transaction processing, constraints, and indexes are implemented in SQL. You'll work through an example that demonstrates how a transaction is created, how constraints are used in the creation of a table, and how indexes are used to improve the performance of a database by optimizing the speed at which queries are processed.

Module 12: Understanding Stored Procedures, Triggers, and Cursors

In our last lesson, you'll find out how stored procedures, triggers, and cursors are implemented in SQL. You'll see how stored procedures are created and executed, as well as how triggers work. You'll also see how cursors are declared in SQL.

Course 4 - Certificate in Introduction to CSS3 and HTML5 Online Course

There are 12 units of study

 Getting Started

In this first lesson, you'll learn whom this class is for and what it's all about. We'll get hands-on right away, creating a folder and adjusting some settings in your operating system and editor so you're ready to start creating a website. We'll discuss the basics of what HTML5 and CSS3 are all about, as well as why you'll want to learn to use them. And finally, you'll learn to save time by creating an HTML5 page template that you can use as the starting point for each new page you create in this course and later on your own.

Styling Your Website

Today, you'll grow to appreciate the beauty and practicality of using CSS to style your entire website. You'll discover how CSS lets you create design elements that give your site a consistent look, feel, and unique identity. And if you ever decide to change something in your styling, you won't have to go digging through all the pages individually to make changes. You just change your style sheet in one place, and all the pages in the site update instantly and automatically.

Styling Backgrounds

Background colors, photos, textures, patterns, and gradients can really add some pizzazz to your website. In today's lesson, you'll learn to do them all, and you'll have a lot of fun doing so.

Borders, Corners, and Shadows

In today's lesson, you'll learn how to add some real professional polish to your design with borders, rounded corners, and drop shadows. And better yet, they're easy to do, thanks to some simple CSS properties.

Styling Text

Today, you'll learn about the many ways you can style your text with CSS, including fonts, text shadows, and more. We'll start with an overview of the primary tags for text markup in HTML. Then we'll look at the many properties CSS offers for making your text look great!

Spice It Up With Pictures

Pictures add a lot of visual interest to any website, and in today's lesson, you'll learn all about using pictures in your site. We'll start with an overview of the types of pictures you can use, and we'll go over how to insert them using HTML tags. Then we'll talk about ways you can float, position, and size pictures using CSS

Mastering Style Classes and Link Styles

In today's lesson, you'll learn about style classes and links. Style classes are a great tool for defining styles that you can use freely wherever you want throughout your site. They can be a real boon to your creativity and a real time-saver for managing your styles. You'll also learn about pseudo-classes, which are a special type of class for styling links and mouse-over effects. And as an added bonus, you'll learn some advanced techniques for links including opening pages in a new window, using jump links within a page, adding tooltips to your links, using pictures as links, and creating email links.

Fun With Sound and Video

Nothing brings a site to life better than sound and video. In today's lesson, you'll learn all the newest and most modern techniques for playing sounds and showing videos on your site. You'll learn the secrets of embedding YouTube videos on your pages so you don't have to upload video files to your own site. And you'll learn about all the modern file formats and HTML5 tags for embedding sound and music into your pages without using YouTube or any other site.

Styling Tables

HTML tables are the perfect tool for displaying information in rows and columns, like tables you see in print. In today's lesson, you'll learn techniques for styling tables with traditional CSS, as well as brand new CSS3 techniques that really make tables shine with minimal coding!

Mastering the CSS Box Model

Getting control of the size and location of things and the gaps between them can be a real challenge for Web designers. Most of the mystery and frustration that designers experience stems from not understanding the CSS Box Model, which defines how things behave and provides a rich set of tools for managing widths, heights, margins, and padding. Today's lesson is all about solving the mysteries and overcoming the frustrations by exposing the secrets of the ever-important CSS Box Model.

Creating Modern Page Layouts

Modern business websites often use page layouts that include a header, footer, sidebar columns, and a navigation bar. Historically, these layouts were done using HTML tables or div tags. Now and in the future, we'll be using a new set of layout tags in HTML5 to define our layout sections. In today's lesson, you'll learn what those tags are, how to make them work in new and older browsers alike, and some professional-grade techniques for styling them with CSS.

Making a Multi-column Layout

Today's lesson will be all about adding side columns to your layout, be it a left column, a right column, or both left and right columns. As an added bonus, we'll add a vertical navigation bar to a side column with the links large enough that they're easy to work with a mouse, as well as a fingertip or stylus on a mobile touch screen.

Course 5 - Certificate in Introduction to Programming Online Course

There are 12 units of study 

Getting Started With Just BASIC

For many people, the prospect of learning how to become a computer programmer is more than a little scary. But in this first lesson, you’ll learn that you don't have to be a computer genius to learn how to program. I'll begin by going through a brief history of the evolution of computer programming. We'll cover some basic programming concepts and terms, and then we'll zero in specifically on Just BASIC, the programming language that we'll use throughout the course. We'll then download and install Just BASIC, and at the conclusion of the lesson, you'll create and execute your first Just BASIC program!

Creating Programs With Just Basic

In order to work with any programming language, you need access to a set of software tools. These tools include such things as a code editor, a compiler or interpreter, and a source code debugger. In this lesson, I'll introduce you to the resources that Just BASIC provides. I'll show you how you'll use these tools to develop software applications. We'll also spend some time getting comfortable with Just BASIC’s code editor. You'll learn how to configure it to suit your personal preferences and work habits. Finally, for some great practice, we'll create your first actual computer game: the Legend of Mighty Molly.

Creating Windows for Graphical User Interfaces

We’ll begin this lesson by exploring how to create the fundamental building blocks of Windows application GUIs. You'll learn how to create different types of windows, including regular windows, text windows, graphics windows, and dialog windows. We’ll also cover some of the finer details of creating windows, such as how to set foreground and background colors and how to set font attributes. We’ll close out the lesson by creating the Math Madness computer game, which will give you some great practice in working with GUIs.

Adding Controls to Windows

In Lesson 3, we learned how to create windows. Most desktop application user interfaces are more than just windows, however. They also consist of a collection of interface controls, such as buttons and text boxes. So controls are what we'll concentrate on in this lesson. Just BASIC allows you to create many different types of controls. We'll look at each of Just BASIC’s controls in detail, and then we'll examine each one’s programming syntax. And, as always, I'll have a cool application project for you to develop: the Lottery Picker application. By the end of this lesson, you should feel confident in your ability to create attractive, user-friendly graphical interfaces.

Working With Controls and FreeForm-J

In this lesson, we’re going to continue our exploration of GUI elements. We’ll first talk about how to fine-tune your controls to make them do exactly what you want them to do. Then you’ll learn how to build application menus, an integral part of many applications. Next, we’ll dig into FreeForm-J, the powerful Just BASIC application that allows you to visually design your GUIs. We’ll wrap things up with a quick look at Just BASIC’s built-in dialogs, prebuilt tools that can communicate with users and even collect small amounts of information. We’ll also work on another project application: the Family Photo Album. This application will test all that you’ve learned so far about GUI elements.

Working With Variables and Arrays

The subject for this lesson is the retrieval and storage of data in computer memory. Specifically, we’ll be digging into how to store and retrieve individual pieces of data in variables. We’ll also take a look at how to store groups of data using arrays, including the rules to follow when naming variables and arrays. Another important topic is the different types of data that can be stored, along with how to convert numbers to strings and vice versa. To test your newfound knowledge, we’ll create a computer application called the Ask Mustafa game.

Making Decisions With Conditional Logic

To create complex applications, a computer program needs a way of evaluating different values to determine a logical direction in which to proceed. As programmers, we do this with conditional programming statements that use mathematical, comparison, and logical operators. That’s what we’ll focus on in this lesson. With conditional logic, you can create applications that react differently depending on the data that they receive. This provides an interactive user experience and programs that are adaptive enough to handle different types of situations. To illustrate how conditional logic works, we’ll wrap up the lesson with a project application called the Karaoke Night game.

Using Loops to Process Data

In this lesson, you’ll learn how to create and work with loops. Loops are code blocks that repeat a series of programming statements over and over again. Using loops, you can develop applications that can process large amounts of data using a minimum number of programming statements. We’ll look at how to use a number of different types of loops, and I’ll also explain the types of situations that each type of loop is best for. By the end of this lesson, you should feel confident enough in your knowledge of loops to create the Guess My Number game.

Functions and Subroutines

The larger your applications become, the more complicated your program code becomes. One effective way of making your programs easier to create and maintain is to break them up into small parts, called procedures. In this lesson, you'll learn how to work with two types of procedures: subroutines and functions. You'll learn how to pass data to your subroutines and functions for processing. You'll also learn how to return data back from functions. This lesson’s application project is the BASIC BlackJack game, which will give you the opportunity to practice working with subroutines and functions.

Working With Text Files

Like most other programming languages, Just BASIC allows you to interact with your computer’s file system. You can retrieve information about your computer's drives, and you can open files, read from them, write to them, and close them. As such, you can create reports, documents, and log files, so that's what we'll focus on in this lesson. The application for lesson is the Tic Tac Toe game. It’s a project that will exercise many of the programming muscles that you’ve developed throughout the course so far.

Working With Sound and Graphics

It’s no secret that graphical user interfaces provide users with a stimulating interactive experience. Some programming languages, including Just BASIC, allow you to take things a step further by integrating sound and graphics into desktop applications, so that’s what we’ll focus on in this lesson. You’ll learn how to draw custom graphics and how to incorporate WAV and MIDI sounds into your Windows applications. We’ll also work on a new project application that should be a lot of fun: the Slot Machine game.

Debugging Your Applications

In this final lesson, you'll learn how to track down and deal with the errors that inevitably crop up when you develop a new software application. Program errors can occur for any number of reasons, so I'll show you the fundamental steps for identifying and correcting them. We'll talk about the development of error handling procedures, and we'll also investigate using Just BASIC’s debugger as a means of keeping an eye on the internal operation of your programs. Your final project application will be to develop a computer version of that old classic, the Hangman game. On the surface, it seems like a simple program, but it will put all of your new Just BASIC skills to the test.

Course 6 - Certificate in Advanced Computer TIA A+ Certification Prep Online Course

There are 12 units of study

Video Technologies

In this first lesson, I'll take you through the details of monitors—standard desktop and projectors—and video cards. You'll learn how they work and function together to produce the display you see.

Installing and Maintaining Video

In Lesson 2, I continue the discussion on video from Lesson 1. I start with video card processors and memory, then go through details about installation and configuration, including 3-D. You'll finish up with troubleshooting video.

Sound

In Lesson 3, I'll delve into the details of sound. We will explore how sound works in a digital environment and then examine all the components that work to record and play back sound.

Portable Computing Devices

Today we'll examine the many features of portable computers. We'll explore the many ways to expand the capabilities of portables, from connecting to external monitors to docking stations.

Maintaining and Upgrading Portables

In today's lesson, we'll cover three essential areas of knowledge for competent PC techs. You'll learn how to manage and maintain portable PCs. The lesson discusses in detail the processes for upgrading and repairing laptops and then finishes with lots of information on troubleshooting problems specific for portable PCs.

Wired Networking

In Lesson 6, I'll introduce you to wired networking. We'll cover topics such as network hardware, topologies, and software. I'll teach you about Ethernet, coaxial and fiber cabling technologies, and more. Let's connect!

Wireless Networking

Today we'll explore wireless technologies, starting with the basics, such as components, software, modes, security, speed, and range. You'll learn about wireless networking standards, such as radio wave and infrared networks. We'll finish the lesson with a look at installing, configuring, and troubleshooting wireless networks.

Networking in Windows

In Lesson 8, we'll delve deeply into the software side of networking. You'll learn details about TCP/IP, the primary protocol suite used today. I'll cover Windows-specific details as well, such as sharing and accessing shared resources. We'll finish the lesson with troubleshooting network-specific problems.

The Internet

Get ready to take the networking covered in previous lessons and expand it to fill the Internet. We'll start with a broad stroke on how the Internet works and then examine the various connections types to get onto the Internet. We'll wrap the lesson with a discussion of common Internet software tools.

Local Security

In today's lesson, we'll analyze security procedures for local area networks. I'll show you the many threats faced and then dive into access-control techniques. We'll hit on topics like data classification, compliance, and reporting procedures. It's more fun than it sounds from this description!

Network Security

Today, we'll jump into aspects of security in the big bad world, notably, discussing threats from outside your network. We'll look at malicious software types and how to deal with them. Then we'll turn to protections you should establish networkwide. The knowledge in this lesson is invaluable to you as both a tech and for the CompTIA A+ certification exams.

Mobile Devices and Convergence

In this our final lesson, you'll complete the trio of CompTIA A+ exam prep courses, focusing on the latest computing devices: mobile devices. You'll learn about the features and capabilities of smartphones and tablets. I'll also explain configuration techniques and describe best practices for securing mobile devices.

Course 7 - Certificate in Intermediate Java Programming Online Course

There are 12 units of study

Introduction and Java Review

Now that you've done some Java programming, you may be wondering, "What's next?" In this first lesson, you'll get a taste of what you'll learn before the course is over. To make sure everyone is on the same page, we'll do a short review of the Java skills you should already have—this will get your wheels turning if you haven't worked with Java in a while! You'll also find out about a few different development environments you can use to create and run your own Java programs.

Arrays, Loops, and Using Multple Classes

The array is one of the most commonly used data structures in any programming language. In this lesson, we'll go over how arrays work, including their internal structure. You'll find out how to create arrays, how to store and access data in them, and how to process them efficiently using loops. Along the way, you'll also learn the difference between a class that's a complete program and one that isn't. You'll see how to write classes that use other classes in their processing, which is helpful when you're working with a lot of information.

File Input and Output

Computers can do an incredible amount of work, but it's often all for nothing if you can't save the results after the program finishes. That's where data files come into play. Today's lesson shows you how to read and write computer data files using Java. This process takes place many times every day in all kinds of programs, so it's a very useful and important one to understand.

Inheritance and Class Hierarchies

Have you ever wondered exactly what the big deal is about object-oriented programming (OOP)? Why does is matter whether a language is object-oriented or not? In this lesson, we'll look at exactly what object orientation means to Java through the topic of inheritance. One of the primary features of an OOP language is how its classes inherit features from other classes in the class hierarchy. You'll find out how Java's class hierarchy is organized, and you'll learn how to use the different types of classes (interfaces, abstract classes, and concrete classes) to your advantage.

Stand-Alone GUI Applications

We'll explore Java's GUI tools in today's lesson. Just about every program we use on computers today has a graphical user interface, or GUI. That just means the program appears in a window with menus, icons, buttons, and so on. Java has hundreds of GUI tools we can use to build our own applications to run in any windowed operating system that supports Java (Windows, Linux, and Mac OS X, among others). You'll learn how to set up a stand-alone application using Java's GUI tools, including labels, buttons, dialogs, and more.

Layouts and Multiple GUI Components

Today you'll continue learning about Java's GUI capabilities. You'll explore several ways that Java can organize multiple GUI components in a window, and you'll find out how to split windows into smaller areas called panels, which you can organize in different ways. You'll see how to set up Java's scroll bars in a window or part of a window so that users can scroll up, down, left, and right through the display.

GUI Menus

What do almost all modern-day programs have in common? They have menus. Menus are probably the best-known and most widely used GUI programming feature. In this lesson, you'll learn how to create menus using Java's menu bar, menu, and menu item components. You'll be able to create as many menus in an application as you need, each with all the menu items and submenus necessary to perform the task you're programming.

A Working GUI Application: Part 1

By this time, you'll have spent three lessons learning about different Java GUI programming techniques and tools. Today, you'll learn how to put the pieces together into a complete, reasonably complex Java application. You'll see how to combine menu options, graphics, check boxes, radio buttons, and text entry fields into a windowed program that can actually perform a useful task: It allows someone to order a pizza! (How much more useful can it get?)

A Working GUI Application: Part 2

Today, we'll take what we started in Lesson 8, where you learned how to design and build a GUI interface to order a pizza, and we'll make it functional. You already have all the GUI components displayed nicely in the window, so now you'll learn how to make your program gather all the data from the different components in the window, and then put that information together into a useful pizza order. (I'm afraid it won't actually deliver the pizza, though.) You'll get an idea of what you can create with Java's GUI capabilities.

Java Collections: Part 1

Most programmers don't write computer programs to deal with individual data items. Usually, they write programs to deal with groups of items. In this lesson, you'll learn all about Java's collection classes, a group of data structures designed to work with many items at once. You'll discover the difference between lists, queues, sets, maps, and other types of collections. We'll explore how to work with a list to load a group of items from a file into a list, and how to display items from the list in a GUI window. Along the way, you'll learn another useful technique in GUI programming: how to use Java's file chooser dialog to select a file to open and process.

Java Collections: Part 2

To explore more of Java's collections, today we'll continue working on the program we began in Lesson 10. You'll find out how to navigate through a list (forward and backward), displaying each list item as you go. You'll also see how to set up a window with multiple display formats, and switch between them by clicking tabs that describe the different views. You'll also learn how to create items that Java can compare, even if Java doesn't know the details of what is in the items. You'll use that capability to build a list and sort its items in a specified sequence. That's a very useful and important capability when you're dealing with large numbers of items.

Java Collections: Part 3

In our last lesson, we'll delve even deeper into the topic of collections. (You can see that it's a large and important subject!) You'll find out how to use maps, which are Java collections that let you store and retrieve data items quickly based on a unique data element of each item (its key). Think of looking up a telephone number in a large telephone book like New York City's. Finding a single number would be impossible if the data weren't properly organized. We'll see how to use the same type of search to quickly find any data item we need in a collection. And while we're doing that, you'll also learn a bit more about Java's other features, including Java's wrapper class, which is one more important data feature of the Java language that you'll use quite often. By the end of this lesson, you'll be amazed at what you're able to do with Java!

Course 8 - Certificate in Intermediate Microsoft Access 2016 Online Course

There are 12 units of study

Lesson 01 - Reviewing Terms and Importing Data
In this first lesson, we'll review Access key concepts and terminology. You'll also learn how to import, or share, data between Access and other applications without retyping. The objects you import in this lesson will be the basis of a project that we'll work on for the rest of the course.

Lesson 02 - Key Fields and Action Queries
Today you'll learn how to set up key fields in tables, plus you'll use action queries to quickly and easily manipulate multiple-table records with one command.

Lesson 03 - Relationships of the Database Kind
What are table relationships? And what does referential integrity mean? It's time to find out how and why to use these features.

Lesson 04 - Creating and Modifying Forms
Forms are the user-friendly gateway to Access table data. In this lesson, you'll learn how to create and modify forms and make them easy to use.

Lesson 05 - Subforms and the Tab Control
In this lesson, you'll learn how to add a subform to a main form without the wizard, and you'll use the Tab control to arrange form data.

Lesson 06 - Queries
You've already learned to put data into your database in an efficient way. In this lesson, you'll learn about query joins and data functions. These tools will help you get timely, high-quality data out of your database, so you see all the data you want and none of the data you don't want.

Lesson 07 - Query Calculations
Suppose your boss tells you, "I want a list of the customers who placed the most orders and a separate list of the customers who spent the most overall." How can you find these answers quickly and accurately? Access comes to your rescue again! In this lesson, you'll explore Access functions, crunch numbers with the best of them, and even design a mathematical formula of your own. And don't worry if math makes you nervous . . . I'll walk you through every step!

Lesson 08 - Summary Queries
In this lesson, you'll build powerful, fast summary queries that total, count, or average the values in a set of records. You'll also discover the power of the crosstab query, which can not only summarize data but also rearrange it so that it becomes easier to understand. Finally, you'll add query parameters that allow you to change a query's criteria without altering its design.

Lesson 09 - Building Reports That Pinpoint Key Information
Today you'll use the Report Wizard to build a basic report. Then you'll fine-tune what you've built, and I'll share some tips and tricks I've developed after building thousands of Access reports. Finally, you'll learn about a fantastic tool—conditional formatting, which allows you to visually identify key report data. With a few clicks, your report will change from a mass of numbers to a map of trends and changes that affect your business.

Lesson 10 - Run Reports From a Custom Dialog Box
Just about every time you run a report, you'll want to limit the data it displays. You might want to see only a certain customer or a particular month and year. In this lesson, you'll build a dialog box that allows the user to run reports based on custom-built criteria.

Lesson 11 - Using Visual Basic to Automate the Reports Dialog Box
Visual Basic is a powerful programming language that allows database developers to automate simple and complex tasks. In this lesson, you'll learn a little bit about Visual Basic, using it to make the reports dialog box you built in Lesson 10 fully functional.

Lesson 12 - Putting It All Together
If you're creating a database for others, you must make it easy to use—and as you may remember, Access can look intimidating to a newbie! In this lesson, you'll build a navigation form that directs users to the forms and reports they need. You'll also set up a database for shared use and modify the start-up options.

Course 9 - Certificate in Intermediate Visual Basic 2008 Online Course

There are 12 units of study

Open File Dialog and Save File Dialog Classes 

What's the best way to learn Visual Basic programming? Well, you have to write programs, of course! And your first step toward writing your first program is to install Visual Basic 2008. So in our opening lesson, you'll learn which of the different editions of Visual Basic 2008 might be right for you and how to install it on your computer. After that, we'll walk through creating your first Windows application program while we discuss how a Windows application works.

Menus

In the first lesson, you were able to create a working Windows application with just a few mouse clicks. In today's lesson, you'll find out what Visual Basic 2008 did behind the scenes to help you create that application. You'll also learn about properties, which are characteristics of an object—such as its size and color—and how to change those properties.

Toolbars

Windows applications are all about events, such as the event a user causes just by clicking a button in the application. Today you'll first learn about event procedures. Then you'll get your feet wet in Visual Basic by writing your first code.

Dialog Forms

So far, we've been focusing on the form, which is perhaps the most important part of a Windows application's graphical user interface (or GUI). However, a form's primary role is to host other controls that enrich the GUI of Windows applications—menus, toolbars, buttons, text boxes, and list boxes. In this lesson, you'll find out how to add controls to your form, and how to write code for these controls.

Owned Forms and Property Procedures

Most computer programs store information, or data. Today you'll learn all about data types, which represent different varieties of data (such as numeric data or text data). Then we'll go over how to store that information in a variable.

Multiple Document Interface (MDI) Applications

As a former professional chess player, I've marveled at the ability of some computers to play world champion chess players on even terms. But once you understand that computers can calculate far more quickly and accurately than people can, it's easy to see how they're able to outplay the best players. In this lesson, you'll discover how to harness the computer's calculating ability using arithmetic operators.

Introduction to Databases

As your programs become more sophisticated, they'll often branch in two or more directions based on whether a condition is true or false. For example, a calculator first needs to determine whether the user chose addition, subtraction, multiplication, or division before performing the indicated arithmetic. Today you'll see how to use comparison and logical operators to determine a user's choice.

Introduction to Structured Query Language (SQL)

Picking up where Lesson 7 left off, once you know the user's choice, you'll want to execute different code based on that choice. In this lesson, you'll learn how to use If and Select Case statements to execute alternative code statements.

Introduction to ADO.NET

When you were a child, your parents may have told you not to repeat yourself. But sometimes your code needs to repeat itself. For example, if your application's users enter invalid data, your code may continue to ask whether they want to retry or quit until they either enter valid data or quit. Today we'll explore how to use loops, which repeat code execution until a condition is no longer true. Then we'll delve into arrays, which may hold multiple values at one time, and work very well with loops.

Database Schema

Many textbooks are several hundred pages long. Imagine how much harder a textbook would be to understand if it consisted of only one very long chapter, rather than being divided into manageable sections? In today's lesson, you'll learn how to similarly divide up your code into separate procedures.

Master-Detail Tables

When I finish writing something for the evening, I close my word-processing program, and I might even shut down my computer. Of course, the next evening I don't have to start over. What I wrote the previous evening is preserved. However, up until now, our programs haven't saved data so that it's available even after the application exits. Today we'll discuss how to write code that reads from and writes to a text file in order to preserve the data. You'll also learn how to add Open and Save dialog boxes, such as those used in sophisticated programs like Microsoft Word, so you can open a text file to read from it and save to a text file to write to it.

Where Do I Go From Here?

Nobody's perfect, right? Well, your applications won't always run perfectly either. Sometimes they'll stop due to a runtime error, also called an exception. In our final lesson, you'll find out how to prevent and handle exceptions.

Course 10 - Certificate in Understanding the Cloud Online Course

There are 12 units of study

What the Cloud Is

Confused about the cloud? You're in the right place! In this first lesson, we'll clear up some confusion and start with the basics. I'll explain the building blocks of the cloud, and that will lead us to a durable definition of the cloud that you'll use as a foundation for the rest of the course. We'll also discuss what the cloud means to you, its impact on your life, and why it'll be helpful for you to understand how it works.

How the Cloud Started and What It Solves

So how did the cloud get started? In this lesson, you'll learn the history of the cloud and how it was a natural evolution of networked computers and Internet connectivity. We'll also discuss why the cloud is so important, and we'll look at the business challenges and opportunities that the cloud addresses. By the end of this lesson, you'll have a solid understanding of how we got to where we are and how business computing operated before the cloud.

Different Kinds of Clouds: Public, Private, Hybrid

Ever wonder why some people believe the cloud is simple, while others believe it's complex? In this lesson, you'll learn why they're both right—and you'll learn how to think about the cloud from two perspectives. We'll also discuss the different types of clouds: public, private, and hybrid. And you'll get a glimpse inside the big business technology world and find out why the cloud can be such a compelling move for large organizations.

How the Cloud Grows

What's the difference between the cloud and a collection of computers? A bunch—and much of that comes down to virtualization. In this lesson, you'll learn what virtualization is and why it's so fundamental in how the cloud operates. We'll also discuss scale and how it relates to virtualization. Finally, you'll see how endpoints make all the connections work. Let's get started!

Cloud Services

If you'll recall, services is one of the five building blocks in our definition of the cloud. In this lesson, we'll look at those services. Specifically, we'll discuss three categories of cloud services: infrastructure (or Infrastructure as a Service, or IaaS), platforms (or Platform as a Service, or PaaS), and software (or Software as a Service, or SaaS). We'll discuss how these three categories compare and individuals and business can take advantage of them.

Data Centers: Where the Cloud Computes

All the computing power of the cloud needs to live somewhere, and it's not in the atmosphere. In this lesson, you'll learn all about data centers—how they operate, what they look like, where they're located, and what makes them tick. You'll also learn what makes one data center more efficient than another, and you'll get perspective on what it costs to make them operate. It's a fascinating tour, with a lot to learn and even more to explore, so let's jump in!

Understanding Data, Including Big Data

Our experience in the cloud includes the storing and transmission of data, either across the hall or across the world. In this lesson, you'll understand how to think about data in terms of its importance in the cloud, and you'll also learn why we often leave worrying about data to someone else. We'll discuss how all the data in the cloud moves across continents, across the ocean, and over airwaves. And we'll also look at a clear definition of big data in this lesson, as well as examples of where big data may be headed. 

Understanding Cloud Providers

Making sense of how cloud providers offer their services is an important step in truly understanding the cloud. In this lesson, you'll see how a well-established cloud provider organizes and presents its offerings. We'll go through each group of the cloud provider's offered services, and we'll map them to what you've already learned about the cloud and the categories you're familiar with.

Cloud Providers and Big Platforms

In this lesson, you'll learn where websites fit into the cloud and what other elements, offerings, or activities are driving the adoption and popularity of the cloud and its varied services. We'll also discuss what it means to be a big provider, and we'll examine the largest platforms—and largest overall service providers—that are in the cloud today.

Getting Into the Cloud

Learn about what goes into creating a cloud app, and how the three (plus one) ecosystems dominate the world of cloud applications. In this lesson, you also learn about the different types of devices, how they are categorized, and how they align to the types of cloud apps that are available. You'll also learn about ecosystems, and why they define how cloud apps are created, distributed, and sold.

The Cloud and #You

Today we're going to look at how social network sites like Facebook, LinkedIn, and Twitter work in the cloud and how users and organizations can create apps that connect with their huge base of users. You'll learn how social media sites let software developers interact with their sites, create apps and games that operate within and outside their sites, and why they do this. Also, you'll learn about social media tools on Facebook and in Twitter, including why the hashtag was created (#), how it's used, and how to use these sites yourself.

Conclusions, Connections, and the Future of the Cloud

This lesson ties together everything you've learned in this course. You'll learn how we can view the cloud from two primary perspectives—consumer and business—and we'll distill the primary benefits (and drivers) that have propelled cloud adoption from participants of both perspectives. We'll also discuss where these two perspectives share a common, clear force that continues to be the biggest benefit of the cloud. And finally, we'll look into the future of what the cloud may hold and what that future might mean for each of us.

Entry requirements

Students must have basic literacy and numeracy skills.

Minimum education

Open entry. Previous schooling and academic achievements are not required for entry into this course.

Computer requirements

Students will need access to a computer and the internet. 

Minimum specifications for the computer are:

Windows:

  • Microsoft Windows XP, or later
  • Modern and up to date Browser (Internet Explorer 8 or later, Firefox, Chrome, Safari)

MAC/iOS

  • OSX/iOS 6 or later
  • Modern and up to date Browser (Firefox, Chrome, Safari)

All systems

  • Internet bandwidth of 1Mb or faster
  • Flash player or a browser with HTML5 video capabilities(Currently Internet Explorer 9, Firefox, Chrome, Safari)

Students will also need access the following applications:

Adobe Acrobat Reader

About this Course

Get Wireless Networking, Introduction to PC Troubleshooting, Introduction to SQL, Introduction to CSS3 & HTML5, Introduction to Programming, Advanced Computer TIA A+ Certification Prep, Intermediate Java Programming, Intermediate Microsoft Access 2016, Intermediate Visual Basic 2008 and Understanding the Cloud in this Bundle

1. Wireless Networking: Know The Basic Knowledge About Wireless Networking

Wireless networking is one of the fastest growing segments of the computer industry. Every electronic device seems capable of wireless connections these days: computers, handhelds, cell phones , and even digital cameras are all capable of transmitting without a tether. To many people, those wireless connections are nothing short of technical wizardry. This Certificate in Wireless Networking Online Course will remove the mystery and give you a thorough understanding of this fascinating and lucrative technology.

You'll learn how wireless works, how wireless devices connect to networks, and how to build and connect to your own wireless network. We'll also explore wireless standards, wireless security, satellite Internet and cellular phone technology, as well as the future of wireless.

Becoming knowledgeable about wireless networking is easier than ever. With a helpful instructor who is also a working industry expert, a practical and thoughtful approach to teaching, and an emphasis on giving you a practical, hands-on understanding how wireless works, this course will teach you everything you want to know about the world of wireless connectivity

2. Introduction to PC Troubleshooting: Start Now To Learn Introduction to PC Troubleshooting Online Course

Don't spend your hard-earned cash on expensive PC repairs! The vast majority of the problems people experience with their computers are completely avoidable, and most can be solved with nothing more than a few minutes of your time. Intro to PC Troubleshooting takes you step by step through the typical hardware and operating system problems encountered by technicians, teaching troubleshooting techniques to decipher any problem, and giving you the skills you need to solve them. Once you've mastered the basics, the course launches into some of the more advanced and nasty problems that crop up in the PC, teaching you how to diagnose and fix those problems as well! Finally, Intro to PC Troubleshooting shows you how to maintain and optimize a Windows PC. So what are you waiting for? Let's troubleshoot - and fix - some PCs!

3. Introduction to SQL: Learn the Fundamentals of SQL

In this comprehensive 12 module certificate, you'll learn how to read and write simple and complex SQL statements, and advanced data manipulation techniques.

Starting off with database basics you'll explore basic structure and the history of relational databases, learn to understand what SQL is and how it is used. As you progress through the content you will learn sorting and retrieving data, filtering data, calculated fields and fuctions, sumarizing and grouping data, working with subquiries and much more.

By the end of this course you will have a great understanding of the fundamentals of SQL and be prepared to move deeper into understanding more advanced systems.

4. Introduction to CSS3 and HTML5: Take your existing HTML skills to the next level and start building sites like the pros

If you want to survive and excel in the fast-paced world of Web publishing, you're going to need to keep up with ever-evolving standards. The new standard for Web developers is to use CSS3 and HTML5.

CSS3 and HTML5 not only make it easier for you to build and manage large Web sites, these powerful languages can also give you more precise control over the appearance of every page you build. Almost every Web development tool--including Dreamweaver, Microsoft Expressions Web, and Visual Web Developer--offer support for CSS3 and HTML5.

This Certificate in Introduction to CSS3 and HTML5 Online Course will provide you with the foundation you'll need to master two critical and fast-growing new Web languages. If you're a Web developer, why not begin your transition to CSS3 and HTML5 today?

Learn how to create state-of-the-art Web sites using modern CSS3 and HTML5 techniques.

5. Introduction to Programming: Explore the BASIC programming language!

As you explore the BASIC programming language, you’ll learn how to work with graphical user interfaces, controls, variables, arrays, conditional logic, and loops. You’ll also examine subroutines, functions, and debugging. After that, you’ll discover how to add sound and graphics to your Just BASIC programs. To reinforce the concepts in each lesson, you’ll create a working computer-game application.

Even if you’ve never programmed before, you’ll find it easy to follow the step-by-step instructions in each lesson. By the end of the course, you’ll have the skills and confidence you need to program in BASIC and design your own custom applications for home, school, or work.

Take your first steps toward a career as a computer programmer! In this course, you’ll learn to use Just BASIC, a free Windows programming language, to create stand-alone applications for professional or personal use.

6. Advanced Computer TIA A+ Certification Prep: Learn troubleshooting methodology

The Advanced CompTIA A+ Certification Prep course focuses on fun technology. You’ll learn everything you need to know to select, install, and service video, sound, and portable computers.

The course teaches networking, both wired and wireless, because every well-rounded tech needs to know it. You’ll learn about security, security, security. Plus you’ll learn my troubleshooting methodology, tried and true in countless computer crises. The Advanced course completes the three-course CompTIA A+ Certification Exam Prep cycle and prepares you for both the 2009 exams and for real life as a PC tech. Let’s get to it!

7. Intermediate Java Programming: Familiarize GUI Applications of Java Programming

Learn how to save data permanently on a disk by writing it to a sequential data file. See how to read the file to get the data back and process it. Organize information using multiple classes in Java's class hierarchy and inheritance. Explore some of the hundreds of classes that are built into the Java language. Find out how to create GUI applications in Java using tools like windows, menus, buttons, text boxes, check boxes, scroll bars, and other GUI tools.

Over the six weeks of this Certificate in Intermediate Java Programming Online Course, you'll build several complete applications that combine these concepts. You'll also use the knowledge you gain to solve programming problems included with the lessons--problems designed to help you master all the principles you learn.

8. Intermediate Microsoft Access 2016: Take Total Control of Your Data!

Do you want to take your Microsoft Access skills to the next level? In this course, you'll master more advanced techniques for this powerful database program and build an entire database project from scratch.

You'll start by importing customer and order information from several Excel spreadsheets as tables in a new database. You'll learn how to add key fields to the tables, update these fields using action queries, and build relationships between the tables.

Once you've mastered proper table construction, you'll build on that knowledge by learning how to create forms to manage table data. You'll discover how to construct crosstab and summary queries, and crunch numbers using query calculations. You'll also learn about outer table joins that can make your queries more effective.

From building reports to using conditional formatting, you'll see how to present your data and gain techniques for using Visual Basic to automate common tasks. Finally, you'll build a navigation form to make it easy for your users to find their way around your database. By the time you've completed the course, you'll have a fully functional database that tracks customer and order information.

9. Intermediate Visual Basic 2008: Get Basic Knowledge in Visual Basic 2008

Why is Visual Basic the most widely used programming language for creating Windows applications? Because it's easier to learn and faster to use than most other programming languages.

If you're a VB programmer who wants to go beyond the introductory level to create the sophisticated and powerful programs business users need, this Certificate in Intermediate Visual Basic 2008 Online Course is for you. As we focus on database applications, you'll learn the in-demand programming skills you need to get new work in the business world.

We'll begin by discussing how to enrich the graphical user interface with custom menus and toolbars. Next, we'll explore multiple form applications, starting with built-in dialog controls, and then turning to helper forms and Multiple Document Interface applications.

After that, we'll deepen your understanding of databases. You'll find out how to access and modify data with data-bound controls, ADO .NET, and Structured Query Language (SQL). And we'll finish up with a survey of other areas you might be interested in studying, including information on additional SQL functionality, Web applications, and XML.

10. Understanding the Cloud: Start Learning to Understand the Cloud

What is the cloud? If you have trouble answering this question, you're not alone. In this course, we'll explore how the cloud works, what drives its incredible growth, and how you can use cloud services. And don't worry if you're not tech-savvy! We'll relate the cloud to things you encounter every day, using practical, non-technical language.

We'll start by looking at the building blocks of the cloud, where it started, and how it transitioned from an experiment into an unstoppable force. You'll also gain a clear understanding of IaaS, SaaS, and PaaS, and see why each may be attractive to some businesses, but not others. And you'll learn about the different kinds of clouds (public, private, and hybrid).

We'll also take an inside look at the engine rooms of the cloud: data centers. You'll examine the concept of big data?the overwhelmingly huge amounts of data that make analysis so challenging—and how the cloud infrastructure enables data to zip across the globe at lightning speed.

Social networking has also played an incredibly important role in the growth of the cloud. We'll examine how Facebook and Twitter contribute to the cloud, and how apps go from idea to app store. You'll gain an understanding of how mobile devices and major mobile ecosystems?like Apple, Android, and Windows?continue to shape the cloud, and how start-ups can use social media to shake things up like never before.

So come see how the how the cloud can work for you! Whatever your technical background, by the end of this course, you'll be thoroughly cloud-savvy.

For comprehensive information on units of study click the units of study tab above.

This is an incredible opportunity to invest in yourself and your future, sharpen your training skills and learn what it takes to create your own success with Courses For Success Today!

Course Fast Facts:

  1. This course is delivered 100% on-line and is accessible 24/7 from any computer or smartphone
  2. Instructors lead each course and you will be able to interact with them and ask questions
  3. You can study from home or at work at your own pace in your own time
  4. You can download printer friendly course material or save for viewing off line
  5. You will be awarded a certificate at completion of this course

How to study online course?

Upon enrolment an automated welcome email will be sent to you (please check your junk email inbox if not received as this is an automated email), in order for you to access your online course, which is Available 24/7 on any computer or smart mobile device. New courses start every month to ensure that we have the correct ratio of students to tutors available, please ensure you select a starting date when you go through our shopping cart, at checkout. The course is easy to follow and understand.

Recognition & Accreditation

All students who complete each course receive a certificate of completion per course, with a passing score (for the online assessment) and will be issued a certificate via email.

Ultimate Wireless Networking Online Bundle, 10 Courses includes the following courses, below is a summary of each course: 

Course 1 - Certificate in Wireless Networking Online Course

There are 12 units of study

Networking Basics

The first Internet connection was made at UCLA in September 1969 with a thick gray cable between two computers. Times sure have changed! Today the Internet serves millions of e-mails and Web pages every few minutes, connecting millions of users from all over the world. And today, wireless networking is the hottest networking technology around. People who use wireless networks can check e-mail from their favorite coffee shop, surf the Internet from their couch, and even get instant messages on their Internet-connected cellular phone. Learning how all those wireless networks operate is as interesting as the Internet itself. In this first lesson, you'll learn about basic network facts and operation, preparing you to expand your knowledge in subsequent lessons.

How Wireless Networking Works

Did you ever wonder how your radio turns invisible waves into music? Or have you wondered why you can hear bass sounds from farther away than cymbals? Why does a radio station cut out when you go through a mountain tunnel or around a bend? Wireless networks have similar characteristics to radio music transmissions, but there are important differences. In this lesson, I'll explain how wireless networking actually works in simple everyday terms that make it easy to understand. You'll also learn about different methods used to pull computer data out of thin air.

Standards in the Wireless World

Why do some electronic devices gain widespread popularity while others sit on the shelf? In this lesson, you'll learn how standards in the networking world help drive the adoption of technology. You'll also get a firsthand look at how standards operate in every real-world business, like clothes and batteries and shampoo. In doing so, you'll learn why some wireless networking technologies have flourished while others have failed miserably (early wireless technologies were a flop!). By the end of this lesson, you'll know who makes the standards, how something becomes standardized, and why it's so important. And yes, you'll also see how all this applies to wireless networking standards and gain insight on why wireless networking is so popular today.

Wireless Devices

If you've considered buying wireless networking equipment, you know that there are lots of choices out there. How do you make sense of it all? Which technology is better? What do all of those extra features mean to you? In this lesson, you'll learn all about wireless network devices, what role each device plays, and how to make sense of it all! By the end of this chapter, you'll know exactly what each wireless networking device is capable of doing and which one is right for you.

Wireless Networks—Short Range

In this lesson, we'll investigate short-range wireless network technologies. You'll learn all about Bluetooth (it has nothing to do with dentistry!), Wi-Fi, and the details that make each technology unique. We'll also take a firsthand look at why one is better than the other and where each technology fits into the larger wireless networking picture.

Wireless Networks—Long Range

Would you consider a wireless networking technology capable of traveling 90,000 miles a long-range wireless technology? I certainly would! In this lesson, you'll learn which wireless technology can go beyond your house, beyond your neighborhood, and even beyond the atmosphere. You'll also learn the drawbacks of having your data travel into space and back, and about some long-range wireless technologies that might give DSL or cable Internet access a run for their long-range money.

Creating a Wireless Network—Part 1

Now that you've learned all about wireless technologies, it's time to put your knowledge to work. In this lesson, you'll learn how to plan a wireless network. After all, once you learn about wireless networking, you'll want to get wireless working in your house or office! In this lesson, I'll walk you through each planning phase, complete with network drawings that depict how a real-life wireless network should be prepared.

Creating a Wireless Network—Part 2

In the previous lesson, you planned a network. In this lesson, you'll install a wireless access point (WAP) to get the wireless network up and running. You'll also learn about issues you should address when configuring a wireless network, including interference with neighboring networks and how to extend your network to reach far-off corners of your home or office.

Connecting to a Wireless Network—Part 1

Once you have a wireless network ready for computers to access, you're ready for the next step: connecting wireless devices. In this lesson, you'll learn how to outfit a computer with a wireless network card, how to connect that computer to your wireless network, and how to make sure that wireless network connection is properly configured. By the end of this lesson, you'll be ready to surf the Internet from your couch! Then we'll look at the similarities and differences between Windows and Apple software.

Connecting to a Wireless Network—Part 2

Computers aren't the only devices capable of connecting to wireless networks these days. There are all sorts of wireless devices, like Personal Data Assistants (PDAs), that you can connect. In this lesson, you'll learn how to hook those other devices into the wireless network you created in previous lessons. Then you'll get a chance to explore how Bluetooth networks operate, how they differ from Wi-Fi, and how to go about connecting one Bluetooth device to another.

Security in Wireless Networks

You can't take the security of your computer (or network) for granted these days. In this lesson, you'll discover how wireless networks provide security for wireless devices that connect to them. You'll also learn how to make your own wireless network secure, ensuring that only the people you want to connect to your wireless network are capable of doing so. You'll also learn how to secure your wireless device, such as a computer or PDA, when you're roaming all those cool (but potentially unsafe) public access areas like coffee shops or downtown wireless districts.

Conclusions and the Future

What is the future of wireless networking? Are we there? Is this as cool as it's going to get or are we going to see all sorts of new wireless technologies in the future? In this lesson, I'll give you my thoughts on where the future of wireless networking is headed and what that future might have in store. We'll discuss the future of cellular networks, the future of answering the telephone on the Internet, and how power lines and broadband might be a match made in heaven! Of course, the future is open, but it's fun to make some educated guesses based on history and how networking technology has moved in the past. Be prepared to add you own thoughts to our discussion on the future of networking—this will be an especially interesting and exciting lesson

Course 2 - Certificate in Introduction to PC Troubleshooting Online Course

There Are 12 Units Of Study

The Computing Process
Lesson 1 starts you on the path to troubleshooting PCs like a pro. You’ll first look at input devices, or how you tell the computer to do stuff. In the second part of the lesson, you’ll explore the pieces that do the work inside the computer. The final section describes the output devices, where the computer communicates to you.

Troubleshooting Theory
This lesson will take you through the troubleshooting process. It’s not a guide to solving specific computer problems, but the steps explained here will enable you to tackle any computer problems you might encounter. The three main steps are identifying the problem, testing solutions, and completing the process.

Operating System Overview
Lesson 3 introduces you to some of the basic components and tools of an operating system. First, you’ll find out about the primary functions of operating systems. You’ll then explore the major parts of Microsoft Windows, including the Desktop and Windows Explorer. You’ll finish the lesson by learning about the most important troubleshooting tools for fixing operating systems.

OS Fixes
Lesson 4 leads you through the basic steps of troubleshooting an operating system, including startup, video, sound, and application errors. You’ll look at tools like Safe Mode and the System Configuration utility and learn about driver rollback. You’ll end the lesson by learning how to troubleshoot audio/visual errors.

Avoiding OS Obstacles
How would you like to prevent system problems instead of rushing to fix them? In this lesson, you’ll master the three most important types of preventive maintenance: backing up data that’s on a hard drive, updating or upgrading the operating system, and using Windows utilities that help you monitor and maintain the OS.

Networking Basics
Lesson 6 covers the basics of networking. First, you’ll find out how networks work and what the necessary components are for a wired network. Next, you’ll discover wireless networks and everything that separates them from their wired-network brethren. Finally, you’ll learn about the biggest network of them all, the Internet.

Troubleshooting Network and Internet Issues
Lesson 7 covers the steps to take when trying to fix your network or Internet connections. You’ll learn how to troubleshoot wired and wireless networks, share files, and fix a dial-up or broadband Internet connection.

Preventing Internet Problems
Keep your computer safe from Internet-based attacks, including viruses and spyware! You’ll discover the many types of malicious software that can infect your computer, and I’ll walk you through the five-step process of recovering from a virus infection. You’ll also read about safe browsing and safe email use, and you’ll find out how to configure a firewall to help defend your PC.

Introduction to PC Hardware
All PC techs needs to get their hands dirty eventually, which means diving inside the case and checking things out from the inside. In this lesson, I’ll teach you about the power of different PC parts, including what to look for when shopping for new parts. I’ll also guide you in the safe and proper handling of components.

Installing Hardware
Replacing hardware components can dramatically improve your PC's performance. For instance, RAM can speed up your computer, a second hard drive increases your data storage capacity, and expansion cards can add features and ports to your computer. In this lesson, you'll learn to handle RAM, hard drives, and expansion cards.

Maintaining Hardware
Dirt happens! You can't make your PC last forever, but you can make it last longer and run better by keeping it clean. Get out your canned air and your distilled water (but not your pencil erasers or your household vacuum cleaner), and I'll show you safe and effective ways to check, clean, and maintain the inside and outside of your computer. We'll also talk about how to donate an old computer, and I'll explain how to throw away a computer without losing data or harming the environment.

Life of a PC Troubleshooter
You've come a long way since the beginning of this course. Before you complete your PC troubleshooting training, I'll remind you about the computing process and about troubleshooting theory. Combined with your new knowledge of PC hardware, software, and networking, you can use these tools to fix all sorts of problems. I'll also discuss your future as a PC troubleshooter, including the certifications and careers available to anyone with the right skills.

Course 3 - Certificate in Introduction to SQL Online Course

There are 12 units of study

Module 1: Database Basics, and Structures Query Language

In our first lesson, we'll explore the basic structure and history of relational databases. Then, you'll understand what SQL is and how it is used with a relational database.

Module 2: Sorting and Retrieving Data

In this lesson, you'll learn how to use SQL to sort and retrieve data from tables. We'll talk about important query terms that enable you to communicate with your database, as well as syntax rules that will enable you to create clear and understandable queries while avoiding system generated errors.

Module 3: Filtering Data

In this lesson, you'll learn how to use SQL to filter retrieved data. You'll practice sorting retrieved data using the ORDER BY clause. You'll be able to sort single and multiple columns, and you'll know how to specify sort directions such as ascending and descending order. You'll also learn additional query terms that will help you customize your SQL queries.

Module 4: Calculated Fields and Functions

Today, you'll learn how to reformat retrieved data with calculated fields and functions. You'll also learn how to create alternate names for columns and you'll discover the secret behind merging columns with the concatenation symbol.

Module 5: Summarizing and Grouping Data

In this lesson, we'll discuss gathering significant statistics from data using aggregate functions. You'll also learn how to use the GROUP BY clause in conjunction with an aggregate function to gather important statistics from a table. Then you'll find out how to use the HAVING clause in conjunction with an aggregate function to filter groups of data from a table.

Module 6: Working with Subqueries

Today's lesson is all about subqueries. You'll learn how to extract data from multiple tables simultaneously, how to use calculated fields in subqueries, how to use the DATEPART () function in subqueries, and how to use aggregate functions in subqueries. Then we'll talk about qualification—a technique used to combine a table name with a column name so there's no question about which table the column name refers to.

Module 7: Creating and Using Table Joins

In this lesson, you'll learn how to use joins to gather information from two or more tables simultaneously. You'll learn how to use the inner join, self-join, natural join, and the outer join. Then you'll become familiar with the term Cartesian product.

Module 8: Inserting, Updating, and Deleting Data

In today's lesson, you'll discover how to manipulate data using the INSERT, UPDATE, and DELETE statements. You'll learn how to insert partial and complete rows into a table, and how to update information already stored in a table. You find out how to transfer data to a new table, how to transfer data to an existing table, and how to delete rows from a table.

Module 9: Table Creation and Maintenance

Today, you'll find out how SQL can be used to create and maintain tables. You'll learn how to use the CREATE TABLE keywords to create a table, then we'll discuss how to use the ALTER TABLE, DROP TABLE, ADD COLUMN, and DROP COLUMN keywords to manipulate the tables themselves. You'll also find out how to define a primary key, data type, and field size.

Module 10: Creating and Understanding Views

In this lesson, you'll learn how and why views are used in SQL. You'll learn how to create and use views to simplify complex queries, summarize data, and manipulate data stored in tables. I'll also teach you how to update and delete a view.

Module 11: Understanding Transaction Processing, Constraints, and Indexes

Today, you'll learn how transaction processing, constraints, and indexes are implemented in SQL. You'll work through an example that demonstrates how a transaction is created, how constraints are used in the creation of a table, and how indexes are used to improve the performance of a database by optimizing the speed at which queries are processed.

Module 12: Understanding Stored Procedures, Triggers, and Cursors

In our last lesson, you'll find out how stored procedures, triggers, and cursors are implemented in SQL. You'll see how stored procedures are created and executed, as well as how triggers work. You'll also see how cursors are declared in SQL.

Course 4 - Certificate in Introduction to CSS3 and HTML5 Online Course

There are 12 units of study

 Getting Started

In this first lesson, you'll learn whom this class is for and what it's all about. We'll get hands-on right away, creating a folder and adjusting some settings in your operating system and editor so you're ready to start creating a website. We'll discuss the basics of what HTML5 and CSS3 are all about, as well as why you'll want to learn to use them. And finally, you'll learn to save time by creating an HTML5 page template that you can use as the starting point for each new page you create in this course and later on your own.

Styling Your Website

Today, you'll grow to appreciate the beauty and practicality of using CSS to style your entire website. You'll discover how CSS lets you create design elements that give your site a consistent look, feel, and unique identity. And if you ever decide to change something in your styling, you won't have to go digging through all the pages individually to make changes. You just change your style sheet in one place, and all the pages in the site update instantly and automatically.

Styling Backgrounds

Background colors, photos, textures, patterns, and gradients can really add some pizzazz to your website. In today's lesson, you'll learn to do them all, and you'll have a lot of fun doing so.

Borders, Corners, and Shadows

In today's lesson, you'll learn how to add some real professional polish to your design with borders, rounded corners, and drop shadows. And better yet, they're easy to do, thanks to some simple CSS properties.

Styling Text

Today, you'll learn about the many ways you can style your text with CSS, including fonts, text shadows, and more. We'll start with an overview of the primary tags for text markup in HTML. Then we'll look at the many properties CSS offers for making your text look great!

Spice It Up With Pictures

Pictures add a lot of visual interest to any website, and in today's lesson, you'll learn all about using pictures in your site. We'll start with an overview of the types of pictures you can use, and we'll go over how to insert them using HTML tags. Then we'll talk about ways you can float, position, and size pictures using CSS

Mastering Style Classes and Link Styles

In today's lesson, you'll learn about style classes and links. Style classes are a great tool for defining styles that you can use freely wherever you want throughout your site. They can be a real boon to your creativity and a real time-saver for managing your styles. You'll also learn about pseudo-classes, which are a special type of class for styling links and mouse-over effects. And as an added bonus, you'll learn some advanced techniques for links including opening pages in a new window, using jump links within a page, adding tooltips to your links, using pictures as links, and creating email links.

Fun With Sound and Video

Nothing brings a site to life better than sound and video. In today's lesson, you'll learn all the newest and most modern techniques for playing sounds and showing videos on your site. You'll learn the secrets of embedding YouTube videos on your pages so you don't have to upload video files to your own site. And you'll learn about all the modern file formats and HTML5 tags for embedding sound and music into your pages without using YouTube or any other site.

Styling Tables

HTML tables are the perfect tool for displaying information in rows and columns, like tables you see in print. In today's lesson, you'll learn techniques for styling tables with traditional CSS, as well as brand new CSS3 techniques that really make tables shine with minimal coding!

Mastering the CSS Box Model

Getting control of the size and location of things and the gaps between them can be a real challenge for Web designers. Most of the mystery and frustration that designers experience stems from not understanding the CSS Box Model, which defines how things behave and provides a rich set of tools for managing widths, heights, margins, and padding. Today's lesson is all about solving the mysteries and overcoming the frustrations by exposing the secrets of the ever-important CSS Box Model.

Creating Modern Page Layouts

Modern business websites often use page layouts that include a header, footer, sidebar columns, and a navigation bar. Historically, these layouts were done using HTML tables or div tags. Now and in the future, we'll be using a new set of layout tags in HTML5 to define our layout sections. In today's lesson, you'll learn what those tags are, how to make them work in new and older browsers alike, and some professional-grade techniques for styling them with CSS.

Making a Multi-column Layout

Today's lesson will be all about adding side columns to your layout, be it a left column, a right column, or both left and right columns. As an added bonus, we'll add a vertical navigation bar to a side column with the links large enough that they're easy to work with a mouse, as well as a fingertip or stylus on a mobile touch screen.

Course 5 - Certificate in Introduction to Programming Online Course

There are 12 units of study 

Getting Started With Just BASIC

For many people, the prospect of learning how to become a computer programmer is more than a little scary. But in this first lesson, you’ll learn that you don't have to be a computer genius to learn how to program. I'll begin by going through a brief history of the evolution of computer programming. We'll cover some basic programming concepts and terms, and then we'll zero in specifically on Just BASIC, the programming language that we'll use throughout the course. We'll then download and install Just BASIC, and at the conclusion of the lesson, you'll create and execute your first Just BASIC program!

Creating Programs With Just Basic

In order to work with any programming language, you need access to a set of software tools. These tools include such things as a code editor, a compiler or interpreter, and a source code debugger. In this lesson, I'll introduce you to the resources that Just BASIC provides. I'll show you how you'll use these tools to develop software applications. We'll also spend some time getting comfortable with Just BASIC’s code editor. You'll learn how to configure it to suit your personal preferences and work habits. Finally, for some great practice, we'll create your first actual computer game: the Legend of Mighty Molly.

Creating Windows for Graphical User Interfaces

We’ll begin this lesson by exploring how to create the fundamental building blocks of Windows application GUIs. You'll learn how to create different types of windows, including regular windows, text windows, graphics windows, and dialog windows. We’ll also cover some of the finer details of creating windows, such as how to set foreground and background colors and how to set font attributes. We’ll close out the lesson by creating the Math Madness computer game, which will give you some great practice in working with GUIs.

Adding Controls to Windows

In Lesson 3, we learned how to create windows. Most desktop application user interfaces are more than just windows, however. They also consist of a collection of interface controls, such as buttons and text boxes. So controls are what we'll concentrate on in this lesson. Just BASIC allows you to create many different types of controls. We'll look at each of Just BASIC’s controls in detail, and then we'll examine each one’s programming syntax. And, as always, I'll have a cool application project for you to develop: the Lottery Picker application. By the end of this lesson, you should feel confident in your ability to create attractive, user-friendly graphical interfaces.

Working With Controls and FreeForm-J

In this lesson, we’re going to continue our exploration of GUI elements. We’ll first talk about how to fine-tune your controls to make them do exactly what you want them to do. Then you’ll learn how to build application menus, an integral part of many applications. Next, we’ll dig into FreeForm-J, the powerful Just BASIC application that allows you to visually design your GUIs. We’ll wrap things up with a quick look at Just BASIC’s built-in dialogs, prebuilt tools that can communicate with users and even collect small amounts of information. We’ll also work on another project application: the Family Photo Album. This application will test all that you’ve learned so far about GUI elements.

Working With Variables and Arrays

The subject for this lesson is the retrieval and storage of data in computer memory. Specifically, we’ll be digging into how to store and retrieve individual pieces of data in variables. We’ll also take a look at how to store groups of data using arrays, including the rules to follow when naming variables and arrays. Another important topic is the different types of data that can be stored, along with how to convert numbers to strings and vice versa. To test your newfound knowledge, we’ll create a computer application called the Ask Mustafa game.

Making Decisions With Conditional Logic

To create complex applications, a computer program needs a way of evaluating different values to determine a logical direction in which to proceed. As programmers, we do this with conditional programming statements that use mathematical, comparison, and logical operators. That’s what we’ll focus on in this lesson. With conditional logic, you can create applications that react differently depending on the data that they receive. This provides an interactive user experience and programs that are adaptive enough to handle different types of situations. To illustrate how conditional logic works, we’ll wrap up the lesson with a project application called the Karaoke Night game.

Using Loops to Process Data

In this lesson, you’ll learn how to create and work with loops. Loops are code blocks that repeat a series of programming statements over and over again. Using loops, you can develop applications that can process large amounts of data using a minimum number of programming statements. We’ll look at how to use a number of different types of loops, and I’ll also explain the types of situations that each type of loop is best for. By the end of this lesson, you should feel confident enough in your knowledge of loops to create the Guess My Number game.

Functions and Subroutines

The larger your applications become, the more complicated your program code becomes. One effective way of making your programs easier to create and maintain is to break them up into small parts, called procedures. In this lesson, you'll learn how to work with two types of procedures: subroutines and functions. You'll learn how to pass data to your subroutines and functions for processing. You'll also learn how to return data back from functions. This lesson’s application project is the BASIC BlackJack game, which will give you the opportunity to practice working with subroutines and functions.

Working With Text Files

Like most other programming languages, Just BASIC allows you to interact with your computer’s file system. You can retrieve information about your computer's drives, and you can open files, read from them, write to them, and close them. As such, you can create reports, documents, and log files, so that's what we'll focus on in this lesson. The application for lesson is the Tic Tac Toe game. It’s a project that will exercise many of the programming muscles that you’ve developed throughout the course so far.

Working With Sound and Graphics

It’s no secret that graphical user interfaces provide users with a stimulating interactive experience. Some programming languages, including Just BASIC, allow you to take things a step further by integrating sound and graphics into desktop applications, so that’s what we’ll focus on in this lesson. You’ll learn how to draw custom graphics and how to incorporate WAV and MIDI sounds into your Windows applications. We’ll also work on a new project application that should be a lot of fun: the Slot Machine game.

Debugging Your Applications

In this final lesson, you'll learn how to track down and deal with the errors that inevitably crop up when you develop a new software application. Program errors can occur for any number of reasons, so I'll show you the fundamental steps for identifying and correcting them. We'll talk about the development of error handling procedures, and we'll also investigate using Just BASIC’s debugger as a means of keeping an eye on the internal operation of your programs. Your final project application will be to develop a computer version of that old classic, the Hangman game. On the surface, it seems like a simple program, but it will put all of your new Just BASIC skills to the test.

Course 6 - Certificate in Advanced Computer TIA A+ Certification Prep Online Course

There are 12 units of study

Video Technologies

In this first lesson, I'll take you through the details of monitors—standard desktop and projectors—and video cards. You'll learn how they work and function together to produce the display you see.

Installing and Maintaining Video

In Lesson 2, I continue the discussion on video from Lesson 1. I start with video card processors and memory, then go through details about installation and configuration, including 3-D. You'll finish up with troubleshooting video.

Sound

In Lesson 3, I'll delve into the details of sound. We will explore how sound works in a digital environment and then examine all the components that work to record and play back sound.

Portable Computing Devices

Today we'll examine the many features of portable computers. We'll explore the many ways to expand the capabilities of portables, from connecting to external monitors to docking stations.

Maintaining and Upgrading Portables

In today's lesson, we'll cover three essential areas of knowledge for competent PC techs. You'll learn how to manage and maintain portable PCs. The lesson discusses in detail the processes for upgrading and repairing laptops and then finishes with lots of information on troubleshooting problems specific for portable PCs.

Wired Networking

In Lesson 6, I'll introduce you to wired networking. We'll cover topics such as network hardware, topologies, and software. I'll teach you about Ethernet, coaxial and fiber cabling technologies, and more. Let's connect!

Wireless Networking

Today we'll explore wireless technologies, starting with the basics, such as components, software, modes, security, speed, and range. You'll learn about wireless networking standards, such as radio wave and infrared networks. We'll finish the lesson with a look at installing, configuring, and troubleshooting wireless networks.

Networking in Windows

In Lesson 8, we'll delve deeply into the software side of networking. You'll learn details about TCP/IP, the primary protocol suite used today. I'll cover Windows-specific details as well, such as sharing and accessing shared resources. We'll finish the lesson with troubleshooting network-specific problems.

The Internet

Get ready to take the networking covered in previous lessons and expand it to fill the Internet. We'll start with a broad stroke on how the Internet works and then examine the various connections types to get onto the Internet. We'll wrap the lesson with a discussion of common Internet software tools.

Local Security

In today's lesson, we'll analyze security procedures for local area networks. I'll show you the many threats faced and then dive into access-control techniques. We'll hit on topics like data classification, compliance, and reporting procedures. It's more fun than it sounds from this description!

Network Security

Today, we'll jump into aspects of security in the big bad world, notably, discussing threats from outside your network. We'll look at malicious software types and how to deal with them. Then we'll turn to protections you should establish networkwide. The knowledge in this lesson is invaluable to you as both a tech and for the CompTIA A+ certification exams.

Mobile Devices and Convergence

In this our final lesson, you'll complete the trio of CompTIA A+ exam prep courses, focusing on the latest computing devices: mobile devices. You'll learn about the features and capabilities of smartphones and tablets. I'll also explain configuration techniques and describe best practices for securing mobile devices.

Course 7 - Certificate in Intermediate Java Programming Online Course

There are 12 units of study

Introduction and Java Review

Now that you've done some Java programming, you may be wondering, "What's next?" In this first lesson, you'll get a taste of what you'll learn before the course is over. To make sure everyone is on the same page, we'll do a short review of the Java skills you should already have—this will get your wheels turning if you haven't worked with Java in a while! You'll also find out about a few different development environments you can use to create and run your own Java programs.

Arrays, Loops, and Using Multple Classes

The array is one of the most commonly used data structures in any programming language. In this lesson, we'll go over how arrays work, including their internal structure. You'll find out how to create arrays, how to store and access data in them, and how to process them efficiently using loops. Along the way, you'll also learn the difference between a class that's a complete program and one that isn't. You'll see how to write classes that use other classes in their processing, which is helpful when you're working with a lot of information.

File Input and Output

Computers can do an incredible amount of work, but it's often all for nothing if you can't save the results after the program finishes. That's where data files come into play. Today's lesson shows you how to read and write computer data files using Java. This process takes place many times every day in all kinds of programs, so it's a very useful and important one to understand.

Inheritance and Class Hierarchies

Have you ever wondered exactly what the big deal is about object-oriented programming (OOP)? Why does is matter whether a language is object-oriented or not? In this lesson, we'll look at exactly what object orientation means to Java through the topic of inheritance. One of the primary features of an OOP language is how its classes inherit features from other classes in the class hierarchy. You'll find out how Java's class hierarchy is organized, and you'll learn how to use the different types of classes (interfaces, abstract classes, and concrete classes) to your advantage.

Stand-Alone GUI Applications

We'll explore Java's GUI tools in today's lesson. Just about every program we use on computers today has a graphical user interface, or GUI. That just means the program appears in a window with menus, icons, buttons, and so on. Java has hundreds of GUI tools we can use to build our own applications to run in any windowed operating system that supports Java (Windows, Linux, and Mac OS X, among others). You'll learn how to set up a stand-alone application using Java's GUI tools, including labels, buttons, dialogs, and more.

Layouts and Multiple GUI Components

Today you'll continue learning about Java's GUI capabilities. You'll explore several ways that Java can organize multiple GUI components in a window, and you'll find out how to split windows into smaller areas called panels, which you can organize in different ways. You'll see how to set up Java's scroll bars in a window or part of a window so that users can scroll up, down, left, and right through the display.

GUI Menus

What do almost all modern-day programs have in common? They have menus. Menus are probably the best-known and most widely used GUI programming feature. In this lesson, you'll learn how to create menus using Java's menu bar, menu, and menu item components. You'll be able to create as many menus in an application as you need, each with all the menu items and submenus necessary to perform the task you're programming.

A Working GUI Application: Part 1

By this time, you'll have spent three lessons learning about different Java GUI programming techniques and tools. Today, you'll learn how to put the pieces together into a complete, reasonably complex Java application. You'll see how to combine menu options, graphics, check boxes, radio buttons, and text entry fields into a windowed program that can actually perform a useful task: It allows someone to order a pizza! (How much more useful can it get?)

A Working GUI Application: Part 2

Today, we'll take what we started in Lesson 8, where you learned how to design and build a GUI interface to order a pizza, and we'll make it functional. You already have all the GUI components displayed nicely in the window, so now you'll learn how to make your program gather all the data from the different components in the window, and then put that information together into a useful pizza order. (I'm afraid it won't actually deliver the pizza, though.) You'll get an idea of what you can create with Java's GUI capabilities.

Java Collections: Part 1

Most programmers don't write computer programs to deal with individual data items. Usually, they write programs to deal with groups of items. In this lesson, you'll learn all about Java's collection classes, a group of data structures designed to work with many items at once. You'll discover the difference between lists, queues, sets, maps, and other types of collections. We'll explore how to work with a list to load a group of items from a file into a list, and how to display items from the list in a GUI window. Along the way, you'll learn another useful technique in GUI programming: how to use Java's file chooser dialog to select a file to open and process.

Java Collections: Part 2

To explore more of Java's collections, today we'll continue working on the program we began in Lesson 10. You'll find out how to navigate through a list (forward and backward), displaying each list item as you go. You'll also see how to set up a window with multiple display formats, and switch between them by clicking tabs that describe the different views. You'll also learn how to create items that Java can compare, even if Java doesn't know the details of what is in the items. You'll use that capability to build a list and sort its items in a specified sequence. That's a very useful and important capability when you're dealing with large numbers of items.

Java Collections: Part 3

In our last lesson, we'll delve even deeper into the topic of collections. (You can see that it's a large and important subject!) You'll find out how to use maps, which are Java collections that let you store and retrieve data items quickly based on a unique data element of each item (its key). Think of looking up a telephone number in a large telephone book like New York City's. Finding a single number would be impossible if the data weren't properly organized. We'll see how to use the same type of search to quickly find any data item we need in a collection. And while we're doing that, you'll also learn a bit more about Java's other features, including Java's wrapper class, which is one more important data feature of the Java language that you'll use quite often. By the end of this lesson, you'll be amazed at what you're able to do with Java!

Course 8 - Certificate in Intermediate Microsoft Access 2016 Online Course

There are 12 units of study

Lesson 01 - Reviewing Terms and Importing Data
In this first lesson, we'll review Access key concepts and terminology. You'll also learn how to import, or share, data between Access and other applications without retyping. The objects you import in this lesson will be the basis of a project that we'll work on for the rest of the course.

Lesson 02 - Key Fields and Action Queries
Today you'll learn how to set up key fields in tables, plus you'll use action queries to quickly and easily manipulate multiple-table records with one command.

Lesson 03 - Relationships of the Database Kind
What are table relationships? And what does referential integrity mean? It's time to find out how and why to use these features.

Lesson 04 - Creating and Modifying Forms
Forms are the user-friendly gateway to Access table data. In this lesson, you'll learn how to create and modify forms and make them easy to use.

Lesson 05 - Subforms and the Tab Control
In this lesson, you'll learn how to add a subform to a main form without the wizard, and you'll use the Tab control to arrange form data.

Lesson 06 - Queries
You've already learned to put data into your database in an efficient way. In this lesson, you'll learn about query joins and data functions. These tools will help you get timely, high-quality data out of your database, so you see all the data you want and none of the data you don't want.

Lesson 07 - Query Calculations
Suppose your boss tells you, "I want a list of the customers who placed the most orders and a separate list of the customers who spent the most overall." How can you find these answers quickly and accurately? Access comes to your rescue again! In this lesson, you'll explore Access functions, crunch numbers with the best of them, and even design a mathematical formula of your own. And don't worry if math makes you nervous . . . I'll walk you through every step!

Lesson 08 - Summary Queries
In this lesson, you'll build powerful, fast summary queries that total, count, or average the values in a set of records. You'll also discover the power of the crosstab query, which can not only summarize data but also rearrange it so that it becomes easier to understand. Finally, you'll add query parameters that allow you to change a query's criteria without altering its design.

Lesson 09 - Building Reports That Pinpoint Key Information
Today you'll use the Report Wizard to build a basic report. Then you'll fine-tune what you've built, and I'll share some tips and tricks I've developed after building thousands of Access reports. Finally, you'll learn about a fantastic tool—conditional formatting, which allows you to visually identify key report data. With a few clicks, your report will change from a mass of numbers to a map of trends and changes that affect your business.

Lesson 10 - Run Reports From a Custom Dialog Box
Just about every time you run a report, you'll want to limit the data it displays. You might want to see only a certain customer or a particular month and year. In this lesson, you'll build a dialog box that allows the user to run reports based on custom-built criteria.

Lesson 11 - Using Visual Basic to Automate the Reports Dialog Box
Visual Basic is a powerful programming language that allows database developers to automate simple and complex tasks. In this lesson, you'll learn a little bit about Visual Basic, using it to make the reports dialog box you built in Lesson 10 fully functional.

Lesson 12 - Putting It All Together
If you're creating a database for others, you must make it easy to use—and as you may remember, Access can look intimidating to a newbie! In this lesson, you'll build a navigation form that directs users to the forms and reports they need. You'll also set up a database for shared use and modify the start-up options.

Course 9 - Certificate in Intermediate Visual Basic 2008 Online Course

There are 12 units of study

Open File Dialog and Save File Dialog Classes 

What's the best way to learn Visual Basic programming? Well, you have to write programs, of course! And your first step toward writing your first program is to install Visual Basic 2008. So in our opening lesson, you'll learn which of the different editions of Visual Basic 2008 might be right for you and how to install it on your computer. After that, we'll walk through creating your first Windows application program while we discuss how a Windows application works.

Menus

In the first lesson, you were able to create a working Windows application with just a few mouse clicks. In today's lesson, you'll find out what Visual Basic 2008 did behind the scenes to help you create that application. You'll also learn about properties, which are characteristics of an object—such as its size and color—and how to change those properties.

Toolbars

Windows applications are all about events, such as the event a user causes just by clicking a button in the application. Today you'll first learn about event procedures. Then you'll get your feet wet in Visual Basic by writing your first code.

Dialog Forms

So far, we've been focusing on the form, which is perhaps the most important part of a Windows application's graphical user interface (or GUI). However, a form's primary role is to host other controls that enrich the GUI of Windows applications—menus, toolbars, buttons, text boxes, and list boxes. In this lesson, you'll find out how to add controls to your form, and how to write code for these controls.

Owned Forms and Property Procedures

Most computer programs store information, or data. Today you'll learn all about data types, which represent different varieties of data (such as numeric data or text data). Then we'll go over how to store that information in a variable.

Multiple Document Interface (MDI) Applications

As a former professional chess player, I've marveled at the ability of some computers to play world champion chess players on even terms. But once you understand that computers can calculate far more quickly and accurately than people can, it's easy to see how they're able to outplay the best players. In this lesson, you'll discover how to harness the computer's calculating ability using arithmetic operators.

Introduction to Databases

As your programs become more sophisticated, they'll often branch in two or more directions based on whether a condition is true or false. For example, a calculator first needs to determine whether the user chose addition, subtraction, multiplication, or division before performing the indicated arithmetic. Today you'll see how to use comparison and logical operators to determine a user's choice.

Introduction to Structured Query Language (SQL)

Picking up where Lesson 7 left off, once you know the user's choice, you'll want to execute different code based on that choice. In this lesson, you'll learn how to use If and Select Case statements to execute alternative code statements.

Introduction to ADO.NET

When you were a child, your parents may have told you not to repeat yourself. But sometimes your code needs to repeat itself. For example, if your application's users enter invalid data, your code may continue to ask whether they want to retry or quit until they either enter valid data or quit. Today we'll explore how to use loops, which repeat code execution until a condition is no longer true. Then we'll delve into arrays, which may hold multiple values at one time, and work very well with loops.

Database Schema

Many textbooks are several hundred pages long. Imagine how much harder a textbook would be to understand if it consisted of only one very long chapter, rather than being divided into manageable sections? In today's lesson, you'll learn how to similarly divide up your code into separate procedures.

Master-Detail Tables

When I finish writing something for the evening, I close my word-processing program, and I might even shut down my computer. Of course, the next evening I don't have to start over. What I wrote the previous evening is preserved. However, up until now, our programs haven't saved data so that it's available even after the application exits. Today we'll discuss how to write code that reads from and writes to a text file in order to preserve the data. You'll also learn how to add Open and Save dialog boxes, such as those used in sophisticated programs like Microsoft Word, so you can open a text file to read from it and save to a text file to write to it.

Where Do I Go From Here?

Nobody's perfect, right? Well, your applications won't always run perfectly either. Sometimes they'll stop due to a runtime error, also called an exception. In our final lesson, you'll find out how to prevent and handle exceptions.

Course 10 - Certificate in Understanding the Cloud Online Course

There are 12 units of study

What the Cloud Is

Confused about the cloud? You're in the right place! In this first lesson, we'll clear up some confusion and start with the basics. I'll explain the building blocks of the cloud, and that will lead us to a durable definition of the cloud that you'll use as a foundation for the rest of the course. We'll also discuss what the cloud means to you, its impact on your life, and why it'll be helpful for you to understand how it works.

How the Cloud Started and What It Solves

So how did the cloud get started? In this lesson, you'll learn the history of the cloud and how it was a natural evolution of networked computers and Internet connectivity. We'll also discuss why the cloud is so important, and we'll look at the business challenges and opportunities that the cloud addresses. By the end of this lesson, you'll have a solid understanding of how we got to where we are and how business computing operated before the cloud.

Different Kinds of Clouds: Public, Private, Hybrid

Ever wonder why some people believe the cloud is simple, while others believe it's complex? In this lesson, you'll learn why they're both right—and you'll learn how to think about the cloud from two perspectives. We'll also discuss the different types of clouds: public, private, and hybrid. And you'll get a glimpse inside the big business technology world and find out why the cloud can be such a compelling move for large organizations.

How the Cloud Grows

What's the difference between the cloud and a collection of computers? A bunch—and much of that comes down to virtualization. In this lesson, you'll learn what virtualization is and why it's so fundamental in how the cloud operates. We'll also discuss scale and how it relates to virtualization. Finally, you'll see how endpoints make all the connections work. Let's get started!

Cloud Services

If you'll recall, services is one of the five building blocks in our definition of the cloud. In this lesson, we'll look at those services. Specifically, we'll discuss three categories of cloud services: infrastructure (or Infrastructure as a Service, or IaaS), platforms (or Platform as a Service, or PaaS), and software (or Software as a Service, or SaaS). We'll discuss how these three categories compare and individuals and business can take advantage of them.

Data Centers: Where the Cloud Computes

All the computing power of the cloud needs to live somewhere, and it's not in the atmosphere. In this lesson, you'll learn all about data centers—how they operate, what they look like, where they're located, and what makes them tick. You'll also learn what makes one data center more efficient than another, and you'll get perspective on what it costs to make them operate. It's a fascinating tour, with a lot to learn and even more to explore, so let's jump in!

Understanding Data, Including Big Data

Our experience in the cloud includes the storing and transmission of data, either across the hall or across the world. In this lesson, you'll understand how to think about data in terms of its importance in the cloud, and you'll also learn why we often leave worrying about data to someone else. We'll discuss how all the data in the cloud moves across continents, across the ocean, and over airwaves. And we'll also look at a clear definition of big data in this lesson, as well as examples of where big data may be headed. 

Understanding Cloud Providers

Making sense of how cloud providers offer their services is an important step in truly understanding the cloud. In this lesson, you'll see how a well-established cloud provider organizes and presents its offerings. We'll go through each group of the cloud provider's offered services, and we'll map them to what you've already learned about the cloud and the categories you're familiar with.

Cloud Providers and Big Platforms

In this lesson, you'll learn where websites fit into the cloud and what other elements, offerings, or activities are driving the adoption and popularity of the cloud and its varied services. We'll also discuss what it means to be a big provider, and we'll examine the largest platforms—and largest overall service providers—that are in the cloud today.

Getting Into the Cloud

Learn about what goes into creating a cloud app, and how the three (plus one) ecosystems dominate the world of cloud applications. In this lesson, you also learn about the different types of devices, how they are categorized, and how they align to the types of cloud apps that are available. You'll also learn about ecosystems, and why they define how cloud apps are created, distributed, and sold.

The Cloud and #You

Today we're going to look at how social network sites like Facebook, LinkedIn, and Twitter work in the cloud and how users and organizations can create apps that connect with their huge base of users. You'll learn how social media sites let software developers interact with their sites, create apps and games that operate within and outside their sites, and why they do this. Also, you'll learn about social media tools on Facebook and in Twitter, including why the hashtag was created (#), how it's used, and how to use these sites yourself.

Conclusions, Connections, and the Future of the Cloud

This lesson ties together everything you've learned in this course. You'll learn how we can view the cloud from two primary perspectives—consumer and business—and we'll distill the primary benefits (and drivers) that have propelled cloud adoption from participants of both perspectives. We'll also discuss where these two perspectives share a common, clear force that continues to be the biggest benefit of the cloud. And finally, we'll look into the future of what the cloud may hold and what that future might mean for each of us.

Entry requirements

Students must have basic literacy and numeracy skills.

Minimum education

Open entry. Previous schooling and academic achievements are not required for entry into this course.

Computer requirements

Students will need access to a computer and the internet. 

Minimum specifications for the computer are:

Windows:

  • Microsoft Windows XP, or later
  • Modern and up to date Browser (Internet Explorer 8 or later, Firefox, Chrome, Safari)

MAC/iOS

  • OSX/iOS 6 or later
  • Modern and up to date Browser (Firefox, Chrome, Safari)

All systems

  • Internet bandwidth of 1Mb or faster
  • Flash player or a browser with HTML5 video capabilities(Currently Internet Explorer 9, Firefox, Chrome, Safari)

Students will also need access the following applications:

Adobe Acrobat Reader

We provide a 7 Day Money Back Refund on all Courses

Now Only AU$1399 Save AU$4601 (77%)
OFF RRP AU$6000
Delivery Method Online
Get Info Pack

Special Offer

 

Receive The Personal Success Training Program FREE, When You Purchase This Course - Limited Time Remaining!  (Value $600)

 

The Personal Success Training Program Helps You Stay Focused To Achieve Your Goals!
Benefits:
  • How to layout a Success Plan.
  • Get where you want to be in life.
  • How to unclutter your mind to succeed.
  • Achieve your dreams using your imagination.
  • How to have faith in yourself.
Features:
  • 12 month online access,  24/7 anywhere.
  • Complement your individual course purchase.
  • Internationally recognized by the IAOTS.
  • Thousands of positive reviews.
  • Limited Time Offer - Ends Soon.
 

Share this course

Course Summary

Course ID No.: 007wnt10CB
Delivery Mode: Online
Course Access: 6-8 Weeks Per Course
Time required: 240 Hours
Assessments: Yes
Qualification: Certificate

Start Dates

This course is available to begin on the following dates

  • 17 July
  • 14 August
  • 11 September
  • 16 October

Learn More With Course Bundles

Popular Courses and Bundles