Short Courses

The Diploma of Information Technology is a comprehensive and most updated IT Skill development program. It adds new dimension to take knowledge of all the qualified personnel in their respective field of business, commerce, medicine, agriculture, engineering and computing itself meet employers demands all over the world. A student completing this course will be able to start his/ her career as a professional. This program , affiliated to the KPK board of Technical Education, is designed to meet all the requirements used in the field of Computer Science.

 Duration: 6 months (For each semester). Schedule: 3 hrs daily (5 days a week)

SEMESTER-1


Information & Communication Technology
.Office automation 2007 (word/excel/PowerPoint)
.Computer Network
.Operation system
.Computer Programs C/C++


SEMESTER-2


.Introduction to database 
.MS access 
. E-Commerce & web technology 
.Graphics Design (Coral Draw , Photoshop, In page) 
. Project


Why DIT form BRAINS


1) Highly Qualified MS/M.sc Faculty
2) Well established computer labs having multimedia facility
3) Hostel facility available
4) Co-Curriculum activities including functions, seminars, games etc.
5) Well established library having more than 8000 books
6) Complete & standard preparatory materials having notes, Cd’s etc.
7) Large Examination all for Internal & External exams


Discount offers


After successful completion of DIT diploma
a. 50% Discount in CCNA
b. 50% Discount in MCITP
c. 50% Discount in Civil Certificate.

Affiliations with BTE Peshawar

Vision: Basic understanding of LAN and WAN networking as well as OSI and TCP/IP layers makes it easier to understand advance networks.  

 

Objectives of the program:

The program objective is to enable students to take a more active part in the discussion and decision-making processes related to networking technology issues. To take a first step toward networking and data communications exposure, and gain the practical knowledge and skills to become comfortable with basic concepts, technologies, components, and design alternatives.

 

Course Content Module Wise and Time duration

 

S.No.

Module

Timelines

1

Module 1: Understanding Local Area Networking

2 Weeks

2

Module 2: Defining Networks with the OSI Model

2 Weeks

3

Module 3: Understanding Wired and Wireless Networks

2 Weeks

4

Module 4: Understanding Internet Protocol

2 Weeks

5

Module 5; Implementing TCP/IP in the Command Line 98

2 Weeks

6

Module 6: Working with Networking Services

2 Weeks

7

Module 7: Understanding Wide Area Networks

2 Weeks

8

Module 8 – Defining Network Infrastructures and Network Security

2 Weeks

Total Timelines

16 Weeks

 

 

Module 1: Understanding Local Area Networking
Examining Local Area Networks, Devices,
and Data Transfer
Defining a LAN
Identifying Types of LANs
Getting to Know Perimeter Networks
Identifying Network Topologies and Standards
Identifying Network Topologies
Defining Ethernet Standards
Identifying the Differences between Client/Server and
Peer-to-Peer Distributed Networks

Module 2: Defining Networks with the OSI Model

Understanding OSI Basics
Defining the Layers in the OSI Model
Defining the Communications Subnetwork
Defining the Upper OSI Layers
Reviewing the OSI Layers
Defining the TCP/IP Model


Module 3: Understanding Wired and Wireless Networks

Recognizing Wired Networks and
Media Types
Identifying and Working with Twisted-Pair Cables
Identifying and Working with Fiber Optic Cable
Comprehending Wireless Networks
Identifying Wireless Devices
Identifying Wireless Networking Standards


Module 4: Understanding Internet Protocol

Working with IPv4
Categorizing IPv4 Addresses
Default Gateways and DNS Servers
Defining Advanced IPv4 Concepts
Defining Classless Inter-Domain Routing (CIDR)
Working with IPv6
Understanding IPv6
Configuring IPv6


Module 5: Implementing TCP/IP in the Command Line 98

Using Basic TCP/IP Commands
Working with the Command Prompt
Working with Ipconfig and Ping
Working with Advanced TCP/IP Commands


Module 6: Working with Networking Services

Setting Up Common Networking
Services
Working with DHCP
Working with Terminal Services
Defining More Networking Services
Defining RRAS
Defining IPsec
Defining Name Resolution Techniques
Defining DNS
Defining WINS


Module 7: Understanding Wide Area Networks


Understanding Routing
Identifying Static and Dynamic Routing
Defining Common WAN Technologies and
Connections
Defining Packet Switching
Defining T-Carriers
Defining Other WAN Technologies and Internet
Connectivity

Module 8: Defining Network Infrastructures and Network Security

Understanding Networks outside the LAN
Defining the Internet
Defining Intranets and Extranets
Understanding VPNs
Understanding Security Devices and
Zones
Defining Firewalls and Other Perimeter Security
Devices
Redefining the DMZ

Course Objectives

Knowing how to install, configure, and troubleshoot a computer network is a highly marketable and exciting skill. This course first introduces the fundamental building blocks that form a modern network, such as protocols, topologies, hardware, and network operating systems. It then provides in-depth coverage of the most important concepts in contemporary networking, such as TCP/IP, Ethernet, wireless transmission, and security. The course will prepare you to select the best network design, hardware, and software for your environment. You will also have the skills to build a network from scratch and maintain, upgrade, and troubleshoot an existing network. Finally, you will be well prepared to pass CompTIA’s (the Computing Technology Industry Association’s) Network+ certification exam.

Specific topic coverage includes:

  • An Introduction to Networking
  • Networking Standards and the OSI Model
  • Transmission Basics and Networking Media
  • Introduction to TCP/IP Protocols
  • Topologies and Ethernet Standards
  • Network Hardware
  • WANs and Remote Connectivity
  • Wireless Networking
  • Network Operating Systems
  • In-Depth TCP/IP Networking
  • Voice and Video Over IP
  • Network Security
  • Troubleshooting Network Problems
  • Ensuring Integrity and Availability
  • Network Management

 

