Syllabus

Embedded Systems Course:

Module 1: C Programming

Chapter 1. Getting Started

Chapter 2. Fundamentals and I/O

Chapter 3. Operators and Classifications

Chapter 4. Control Statements

Chapter 5. Functions

Chapter 6. Recursion

Chapter 7. Arrays

Chapter 8. Pointers

Chapter 9. Advanced Pointers

Chapter 10. Structures and Union

Chapter 11. Pre-Processor

Chapter 12. Strings

Chapter 13. Operation on Bits

Chapter 14. Miscellaneous Topics

Chapter 15. File I/O

Module 2: C++ Programming

Chapter 1. Introduction

Chapter 2. Overview and Characteristics

Chapter 3. Scope Resolution Operator

Chapter 4. Default Arguments

Chapter 5. Access Specifiers

Chapter 6. Classes in C++

Chapter 7. Static Members

Chapter 8. Constructor

Chapter 9. Destructor

Chapter 10. Function Overloading

Chapter 11. Inheritance

Chapter 12. Exception Handling

Chapter 13. Polymorphism 

Chapter 14. Abstraction

Chapter 15. Operator Overloading

Chapter 16. Templates

Chapter 17. Friend Functions

 Module 3: Data Structures

Chapter 1. Introduction

Chapter 2. Single Linked List

Chapter 3. Double Linked List

Chapter 4. Circular Linked List

Chapter 5. Stack

Chapter 6. Queue

Chapter 7. Searching

Module 4: ARM Controller

Chapter 1. Introduction to Embedded C Programming

Chapter 2. Introduction to ARM

Chapter 3. ARM Architecture

Chapter 4. Programming in ARM

Chapter 5. Interrupts

Chapter 6. Instruction Set

Chapter 7. GPIO Programming

Chapter 8. UART Interfacing

Chapter 9. Analog to Digital Converter

Chapter 10. Digital to Analog Converter

Chapter 11. Real Time Clock

Chapter 12. Timer

Chapter 13. Interrupts

Chapter 14. LED Interfacing

Chapter 15. SPI Protocol

Chapter 16. I2C Protocol

Module 5: Python Basics

Chapter 1. Introduction

Chapter 2. Tokens

Chapter 3. Operators

Chapter 4. Control Statements

Chapter 5. List

Chapter 6. Tuple

Chapter 7. Set

Chapter 8. Dictionary

Chapter 9. Function

Chapter 10. Strings

Module 6: Python Advanced

 

Chapter 1. Modules and Packages

Chapter 2. Exception Handling

Chapter 3. Object Oriented Programming

Chapter 4. File Handling

Chapter 5. Threads

Chapter 6. Regular Expression

Chapter 7. GUI Programming – tkinter

Python Full Stack Course:

Module 1: Python Basics

Chapter 1. Introduction

Chapter 2. Tokens

Chapter 3. Operators

Chapter 4. Control Statements

Chapter 5. List

Chapter 6. Tuple

Chapter 7. Set

Chapter 8. Dictionary

Chapter 9. Function

Chapter 10. Strings

Module 2: Python Advanced

 

Chapter 1. Modules and Packages

Chapter 2. Exception Handling

Chapter 3. Object Oriented Programming

Chapter 4. File Handling

Chapter 5. Threads

Chapter 6. Regular Expression

Chapter 7. GUI Programming – tkinter

Module 3: HTML

Chapter 1. Introduction and HTML Editors

Chapter 2. Elements and Attributes

Chapter 3. Headings and Paragraphs

Chapter 4. Styles and Formatting

Chapter 5. Quotations, Comments

Chapter 6. Colors and Styles

Chapter 7. Links, Images

Chapter 8. Tables and Lists

Chapter 9. Block & Inline Elements

Chapter 10. Forms and Form Attributes

Chapter 11. Audio and Video

Module 4: CSS

Chapter 1. Introduction and Syntax

Chapter 2. Selectors

Chapter 3. Adding CSS

Chapter 4. Comments

