Courses Offered

Courses & Course Bundles Available

Novice To Ace - Core

This is the Core that allows other Courses to be Loaded and used in Novice To Ace.

Without this, the Courses by themselves cannot be used.

This is available as a Paid Subscription, for a Period of 366 days.

Since this is mandatory, whenever you buy a Course for the first time, please ensure that Novice To Ace – Core is added to the Shopping Cart. Without Novice To Ace – Core, the Courses that have been Purchased cannot be used.

For any additional Courses, you do not need to add Novice To Ace – Core to the Shopping Cart.

Course : Programming - I

Objective : To explain Concepts related to statements available in Programming, how they work and how to use them, increasing the comfort-levels of the user permitting them to relate more easily to Programming. The Course covers Concepts related to a fundamental understanding of statements available in Programming and how to use them.

Topics:

  • Programming – An Introduction
  • Programming Statements
  • If … Else … EndIf
  • Nested If
  • Switch Case
  • Looping
  • Break & Continue
  • Arrays
  • Functions
  • Introduction To Recursion

Objective : To explain Concepts related to Data Structures, what they are and how they work, by covering some basic Data Structures. This promotes clarity in understanding Data Structures.

 

Topics:

  • Introduction To Stacks
  • Introduction To Queues
  • Linked List – Single
  • Linked List – Double
  • Trees – An Introduction

Objective : To explain Concepts related to Algorithms, and how some Sorting Algorithms can be approached. This allows the user to relate to what Sorting is all about without getting caught up in the code (implementation).

 

Topics:

  • Selection Sort
  • Insertion Sort
  • Bubble Sort
  • Shell Sort

Course : Databases - I

Objective : To explain Concepts related to what a Database is, with an introduction to Relational Database Management Systems (RDBMS) and primarily covers concepts related to Structured Query language (SQL) and Transactions, using SqLite as the Database. This allows the user to relate to what SQL and Transactions are all about and also easily interact with a small RDBMS. This Course covers Concepts related to what a Database is, with an introduction to Relational Database Management Systems (RDBMS).

Topics :

  • Databases – An Overview
  • Using SqLite & SqLite Expert
  • Introduction to SELECT with WHERE Clause
  • Introduction to SELECT with GROUP BY and HAVING Clause
  • Introduction to Joins
  • Introduction to Inner Joins
  • Inner Joins – Group By
  • Outer Joins
  • Introduction to Sub-Queries

Course : Web Overview

Objective : To provide an overview of how the Web works, by covering various protocols and technologies used in the Internet. This provides a bird’s eye view of the Internet, allowing the user to get comfortable with Concepts related to the Web, without being overwhelmed by the jargon.

Topics :

Web Applications – Overview

Covers Concepts and Terms about the technology that makes a Page of a Web Site appear on our Browser, i.e What happens when a Request is made to get a Web page from the Server, including Protocols like HTTP, TCP/TP, ETHERNET, etc.

Request & Response Mechanism

Covers Request and the corresponding Response of HTTP Protocol and how it is used to render a Web Page.

Server Side Scripts & Sessions

Explains the Concept behind Server Side Scripts and Sessions and Cookies and why they are needed.

Course Bundles

Programming, Databases & Web Overview

Topics:

  • Programming – An Introduction
  • Programming Statements
  • If … Else … EndIf
  • Nested If
  • Switch Case
  • Looping
  • Break & Continue
  • Arrays
  • Functions
  • Introduction To Recursion

Topics :

  • Databases – An Overview
  • Using SqLite & SqLite Expert
  • Introduction to SELECT with WHERE Clause
  • Introduction to SELECT with GROUP BY and HAVING Clause
  • Introduction to Joins
  • Introduction to Inner Joins
  • Inner Joins – Group By
  • Outer Joins
  • Introduction to Sub-Queries

 

Objective : To provide an overview of how the Web works, by covering various protocols and technologies used in the Internet. This provides a bird’s eye view of the Internet, allowing the user to get comfortable with Concepts related to the Web, without being overwhelmed by the jargon.

Topics :

  • Web Applications – Overview
  • Request & Response Mechanism
  • Server Side Scripts & Sessions