CCTV Camera Installation and Networking 


Course Outline:

  • Introduction to CCTV installation
  • Elements of a basic CCTV system:- Camera, monitor and digital recorder.
  • Camera types and uses:- Fixed and movable, indoor and outdoor, monochrome and colour, day and night.
  • Camera specifications:- Sensitivity, signal to noise ratio and resolution.
  • Back Focus adjustment.
  • Lens types:- Fixed and variable focal length, manual and motorized zoom.
  • Use of lens calculator.
  • Scene illumination:- Lighting considerations, LED’s, infrared lamp maintenance and bulb life.
  • Switches, Quads, Multiplexers and control systems: – Types and applications.
  • Monitors and Multiple screen displays.
  • Recording the footage:- Analogue and Digital video recorders.
  • Time-lapse recording. Reviewing video footage.
  • Cables and connectors: – Types, uses, limitations, preparation and testing.
  • Introduction to Digital CCTV and IP technology.
  • Connection to other security systems.
  • Use of test equipments.
  • Relevant standards, issues and the “Operational Requirement”.
  • The Analogue or Digital option? Changing technology and keeping updated.
  • CCTV Video signals (H 264, Mpeg 2)
  • Cabling and connectors (CAT5, CAT6 & Coax)
  • Crimping BNC, CAT5 & keystone connectors
  • Video transmission (analogue to digital,megapixel cameras)
  • Assembling a CCTV system
  • IP camera installation (IP installer for IP cameras, parameter setting)
  • Introduction to lenses and lens theory (Field of view, vari focal and fixed lenses)
  • Digital CCTV storage and lighting (DVR storage calculator, Illumination and camera sensitivity in CCTV)
  • Network (LAN, WAN, IP)
  • P2p connectivity
  • CCTV site survey
  • Legislation issues
  • Mobile phone viewing configuration
  • Configuring domain name server (DNS)
  • Learning about different types of router
  • What is DVR Stand Alone, How DVR Works, DVR Future
  • Working Block Diagram of DVR Stand Alone device
  • Digital Recording systems Block Diagram using DVR
  • Various Models Showing
  • Stand Alone DVR Full Configuration
  • IP Camera and NVR technologies
  • IP Camera and NVR Installation and Configuration
  • PoE Switch , Working with Baluns .
  • Best brands in India , pricing and quotation process details
  • Cloud Technologies related to CCTV Camera Security
  • Setting up business , technical know how , marketing ideas , business startup procedures , vendor details

Computer Hardware and Repair Technician

COURSE OUTLINE:

  1. The Path of the PC Tech
  2. Operational Procedures
  3. The Visible Computer
  4. Microprocessors
  5. RAM
  6. BIOS
  7. Motherboards
  8. Power Supplies
  9. Hard Drive Technologies
  10. Implementing Hard Drives
  11. Essential Peripherals
  12. Building a PC
  13. Windows Under the Hood
  14. Users, Groups, and Permissions
  15. Maintaining and Optimizing Operating Systems
  16. Working with the Command-Line Interface
  17. Troubleshooting Operating Systems
  18. Virtualization
  19. Display Technologies
  20. Essentials of Networking
  21. Local Area Networking
  22. Wireless Networking
  23. The Internet
  24. Portable Computing
  25. Understanding Mobile Devices
  26. Care and Feeding of Mobile Devices
  27. Printers and Multifunction Devices
  28. Securing Computers

Course Contents for Graphic Designing

What is CorelDraw Graphics 

Features of CorelDraw Graphics 

Advantages of Studying CorelDraw Graphics

CorelDraw Graphics Study 

CorelDraw Graphics Course Outline

CorelDraw Graphics – Getting Started

CorelDraw Graphics – Lines, Shapes and Outlines

CorelDraw Graphics – Objects, Symbols and Layers

CorelDraw Graphics – Color, Fills and Transparencies

CorelDraw Graphics – Special Effects

CorelDraw Graphics – Texts

CorelDraw Graphics – Templates and Styles

CorelDraw Graphics – Pages and Layouts

CorelDraw Graphics – Bitmaps

CorelDraw Graphics – Printing

CorelDraw Graphics – Web Graphics

CorelDraw Graphics – File Formats

CorelDraw Graphics – Customizing and Automating

CorelDraw Graphics – Video Lectures

CorelDraw Graphics – Exams and Certification

 

Photoshop Course Outline

Introduction

  • Welcome to Photoshop Design!
  • Photoshop Help Menu
  • Introduction to Photoshop Workspace
  • Wrap-Up
  • Worksheet Introduction

Image Size and Resolution

  • Opening Files
  • Photoshop Tutorial
  • Sample Files
  • Digital Cameras and Scanners
  • Worksheet Image Size and Resolution

The Toolbox, Tool Options Bar and History Palette

  • Photoshop Toolbox
  • Tool Options Bar Palette
  • Foreground and Background Colors

The History Palette

  • Assignment Show Me!
  • Worksheet The Toolbox, Tool Options Bar and History Palette

 The Elements of Art and Principles of Design

  • The Elements of Art and Principles of Design
  • Looking at Digital Art
  • Assignment Art Critique
  • Worksheet The Elements of Art and Principles of Design

The Layers Palette, Saving Files, and File Formats

  • The Layers Palette
  • Assignment Show Me!
  • Saving Files
  • Worksheet The Layers Palette, Saving Files, and File Formats