Chapter 5. Colors(Predefined, RGB, HEX, HSL)

Chapter 6. Backgrounds

Chapter 7. CSS Text

Chapter 8. CSS Fonts

Chapter 9. Links and Lists

Chapter 10. CSS Tables

Chapter 11. CSS Box Model

Module 5: Bootstrap

Chapter 1. Introduction to Bootstrap5

Chapter 2. Responsive Web Design

Chapter 3. Containers

Chapter 4. Container Padding

Chapter 5. Bootstrap5 Grids

Chapter 6. Text/Typography

Chapter 7. Colors

Chapter 8. Tables 

Chapter 9. Carousel/Slideshow

Chapter 10. Modals and Tooltips

Module 6: JavaScript

Chapter 1. Introduction 

Chapter 2. Adding JavaScript

Chapter 3. Generating Output

Chapter 4. Statements & Syntax

Chapter 5. Comments

Chapter 6. Variables

Chapter 7. Operators

Chapter 8. Data Types

Chapter 9. Functions

Chapter 10. Arrays and Array Methods

Chapter 11. Objects and Events

Chapter 12. Strings and String Methods

Chapter 13. Numbers and Number Methods

Chapter 14. Comparison & Logical Operators

Module 7: SQL

Chapter 1. Introduction to Database

Chapter 2. SQL Architecture

Chapter 3. SQL Commands

Chapter 4. Data Types

Chapter 5. Creating and Inserting Data into a Table

Chapter 6. SQL Clauses

Chapter 7. Functions

Chapter 8. Joining Tables

Chapter 9. Relation between Tables

Chapter 10. Queries and Sub Queries

Chapter 11. Constraints

Module 8: Django Framework

Web Development Course:

Module 1: HTML

Chapter 1. Introduction and HTML Editors

Chapter 2. Elements and Attributes

Chapter 3. Headings and Paragraphs

Chapter 4. Styles and Formatting

Chapter 5. Quotations, Comments

Chapter 6. Colors and Styles

Chapter 7. Links, Images

Chapter 8. Tables and Lists

Chapter 9. Block & Inline Elements

Chapter 10. Forms and Form Attributes

Chapter 11. Audio and Video

Module 2: CSS

Chapter 1. Introduction and Syntax

Chapter 2. Selectors

Chapter 3. Adding CSS

Chapter 4. Comments

Chapter 5. Colors(Predefined, RGB, HEX, HSL)

Chapter 6. Backgrounds

Chapter 7. CSS Text

Chapter 8. CSS Fonts

Chapter 9. Links and Lists

Chapter 10. CSS Tables

Chapter 11. CSS Box Model

Module 3: Bootstrap

Chapter 1. Introduction to Bootstrap5

Chapter 2. Responsive Web Design

Chapter 3. Containers

Chapter 4. Container Padding

Chapter 5. Bootstrap5 Grids

Chapter 6. Text/Typography

Chapter 7. Colors

Chapter 8. Tables 

Chapter 9. Carousel/Slideshow

Chapter 10. Modals and Tooltips

Module 4: JavaScript

Chapter 1. Introduction 

Chapter 2. Adding JavaScript

Chapter 3. Generating Output

Chapter 4. Statements & Syntax

Chapter 5. Comments

Chapter 6. Variables

Chapter 7. Operators

Chapter 8. Data Types

Chapter 9. Functions

Chapter 10. Arrays and Array Methods

Chapter 11. Objects and Events

Chapter 12. Strings and String Methods

Chapter 13. Numbers and Number Methods

Chapter 14. Comparison & Logical Operators

Module 5: SQL

Chapter 1. Introduction to Database

Chapter 2. SQL Architecture

Chapter 3. SQL Commands

Chapter 4. Data Types

Chapter 5. Creating and Inserting Data into a Table

Chapter 6. SQL Clauses

Chapter 7. Functions

Chapter 8. Joining Tables

Chapter 9. Relation between Tables

Chapter 10. Queries and Sub Queries

Chapter 11. Constraints

Module 6: Node JS