Using and Understanding Color in Photoshop

  • Color Modes
  • Using Color in Photoshop
  • The Gradient Tool
  • Color Assignment
  • Assignment Show Me!
  • Worksheet Using and Understanding Color in Photoshop

Color Correction

  • Color Correction
  • Special Effects
  • Assignment Show Me!
  • Grayscale Images
  • Worksheet Color Correction

The World of Digital Art

  • Looking at Computer Art
  • Assignment Computer Art
  • Worksheet The World of Digital Art

Making Selections

  • Photoshop’s Selection Tools
  • Using Filters
  • Assignment Show Me!
  • Worksheet Making Selections

Selections – Part

  • Manipulating Selection
  • Selecting by Color
  • Color Range Selection
  • Worksheet Selections – Part

Self-Portrait

  • Getting Ready to Create your Self-Portrait
  • Self-Portrait Assignment Considerations
  • Assignment Self Portrait File
  • Reflection
  • Essay Reflection
  • Worksheet Self-Portrait

Using Type

  • How Designers Use Type
  • Using the Type Tool
  • Editing and Manipulating Text
  • Assignment Show Me!
  • Worksheet Using Type

Type as a Selection

  • The Type Mask Tool
  • Type Assignment
  • Assignment Type Assignment
  • Worksheet Type as a Selection

Adding Layers Styles to Text

  • Layer Styles
  • Assignment Layer File
  • Worksheet Adding Layers Styles to Text

Adding to Your Self-Portrait

  • Final Project Assignment
  • Assignment Self Portrait Update
  • Worksheet Adding to Your Self-Portrait

 

 

 

Illustrator Course Outline

  • The Power of Adobe illustrator
  • Achieve the best learning experience
  • Illustrator Fundamentals & Basics

Illustrator Documents

  • Illustrator workspaces & Properties Panel
  • Artboards, Illustrator Navigation & zooming,
  • Illustrator Preferences & Settings, Illustrator Basic geometric shapes
  • Illustrator Transformation & Rotation (resized)
  • Illustrator Pathfinder & shape builder tool, Illustrator Selection tools & methods
  • Grouping elements in illustrator, illustrator Layers & Arranging elements
  • Illustrator Align & distribute panel, Illustrator Guides, Grids & Rulers
  • Exercise (layers, selection, pathfinder, guides, coloring, Artboards)
  • Colors, Appearance & Graphic Styles in Illustrator

Illustrator Stroke Panel

  • Illustrator color panels ( color, swatches, themes, guide)
  • Illustrator Gradient colors panel
  • Illustrator Appearance & Graphic style panels, Illustrator effects
  • Exercise (Appearance, Graphic Style, Gradients, strokes)
  • Drawing Tools & Techniques

Illustrator pencil tool

  • Illustrator Brush tool, Drawing modes & blob brush tool
  • Illustrator Pen Tools, Illustrator curvature tool
  • Pen Tools & curvature tool exercise, Illustrator drawing modifying tools
  • illustrator Transform & Liquify tools, illustrator puppet warp tool
  • illustrator envelope distort, Drawing Symmetric Shapes
  • Drawing Concentric Symmetrical design
  • Illustrator Clipping Masks, Illustrator Opacity Masks
  • illustrator live paint bucket tool, Recolor Artwork
  • Exercise Complex Drawing,
  • Illustrator Complex Drawing techniques explained, Illustrator Brushes

Illustrator Art Brushes

  • Illustrator Scatter Brush, illustrator Bristle Brush
  • Illustrator Calligraphic brush, Illustrator Pattern brush
  • Illustrator Images brushes
  • Exercise (Brushes)
  • Design With images in illustrator

Handling images in illustrator

  • images modifications before tracing
  • Tracing images in illustrator
  • Enhancing traced Vectors & coloring hints
  • Exercise (Images)

Illustrator Typography Anatomy & Character control

  • illustrator Paragraphs control
  • Illustrator Character & paragraph styles panels
  • Illustrator Fonts (Filtering, Variable, glyphs, stylistic sets, open type panel, svg)
  • illustrator Touch type tool, Illustrator type on a path tools
  • Clipping Typography Masks, Illustrator Typography Art directions & trending visual effects
  • illustrator type envelope distort, illustrator text wrap-Exercise (Typography Composition)
  • Illustrator Advanced Techniques & Tricks

Illustrator blend tool

  • illustrator perspective drawing
  •  Illustrator Symbols-Creating Patterns in Illustrator
  • illustrator Graphs, illustrator gradient mesh
  • Exporting & Finalizing Artwork in illustrator

Exporting illustrator files & save for web

  • Preparing & exporting illustrator file for printing
  • Illustrator Asset Export panel
  • Creative cloud & libraries
  • Illustrator export for screens, save for web & Archiving files

Web Designing and Development Course Outlines

  • Intro to HTML
  • Basic Structure of a Web Page
  • HTML Head Tags
  • HTML Body Tag
  • HTML Paragraph Spacing
  • HTML Line Breaks
  • HTML Non-Breaking Space
  • HTML Header Tags
  • HTML Text Formatting and Decoration
  • HTML Inline Text Formatting
  • HTML Unordered Lists
  • HTML Ordered Lists
  • HTML Image Insertion
  • HTML Embedding Videos
  • HTML Absolute vs. Relative File Referencing
  • HTML Link Creation
  • HTML Anchor Tags
  • HTML Tables
  • HTML Nested Tables
  • HTML Merging Cells
  • HTML Text Wrapping
  • HTML Table Background Image
  • HTML Table Cell Alignment
  • HTML – Introduction to Forms
  • HTML Form Tags and Attributes
  • HTML Forms – Post vs. Get
  • HTML Forms – Input Text Fields
  • HTML Forms – Select Menus
  • HTML Forms – Check Boxes and Radio Buttons
  • HTML Forms – Text Areas and Buttons
  • HTML Iframes
  • HTML Project – Introduction
  • HTML Project – Header
  • HTML Project – Callout
  • HTML Project – Image Insertion
  • HTML Project – Text Insertion
  • HTML Project – Links and Form
  • HTML Project – Tabular Data
  • HTML Project – Footer

CSS

  • Introduction to CSS
  • Parts of a CSS Rule
  • Types of CSS Rules
  • CSS – Color Names and Codes
  • CSS Classes and Spans
  • CSS Divisions – DIVs
  • CSS IDs
  • CSS Margins
  • CSS Padding
  • CSS Text Properties
  • CSS Font Properties
  • CSS Borders
  • CSS Backgrounds
  • CSS Transparency
  • CSS Text on Top of Images
  • CSS Width and Height Properties
  • CSS Display Properties
  • CSS Static Positioning
  • CSS Relative Positioning
  • CSS Absolute Positioning
  • CSS Fixed Positioning
  • CSS Float Property
  • CSS Clear Property
  • CSS Z-Index
  • CSS Styling Links
  • CSS Tables
  • CSS Project – Introduction
  • CSS Project – CSS Rules
  • CSS Project – Navigation Rules
  • CSS Project – Responsive CSS
  • CSS Project – Page Elements

JAVASCRIPT

  • JavaScript – Introduction
  • JavaScript Placement
  • External JavaScript
  • JavaScript Output
  • JavaScript InnerHTML
  • JavaScript Commenting
  • JavaScript Constants
  • JavaScript Variables Introduction
  • JavaScript Assignment Operator
  • JavaScript Arithmetic Operations
  • JavaScript Arithmetic Operations Continued
  • JavaScript Operator Precedence
  • JavaScript Data Types
  • JavaScript Objects
  • JavaScript Object Output
  • JavaScript Strings
  • JavaScript String Length
  • JavaScript Special Characters
  • JavaScript Random Numbers
  • JavaScript Min and Max Function
  • JavaScript Math Round Function
  • JavaScript Arrays
  • JavaScript Array Attributes
  • JavaScript Arrays – Pop – Push – Shift – Unshift
  • JavaScript Changing and Deleting Elements
  • JavaScript Splicing an Array
  • JavaScript Sorting an Array
  • JavaScript Joining Arrays
  • JavaScript Conditional Statements
  • JavaScript Comparisons
  • JavaScript Booleans
  • JavaScript For Loops
  • JavaScript For-In Loop
  • JavaScript While Loops
  • JavaScript Do-While Loop
  • JavaScript Break and Continue
  • JavaScript Functions
  • JavaScript Events
  • JavaScript Project  – BG Color Changer
  • JavaScript Project  – Photo Gallery
  • JavaScript Project  – Completion

Bootstrap

  • Download and Install Bootstrap and jQuery
  • Bootstrap Theory Is Bootstrap For All Devices?
  • How Bootstrap Works
  • Bootstrap Container
  • Bootstrap Grid System
  • Text Styles
  • More on Text Styles
  • Bootstrap Tables
  • Bootstrap Images
  • Bootstrap Buttons
  • Bootstrap Button Group
  • Bootstrap Drop Down Button
  • Bootstrap Glyph icon
  • Page-header and Jumbotron
  • Bootstrap Wells
  • Bootstrap Alerts
  • Labels and Badges
  • Panels
  • Collapsibles
  • Collapsible on Panels
  • List-Group
  • Collapsible List Group and Accordion
  • Tabs
  • Pills
  • Dynamic Pills and Tabs
  • Pager and Pagination
  • Navbar Complete
  • Bootstrap Form
  • Horizontal Form
  • More on Form
  • Form Validation Styles
  • Modals
  • Carousel
  • Carousel With Caption
  • Scroll Spy
  • ToolTip
  • Pop Over

Web Development

PHP

  • Chapter 1: Install PHP 5 Apache MySQL on Windows using Wamp Server
  • Chapter 2: PHP Introduction
  • Chapter 3: Data types
  • Chapter 4: Variables and Constants
  • Chapter 5: Strings, Regular Expressions
  • Chapter 6: Operators
  • Chapter 7: Conditional statements
  • Chapter 8: Looping statements
  • Chapter 9: Functions
  • Chapter 10: Arrays
  • Chapter 11: PHP Forms
  • Chapter 12: Files
  • Chapter 13: PHP Cookies
  • Chapter 14: PHP Sessions
  • Chapter 15: Introduction to OOP
  • Chapter 16: Visibility, Scope Resolution Operator, Static Keywords
  • Chapter 17: Inheritance
  • Chapter 18: Smarty Installation
  • Chapter 19: Introduction to smarty and smarty loops
  • Chapter 20: Smarty Variables Modifiers
  • Chapter 21: Caching in Smarty

MYSQL

  • Chapter 1: Database
  • Chapter 2: Retrieving and Sorting
  • Chapter 3: Restricting Data
  • Chapter 4: MySQL Functions
  • Chapter 5: Displaying Data from Multiple Table (Joining)
  • Chapter 6: Aggregate Functions and Aggregation Using GROUP BY Clause (Grouping)
  • Chapter 7: Subquery
  • Chapter 8: Manipulating table
  • Chapter 9: Creating and Managing Table
  • Chapter 10: Indexing & Engine

DATABASE COURSE CONTENTS

  1. Introduction to Basic Database Concepts
    • The Course Outline and Objective,
    • Database Definition,
    • Importance of Databases,
    • Shortcomings of Traditional File Processing System,
    • Levels of Data,
    • Different Types of Database Users,
    • History of DBMSs,
    • Advantages and Disadvantages of DBMSs
  2. Database Architecture
    • Three Level Schema Architecture,
    • Data Independence,
    • Database Languages Database,
    • Data Model and DBMS,
    • Functions and Components of a DBMS Multi-user
    • DBMS Architectures
  3. Database Planning, Design, and Administration
    • The Information System Life Cycle,
    • DBS Development Life Cycle,
    • DB Planning System Definition,
    • Requirements Collection and Analysis,
    • DB Design,
    • DBMS Selection Application Design,
    • Prototyping,
    • Implementation,
    • Data Conversion and Loading Testing,
    • Operational Maintenance,
    • CASE Tools,
    • Data Administration and Database Administration
  4. Fact-Finding Techniques
    • What facts are collected,
    • Techniques,
    • A worked example
  5. Entity-Relationship Modeling
    • Semantic Data Models,
    • Introduction to Entity-Relationship Data Model
    • Different Constructs of E-R Data Model,
    • Abstraction Process Modeling different types of Entities and Attributes
  6. Entity-Relationship Modeling
    • Cardinality and Degree of a Relationship,
    • Unary, Binary and n-array Relationships
  7. Entity-Relationship Modeling Case Studies
  8. Relational Model and Languages
    • Introduction to Relational Data Model,
    • Brief History Advantages,
    • Relational Model Terminology,
    • Mathematical Relations,
    • Database Relations Characteristics of Relations,
    • Understanding tables,
    • The Concept of Key,
    • Different Types of Keys,
    • Integrity Constraints Over Relations,
    • Key Constraints,
    • Foreign Key Constraints General Constraints,
    • Data dictionaries,
    • Views
  9. ER to RDM transformation
  10. Normalization
    • Objectives, Functional Dependency,
    • Inference Rules,
    • First Normal Form,
    • Full Functional Dependency,
    • Second Normal Form,
    • Transitive Dependency,
    • Third Normal Form,
    • Boyce-Codd Normal Form
  11. Data Manipulation Languages
    • Relational Algebra: Unary and Binary operations,
    • Selection,
    • Projection,
    • Cartesian Product Different types of Joins,
    • Union,
    • Intersection,
    • Division
  12. Relational Algebra Practice
  13. SQL Quires
    • Insert,
    • Delete,
    • Select,
    • Update,
      Where,
    • Order by
  14. SQL Quires with Joins
    • Types of joins,
    • Sub queries
  15. Indexing
    • Types of SQL indexing
  16. Presentation of projects

E-Commerce

Web Designing and Development Course Outlines

  • Intro to HTML
  • Basic Structure of a Web Page
  • HTML Head Tags
  • HTML Body Tag
  • HTML Paragraph Spacing
  • HTML Line Breaks
  • HTML Non-Breaking Space
  • HTML Header Tags
  • HTML Text Formatting and Decoration
  • HTML Inline Text Formatting
  • HTML Unordered Lists
  • HTML Ordered Lists
  • HTML Image Insertion
  • HTML Embedding Videos
  • HTML Absolute vs. Relative File Referencing
  • HTML Link Creation
  • HTML Anchor Tags
  • HTML Tables
  • HTML Nested Tables
  • HTML Merging Cells
  • HTML Text Wrapping
  • HTML Table Background Image
  • HTML Table Cell Alignment
  • HTML – Introduction to Forms
  • HTML Form Tags and Attributes
  • HTML Forms – Post vs. Get
  • HTML Forms – Input Text Fields
  • HTML Forms – Select Menus
  • HTML Forms – Check Boxes and Radio Buttons
  • HTML Forms – Text Areas and Buttons
  • HTML Iframes
  • HTML Project – Introduction
  • HTML Project – Header
  • HTML Project – Callout
  • HTML Project – Image Insertion
  • HTML Project – Text Insertion
  • HTML Project – Links and Form
  • HTML Project – Tabular Data
  • HTML Project – Footer

CSS

  • Introduction to CSS
  • Parts of a CSS Rule
  • Types of CSS Rules
  • CSS – Color Names and Codes
  • CSS Classes and Spans
  • CSS Divisions – DIVs
  • CSS IDs
  • CSS Margins
  • CSS Padding
  • CSS Text Properties
  • CSS Font Properties
  • CSS Borders
  • CSS Backgrounds
  • CSS Transparency
  • CSS Text on Top of Images
  • CSS Width and Height Properties
  • CSS Display Properties
  • CSS Static Positioning
  • CSS Relative Positioning
  • CSS Absolute Positioning
  • CSS Fixed Positioning
  • CSS Float Property
  • CSS Clear Property
  • CSS Z-Index
  • CSS Styling Links
  • CSS Tables
  • CSS Project – Introduction
  • CSS Project – CSS Rules
  • CSS Project – Navigation Rules
  • CSS Project – Responsive CSS
  • CSS Project – Page Elements

JAVASCRIPT

  • JavaScript – Introduction
  • JavaScript Placement
  • External JavaScript
  • JavaScript Output
  • JavaScript InnerHTML
  • JavaScript Commenting
  • JavaScript Constants
  • JavaScript Variables Introduction
  • JavaScript Assignment Operator
  • JavaScript Arithmetic Operations
  • JavaScript Arithmetic Operations Continued
  • JavaScript Operator Precedence
  • JavaScript Data Types
  • JavaScript Objects
  • JavaScript Object Output
  • JavaScript Strings
  • JavaScript String Length
  • JavaScript Special Characters
  • JavaScript Random Numbers
  • JavaScript Min and Max Function
  • JavaScript Math Round Function
  • JavaScript Arrays
  • JavaScript Array Attributes
  • JavaScript Arrays – Pop – Push – Shift – Unshift
  • JavaScript Changing and Deleting Elements
  • JavaScript Splicing an Array
  • JavaScript Sorting an Array
  • JavaScript Joining Arrays
  • JavaScript Conditional Statements
  • JavaScript Comparisons
  • JavaScript Booleans
  • JavaScript For Loops
  • JavaScript For-In Loop
  • JavaScript While Loops
  • JavaScript Do-While Loop
  • JavaScript Break and Continue
  • JavaScript Functions
  • JavaScript Events
  • JavaScript Project  – BG Color Changer
  • JavaScript Project  – Photo Gallery
  • JavaScript Project  – Completion

Bootstrap

  • Download and Install Bootstrap and jQuery
  • Bootstrap Theory Is Bootstrap For All Devices?
  • How Bootstrap Works
  • Bootstrap Container
  • Bootstrap Grid System
  • Text Styles
  • More on Text Styles
  • Bootstrap Tables
  • Bootstrap Images
  • Bootstrap Buttons
  • Bootstrap Button Group
  • Bootstrap Drop Down Button
  • Bootstrap Glyphicon
  • Page-header and Jumbotron
  • Bootstrap Wells
  • Bootstrap Alerts
  • Labels and Badges
  • Panels
  • Collapsibles
  • Collapsible on Panels
  • List-Group
  • Collapsible List Group and Accordion
  • Tabs
  • Pills
  • Dynamic Pills and Tabs
  • Pager and Pagination
  • Navbar Complete
  • Bootstrap Form
  • Horizontal Form
  • More on Form
  • Form Validation Styles
  • Modals
  • Carousel
  • Carousel With Caption
  • Scroll Spy
  • ToolTip
  • Pop Over

 

Datacenter Topics:

  1. Data Center Basics
  2. Data Center Types
  3. Data Center Access
  4. Data Center Visit Process
  5. Data Center Tickets
  6. Data Center Components
  7. Data Center NOC
  8. Data Center Racks
  9. Data Center Servers
  10. Data Center Storages
  11. Data Center Tape Libraries
  12. Data Center AC & Fire Extinguisher Systems
  13. Data Center Floor Types
  14. Data Center Cables
  15. Data Center Patch Panels
  16. Data Center DCI Connections
  17. Data Center Security
  18. Data Center Remote Access
  19. Data Center Rack Servers Connectivity
  20. Data Center Rows
  21. Data Center Cables
  22. Data Center Power Distribution Systems

Cisco Unified Computing Topics:

  1. Computer Fundamentals
  2. Computer Hardware Components (Motherboard, RAM, CPU, NVRAM, HBA, NIC & ETC)
  3. ASCII Table and Binary System
  4. OSI Model
  5. Cisco UCS Physical Architecture and Installing UCS Hardware
  6. Setting Up Lab Using Cisco UCS Emulator
  7. Configuring Cisco UCS Using UCS Manager
  8. Configuring LAN Connectivity
  9. Configuring SAN Connectivity
  10. Creating Identity and Resource Pools
  11. Creating and Managing Service Profiles
  12. Managing UCS through Routine and Advanced Management
  13. Virtual Networking in Cisco UCS
  14. Configuring Backup, Restore, and High Availability
  15. Cisco UCS Failure Scenarios Testing
  16. Windows Installation
  17. Linux Installation
  18. ESXi Installation

VMware Virtualization Topics:

  1. Explain the vSphere components and their function in the infrastructure
  2. Describe the benefits and capabilities of VMware
  3. Install and configure ESXi hosts
  4. Deploy and configure VMware vCenter® Server Appliance™
  5. Use VMware vSphere® Client™ to manage the vCenter Server inventory and the vCenter Server configuration
  6. Manage, monitor, back up, and protect vCenter Server Appliance
  7. Create virtual networks with vSphere standard switches
  8. Describe the storage technologies supported by vSphere
  9. Configure virtual storage using iSCSI and NFS storage
  10. Create and manage VMware vSphere® VMFS datastores
  11. Use the vSphere Client to create virtual machines, templates, clones, and snapshots
  12. Manage virtual machine resource use
  13. Migrate virtual machines with VMware vSphere® vMotion® and VMware vSphere® Storage vMotion®
  14. Create and manage a vSphere cluster that is enabled with VMware vSphere® High Availability and
  15. VMware vSphere® Distributed Resource Scheduler™
  16. Discuss solutions for managing the vSphere life cycle
  17. Use VMware vSphere® Lifecycle Manager™ to perform upgrades to ESXi hosts and virtual machines

 

VEEAM Backup and Replication Topics:

  1. Veeam Introduction
  2. Building backup capabilities
  3. Describe RTOs and RPOs, what they mean for your business, how to manage and monitor performance against them
  4. The 3-2-1 Rule and its importance in formulating a successful backup strategy
  5. Identify key Veeam Availability Suite components and describe their usage scenarios and deployment types
  6. Create, modify, optimize and delete backup jobs
  7. Select appropriate transport modes
  8. Simple vs. advanced backup copy jobs, how to create and modify them using best practices to ensure efficient recovery
  9. Using tapes for backups
  10. Restore tool at the right time for restoring VMs,bare metal and individual content such as files and folders
  11. Configuration backup

 

 

Netapp Storage Configuration and Management Topics:

  1. Netapp Hardware
  2. Netapp Nodes and Controller Concept
  3. Netapp Ports & Lif Concept
  4. Netapp SVM Concept
  5. Netapp Cluster SVM, Admin SVM & NODE SVM
  6. Cluster Concepts
  7. Initialization and Configuration of Netapp Cluster
  8. OnCommand System Manager
  9. Netapp CLI Concept and Access
  10. Netapp Pool Concept
  11. Netapp Aggregates Concept
  12. Netapp Mapping and Masking
  13. Connect to the Cluster with OnCommand System Manager
  14. Advanced Drive Partitioning
  15. Create a New Aggregate on Each Cluster Node
  16. Configure Networks
  17. Create Storage for iSCSI
  18. Create a Storage Virtual Machine for iSCSI
  19. Create, Map, and Mount a Windows Volume
  20. Create, Map, and Mount a Linux Volume

Cisco

  1. Introduction
  2. Interfaces on Cisco Devices
  3. Cabling on Cisco Equipment
  4. Cisco Products
  5. MDS Switches, Cat Switches, Nexus Switches & ACI Switches
  6. Hardware Memory in Cisco Routers and Switches
  7. Intro to Cisco IOS, CatOS & NX-OS
  8. Config Files
  9. Basic Cisco Software Commands
  10. Password Recovery
  11. Upgrade Procedure for Cisco Hardware
  12. Basic Hardware Functionality
  13. What is an IP Address and Subnet
  14. Differentiating Layer-2 & Layer-3 Technologies
  15. Multilayer Switches Concept and Implementation
  16. FTP, TFTP, Telnet, SSH and Ping
  17. Ping, Extended Ping, and Traceroute
  18. Common Problems at Layer-1 and Layer-2
  19. Understanding the OSI Model
  20. Explaining OSI & TCP/IP Models
  21. Using Terminal Emulators & Text Editors
  22. Connecting Laptops to Network Interfaces
  23. Connecting Modems to Console Ports
  24. Identifying Loopback Plugs
  25. Identifying Null Modem Cables
  26. Using TFTP Servers
  27. IP Subnetting
  28. Decimal and Binary System
  29. Basic Configuration
  30. VLAN & Trunking & DTP
  31. Inter-VLAN Routing & VTP
  32. Implementing 802.1q VLAN Trunks
  33. Spanning-Tree Concept and Configuration
  34. EtherChannel – PortChannel
  35. Returning a Switch back to Factory Default
  36. CDP Concept & Implementation
  37. Basic Router Configuration
  38. Standard ACL & Extended ACL & Named ACL
  39. Static Routing & Default Routing
  40. IP Routing
  41. Router-On-a-Stick
  42. SVIs & Inter-VLAN Routing with SVIs
  43. IP Routing with Static Routes
  44. Dynamic Routing & IGP
  45. EIGRP & EIGRP Configuration
  46. OSPF & OSPF Configuration
  47. HSRP & Configuration
  48. Static NAT & Dynamic NAT
  49. BGP Concept and Implementation
  50. GRE Tunnel Configuration
  51. SPINE & LEAF Concept and Implementation
  52. VxLAN Concept & IGP Usage
  53. MDS Initialization & Configuration
  54. MDS SMART Zonning
  55. Difference between FULL and ACTIVE Zoneset
  56. Data Center Air Flow System

Datacenter Topics:

  1. Data Center Basics
  2. Data Center Types
  3. Data Center Access
  4. Data Center Visit Process
  5. Data Center Tickets
  6. Data Center Components
  7. Data Center NOC
  8. Data Center Racks
  9. Data Center Servers
  10. Data Center Storages
  11. Data Center Tape Libraries
  12. Data Center AC & Fire Extinguisher Systems
  13. Data Center Floor Types
  14. Data Center Cables
  15. Data Center Patch Panels
  16. Data Center DCI Connections
  17. Data Center Security
  18. Data Center Remote Access
  19. Data Center Rack Servers Connectivity
  20. Data Center Rows
  21. Data Center Cables
  22. Data Center Power Distribution Systems
  23. Data Center Air Flow System

Cisco Unified Computing Topics:

  1. Computer Fundamentals
  2. Computer Hardware Components (Motherboard, RAM, CPU, NVRAM, HBA, NIC & ETC)
  3. ASCII Table and Binary System
  4. OSI Model
  5. Installation of Windows and Linux
  6. Concept of Unified Computing – UCS
  7. How to access & Work on UCS
  8. Components of UCS
  9. Fabric Interconnect
  10. UPLINK Connectivity
  11. LAN & SAN

VMware Virtualization Topics:

  1. Explain the vSphere components and their function in the infrastructure
  2. Describe the benefits and capabilities of VMware
  3. Install and configure ESXi hosts
  4. Deploy and configure VMware vCenter® Server Appliance™
  5. Use VMware vSphere® Client™ to manage the vCenter Server inventory and the vCenter Server configuration
  6. Manage, monitor, back up, and protect vCenter Server Appliance
  7. Create virtual networks with vSphere standard switches
  8. Describe the storage technologies supported by vSphere
  9. Concept of iSCSI and NFS Datastores
  10. Concept of FT
  11. Introduction to DRS
  12. Fundamentals of vMotion

VEEAM Backup and Replication Topics:

  1. Veeam Introduction
  2. Building backup capabilities
  3. Describe RTOs and RPOs, what they mean for your business, how to manage and monitor performance against them
  4. The 3-2-1 Rule and its importance in formulating a successful backup strategy
  5. Backup Jobs fundamentals
  6. Backup and Restore Concept and Introduction
  7. Configuration backup

 

Netapp Storage Configuration and Management Topics:

  1. Netapp Hardware
  2. Netapp Nodes and Controller Concept
  3. Netapp Ports & Lif Concept
  4. Netapp SVM Concept
  5. Netapp Cluster SVM, Admin SVM & NODE SVM
  6. Cluster Concepts
  7. Initialization and Configuration of Netapp Cluster
  8. OnCommand System Manager
  9. Netapp CLI Concept and Access
  10. Netapp Pool Concept
  11. Netapp Aggregates Concept
  12. Netapp Mapping and Masking
  13. Vlans & vSAN
  14. Service Profile
  15. UCSM Administration

Cisco:

  1. Introduction
  2. Interfaces on Cisco Devices
  3. Cabling on Cisco Equipment
  4. Cisco Products
  5. MDS Switches, Cat Switches, Nexus Switches & ACI Switches
  6. Hardware Memory in Cisco Routers and Switches
  7. Intro to Cisco IOS, CatOS & NX-OS
  8. Config Files
  9. Basic Cisco Software Commands
  10. Basic Hardware Functionality
  11. What is an IP Address and Subnet
  12. Differentiating Layer-2 & Layer-3 Technologies
  13. Multilayer Switches Concept and Implementation
  14. FTP, TFTP, Telnet, SSH and Ping
  15. Ping, Extended Ping, and Traceroute
  16. Common Problems at Layer-1 and Layer-2
  17. Understanding the OSI Model
  18. Explaining OSI & TCP/IP Models
  19. Using Terminal Emulators & Text Editors
  20. Connecting Laptops to Network Interfaces
  21. Connecting Modems to Console Ports
  22. Using TFTP Servers
  23. Decimal and Binary System
  24. Basic Configuration
  25. Implementing 802.1q VLAN Trunks
  26. Spanning-Tree Concept
  27. Ether Channel – Port Channel
  28. Returning a Switch back to Factory Default
  29. CDP Concept & Implementation
  30. Basic Router Configuration
  31. Standard ACL & Extended ACL & Named ACL
  32. Static Routing & Default Routing
  33. IP Routing
  34. Router-On-a-Stick
  35. SVIs & Inter-VLAN Routing with SVIs
  36. IP Routing with Static Routes
  37. Dynamic Routing & IGP

. Advance Accounting (6 weeks)
.Peah Tree (4 weeks)
. Quick Book (6 weeks)
. Certificate in Accounting (12 weeks)

Course Outline:

  1. New for AutoCAD
  • General Updates
  • Drawing Compare
  • Document Improvements
  • Layer Enhancements
  1. Introduction to AutoCAD
  • Introduction to AutoCAD
  • Getting Started with AutoCAD
  1. Starting with Sketching
  • Drawing Lines
  • Creating Other 2D Objects
  • AutoCAD Polylines
  • Adding Points
  1. Working with Drawing Aids
  • Drawing Aids
  • More Drawing Aids
  1. Editing Sketched Objects
  • Editing Sketched Objects
  • Duplicating Objects
  • Separating and Joining Sketched Objects
  • More Editing Tools
  1. Layers
  • Working with Layers
  • Layer Tools
  1. Editing Sketched Objects II
  • Object Properties
  • Utilizing Grips
  1. Creating Text and Tables
  • Annotative Objects
  • Creating Text
  • Using Tables
  • More Text Tools
  1. Dimensioning and Detailing Your Drawings
  • Dimensioning
  • More Dimensioning
  • Working with True Associative Dimensions
  • Adding Leaders
  1. Editing Dimensions
  • Editing Dimensions Using Editing Tools
  • Editing Dimensions Part 2
  1. Dimension Styles
  • Dimension Styles
  • Using Dimension Styles
  1. Adding Constraints to Sketches
  • Constraints in a Sketch
  • Dimensions, Parameters, and Equations
  1. Hatching Drawings
  • Hatching Basics
  • Modifying Hatch Properties
  1. Paper Space
  • Paper Space Layouts
  • Adding Viewports
  • Working with Viewports
  • Layout Tools Plotting Drawings
  1. Plotting Drawings In AutoCAD
  • Plot Styles and Page Setups
  • Publishing to other File Types
  1. Template Drawings
  • Templates
  • Customizing Templates
  1. Working with Blocks
  • Working with Blocks
  • Inserting Blocks
  • Changing Blocks
  1. Dynamic Blocks
  • Building Dynamic Blocks
  1. AutoCAD Sheet Sets
  • An Introduction to Sheet Sets
  • Build a Sheet Set
  • Sheet Set Views
  1. AutoCAD and A360
  • AutoCAD in the Cloud

Artificial Intelligence

Course Outlines:

Introduction to Artificial Intelligence

  • Introduction,
  • basic component of AI,
  • Identifying AI systems,
  • branches of AI, etc.

Reasoning and Knowledge Representation

  • Introduction to Reasoning and Knowledge Representation,
  • Propositional Logic,
  • First order Logic

Problem Solving by Searching

  • Informed searching,
  • Uninformed searching,
  • Local searching.

Constraint Satisfaction Problems

Adversarial Search

  • Min-max algorithm,
  • Alpha beta pruning,
  • Game-playing

Learning

  • Unsupervised learning,
  • Supervised learning,
  • Reinforcement learning

Uncertainty handling

  • Uncertainty in AI,
  • Fuzzy logic

Recent trends in AI and applications of AI algorithms

Case study of AI systems,