ISO 9001 : 2008 Cerfitied 27210006@mkcl.org
8888228222 / 8793337102
contact us banner

Certifications we offer:

Smart Bit is a 18 Years old Government Recognised Training Institute with over 20 Year’s Excellence In a Computer Education . Smart Bit is known for its quality Computer Education and is recognised as a leader in providing IT training.

Complete Computer Basic Course -- SMART VIDYA

  • Introduction
  • Fundamental
  • Operating system Windows - 10, Windows - 11
  • Ms-Office 2021
  • Wordprocessing with MS-Word
  • Spredsheet Calculations With Ms-Excel
  • Advance Presentation With MS-PowerPoint
  • DBMS With MS-Access
  • Personal Information Manager With MS-Outlook
  • Internet
  • Assignments.

Core Python Programming

Core Python

Introduction to Script
  • What is Script, program?
  • Types of Scripts
  • Difference between Script and Programming Languages
  • Features and Limitation of Scripting
  • Types of programming Language Paradigms
Introduction to Python
  • What is Python?
  • Why Python?
  • Who Uses Python?
  • Characteristics of Python
  • History of Python
  • What is PSF?
  • Python Versions
  • How to Download and Install Python
  • Install Python with Diff IDEs
  • Features and Limitations of Python
  • Python Applications
  • Creating Your First Python Program
  • Printing to the Screen
  • Reading Keyboard Input
  • Using Command Prompt and GUI or IDE
  • Python Distributions
Different Modes in PYTHON
  • Execute the Script
  • Interactive and Script Mode
  • Python File Extensions
  • SETTING PATH IN Windows
  • Clear screen inside python
  • Learn Python Main Function
  • Python Comments
  • Quit the Python Shell
  • Shell as a Simple Calculator
  • Order of operations
  • Multiline Statements
  • Quotations in Python
  • Python Path Testing
  • Joining two lines
  • Python Implementation Alternatives
  • Sub Packages in Python
  • Uses of Python in Data Science, IoT
  • Working with Python in Unix/Linux/Windows/Mac/Android..!!
PYTHON NEW IDEs
  • PyCharm IDE
  • How to Work on PyCharm
  • PyCharm Components
  • Debugging process in PyCharm
  • PYTHON Install Anaconda
  • What is Anaconda?
  • Coding Environments
  • Spyder Components
  • General Spyder Features
  • Spyder Shortcut Keys
  • Jupyter Notebook
  • What is Conda? and Conda List?
  • Jupyter and Kernels
  • What is PIP?
Variables in Python
  • What is Variable?
  • Variables and Constants in Python
  • Variable,Variable names and Value
  • Mnemonic Variable Names
  • Values and Types
  • What Does “Type” Mean?
  • Multiple Assignment
  • Python different numerical types
  • Standard Data Types
  • Operators and Operands
  • Order of Operations
  • Swap variables
  • Python Mathematics
  • Type Conversion
  • Mutable Versus Immutable Objects
String Handling
  • What is string?
  • String operations and indices
  • Basic String Operations
  • String Functions, Methods
  • Delete a string
  • String Multiplication and concatenation
  • Python Keywords, Identifiers and Literals
  • String Formatting Operator
  • Structuring with indentation in Python
  • Built-in String Methods
  • Define Data Structure?
  • Data Structures in PYTHON
Python Operators and Operands
  • Arithmetic, Relational Operators and Comparison Operators
  • Python Assignment Operators
  • Short hand Assignment Operators
  • Logical Operators or Bitwise Operators
  • Membership Operators
  • Identity Operators
  • Operator precedence
  • Evaluating Expressions
Python Conditional Statements
  • How to use “if condition” in conditional structures
  • if statement (One-Way Decisions)
  • if .. else statement (Two-way Decisions)
  • How to use “else condition”
  • if .. elif .. else statement (Multi-way)
  • When “else condition” does not work
  • How to use “elif” condition
  • How to execute conditional statement with minimal code
  • Nested IF Statement
Python LOOPS
  • How to use “While Loop” and  “For Loop”
  • How to use For Loop for set of other things besides numbers
  • Break statements, Continue statement, Enumerate function for For Loop
  • Practical Example
  • How to use for loop to repeat the same statement over and again
  • Break, continue statements
Learning Python Strings
  • Accessing Values in Strings
  • Various String Operators
  • Some more examples
  • Python String replace() Method
  • Changing upper and lower case strings
  • Using “join” function for the string
  • Reversing String
  • Split Strings
Sequence or Collections in PYTHON
  • Strings
  • Unicode Strings
  • Lists
  • Tuples
  • buffers
  • xrange
Python Lists
  • Lists are mutable
  • Getting to Lists
  • List indices
  • Traversing a list
  • List operations, slices and methods
  • Map, filter and reduce
  • Deleting elements
  • Lists and strings
Python TUPLE
  • Advantages of Tuple over List
  • Packing and Unpacking
  • Comparing tuples
  • Creating nested tuple
  • Using tuples as keys in dictionaries
  • Deleting Tuples
  • Slicing of Tuple
  • Tuple Membership Test
  • Built-in functions with Tuple
  • Dotted Charts
Python Sets
  • How to create a set?
  • Iteration Over Sets
  • Python Set Methods
  • Python Set Operations
  • Union of sets
  • Built-in Functions with Set
  • Python Frozenset
Python Dictionary
  • How to create a dictionary?
  • PYTHON HASHING?
  • Python Dictionary Methods
  • Copying dictionary
  • Updating Dictionary
  • Delete Keys from the dictionary
  • Dictionary items() Method
  • Sorting the Dictionary
  • Python Dictionary in-built Functions
  • Dictionary len() Method
  • Variable Types
  • Python List cmp() Method
  • Dictionary Str(dict)
Python Functions
  • What is a function?
  • How to define and call a function in Python
  • Types of Functions
  • Significance of Indentation (Space) in Python
  • How Function Return Value?
  • Types of Arguments in Functions
  • Default Arguments and Non-Default Arguments
  • Keyword Argument and Non-keyword Arguments
  • Arbitrary Arguments
  • Rules to define a function in Python
  • Various Forms of Function Arguments
  • Scope and Lifetime of variables
  • Nested Functions
  • Call By Value, Call by Reference
  • Anonymous Functions/Lambda functions
  • Passing functions to function
  • map(), filter(), reduce() functions
  • What is a Docstring?

Advanced Python with IOT And Data Science

Python Modules
  • What is a Module?
  • Types of Modules
  • The import Statement
  • The from…import Statement
  • ..import * Statement
  • Underscores in Python
  • The dir( ) Function
  • Creating User defined Modules
  • Command line Arguments
  • Python Module Search Path
Packages in Python
  • What is a Package?
  • Introduction to Packages?
  • py file
  • Importing module from a package
  • Creating a Package
  • Creating Sub Package
  • Importing from Sub-Packages
  • Popular Python Packages
Python Date and Time
  • How to Use Date & DateTime Class
  • How to Format Time Output
  • How to use Timedelta Objects
  • Calendar in Python
  • datetime classes in Python
  • How to Format Time Output?
  • The Time Module
  • Python Calendar Module
  • Python Text Calendar, HTML Calendar Class
  • Unix Date and Time Commands
File Handling
  • What is a data, Information File?
  • File Objects
  • File Different Modes and Object Attributes
  • How to create a Text Fil and Append Data to a File and Read a File
  • Closing a file
  • Read, read line ,read lines, write, write lines…!!
  • Renaming and Deleting Files
  • Directories in Python
  • Working with CSV files and  CSV Module
  • Handling IO Exceptions
Python OS Module
  • Shell Script Commands
  • Various OS operations in Python
  • Python File System Shell Methods
Python Exception Handling
  • Python Errors
  • Common RunTime Errors in PYTHON
  • Abnormal termination
  • Chain of importance Of Exception
  • Exception Handling
  • Try … Except
  • Try .. Except .. else
  • Try … finally
  • Argument of an Exception
  • Python Custom Exceptions
  • Ignore Errors
  • Assertions
  • UsingAssertionsEffectively
More Advanced PYTHON
  • Python Iterators, Generators, Closures, Decorators and Python @property
Python Class and Objects
  • Introduction to OOPs Programming
  • Object Oriented Programming System
  • OOPS Principles
  • Define Classes
  • Creating Objects
  • Class variables and Instance Variables Constructors
  • Basic concept of Object and Classes
  • Access Modifiers
  • How to define Python classes
  • Python Namespace
  • Self-variable in python
  • Garbage Collection
  • What is Inheritance? Types of Inheritance?
  • How Inheritance works?
  • Python Multiple Inheritance
  • Overloading and Over Riding
  • Polymorphism
  • Abstraction
  • Encapsulation
  • Built-In Class Attributes
Python Regular Expressions
  • What is Regular Expression?
  • Regular Expression Syntax
  • Understanding Regular Expressions
  • Regular Expression Patterns
  • Literal characters
  • Repetition Cases
  • Example of w+ and ^ Expression
  • Example of \s expression in re.split function
  • Using regular expression methods
  • Using re.match()
  • Finding Pattern in Text (re.search())
  • Using re.findall for text
  • Python Flags
  • Methods of Regular Expressions
Python XML Parser
  • What is XML?
  • Difference between XML and HTML  and XML,  JSON, Gson
  • How to Parse XML and Create XML Node
  • Python vs JAVA
  • XML and HTML
Python-Data Base Communication
  • What is Database? Types of Databases?
  • What is DBMS?, RDBMS?
  • What is Big Data? Types of data?
  • Oracle
  • MySQL
  • SQL server
  • DB2
  • Postgre SQL
  • Executing the Queries
  • Bind Variables
  • Installing of Oracle Python Modules
  • Executing DML Operations..!!
Multi-Threading
  • What is Multi-Threading
  • Threading Module
  • Defining a Thread
  • Thread Synchronization
Web Scrapping
  • The components of a web page
  • BeautifulSoup
  • Urllib2
  • HTML,CSS,JS,jQuery
  • Dataframes
  • PIP
  • Installing External Modules Using PIP
Unit Testing with PyUnit
  • What is Testing?
  • Types of Testings and Methods?
  • What is Unit Testing?
  • What is PyUnit?
  • Test scenarios, Test Cases, Test suites
Introduction to Python Web Frameworks
  • Django – Design
  • Advantages of Django
  • MVC and MVT
  • Installing Django
  • Designing Web Pages
  • HTML5, CSS3, AngularJS
  • PYTHON Flask, Bottle, Pyramid, Falcon
GUI Programming-Tkinter
  • Introduction
  • Components and Events
  • Adding Controls
  • Entry Widget, Text Widget, Radio Button, Check Button
  • List Boxes, Menus, ComboBox
Data Analytics
  • Introduction to data Big Data?
  • Introduction to NumPY and SciPY
  • Introduction to Pandas and MatPlotLib
Introduction to Machine Learning with PYTHON
  • What is Machine learning?
  • Machine Learning Methods
  • Predictive Models
  • Descriptive Models
  • What are the steps used in Machine Learning?
  • What is Deep Learning?
Data Science
  • What is Data Science?
  • Data Science Life Cycle?
  • What is Data Analysis, Data Mining
  • Analytics vs Data Science
Internet of Things
  • IMPACT OF THE INTERNET
  • What is IOT
  • History of IoT
  • What is Network, Protocol, smart?
  • How IoT Works?
  • The Future of IoT

Asp.Net MVC 6

Asp.Net MVC 6 Course Overview

Prior .NET web application development experience and familiarity with Object-Oriented Programming concepts is assumed. Some experience with HTML and JavaScript is also expected. Experience developing ASP.NET applications with Web Forms would be beneficial.

Asp.Net MVC 6 Training Course Objective

ASP.NET MVC gives you a powerful, patterns-based way to build dynamic websites that enables a clean separation of concerns and that gives you full control over markup for enjoyable, agile development. ASP.NET MVC includes many features that enable fast, TDD-friendly development for creating sophisticated applications that use the latest web standards.

Asp.Net MVC 6 Training Course Overview

Introduction to ASP.NET MVC 6

  • Introduction to MVC 6
  • NET Web Forms (vs) ASP.NET MVC
  • Advantages and disadvantages of each
  • Determining when-to-use which one
  • List of Versions of ASP.NET MVC
  • Differences between versions of ASP.NET MVC
  • Overview of installing ASP.NET MVC in various versions of Visual Studio
  • MVC Architecture
  • What is MVC?
  • Architecture Explanation
  • What is Controller and action method
  • What is View
  • What is Model
  • Request Flow in ASP.NET MVC

Getting started with MVC Core

  • New Project in Visual Studio
  • Overview of Folders and files of MVC project

Controllers

  • Introduction to Controllers
  • Creating Controllers and Actions
  • Calling action methods thru the browser
  • Returning from action methods
  • Parameters in Action methods
  • ActionLink
  • URL Routing
  • Overview
  • The need of URL Routing
  • Parameters in URL
  • Default Parameter Values
  • Parameters with Constraints
  • Literals in URL

Views (Razor)

  • Introduction to Views (Razor)
  • ActionResult and ViewResult
  • Returning a view
  • Creating a Simple Razor View
  • Intermingling Code and Markup in Razor Views
  • View Bag / View Data / Temp Data
  • Shared Views
  • ASPX View Engine (vs) Razor

LayoutViews

  • Introduction to LayoutViews
  • The need of layout views
  • cshtml
  • Creating custom layout views
  • Layout Views with Sections
  • RenderSection()
  • cshtml
  • Overriding the _ViewStart.cshtml

Partial Views

  • Partial Views
  • RenderPartial()

Models

  • Introduction to Models
  • Need of models
  • Creating models using ‘CodeFirst approach’

Entity Framework in MVC

  • Introduction to Entity Framework
  • Need of Entity Framework
  • Creating DbContext and DbSet
  • Configuring connection string

Scaffold Templates in MVC

  • Introduction to scaffold Templates in MVC
  • Need of Scaffolding
  • Creating controllers and views using scaffold
  • Strongly typed views
  • Understanding Index, Details, Create, Edit, Delete action methods and views

HTML Helpers

  • Introduction to HTML helpers
  • DisplayNameFor( )
  • DisplayFor( )
  • BeginForm( )
  • LabelFor()
  • EditorFor( )
  • ValidationMessageFor( )
  • RadioButtonFor( )
  • DropDownListFor( )
  • ListBoxFor( )
  • CheckBoxFor( )
  • AntiForgeryToken()
  • Code First Migrations

Action Filters

  • Introduction to action filters
  • [HttpPost]
  • [HttpGet]
  • [ValidateAntiForgeryToken]
  • [OutputCache]
  • [HandleError]
  • [NonAction]
  • [ActionName]

Bundles and Minification

  • Introduction to Bundles and minification
  • Understanding BundleConfig.cs
  • ScriptBundle (vs) StyleBundle
  • Importing a ScriptBundle and StyleBundle
  • Creating and consuming custom bundles

Validations

  • Introduction to Validations
  • Model level validations (vs) View level validations
  • Importing jQuery Validation Plug in
  • [Required]
  • [RegularExpression]
  • [Range]
  • [StringLength]
  • [Compare]
  • [Remote]
  • IsValid

Data Annotations

  • [Display]
  • [Datatype]
  • [DisplayFormat]
  • [ScaffoldColumn]

jQuery in MVC

  • Introduction to jQuery in MVC
  • Need of jQuery in MVC
  • Importing/updating jquery plug in
  • Demos

jQuery AJAX in MVC

  • Need of jQuery-AJAX in MVC
  • Demos on jQuery-AJAX (with json) in MVC with database handling
  • Intro to jQGrid

Web API

  • Introduction to Web API
  • WCF REST (vs) Web API
  • Understanding HTTP methods(GET, POST, PUT, DELETE)
  • Creating API controller
  • API configuration
  • Calling Web API from jQuery
  • Demo: CRUD operations using jQuery AJAX with Web API

Security in MVC

  • Forms based security with [Authorise]
  • Windows based security

What’s new in MVC Core

  • Web API 2
  • Overview of Facebook Application
  • OWIN Abstraction
  • Inbuilt Support for Dependency Injection
  • SIGNAL R 3
  • Web API 3

Repository Layer and Service Layer

  • Introduction to Repository Layer and Service Layer
  • MVC Architecture with both layers
  • Demos

Dependency Injection

  • Problems in accessing repository layer / service layer directly in controller
  • What is Dependency Injection
  • Installing ‘Unity’ plug in
  • Configuring Unity
  • Construction injection and property injection using interface

Consuming WCF in MVC

  • Introduction to Consuming WCF in MVC
  • Demos how to consume WCF in MVC

Database – First approach in MVC

  • Introduction to Database-First approach in MVC
  • Demos on ‘Database-First’ approach

Areas in MVC

  • Introduction to areas in MVC
  • Demos on areas

Mobile Web Apps using MVC

  • Introduction to jQuery Mobile
  • Mobile Application’ project template
  • Overview of Customizing jQuery Mobile
  • Deployment
  • Configuring IIS
  • Publishing MVC web applications to local IIS

Angular JS Integration

  • What is AngularJS
  • Advantages
  • Getting started
  • MVVM and MVC Architecture
  • What is Model, View, ViewModel
  • Creating view model
  • data-bind
  • Observable properties
  • Subscribe
  • Working with Directives, Services, Filters, Functions

Single Page Application (SPA)

  • What is SPA
  • Need of SPA
  • Getting started
  • Angular JS with API
  • Reading and posting data

 

 

R Language

R Overview
    R Installation
    R Basic Syntax
    R Data Types
    R Variables, Constants and Vectors
    R Operators
    R Conditional Statements
    R Functions
    R Lists
    R Arrays
    R Packages
    R Programming Excel and Binary Files
    R Object Oriented
    R Strings
    R Date and Time
    R Input and Output

Financial Accounting Using Tally ERP 9.0

  • Basic Concepts of Accounting
  • Financial Statements
  • Financial Statement Analysis
  • Cost Centre
  • Basic concepts of Inventory
  • Tally Configuration & INI setup
  • Data Directory & Folders configuration
  • Single & Multiple User
  • Tally Screen Components
  • Mouse/ Keyboard Conventions & Key,Combinations,
  • Switching between screen areas,
  • Quitting Tally.
  • Maintaining Company Data
  • Basic Company Details – Create/ Alter/ Select/ Load / Close a Compan
  • Chart of Accounts,
  • Company Features and Configuration.
  • Create Group
  • Alter Group
  • Display Groups 
  • Delete Group
  • Create Ledgers
  • Alter Ledger
  • Display Ledger
  • All accounting voucher types
  • Accounting Voucher transactions
  • Account Invoice transactions
  • Excise Invoice
  • Export Invoice
  • Transactions using Bill-wise details
  • Bank Reconciliation
  • Interest calculations using simple & advance parameters
  • Interest calculations on outstanding balances & on invoices
  • Use of voucher class
  • adjustment of interest
  • Creation of voucher class
  • Invoice entry in a class situation
  • Create, Alter & Delete Budgets for groups, ledgers & cost centre, 
  • Defining credit limit & credit period, 
  • Display Budgets & variances
  • Create, Alter & Delete a scenario
  • Journal Transactions
  • payment vouche
  • Godown summary
  • Reports like balance sheet
  • Profit & Loss account
  • Ratio analysis
  • Trial Balance
  • Accounts books like cash/ bank book
  • All Ledgers Group summary & vouchers,
  • Sales, purchase & journal registers.
  • Cost centre
  • category summary
  • Cost centre breakup ledger & group breakup
  • outstanding receivables & payables
  • interest receivable & payable
  • Statistics
  • Cash & Fund flow
  • Day book
  • List of Accounts
  • reversing journals,optional vouchers,post­ dated vouchers.
  • Create Stock group,
  • Alter Stock group
  • Display Stock Groups and Stock Items
  • Create Stock item, alter, display
  • All inventory voucher types and transactions Inventory 
  • Details in accounting vouchers
  • Reports like Stock summary
  • Inventory books like Stock item
  • Group summary
  • Stock transfers
  • Physical stock register
  • Movement analysis
  • Stock group & item analysis
  • stock category analysis Ageing Analysis
  • Sales order, Purchase order book,
  • Statement of inventory related to Godowns
  • categories
  • stock query
  • Reorder status
  • Purchase & Sales order summary
  • Purchase &  Sales bill pending.
  • Exception  reports  like  negative stock & ledger
  • overdue  receivables  &  payables
  • memorandum  vouchers, optional vouchers, 
  • post-dated  vouchers,reversing  journal.
  • Cheque Printing
  • Common printing options
  • Different printing formats
  • Multi-Account printing
  • Dynamic- Report specific options
  • Creating Group Company
  • Use of Tally vault
  • Using Security control & defining different security levels
  • Use of Tally Audit
  • Back-up & Restore
  • Splitting company data
  • Export & import of Data
  • ODBC compliance
  • use of E-mail
  • Internet publishing
  • Upload
  • web browser & online help
  • Re-write data

Basic MS-Excel With MS-Excel 2021

Interface VLOOKUP
Tabs and Ribbons VLOOKUP Exact Match
Document Windows HLOOKUP
Navigation Tips HLOOKUP Exact Match
Office Button and Save IF Statement
Entering Data Nested IF
Fonts, Fills, and Alignment AND
Cut, Copy, and Paste OR
Paste Special NOT
Undo and Redo SUMIF
Moving, Finding, and Replacing a Value COUNTIF
Cell Styles Case Formulas
Comments Chart Types
Currency Format Instant Chart
Format Painter Update Chart
Formatting Dates Column Chart
Custom and Special Formats Picture Fill
Naming and Moving Worksheets Adjust Chart Size
Copying Worksheets Line Chart
Adding, Deleting and Hiding Worksheets Chart Styles
Grouping Worksheets Chart Layouts
Moving, Copying, Deleting and Hiding Grouped Worksheets Add Labels
Inserting and Deleting Columns and Rows Axis Options
Inserting & Deleting Cells Chart Title
Inserting Multiple Columns & Rows Legends
Modifying Cell Width and Height Data Labels
Hiding and Unhiding Rows and Columns Insert Pictures
Using Operations Modifying Pictures
Creating Formulas Insert Shapes
AutoSum Insert SmartArt
Common Formulas Apply Themes
Searching for Formulas Group and Ungroup
Copying Formulas Sort Data
Using Relative and Absolute References Sort Multiple Levels
Workbook Views Filter Data
Show/Hide Advanced Filter
Zoom Features Conditional Sorting and Filtering
Freeze Panes Sorting with Custom Lists
Split Windows Subtotal
Viewing Multiple Windows Creating PivotTables
Minimize The Ribbon Choosing Fields
Worksheet Backgrounds PivotTable Layout
AutoFill a Series Filtering PivotTables
AutoFill Non-Adjacent Cells Modifying PivotTable Data
Highlight Cells Rules PivotCharts
Top/Bottom Rules Workbook Passwords
Data Bars Protecting Workbooks
Color Scales Document Properties
Custom Formatting Rule Inserting Hyperlinks
Insert a Table and Style Options Page Orientation
Add Rows and Columns Page Breaks
Perform a Function in a Table Print Area
Summarise With Pivot Table Margins
Data Validation Print Titles
Removing Duplicates Headers and Footers
Text To Columns Scaling
Goal Seek Save As Previous Version
Scenario Manager Save As PDF
Multiple Sheet References Save As Web Page
Trace the Precedents and Dependents Macro-Enabled Workbook
Cell Names Recording a Macro
Named Ranges Assign a Macro to a Button or Shape
Formulas with Cell Names Run a Macro upon Opening a Workbook
Date Formulas How to Inspect and Modify a Macro

Advanced Tally PRIME With GST

Skills: Creating Group, Entry of Registration Fees, Activation of Service Tax, Provision and Depreciation Entries, Pass the Transaction, Create Units of Measure, Activation of Interest Calculation, Activation of CST, Multiple level pricing, Interest Calculation, Simple Interest, Set up and Configuration

Outputs: Balance Sheet, Credit sales Entry, Create Sales Excise Voucher, Ledger Creation, Create Stock Go-down, Checking Order, Create Stock Item, Voucher Creation, Cost Centre Creation

Detailed Syllabus:

1. Advanced Accounting

  • Cost centers and cost categories
  • Cost center class
  • Budgets & controls
  • Variance Analysis
  • Ratio Analysis
    • Budget & Actual Comparison
    • Deviations and how it is derived
    • Basic knowledge of std. costing
  • Funds Flow
  • Cash Flow
  • Information regarding TDS
  • Reversing and Memorandum JV (Journal Voucher)

2. Advanced Inventory

  • Reorder levels
  • Pre-closure of orders
  • Item cost tracking
  • Price level & price list
  • POS

3. Banking

  • Electronic Payments
  • Sources of Financing
  • Collaterals (Types of Loan)
  • Data Required for Financing
  • Bank reconciliation

4. Job Costing

  • Features of Job Costing
  • Activation
  • Recording job costing related transaction
  • Reports

5. Job Work Order

  • Activation
  • Voucher Type setup for job work out/in
  • Job order processing

6. Advanced Payroll

  • Payroll & Statutory Details
  • Income Tax

7. GSTR 1, 2, 3B

  • Returns summary
  • Computation details
  • Summary of exceptions
  • Table wise GSTR 1, 2, 3B
  • Status reconciliation
  • HSN summary
  • Exporting GSTR 1, 2, 3B

8. Access Controls & Security management

  • Enabling Security Control
  • Defining Security Level
  • Create Users

9. Data Synchronization

  • Reports, Types and Trial Balances

10. SMS

  • Introduction
  • Configuration

11. Control Centre

  • Control centre
  • Support centre

Advanced Blue Prism

Blue Prism Course Overview

Blue Prism is one of the tools of the Robotic Process Automation (RPA) that can fetch high for the organization with less effort. The Blue Prism technology can be used by both IT and business industry people with various kind of application user interfaces. Smart Bit makes the aspirant to learn all the concepts from basic level to the advanced level of Blue Prism Technology with an ease

Blue Prism Training Objectives

  • To Understand the infrastructure and installation models
  • To understand Blue Prism Administration
  • To know how this blue prism works

Pre-requisites of the Course

  • Enough knowledge of Network certification
  • Enough knowledge of Windows Server Administrative tasks
  • Anyone with basic programming knowledge like C Language and Java can also do the Blue Prism Training Course

Who should do the course?

  • Business Analysts
  • IT Professionals
  • Business Process Executives
  • Administrators
  • Fresh Graduates can also do the course

Blue Prism Training Content

Introduction to Blue Prism

  • Blue Prism’s Robotic Automation

Process Studio

  • Running a Process
  • Basic Skills
  • Process Validation
  • Decision Stage
  • Calculation Stage
  • Data Items
  • Review

Process Flow

  • Circular Path
  • Controlling Play
  • Set Next Stage
  • Break Points
  • Collections and Loops
  • Layers Of Logic
  • Pages For Organization
  • Review 

Inputs and Outputs

  • Input Parameters
  • Stepping and Pages
  • Data Item Visibility
  • Data Types
  • Output Parameters
  • Startup Parameters
  • Control room
  • Process Outputs
  • Review

Business Objects

  • Object Studio
  • Business Objects
  • Action Stage
  • Inputs and Outputs
  • The Process Layer
  • Review 

Object Studio

  • Creating a Business Object
  • Application Modeler
  • Spying Elements
  • Attributes
  • Attribute Selection
  • Launch
  • Wait
  • Timeouts
  • Terminate
  • Write
  • Press
  • Attach and Detach
  • Read
  • Actions
  • Action Inputs and Outputs
  • Data items as inputs
  • Review

Overview of Error and Case Management

Error Management

  • Exception Handling
  • Recover and Resume
  • Throwing Exceptions
  • Preserving the current exception
  • Exception Bubbling, Blocks and Exception handling in practice
  • Review

Case Management

  • Work Queues
  • Queue items
  • Work queue configuration’
  • Defer
  • Attempts
  • Pause and Resume
  • Filters
  • Reports
  • Review 

Additional Features

  • Collection Actions
  • Choice stage
  • Logging
  • Log viewer
  • System Manager
  • Process Groping
  • Export and import
  • Release Manager –Packages and Releases

Consolidation Exercise

  • Order system process
  • Consolidation exercise checklist
  • Submitting your completed solution

Advanced Features

  • Undefined collections
  • Data item initialization
  • Data item Exposure
  • Casting
  • Code stage
  • Run mode
  • Initialize and cleanup
  • Attribute Match Types
  • Dynamic Attributes
  • Active Accessibility
  • Application manager mode
  • Global clicks and keys
  • Credentials
  • Environment Locking
  • Command Line
  • Resource PC

 

 

MS-CIT (Maharashtra Stare Certificate In Information Technology)

International level certification by MKCL & MSBTE

  • Introduction
  • Computer Fundamental
  • Operating system Windows 10/ 11
  • Ms-Office 2019
  • Wordprocessing with MS-Word 2019
  • Spredsheet Calculations With Ms-Excel 2019
  • Advance Presentation With MS-PowerPoint 2019
  • DBMS & RDBMS With MS-Access 2019
  • Personal Information Manager With MS-Outlook 2019
  • 150 Uses Of Internet
  • Assignments.

-> Click To See Detail Syllabus

Financial Accounting With Tally Prime

Complete Logic Devlopment Course Using C Programming

About C-Language Training

C is an basic building block for every languages. It is a general Purpose Language.  To develop the programming skills ‘C’ is the only platform for to develop programming techniques for any type languages. It is an Mid-level programming language for systems programming very widely used, relatively low-level, weakly typed, systems programming language associated with Unix and through that with Linux and the open source movement Performance becomes somewhat portable. Many Applications Like System Software, Application Software, Embedded Systems, Cool Games, Mobile applications, Device Drivers Programming etc of the World applications written in C and the List continues…C Designed and implemented by Dennis Ritchie 1972.

C Training Course Objective

This Course main objective for the student to develop primary programming skills upto the higher end in order solve the different programming logics. The student can able write different type of logics at the end of the sessions. After learning the C  course the student can able get all the fundamental knowledge in all the languages. After Completion the student can able to attend any MNC Company interview and can solve the technical rounds both theoretically and Practically. We Provide lot of logical examples to make as good as.

Why This Course is Required

One thing we can speak without C Knowledge there is no Programming Logics to learn any language. There is no interviews for a Fresher without C language. To learn Java, .Net, Databases the list continues so many we require “C” Knowledge  for a student  Finally to tell many languages are internally Programmed by only C Language.

C  Training Course Overview

Introduction to ‘C’ language

  • Features of C
  • History
  • Structure of C Program
  • Keyword, Identifiers & Constants

Data Types

  • Primitive Data Types
  • Aggregated Data Types

Operators

  • Binary Operators
  • Unary Operators
  • Ternary Operators
  • Special Operators
  • Order of Evaluation

Selections

  • Simple if
  • if..else
  • Nested if
  • if..else ladder
  • Goto Statement
  • Break and Continue Statement
  • Switch..Case statement

Iteration

  • While
  • For
  • Do..While
  • Nested loop Statements

Arrays

  • Introduction to arrays
  • Need for Arrays
  • Types of arrays
  • One Dimensional Arrays
  • Two Dimensional Arrays
  • Multi Dimensional Arrays

String Manipulation

  • Declaring String
  • Initializing  String
  • String Functions
  • String Formatted Specifiers
  • Multiple Strings

Functions

  • Interdiction to Functions
  • Need for Functions
  • Classification of Functions
  • Function Prototype
  • Defining Function
  • Calling Function
  • Function with Arrays
  • Function with Strings
  • Recursive Functions

Storage class Specifiers

  • Automatic
  • Extern
  • Static
  • Register

Structures, unions, enum

  • Introduction to structures
  • Declaring a Structure
  • Introduction to Structures
  • Structures with Arrays
  • Structures with Function
  • Nested Structures
  • Introduction to Union
  • Declaring Union
  • Difference between Structures and Unions
  • Enumerations
  • Typedef

Pointers

  • Introduction to Memory
  • Introduction to Pointers
  • Operations on Pointers
  • Pointer to Pointer
  • Pointer to Array
  • Array to Pointers
  • Void pointers
  • Call by Value and Call by Reference
  • Passing Pointers to Functions
  • Functions returning Pointers
  • Pointer to Functions
  • Dynamic Functions Call with Function Pointer
  • Pointers with Structures

Dynamic Memory Allocation

  • Allocation (Malloc, Calloc & Realloc)
  • De – Allocation (Free)

Files

  • Introduction
  • File Input, Output Operations
  • Sequential Files
  • Random Access Files
  • Command Line Arguments
  • Handling Errors
  • Database vs File System

 Graphics

  • Introduction to Graphics
  • Initializing Graphics
  • Graphic Drivers & Modes
  • Graphic Functions

 

Mastering In Data structure Using C / C++ / Java

About Data Structure Training

Data Structures is a concept a means of storing a collection of data. Computer Science is a concern with study of methods for effectively using a computer to solve problems. These can be solve by algorithms and data structures. Data Structures tells you what way the data as to store in computer memory and how to access the data efficiently. Many Applications are designed by data structures stack applications like page visited history in a web-browser, chain of method calls in the Java virtual machine or C++ Run-time environment etc Queue Application Like Waiting Lines, Multi-programming etc For many applications the choice of proper data structure is the only major decision involving the implementation. Majorly the database designing and internal implementation is done only by using Data Structures techniques.

Data Structure Training Course Objective

This Course main objective for the student to understand Analysis and Designing of the Algorithms and how the different data structures are used for efficient accessing of the data and Manipulation of the data at the end of the session we can able to Know different Kinds of data structures and we can able to provide different algorithms for time and space complexity.

Data Structure Training Course Duration

  • 30 Working days, daily one and half hours

Data Structure Training Course Content Overview

Data Structures

  • Introduction
  • Structured Representation
  • Statements and Control Structures
  • Abstract Data Types
  • Static Data Types
  • Dynamic Data Types
  • Arrays
  • Pointers
  • Linked List
  • Advanced Data Structures
  • Data Structure Representation

Stacks

  • Defining stack
  • Application of stack
  • Operations of stack
  • Stack implemented as an array
  • Stack implemented with pointers
  • Using Stacks to solve problems

Queues

  • Defining Queue
  • Application of Queue
  • Operation of Queue
  • Circular Queue
  • Priority Queue
  • Double Ended Queue
  • Queue implemented with Pointers
  • Differences between Stacks and Queues

Linked List

  • Introduction
  • Advantages of Linked List over an Array
  • Application of Linked List
  • Types of Linked Lists
  • Singly Linked Lists
  • Operation of Singly Linked Lists
  • Doubly Linked Lists
  • Operations on Doubly Linked Lists
  • Circular Linked Lists
  • Circular Double Linked Lists
  • Uses of Linked Lists

Trees

  • Introduction
  • Binary Trees
  • Implementation of Binary Trees
  • Insertion into a Binary Tree
  • Binary Tree Deletion
  • Traversing a Binary Tree
  • Binary Height Balanced Trees

Graphs

  • Introduction
  • Types of Graphs
  • Various Representation of Graphs
  • Application of Graphs
  • Graph Traversals

Sorting Techniques

  • Introduction
  • Bubble Sort
  • Selection Sort
  • Quick Sort
  • Merge Sort
  • Iterative Merge Sort
  • Introduction to Heap
  • Heap Operations
  • Heap Sort

Searching Techniques

  • Introduction
  • Linear Search
  • Binary Search

Object Oriented Programming With C++

C++ Training Overview

C++ is general Purpose Programming language which supports Object Oriented Concepts., generally C++ is a Super Set of C Language Every C application can be upgraded in C++ with Object Oriented Concepts There are many application like Operating Systems.

Unix, Windows, Linux, NoCrysis Warhead and Other Cool games, No Photoshop, No FireFox, No VLC, No FL Studio, No Playstation, No XBOX and the list continue. 90% of the applications in the world are written in C and C++.

C++ Training Course Objective

The main objective student can able to implement the applications can develop the Programs with classes and objects. The developed application of C can change into with classes and can add all the Object Oriented Concepts. Developing in C++ the application is more optimized and efficient than C.

C++ Training Content

Basic In C++

  • Programming Methods
  • Object-Oriented Programming
  • Introduction to C++
  • Variables, Datatypes, Operators
  • Reference Operator
  • Scope (:   Resolution Operators
  • New Structure of a C++ Program 

Control Structures

  • Conditional – if, if…else, Nested if…else, Switch…Case
  • Loops – While, do…While, For, Nested Loops
  • Jump – Goto, Continue & Break 

Functions

  • Introduction a Function
  • Deafening  a Function
  • Prototypes
  • Actual and Formal Arguments
  • Parameter Passing Techniques
  • Call by Value, Reference, Pointer
  • Default Arguments
  • Function Overloading
  • Inline Functions 

Oops Concepts

  • Encapsulation
  • Abstraction
  • Polymorphism
  • Static Binding
  • Dynamic Binding
  • Inheritance
  • Message Passing
  • Class
  • Object 

Classes and Objects

  • Class Declaration
  • Access Member and Member Functions
  • Creating Objects
  • Differences between Class and Structure
  • Objects as arguments
  • Returning Objects
  • Static Members
  • Friend Functions and Classes

Constructors and Destructors

  • Introduction
  • Defining Constructor
  • Comparing Constructor Member Function
  • Default Constructor
  • Argument Constructor
  • Copy Constructor
  • Constructor Overloading
  • Default Argument in Constructor
  • Destructor
  • Defining Destructor 

Operator Overloading

  • Need of Overloading
  • Defining Operator Overloaded Function
  • Operator Overloading Rules
  • Overloading Unary Operators and Unary Operators using Friend
  • Overloading Binary Operators and Binary Operators using Friend
  • Overloading Other Operators 

Inheritance

  • Introduction
  • Types of Inheritance
  • Single Level Inheritance
  • Multilevel Inheritance
  • Multiple Inheritance
  • Hybrid Inheritance
  • Hierarchical Inheritance
  • Base Class
  • Derived Class
  • Inheritance Scope
  • Protected Members
  • Virtual Base Class and Destructors 

Advanced Class Concepts

  • Container Class & Contained Class
  • Local Classes
  • Inheritance v/s Containership

Polymorphism and Virtual Functions

  • Type Polymorphism
  • Dynamic Binding
  • Function Overriding
  • Difference between Function Overloading and Overriding
  • Need of  Virtual Functions
  • Pure Virtual Functions

Templates

  • Need of Template
  • Defining Template
  • Function Templates
  • Class Templates

Exception Handling

  • What is Exception?
  • Need of Handling Exceptions
  • Types Of Exceptions
  • Exception Handling Mechanism

Streams

  • Hierarchy of I/O Streams
  • Istream Class Functions
  • Ostream Class Functions
  • IOS Class Functions
  • Manipulators

Files

  • Hierarchy of File Streams
  • Opening  a File
  • File Opening Modes
  • Sequential Access Files
  • Random Access Files
  • Command Line Arguments

Graphics

  • Introduction to Graphic
  • Initializing Graphic
  • Graphic Drivers,  Modes and Graphic Functions

 

Complete Core Java Programming

  • Introducing Java
  • The Java Development Environment
  • The Java Runtime Environment
  • Compiling and Executing Java Programs
  • Java Programs
  • Introduction to Java Security
  • Packages
  • Practical Exercises

  • The Java Language
  • Variables
  • Data Types
  • Declaring Variables
  • Primitive Variables
  • Reference Variables
  • Declaring, Initializing and Releasing Reference Variables
  • Arithmetic and Comparison Operators
  • Shortcut Operators
  • Short-Circuit Operators
  • Converting Data Types
  • Statements and Semi-Colons
  • .. ELSE
  • .. ELSE... IF
  • SWITCH CASE
  • ..
  • .. WHILE
  • ..
  • BREAK
  • The CONTINUE Statement
  • Comments
  • Strings
  • Practical Exercises

  • Objects and Classes
  • Objects
  • Encapsulation
  • Classes
  • Class Member Data
  • Defining and Using Constructors
  • Static Initializes
  • Garbage Collection
  • Object Lifetime
  • Practical Exercises

  • Inheritance
  • Classes and Inheritance
  • Methods in the Sub Class
  • Polymorphism
  • Other Inheritance Issues
  • Converting Reference Types
  • Wrapper Classes
  • Practical Exercises

  • Abstract Classes and Interfaces
  • Abstraction
  • Abstract Classes
  • Abstract Class References
  • Abstract Methods
  • Abstraction Rules and Guidelines
  • Interfaces
  • Defining and Implementing an Interface
  • Type Conversions and Interfaces
  • Summary
  • Practical Exercises

  • Collections
  • The java. util Package
  • Lists
  • Maps
  • How to Choose a Collection Class
  • Generics
  • The Enhanced FOR Loop
  • Variable Method Arguments
  • Auto Boxing
  • Practical Exercises

  • Exceptions
  • Syntax Errors
  • Runtime Errors
  • Logical Errors
  • Exception Handling
  • Exception Objects
  • Handling Exceptions
  • User-Defined Exception Classes
  • Exception Handling Guidelines
  • Practical Exercises

  • Creating GUIs with the Abstract Windowing Toolkit
  • Introduction
  • AWT Example
  • AWT Components
  • Layout Managers
  • Practical Exercises

  • Events
  • The Java Event Model
  • Types of Event
  • Event Examples
  • Practical Exercises

  • Creating GUIs with Swing
  • Swing Packages Overview
  • Swing Applets
  • Swing Containers
  • Swing Components
  • Swing Layouts
  • Practical Exercises

  • Files and Network Input/Output
  • Byte Oriented Input and Output Streams
  • Decoration
  • Character Oriented Streams
  • Standard I/O Streams
  • Examples Using I/O Streams
  • The File Class
  • Java and URLs
  • Practical Exercises

  • Object Serialization
  • Introduction
  • Examples
  • Serialization Issues
  • The Externalizable Interface
  • Version Serialized Files
  • Practical Exercises

  • Specialised Classes
  • The String Buffer and String Builder classes
  • Enumerations
  • Static Imports
  • The Java Beans Component Model
  • Component Properties
  • Designing a Java Bean Class
  • Practical Exercises

  • Threads
  • What are Threads?
  • Creating Threads
  • Implementing the Runnable Interface
  • Synchronizing Access to Resources
  • Communicating Between Threads
  • Practical Exercises

  • Database Connection with JDBC
  • Adding JDBC Libraries
  • Registering the JDBC Driver
  • Connecting to the Database
  • Creating and Executing Statements
  • Practical Exercises

  • Jar Files And Java Web Start
  • Deploying Applets
  • Creating Jar Files
  • The Jar Manifest
  • Java Web Start
  • Practical Exercises

Mastering In Advance Java Programming

Advanced Java Training Course Objective

Smart Bit teach the fundamentals of JDBC and using the different interfaces in the JDBC API. Learn how to use Java servlets in the role of Web application control. Identify the options to state management in a Java Web application and understand the pros/cons of each. Understand how JSPs can help to separate Web logic and functionality from page layout. Explore how to make JSPs smaller and more powerful with JSTL, custom tags and expression language. Explore strategies in the exchange of data between Web pages (views) and business processing (model). Learn the meaning and importance of MVC

Advanced Java Training Course Content Overview

JDBC

  • Introduction to JDBC
  • JDBC architecture
  • java.sql Package
  • Connection, Statement, ResultSet
  • Prepared Statement
  • Callable Statement
  • Scrollable and Updatable ResultSet
  • Batch Updates
  • ResultSetMetaData
  • Simple Transaction Management
  • Four Levels of JDBC drivers, their pros & cons
  • Features of JDBC 3.0/4.0

Servlets

  • Need of Server side Programming
  • Introduction to Servlets
  • Servlet Life Cycle
  • javax.servlet package
  • ServletConfig, ServletContext, ServletResponse
  • Supplying initialization parameters to Servlets
  • Performing database operations in Servlets
  • Include and forward mechanisms
  • Applying filters to Servlets
  • javax.servlet.http Package
  • HttpServlet Life Cycle
  • Http request methods GET vs POST
  • HttpServletRequest, HttpServletResponse
  • Dealing with Http headers & error codes
  • Session Tracking, purpose
  • Hidden form fields, Cookies
  • Http Session, URL rewriting
  • Event listeners
  • Web application security

JSP

  • Disadvantages of Servlets
  • Introduction to JSP
  • JSP Life Cycle
  • Creating dynamic Web content with JSP
  • Scripting elements
  • Scriptlet
  • Declaration
  • Expression
  • XML syntax for JSP elements
  • JSP directives page, include and taglib
  • JSP implicit objects
  • JSP scopes
  • Include and forward mechanism
  • Using a Java bean in a JSP
  • JSP Model 1 architecture
  • JSP Model 2 (MVC) architecture
  • Custom Tag Development
  • Classic Tags, Simple Tags
  • Error Handling in a JSP
  • JSTL
  • Expression Language
  • Processing XML in a JSP

Mini Project Based On Web Application

 

Mastering In IOT ( Internet Of Thing )

IOT Syllabus 

  • Introduction to IoT
    • IOT basics concepts
    • What is Internet of Things?
    • Why IOT is important?
    • Architecture of IOT
    • How is IoT changing the world
    • & Impact of IOT
    • Applications and industry verticals
    • IoT: Characteristics, Enabling Technologies, Technical Scope
    • Raspberry Pi
    • Raspberry Pi 3 – The “Rocket-In-A-Pocket” Board for IoT
    • Board Features – History and Reception
    • Hardware Description
    • Functional Schematics
    • Software and OS Options
  • Programming Languages:
    • Linux
      • Introduction to Linux OS
      • Linux Concepts
      • OS Fundamental
      • Security of linux environments
      • Linux Command line/Shell
      • installing Raspbian Stretch Linux
      • linux autostart scripts
      • Accessing and using manual pages
      • Working with the command line and the shell
      • Piping and redirection
      • Linux Commands
    • Python

        • Python Basics and programming
        • using python on Raspberry Pi
        • Data types in python
        • using variables in python
        • Casting, string operatins
        • use of Python Tuples
        • use of operators in python
        • python looping in linux
        • functions used in python
        • Classes and objects
        • File handling in python
  • Hardware Platforms:



          • Arduino/ Nodemcu
          • ESP 8266 wi-fi Module
          • Raspberry Pi
            • Raspberry Pi 3 – The Board for IoT
            • Board Features – History and Reception
            • Hardware Description
            • Functional Schematics
          • Wireless modules
          • Sensor interfacing
  • Practicals

      • Porting Raspbian Wheezy Linux
      • Accessing the command line (terminal and desktop)
      • GPIO Interfacing
      • GPIO’s and Hardware Bus
      • Interfacing input Switches
      • ADC Interfacing MCP 3008
      • Sensor Interfacing : IR sensors, Ultrasonic Sensor
      • PIR Sensor, Temperature  Sensor, Humidity Sensor
      • Configuring & Using Wifi over Raspberry Pi
      • Bluetooth Interfacing
      • Camera Module Interfacing
      • Creating Web server
      • Configuring a USB webcam
      • Hosting Web Page on Raspberry Pi
      • Controlling Motor through Web Server
      • Collecting, communicating and leveraging the data from connected devices
      • Use of Serial Communication in Raspberry Pi
      • Wireless Communication
        • Wi-Fi Communication
        • Use of RF & RFID
        • Zigbee Implementation (IEEE 802.15.4)
        • Use of Bluetooth or Bluetooth Low Energy
        • Message & Mail communication through Rpi
        • GSM Interfacing
        • GPS receivers and real time location tracking
      • Thinger IOT platform
      • connecting device to thinger
      • Creating IOT Dashboard in thinger
      • Use of buckets and endpoint in thinger
      • Mobile application connectivity for IOT
      • MQTT Protocol in IOT
      • Introduction to MQTT protocol
      • Why we need MQTT
      • MQTT Quality of service
      • Publish/ subscribe model in MQTT
      • MQTT Broker
      • HTPP vs MQTT: an insight
      • MQTT with Raspberry Pi
      • Mosquito MQTT broker on Raspberry
      • Testing Publish and Subscribe on broker
      • Publish Subscribe on iot.eclipse
      • Use of Adafruit MQTT
      • Building Local Web Server Project
      • ESP 8266 development platform
      • Uploading data on cloud using WiFi ESP8266 module
      • IBM Nodered Tool
      • End to End Project implementation on Cloud Platform
      • IOT Based Application Project

Mastering In Advanced SQL (MIS 3)

 

SQL - Overview
What is SQL?
MySQL With DBMS & RDBMS,
Oracle using PL/SQL,
MS Access version of SQL.
Why SQL?
A Brief History of SQL
SQL Process
Query Dispatcher
Optimization Engines
Classic Query Engine
SQL Query Engine, etc.
SQL Commands
DDL - Data Definition Language
Command & Description
Creates a new table, a view of a table.
Modifies an existing database object, such as a table.
Deletes an entire table,other objects in the database.
DML - Data Manipulation Language
Command & Description
Retrieves certain records from one or more tables.
Creates a record.
Modifies records.
Deletes records.
DCL - Data Control Language
Command & Description
Gives a privilege to user.
Takes back privileges granted from user.
SQL - RDBMS Concepts
What is RDBMS?
What is a table?
What is a field?
What is a Record or a Row?
What is a column?
What is a NULL value?
SQL Constraints
NOT NULL Constraint 
DEFAULT Constraint
UNIQUE Constraint 
PRIMARY Key
FOREIGN Key 
CHECK Constraint
Dropping Constraints
Integrity Constraints
Data Integrity
Entity Integrity
Domain Integrity 
Referential integrity
User-Defined Integrity integrity.
Database Normalization
Eliminating redundant data.
Ensuring data dependencies make sense.
First Normal Form (1NF)
Second Normal Form (2NF)
Third Normal Form (3NF)
RDBMS Databases
Concurrency
Read Consistency
Locking Mechanisms
Quiesce Database
Portability
Self-managing database
SQL*Plus
ASM
Scheduler
Resource Manager
Data Warehousing
Materialized views
Bitmap indexes
Table compression
Parallel Execution
Analytic SQL
Data mining
Partitioning
SQL - Syntax
SQL SELECT Statement
SQL - SORTING Results
SQL DISTINCT Clause
SQL WHERE Clause
SQL AND/OR Clause
SQL IN Clause
SQL BETWEEN Clause
SQL LIKE Clause
SQL ORDER BY Clause
SQL GROUP BY Clause
SQL COUNT Clause
SQL HAVING Clause
SQL CREATE TABLE Statement
SQL DROP TABLE Statement
SQL CREATE INDEX Statement
SQL DROP INDEX Statement
SQL DESC Statement
SQL TRUNCATE TABLE Statement
SQL ALTER TABLE Statement
SQL ALTER TABLE Statement (Rename)
SQL INSERT INTO Statement
SQL UPDATE Statement
SQL DELETE Statement
SQL CREATE DATABASE Statement
SQL DROP DATABASE Statement
SQL USE Statement
SQL COMMIT Statement
SQL ROLLBACK Statement
DATA TYPES
bigint
int
smallint
tinyint
bit
decimal
numeric
money
smallmoney
float
real
datetime
smalldatetime
date
time
char
varchar
varchar(max)
text
nchar
nvarchar
nvarchar(max)
ntext
binary
varbinary
varbinary(max)
image
sql_variant
timestamp
uniqueidentifier
xml
cursor
table
SQL - Operators
What is an Operator in SQL
SQL Arithmetic Operators
+ (Addition)
- (Subtraction)
* (Multiplication)
/ (Division)
% (Modulus)
SQL Comparison Operators
=
!=
<>
>
<
>=
<=
!<
!>
SQL Logical Operators
ALL
AND
ANY
BETWEEN
EXISTS
IN
LIKE
NOT
OR
IS NULL
UNIQUE
SQL - Expressions
Boolean
Numeric
Date
SQL - Using Joins
INNER JOIN
LEFT JOIN
RIGHT JOIN
FULL JOIN
SELF JOIN 
CARTESIAN JOIN
SQL - UNIONS CLAUSE
The same number of columns selected
The same number of column expressions
The same data type and
Have them in the same order
SQL - NULL Values
SQL - Alias Syntax
SQL - Indexes
SQL - Using Views
Structure data in a way that users find intuitive.
Restrict access to the data.
Summarize data from various tables.
SQL - Transactions
Atomicity
Consistency 
Isolatio
Durability
SQL - Wildcard Operators
The percent sign (%)
The underscore (_)
SQL - Date Functions
ADDDATE()
Adds dates
ADDTIME()
Adds time
CONVERT_TZ()
CURDATE()
Returns the current date
CURRENT_DATE(), CURRENT_DATE
Synonyms for CURDATE()
CURRENT_TIME(), CURRENT_TIME
Synonyms for CURTIME()
CURRENT_TIMESTAMP(), CURRENT_TIMESTAMP
Synonyms for NOW()
CURTIME()
DATE_ADD()
Adds two dates
DATE_FORMAT()
Formats date as specified
DATE_SUB()
Subtracts two dates
DATE()
DATEDIFF()
DAY()
Synonym for DAYOFMONTH()
DAYNAME()
DAYOFMONTH()
Returns the day of the month (1-31)
DAYOFWEEK()
DAYOFYEAR()
Returns the day of the year (1-366)
EXTRACT
Extracts part of a date
FROM_DAYS()
FROM_UNIXTIME()
HOUR()
Extracts the hour
LAST_DAY
LOCALTIME(), LOCALTIME
Synonym for NOW()
LOCALTIMESTAMP, LOCALTIMESTAMP()
Synonym for NOW()
MAKEDATE()
MAKETIME
MAKETIME()
MICROSECOND()
MINUTE()
MONTH()
MONTHNAME()
NOW()
PERIOD_ADD()
PERIOD_DIFF()
QUARTER()
SEC_TO_TIME()
SECOND()
STR_TO_DATE()
SUBDATE()
SUBTIME()
SYSDATE()
TIME_FORMAT()
Formats as time
TIME_TO_SEC()
TIME()
TIMEDIFF()
TIMESTAMP()
TIMESTAMPADD()
TIMESTAMPDIFF()
TO_DAYS()
UNIX_TIMESTAMP()
UTC_DATE()
UTC_TIME()
UTC_TIMESTAMP()
WEEK()
WEEKDAY()
WEEKOFYEAR()
YEAR()
YEARWEEK()
Unit Values
MICROSECOND
SECOND
MINUTE
HOUR
DAY
WEEK
MONTH
QUARTER
YEAR
SECOND_MICROSECOND
MINUTE_MICROSECOND
MINUTE_SECOND
HOUR_MICROSECOND
HOUR_SECOND
HOUR_MINUTE
DAY_MICROSECOND
DAY_SECOND
DAY_MINUTE
DAY_HOUR
YEAR_MONTH
TIMESTAMPADD
FRAC_SECOND
SECOND, MINUTE
HOUR, DAY
WEEK
MONTH
QUARTER or
YEAR
SQL - Temporary Tables
Inserting Temporary Tables
Dropping Temporary Tables
SQL - Clone Tables
SQL - Sub Queries
Subqueries must be enclosed within parentheses.
A subquery can have only one column in the SELECT clause.
The GROUP BY command can be used.
Subqueries that return more than one row.
The SELECT evaluate to a BLOB, ARRAY, CLOB, or NCLOB.
A subquery cannot be immediately enclosed in a set function.
The BETWEEN operator cannot be used with a subquery. 
SQL - Using Sequences
Using AUTO_INCREMENT column
Obtain AUTO_INCREMENT Values
Renumbering an Existing Sequence
Starting a Sequence at a Particular Value
SQL - Handling Duplicates
SQL - Injection
SQL - Database Tunning

Power BI Introduction

? Data Visualization, Reporting

? Business Intelligence (BI), Traditional BI, Self-Serviced BI

? Cloud Based BI, On Premise BI

? Power BI Products

? Power BI Desktop (Power Query, Power Pivot, Power View)

? Flow of Work in Power BI Desktop

? Power BI Report Server, Power BI Service, Power BI Mobile Flow

? of Work in Power BI / Power BI Architecture

? A Brief History of Power BI

Power Query

? Data Transformation, Benefits of Data Transformation

? Shape or Transform Data using Power Query

? Overview of Power Query / Query Editor, Query Editor User Interface The

? Ribbon (Home, Transform, Add Column, View Tabs)

? The Queries Pane, The Data View / Results Pane, The Query Settings Pane, FormulaBar

? Saving the Work

? Datatypes, Changing the Datatype of a Column Filter

? in Power Query

? Auto Filter / Basic Filtering

? Filter a Column using Text Filters

? Filter a Column using Number Filters

? Filter a Column using Date Filters

? Filter Multiple Columns

? Remove Columns / Remove Other Columns

? Name / Rename a Column

? Reorder Columns or Sort Columns

? Add Column / Custom Column Split

? Columns

? Merge Columns

? PIVOT, UNPIVOT Columns

? Transpose Columns

? Header Row or Use First Row as Headers

? Keep Top Rows, Keep Bottom Rows Keep

? Range of Rows

? Keep Duplicates, Keep Errors

? Remove Top Rows, Remove Bottom Rows, Remove Alternative Rows

? Remove Duplicates, Remove Blank Rows, Remove Errors

? Group Rows / Group By

M Language

? IF..ELSE Conditions, Transform Column () Types

? Remove Columns (), Split Columns (),Replace Value()

? Table. Distinct Options and GROUP BY Options Table. ? Group (), Table. Sort () with Type Conversions PIVOT

? Operation and Table. Pivot(). List Functions Using

? Parameters with M Language

Data Modeling

? Data Modeling Introduction

? Relationship, Need of Relationship

? Relationship Types / Cardinality in General

? One-to-One, One-to-Many (or Many-to-One), Many-to-Many

? AutoDetect the relationship, Create a new relationship, Edit existing relationships

? Make Relationship Active or Inactive

? Delete a relationship

DAX

? What is DAX, Calculated Column, Measures

? DAX Table and Column Name Syntax

? Creating Calculated Columns, Creating Measures Calculated

? Columns Vs Measures

? DAX Syntax & Operators

? DAX Operators

? Types of Operators

? Arithmetic Operators, Comparison Operators, Text Concatenation Operator, Logical

? Operators

DAX Functions Types

? Date and Time Functions

? Text Functions

? Logical Functions

? Math & Statistical Functions

? Filter Functions

Time Intelligence Functions

Date and Time Functions

? YEAR, MONTH, DAY

? WEEKDAY, WEEKNUM

? FORMAT (Text Function) à Month Name, Weekday Name

? DATE, TODAY, NOW

? HOUR, MINUTE, SECOND, TIME

? DATEDIFF, CALENDAR

? Creating Date Dimension Table

Text Functions

? LEN, CONCATENATE (&)

? LEFT, RIGHT, MID UPPER, 

? LOWER

? TRIM, SUBSTITUTE, BLANK

Logical Functions

? IF

? TRUE, FALSE NOT, ? OR, IN, AND

? IFERROR SWITCH

Math & Statistical Functions

? INT

? ROUND, ROUNDUP, ROUNDDOWN

? DIVIDE

? EVEN, ODD

? POWER, SIGN

? SQRT, FACT

? SUM, SUMX

? MIN, MINX

? MAX, MAXX

? COUNT, COUNTX

? AVERAGE, AVERAGEX

? COUNTROWS, COUNTBLANK

Filter Functions

? CALCULATE

? ALL

? RELATED

? Report View

Report View User Interface

? Fields Pane, Visualizations pane, Ribbon, Views, Pages Tab, Canvas Visual

? Interactions

? Interaction Type (Filter, Highlight, None)

? Visual Interactions Default Behavior, Changing the Interaction

Grouping and Binning Introduction

? Using grouping, Creating Groups on Text Columns

? Using binning, Creating Bins on Number Column and Date Columns

? Sorting Data in Visuals

? Changing the Sort Column, Changing the Sort Order

? Sort using column that is not used in the Visualization

? Sort using the Sort by Column button

? Hierarchy Introduction, Default Date Hierarchy

? Creating Hierarchy, Creating Custom Date Hierarchy

? Change Hierarchy Levels

? Drill-Up and Drill-Down Reports

? Data Actions, Drill Down, Drill Up, Show Next Leve

Visualizations

? Visualizing Data, Why Visualizations

? Visualization types, Create and Format Bar and Column Charts

? Create and Format Stacked Bar Chart Stacked Column Chart Create

? and Format Clustered Bar Chart, Clustered Column Chart

? Create and Format 100% Stacked Bar Chart, 100% Stacked Column Chart Createand

? Format Pie and Donut Charts

? Create and Format Scatter Charts

? Create and Format Table Visual, Matrix Visualization

? Line and Area Charts

? Create and Format Line Chart, Area Chart, Stacked Area Chart

? Combo Charts

? Create and Format Line and Stacked Column Chart, Line and Clustered ColumnChart

? Create and Format Ribbon Chart, Waterfall Chart, Funnel Chart

Power BI Service

? Power BI Service Introduction, Power BI Cloud Architecture

? Creating Power BI Service Account, SIGN IN to Power BI Service Account

? Publishing Reports to the Power BI service, Import / Getting the Report to PBI ServiceMy

? Workspace / App Workspaces Tabs

? DATASETS, WORKBOOKS, REPORTS, DASHBOARDS

? Working with Datasets, Creating Reports in Cloud using Published Datasets

Creating Dashboards

? Pin Visuals and Pin LIVE Report Pages to Dashboard

? Advantages of Dashboards

? Interacting with Dashboards

? Formatting Dashboard

? Sharing Dashboard

 

 


GUI Programming With Visual Basic 6.0

  • Introduction to the VB Environment
  • Visual Basic 6.0 Overview & Terminology. Event driven programming. VB Programming
  • Creating the User Interface
  • Building the User Interface Creating an Application Building Menus
  • VB Programming Language
  • Event Handling Using Properties Methods Naming Conventions Variables Variable Scope Constants Arrays User Defined Types Comments Continuation Statements Assignment Statements Operators & Decision structures Error handling and debugging

  • Error Handling
  • Avoid Variable Name Errors
  • Setting Your Own Error Codes
  • Simulating A Visual Basic Error
  • Catering for Unexpected Errors
  • Delayed Error Handling
  • Turning Off Error Handling
  • Function Specific Error
  • Procedures

  • Debugging your code
  • Using the Debug Window Passively
  • Using the Debug Window Actively

  • Interactive Debugging Tools
  • Stepping Through Code
  • Breakpoints
  • Watches
  • Instant Watch
  • The Calls Window
  • Set Next

  • Working with more advanced controls
  • File management Timer ActiveX custom controls
  • Tree view and List view
  • Common dialog
  • Masked edit
  • Status Bars
  • Toolbars

Database programming with Ms­Acess using ADODB

Advance Web Devlopment Using PHP And MySQL

To become a complete PHP Professional.

  • 1. Introduction:-
  • The origin of php.
  • How php better then other language.
  • How php works with the web server.
  • Php tags.
  • Requirement of php web development.
  • Web architecture
  • Basic Development concepts : -
  • How Php script work.
  • Php Syntex.
  • Datatype.

  • 2. Operator.
  • Variable.
  • Dynamic vriable.
  • String.
  • Displaying information.
  • Control Structure : -
  • If else statement.
  • Switch case.
  • Looping statement.
  • Nested control structure.

  • 3. Function : -
  • What is function?
  • Defining function.
  • User define function.
  • System define function.
  • Parameterized function.
  • Non parameterized function.
  • Dynamic parameter in function.
  • Variable scope.
  • Passing Argument in function.
  • Static function.

  • 4. Array :
  • Array Structure.
  • Type of array.
  • Single and multi dimensional array.
  • Numerical index array.
  • User define index array.
  • Casting array.
  • Using foreach loop in arraxy.
  • Manipulation of array.

  • 5. String : -
  • String manipulation.
  • Changing string to array.
  • Changing array to string.

  • 6. File System :
  • Creating and deleting file.
  • Reading and writing file.
  • Working with file.
  • Creating and deleting folder.
  • Working with regular Expression
  • Basic regular expression.
  • Matching patterns.
  • Finding match.
  • Replace match.
  • OOPs Concept.
  • Class and object.
  • Access modifier.
  • Properties of object.
  • Encapsulation and abstraction.
  • Inheritance.
  • Polymorphism.
  • Abstract class.
  • Function overriding.

  • 7. State Management : -
  • Cookies
  • Session.
  • Destroying cookies and session
  • Http management.
  • Sent mail
  • Doubt class
  • Mini project
  • Objective
  • To become a complete VB Programming profession.

Complete course in PL-SQL

Fundamentals

• Introduction to PL/SQL

• Benefits of PL/SQL

• Creating PL/SQL Blocks

Defining Variables and Datatypes

• Using Variables in PL/SQL

• Recognizing PL/SQL Lexical Units

• Recognizing Data Types

• Using Scalar Data Types

• Writing PL/SQL Executable Statements

• Nested Blocks and Variable Scope

• Good Programming Practices

Using SQL in PL/SQL

• Review of SQL DML

• Retrieving Data in PL/SQL

• Manipulating Data in PL/SQL

• Using Transaction Control Statements

Program Structures to Control Execution Flow

• Conditional Control: IF Statements

• Conditional Control: CASE Statements

• Iterative Control: Basic Loops

• Iterative Control: WHILE and FOR Loops

• Iterative Control: Nested Loops

Using Composite Datatypes

• User-Defined Records

• Indexing Tables of Records

Using Cursors and Parameters

• Introduction to Explicit Cursors

• Using Explicit Cursor Attributes

• Cursor FOR Loops

• Cursors with Parameters

• Using Cursors for UPDATE

• Using Multiple Cursors

Exception Handling

• Handling Exceptions

• Trapping Oracle Server Exceptions

• Trapping User-Defined Exceptions

• Recognizing the Scope of Exceptions

Using and Managing Procedures

• Creating Procedures

• Using Parameters in Procedures

• Passing Parameters

Using and Managing Functions

• Creating Functions

• Using Functions in SQL Statements

• Review of the Data Dictionary

• Managing Procedures and Functions

• Review of Object Privileges

Using Invoker's Rights and Autonomous Transactions

Using and Managing Packages

• Creating Packages

• Managing Package Concepts

• Advanced Package Concepts

Getting the Best out of Packages

• Persistent State of Package Variables

• Using Oracle-Supplied Packages

Improving PL/SQL Performance

• Using Dynamic SQL

• Improving PL/SQL Performance

Using and Managing Triggers

• Introduction To Triggers

• Creating DML Triggers, Part I

• Creating DML Triggers, Part II

• Creating DDL and Database Event Triggers

• Managing Triggers

Recognizing and Managing Dependencies

• Introduction to Dependencies

• Understanding Remote Dependencies

Using the PL/SQL Compiler

• Using PL/SQL Initialization Parameters

• Displaying Compiler Warning Messages

• Using Conditional Compilation

• Hiding Your Source Code

Complete course in Vb.net

Visual Basic .NET and the .NET Framework.

Introduction to .net framework –Features

Common Language Runtime (CLR) 

Framework Class Library(FCL).

Visual Studio.Net – IDE,

 Languages Supported,

Components.Visual Programming,

VB.net- Features, 

IDE- Menu System,

Toolbars,

Code Designer,

Solution Explorer,

Object Browser,

Toolbox,

 Class View Window,

Properties Window,Server Explorer,

Task List, 

Output Window,

Command Window. 

 

Elements of Visual Basic .net

Properties,

Events and Methods of Form,

Label,

TextBox,

ListBox,

Combo Box, 

RadioButton,

Button,

Check Box,

Progress Bar,

Date Time Picker,

Calendar,

Picture Box,

HScrollbar,

VScrollBar,

Group Box,

ToolTip,Timer.

 

Programming in Visual basic .net

Data Types,

Keywords, 

Declaring Variables and Constants,

Operators,Understanding Scope and accessibility of variables, 

Conditional Statements- If- Then,

If-Then-Else,

Nested If,

Select Case,

Looping Statement- Do loop,

For Loop,For Each-Next Loop,

While Loop,

Arrays- Static and Dynamic.

 

Functions, Built-In Dialog Boxes, Menus and Toolbar

Menus and toolbars- Menu Strip,

Tool Strip,

Status Strip,

Built-In Dialog Boxes –Open File Dialogs,

 Save File Dialogs,

Font Dialogs,

Color Dialogs,

Print Dialogs,

InputBox,

Msg Box,

Interfacing With End user- Creating MDI Parent and Child,

Functionsand Procedures- Built-In Functions- Mathematical and String Functions,

User DefinedFunctions and Procedures.

 

Advanced Concepts in VB.Net

Object Oriented Programming-

Creating Classes ,

Objects,

Fields,

Properties,Methods,

Events , 

Constructors and destructors,

Exception Handling-

Models,Statements,

File Handling- Using File Stream Class,

File Mode,

File Share,

FileAccess Enumerations,

Opening or Creating Files with File Stream Class,

Reading andWriting Text using StreamReader and StreamWriter Classes,

Data Access withADO.Net – What are Databases?,

Data Access with ServerExplorer,

Data Adapter andDataSets,

ADO.NET Objects and Basic SQL..

 

Mini Project Using ADO.NET

Mini Project Using ADODB/OLEDB Using a Basic SQL.

Complete course in C#.Net

  • Introduction to the C# Language
  • The evolution of C#
  • Comparing different versions of C#
  • Expressing C# models in UML
  • C# and the .NET infrastructure
  • Common Language Infrastructure (CLI)
  • Managed code philosophy
  • Common Intermediate Language (CIL) and metadata
  • Language Fundamentals
  • Data types and control constructs
  • Declaring implicit and explicit variables
  • Value and reference types
  • Unicode characters and strings
  • Defining and calling methods
  • The Main method specification
  • Passing arguments and returning values
  • The scope and lifetime of variables
  • Named and symbolic methods
  • Handling exceptions
  • Recovering resources
  • Employing .NET library classes
  • Avoiding collisions by using namespaces
  • Performing I/O using the stream class and serialisation
  • Standard and Generic Collections
  • Developing C# Classes
  • Defining classes
  • Encapsulating attributes with methods and properties
  • Providing consistent initialisation using constructors
  • Overloading methods and constructors
  • Achieving reuse through inheritance and polymorphism
  • Creating and using objects
  • Allocating object memory with new
  • Passing initial values to constructors
  • Choosing value or reference allocation
  • Boxing and unboxing
  • Invoking methods and accessing properties
  • Interconnecting Objects
  • Associating classes
  • Manipulating references
  • Physical vs. logical equivalence
  • Selecting collection library classes
  • Increasing reliability using generics
  • Exposing interfaces
  • Defining an interface specification
  • Implementing an interface in a class
  • Interface polymorphism
  • Events and delegates
  • Simplifying Component Development
  • Component features of .NET
  • Manifests and assemblies
  • Deploying components and applications
  • .NET assembly metamodel
  • Writing .NET components in C#
  • Creating and calling custom components
  • Extending System.ComponentModel.Component
  • Interfacing legacy components
  • Accessing COM/DCOM
  • Tools for forwards and backwards compatibility
  • Calling existing components
  • Integrating C# with other languages
  • Harmonising components through the CLI
  • Accessing metadata
  • Handling cross-language differences
  • Implementing and Enhancing C# Solutions
  • Building multitier applications
  • Leveraging solid architectural patterns (MVC and EDM)
  • Substituting the user interface
  • Coding industry-standard design patterns in C#
  • Distributing a C# application
  • Working with relational databases
  • Accessing databases with the Entity Framework (EF)
  • Integrating C# extended features with LINQ
  • Standards and versions
  • Standardisation via ECMA/ISO
  • Features in various C# standards
  • Advanced techniques
  • Automating documentation with XML
  • Implementing the IEnumerable interface
  • Invoking extension methods
  • Employing events, delegates and lamda expressions
  • Specifying development attributes
  • Objective
  • To become a complete C#.Net Professional.

Complete Course in ASP.Net

  • Module 1
  • FRAMEWORK
  • Framework Component : CLR, Base Class Libraries, MSIL , CTS, CLS , Managed Code, Unmanaged Code , JIT Compilers. CONTROLS OVERVIEW
  • Server Control : Text box,Button, Label, LinkButton, DropDownList, ListBox, CheckBox, CheckBoxList, RadioButton, RadioButtonList, Image, ImageMap etc .
  • Validation Controls : Required Field Validator, Range Validator, Regular Expression Validator, Compare Validator, Custom Validator , Validation Summary .
  • HTML Controls : Text Area,Image Button,TextBox,DIV,Horizontal Rule, Select etc.
  • Advanced Controls :
  • Literal,AddRotator,FileUpload,MultiView,Panel,Calender,HiddenField etc .

  • Module 2
  • ADO CONNECTION
  • Overview Of ADO.Net : ADO.Net Architecture, Understanding 3-Tier Architecture.
  • ADO in Connected Mode(SQLDatareader,DataTable), ADO in Disconnected
  • Mode(Data Adapter,Dataset).
  • Data binding to Controls
  • DATA CONTROLS
  • Data Controls : Grid view, Data-list, Details view, Form view, ListView, Repeater.
  • SQL SERVER
  • Features of SQL Server, Normalization.
  • DDL, DML and DCL .
  • Understanding Database designing. .
  • Insertion, Updating, Retrieving, Deletion in SqlServer.
  • Creating Complex Queries using Joins, sub queries,Views and Group By.
  • Stored Procedures, Functions.
  • Transactions and Locks.
  • Triggers, Indexes.
  • Backup and Recovery.

  • Module 3
  • HTML, DHTML, HandlingDiv .
  • JavaScript: Introduction to DOM, Understanding variables and literals, objects in JavaScript
  • JavaScript Validations
  • Event Handlers in JavaScript.
  • Jquery: Introduction, Jquery Selectors, Event and Effects, Jquery Callback, Creating menus using Jquery.
  • CASCADING STYLE SHEETS
  • Introduction, syntax, Understanding Properties, background, text, font, border, outline, margin, Padding, list, tables, Positioning, Managing Images, Defining look and feel using CSS.
  • CSS Menus

  • Module 4
  • OOPS
  • Classes and Objects, Inheritance, Polymorphism, Overloading and Overriding, Concept of Delegate and Events, Exception Handling.
  • Implementing 3-tier Architecture, Working with .dll and Assemblies.
  • STATE MANAGEMENT
  • Server Side State Management : Session, Application,Profile.
  • Client Side State Management: Cookies, QueryStrings, ViewState, HiddenFields, ControlState

  • Module 5
  • ADVANCED ASP TOPICS
  • E-mail Classes, Exception Handling, Crystal Reports,Templates,Asp.net Membership and Security, Caching, Creating Custom Controls.
  • WebServices, LINQ, SilverLight, AJAX, XML, RSS Feeds, API Integration.
  • Exposure to live Practical Problems
  • Hand-on approach with Numerous Examples & Practical
  • Objective
  • To become a complete ASP.Net Professional

 Mobile App Development Syllabus


 Syllabus

  • Introduction to Android
  • About Android and Android Apps
  • Fundamentals of Android Studio
  • Introduction to Java
  • Java Setup and Program structure
  • Variables and Datatypes
  • Control Statements and Program flow
  • Object-Oriented Programming in Java
  • Inheritance and Exception
  • Handling Events
  • Debugging
  • Classifying the Activities
  • Working with UI Elements
  • Introduction to Classes
  • Shared Preference
  • Introduction to Internal Storage
  • Recalling Basic Applications
  • Classifying various layout and Animation
  • Media Functions
  • Advanced Android Features
  • Processing with JSON Data
  • Using Maps and Geolocation
  • Permanent Data Storage
  • SQLite and WebView
  • The Extras
  • Wear OS
  • Creating Custom User Interface
  • Advanced example of android
  • Near By Places App
  • Visitor Management App
  • Online YouTube Player
  • Chatting App
  • Art Interest App
  • Salon App
  • Grocery Store Online Shopping App
  • Hotel Booking App
  • Submitting Apps in Play Store
  • Strategies for Marketing and App Search Engine
  • App Store Optimization
  • Kotlin
     
     


 

 

Detailed Syllabus

Introduction to Android

  • Introduction to Android
  • Introduction to Google Play Store
  • Booming Job Prospects
  • Career Opportunities in Android
  • Android Operating System
  • Android versions
  • Features of Android
  • Android Architecture
  • Android Devices
  • History of Android

About Android and Android Apps

  • Android Apps
  • In-Built Applications
  • Applications by Google
  • Social Networking Applications
  • Types of Applications
  • Paid and Free Apps
  • Google Model
  • Prerequisites
  • Android Environment Setup
  • Downloading JDK
  • Setting Path of JDK
  • Installation of Android Studio in Mac, Linux and Windows
  • Setting up ADT Plug In
  • Creating First Android Application
  • Creation of App
  • Android Studio Vs Eclipse

Fundamentals of Android Studio

  • Android Studio Fundamentals and Android Studio IDE
  • Viewing and adding Java
  • Compilation and Runtime
  • Compilation Process
  • Creating Hello Project
  • Android Components
  • Android Intent
  • Types of Intent
  • MVP Pattern
  • Advantages of using MVP
  • Android Services
  • Types of Android Services
  • Broadcast Receivers
  • Android Content Provider
  • Types of Views
  • Overview of Android Widgets

Introduction to Java

  • History of Java
  • Introduction to Java
  • Java Development Structure
  • Java Program Platform
  • Features of Java Program
  • Difference between POP and OOP
  • Java Applications
  • Java Virtual Machine
  • JVM Architecture

Java Setup and Program structure

  • JDK Alpha and Beta
  • J2SE
  • Java SE version
  • Setting up Java and Installation of JDK
  • Setting Java Variable
  • Java Program
  • Program structure of Java
  • Java Import Statements
  • Java Class Definition
  • Java Class Member Ordering
  • Different styles of Print Statements
  • Main Method Signatures

Variables and Datatypes

  • Java Identifiers
  • Reserved Words
  • Variables
  • Datatypes
  • Type Casting
  • Operators
  • If Statement

Control Statements and Program flow

  • Switch Statement
  • While Loop
  • Do-While Loop
  • For Loop
  • For Each Loop
  • Java Break Statement
  • Java Continue Statement
  • Arrays
  • Java Maps
  • Program Flow

Object-Oriented Programming in Java

  • Introduction to Class and Object
  • Working with Object Initialization
  • Object Oriented Programming
  • Constructors
  • Overloading
  • Packages
  • Uses of Import

Inheritance and Exception

  • Access Modifiers of Java
  • Inheritance of Java
  • Uses of Inheritance
  • Relationship between Class and Interface
  • Polymorphism of Java
  • Java Exceptions

Handling Events

  • Introduction to Event Handling
  • Overview of Event Handlers
  • Overview of Event Listners
  • Overview of Event Registration
  • Declarative Event Handling
  • Programmatic Event Handling
  • Working with Event Handling

Debugging

  • Types of Errors
  • Demonstration of Syntax Errors
  • Runtime Exception
  • Demonstration of Runtime Exception
  • Logical Errors
  • Demonstration of Logical Error

Classifying the Activities

  • Component Activation
  • Android Lifecycle
  • Demonstration of Activity Lifecycle
  • Intent and its types
  • Implementing the Intent 
  • Passing data to another Activity

Working with UI Elements

  • Introduction to Themes and Colors
  • Working with Themes and Colors - Creating Project, Changing values of defined colors, Theme Colors, Styles
  • Introduction to App Bar
  • Working with App Bar - Adding items, working with Toolbar Activity
  • Fragments
  • Working with Fragment Design
  • Working with Fragments Activity

Introduction to Classes

  • Long Running Task
  • Demonstration of the Long Running Tasks
  • Introduction to AsyncTask
  • Demonstration of the AsyncTask

Shared Preference

  • Introduction to Shared Preference
  • Overview of Operating Mode
  • Introduction to Editor
  • Overview of Methods
  • Storing Data
  • Overview of Retrieving Data
  • Clear and Delete
  • Working with Shared Preference - xml File, Main Activity
  • Verifying file

Introduction to Internal Storage

  • Internal Storage
  • Difference between Shared Preference and Internal Storage
  • Read and Write data to Internal Storage
  • Syntax to Write a text file and Reading a text file
  • Demonstration of Internal Storage

Recalling Basic Applications

  • App Number Shapes
  • Working with Number Shapes App
  • Fizzbuzz App
  • Working with FizzBuzz App
  • Multiplication Table
  • Working with Multiplication Table App
  • Outline Methods

Classifying various layout and Animation

  • Layout
  • Understanding of Constraint and Linear Layout
  • Understanding of Frame and Relative Layout
  • Image View
  • Demonstration of Image View
  • Animation
  • Demonstration of Animation

Media Functions

  • Working with Tic-Tac-Toe Game
  • Working with Video
  • Controlling Audio
  • Audio Volume Seeking
  • Grid Layout and working with Grid Layout
  • App Basic Phrases
  • Working with App Basic Phrases

Advanced Android Features

  • ListView
  • Time Table App
  • Working with Time Table App
  • Egg Timer App
  • Working with Egg Timer App
  • Showing and Hiding UI Element
  • Demonstration of Showing and Hiding UI Element
  • Brain Trainer
  • Working with Brain Trainer App
  • Try and Catch Block

Processing with JSON Data

  • Java String Manipulation
  • Java Classes
  • Implementing Java String
  • String Concatenation and its types
  • Implementing Java String Methods
  • Guessing Player App
  • Processing JSON Data
  • Working JSON Data
  • Climatic Condition App
  • Working with Climatic Condition App

Using Maps and Geolocation

  • Implementing Map Activity
  • Working with Customize App
  • Hikers Watch App
  • Implementing Hikers Watch App
  • Memorable Places App
  • Implementing Memorable

Permanent Data Storage

  • Storing Data Permanently
  • Demonstration of Splash Screen
  • Working with Login Activity
  • Adding Show Activity
  • Introduction to Custom Action Bar
  • Customizing Action Bar
  • Alert Dialog
  • Adding Alert Dialog
  • Notes Application
  • Creating Notes Application

SQLite and WebView

  • SQLite Database
  • Implementing and working with SQLite Database
  • SQLite Advance
  • Working with SQLite Advance
  • Webview
  • Working with Webview

The Extras

  • Bluetooth
  • Implementing Bluetooth
  • Version Control
  • Implementing Version Control
  • Implementing the Firebase
  • ADMob and ADmob implementation
  • Local Notification
  • Implementing Local Notification
  • Multi-Screen
  • Working with Multi-Screen

Wear OS

  • Introduction to Wear OS
  • Working with Hello Round World Project
  • Working with different watch faces
  • Working with People Counter App

Creating Custom User Interface

  • Working with Cards
  • Understanding Card
  • Making use of List
  • Understanding List
  • Working with Adapter Class
  • Working with List
  • Working with Voice Input
  • Communicating with User Phone
  • Working with Communication Wear Module
  • Notification in Wearable OS
  • Custom Watch Faces

Advanced example of Android

  • Creating Google Sign in
  • Configuration for Google Sign in
  • Demonstration of Google Sign in
  • Building Facebook Login
  • Demonstration of Facebook Login
  • Working with OTP Verification

Case Study: Near By Places App

Case Study: Visitor Management App

Case Study: Online YouTube Player

Case Study: Chatting App

Case Study: Art Interest App

Case Study: Salon App

Case Study: Grocery Store Online Shopping App

Case Study: Hotel Booking App

Submitting Apps in Play Store

  • Strategies for Marketing and App Search Engine
  • App Store Optimization
  • Generating Signed APK
  • Creating Play store account
  • Updating Developer Profile
  • Uploading App on the Play Store

Kotlin

  • Basics of Kotlin
  • Difference between Kotlin and Java
  • Demonstration of Weather App
  • Exploring Kotlin Language

Complete Course in Software Testing

About Testing Tools Training

Software Testing Tools program is designed for any graduate with any stream. It is process oriented in Software Development Life Cycle. Through Software Testing Life Cycle, a Quality Analyst, analyze the software and providing assurance to client/end user.

STLC mainly focuses on Understanding Requirements, Test Planning, Test Design (Scenarios and Test Cases), Test Execution, Result Analysis, Defect Tracking and Reporting and etc. In Contemporary IT industry Quality is playing a major role.

In Testing Industry Test Automation Tools are playing major role, with the help of third party tools tester can able to perform retesting and regression testing. There are several popular tools in QA Industry like UFT, QTP, Quality Center, LoadRunner, SoapUI, Selenium etc…

Testing Tools Training Course Prerequisite

  • No Prerequisite, Anyone Can Learn

Testing Tools Training Course Objective

Testing Tools Training by Software Testing Professional from Smart Bit i Technologies with live projects and job placement assistance. The Real reward is making Smart Bit i Technologies Students Happy by providing best hands on Software Testing Training. The real world competition pushes Smart Bit i Technologies to innovate new methods and processes in Quality Assurance (QA) towards training improvements. It keeps us focused on delivering only the best knowledgeable student in multiple skills in QA Testing to compete with others to successfully find a job. Competition drives Smart bit i Technologies to lead the way with forward thinking green initiatives.

  • 100% Job Oriented Instructor Led Face2Face True Live  Software Testing Tools Training with Live Lab to practice on Software Tools and Live Project work.
  • Resume Prep & Review, Mock Interviews and Job Placement assistance.
  • More interaction with student to faculty and student to student.
  • Detailed presentations. Soft copy of Materiel to refer any time.
  • Practical oriented / Job oriented Training. Practice on Software Tools & Real Time project scenarios.
  • Weekly mock interviews / group discussions / interview related questions.

Testing Tools Training Course Content Overview

Manual Testing Life Cycle Implementation

  • Introduction
  • Importance of software systems
  • Common problems in software development
  • Why software has bugs?
  • What is quality?
  • Testing objectives
  • What are error, bug, defect, mistake, false and flaw?

SDLC Implementation

  • Feasibility study/Requirement Gathering
  • Analysis, Designing, Coding, Testing
  • Delivery and Maintenance

Software Development Models

  • Waterfall Model
  • Incremental Model
  • Prototype Model/Use and Through Model
  • Spiral Model
  • V-Model
  • W-Model
  • Agile Testing Implementation
  • Agile-SCRUM

Kinds of Testing

  • Un-Conventional Testing
  • Conventional Testing

Methods of Testing

  • Black Box Testing
  • White Box Testing
  • Gray Box Testing

Static Testing

  • Reviews
  • Inspections
  • Audit
  • Walkthrough

Dynamic Testing

  • Unit Testing
  • Module Testing
  • Integration Testing
  • System Testing
  • User Acceptance Testing

Software Project Environments

  • Stand-alone Environment
  • Client/Server Environment
  • Web Environment
  • Distributed Environment

Software Testing Life Cycle and Implementation with Real Time Project

  • Requirement Reviews
  • Test Plan Preparation
  • Test strategy Preparation
  • Test case Identification

Black Box Test Design Techniques

  • ECP
  • BVA
  • Error Guessing
  • Decision tables

White Box Testing Techniques

  • Basis Path Testing
  • Cyclomatic Testing
  • Condition Testing
  • Code Coverage

What is Use Case?

  • UCD
  • Identify Use Case Based Test cases

Test Case Design

  • Introduction
  • Test Case Design Template
  • Types of Test Cases
  • Test Case Design Reviews
  • Requirement Traceability Matrix

Test Data Setup

  • Importance of Test Data in Testing
  • Approach for gathering Test Data
  • Benefits of Test Data Gathering

Test Execution

  • Test Execution Life Cycle Process
  • Re-Testing
  • Regression Testing
  • Database Testing

Result Analysis

  • Comparing Expected and Actual Values
  • Status of the Result

Defect Tracking

  • What is defect?
  • Categories of Defects
  • Preparation of DPD (Defect Profile Document)
  • Defect Metrics

Defect Reporting

  • Defect Life Cycle Process
  • Defect Removal Efficiency

Test Measurement Techniques and Metric Collection

  • Importance of Test Metrics
  • Testing Data used for Metrics
  • Different Types Metrics

Test Closure Activity

  • Test Execution Stop Criteria
  • Test Summary Report Preparation

User Acceptance Testing

  • Importance of UAT
  • Scope of UAT
  • Alpha Testing
  • Beta Testing

Different Testing Techniques in Live Environments

  • Smoke Testing, Sanity Testing
  • Re-Testing
  • Regression Testing
  • Static Testing, Dynamic Testing
  • Installation (Deployment) testing/ System Testing
  • Portability Testing/Compatibility testing
  • Usability testing
  • Monkey/Gorilla/Chimpangi testing
  • Exploration testing
  • Mutation testing (White Box)
  • Forced Error testing
  • Inter Systems Testing/ End-to-End testing
  • Security testing/Penetration Testing
  • Scalability testing, Reliability testing
  • Accessibility testing
  • Adhoc testing
  • Intelligent Testing/Agile testing/Context Driven testing
  • Big-bang testing/ Informal Testing
  • Incremental Testing/Formal Testing
  • Be-Bugging
  • Defect density
  • Inspection
  • Localization Testing
  • Test lab /Test batch/Test suite /Test Bed
  • Test Harness/Test Driver/Test Execution
  • Performance Testing
  • Load Testing
  • Stress Testing
  • Recovery Testing
  • Differences of Alpha and Beta
  • Test Management with

HP-Quality Center-11.00

Overview on Test Management
Quality Center – Introduction

  • Need of Test-Management Tool
  • Module (TestDirector Project, Site Administration, Customization)
  • Domain/Project Fundamentals
  • How to Get Started

Architecture of TD/QC Tool

  • Site Administrator
  • Create Domain, Create Project, Create Users
  • Assign Users to Project
  • Monitor Connections

Main Objectives of QC

  • Test Management Process
  • Requirements
  • Business Components
  • Test Plan
  • Test Lab
  • Defects

Site Administration

  • Creating Domain/project
  • Adding users to project
  • Creating Groups

Customization of Quality Center
Release and Cycle creation
Test Requirements

  • Example of a test requirement
  • Importance of tracing and tracking Requirements
  • Reviewing and building a
  • Requirements structure
  • Entering requirements manually

Test Cases Creation and management

  • Review of an existing test case
  • Parameters
  • Building a test case structure
  • Creating manual test cases
  • Requirements coverage

Test Sets and Test Execution

  • Creating folders and test sets
  • Defining test execution flow
  • Setting test set properties
  • Manual test execution
  • Logging defects during manual testing
  • Automated test execution
  • Adding test hosts
  • Running a test set
  • Setting run times

Defect Tracking

  • Reporting defects
  • Searching for similar defects
  • Using grid filters
  • Deleting defects

Reporting and Analysis

  • Analysis menu graphs and reports
  • Creating editable reports with the advanced
  • Reporting

Bug Tracking Tools

  • BugZilla
  • Mantis
  • PRTracker
  • VSS

Automation Life Cycle Implementation Using
HP-QuickTest Professional-11.00
Introduction to Automation Testing

  • What is Automation Testing?
  • Benefits of Automation Testing?
  • Manual Testing vs. Automation Testing
  • Types of Automation Testing Tools
  • Tool selection Criteria
  • Automation Testing Process
  • When should Test Automation be used?
  • When should Test Automation be avoided?

Introduction to QuickTest

  • Overview of Add-In Manager and QuickTest
  • QuickTest Window and Tools
  • QuickTest Commands
  • Tools in QuickTest

 Record and Playback

  • Recording a Test
  • Understanding your recorded Test
  • Executing a Test
  • Different Recording Levels
  • Default Recording
  • Analog Recording
  • Low Level Recording
  • Analyzing the Results

Introduction to VB Script
Introduction to VBScript

  • Difference between Languages and Scripts
  • VB script Language Overview
  • History of VBScript
  • VBScript and Versions
  • Difference between Languages and Scripting

Comments

  • Purpose of comments:
  • Types of Comments
  • Comments and Shortcut keys

VB Script Variables

  • Declaring Variables
  • Option Explicit
  • Naming Restrictions for Variables
  • Scope of Variables
  • Life Time of Variables
  • Assigning Values to Variables
  • Scalar Variables and Array Variables
  • Dynamic Arrays

VB Script Data Types

  • Variant Subtypes

VB Script Operators

  • Operator Precedence
  • Arithmetic Operators
  • Comparison Operators
  • Logical Operators
  • String Manipulation

Input/Output Operations

  • InputBox Function
  • MsgBox Function

Constants

  • Creating Constants

Conditional Statements

  • If Statement
  • If…Then….Else Statement
  • If…Then….ElseIf Statement
  • Select…Case Statement

Loop through Code

  • Do…Loop
  • Do Until
  • While…Wend
  • For…Next
  • For Each…Next

Other Statements
Procedures

  • Sub Procedures
  • Function Procedures

Error Handling

  • Handling Syntax & Runtime Errors
  • Coding to Avoid Errors
  • Coding to Handle Errors
  • The Error Object
  • The Raise Method

Built-In Functions

  • String Functions
  • Math Functions
  • Date and Time Functions

Debugging

  • Why Debug
  • Types of Bugs
  • Stepping Though Code
  • Watching Variable Values

Regular Expressions
Methods
Objects
Introduction to Objects

  • What are Objects?
  • Properties Defined
  • Methods Defined
  • Events Defined
  • Referencing Objects

Properties
Classes
Keywords

Working with Test Objects and Object Repositories

  • Object Repository Introduction
  • How Objects are added into OR
  • Identifying the Objects
  • Viewing the Object Properties
  • Object Repository Modes
  • Per-Action vs. Shared Object Repository
  • Object SPY
  • OI Introduction
  • User Defined Objects
  • Smart Identification
  • Managing Object Repositories
  • Merging Shared Object Repositories
  • Associating Shared Object Repositories to a Test
  • Merging Object Repositories

Synchronization 

  • What is Synchronization?
  • Synchronizing Your Tests
  • Synchronization Methods
  • Adding Wait Property Method
  • Adding Wait Method, Adding Exist method
  • Adding Sync Method
  • Global Synchronization Settings
  • Browser vs. Page Sync()
  • Web Event Recording Configuration

Checkpoints

  • Introduction
  • Adding Checkpoints while recording
  • Types of Checkpoints
  • Standard Checkpoint
  • Text Checkpoint, Text area Checkpoint
  • Bitmap Checkpoint
  • Database Checkpoint
  • Accessibility Checkpoint
  • XML from Resource Checkpoint
  • XML from Application Checkpoint
  • Page Checkpoint, Table Checkpoint
  • Image Checkpoint
  • Updating Checkpoints at run time

Output values                                                                        

  • Introduction
  • Types of Output Values
  • Creating Output values
  • Storing output values

Actions

  • Introduction to Actions
  • Types of Actions, Creating Actions
  • Inserting Call to Actions
  • Insert Call to Copy of Action
  • Insert Call to Existing Action
  • Splitting Actions
  • Input and Output Parameters
  • Action Template

Parameterization Tests and Data Driven Tests

  • What is Parameterization?
  • Parameterizing a Test Manually
  • Parameterizing Using Actions
  • Parameterizing Using DataTables
  • Parameterizing Using Environment Variables
  • Built-in Environment Variables
  • Internal Environment variables
  • External Environment Variables
  • Parameterizing Using Random Number

Working with DataTables

  • Introduction
  • Working with global and Action Sheets
  • Editing and Saving DataTables
  • DataTable Methods
  • DataTables and Database
  • Importing and Exporting Data to/ from Spread Sheet

Regular Expressions

  • Introduction to Regular Expressions
  • Defining Regular Expressions
  • Running and Analyzing Regular Expressions
  • Regular Expression Characters
  • When to use Regular Expressions in QuickTest

Functions

  • Introduction
  • Creating User Defined Functions
  • Advantages if Using functions
  • Creating generic Functions
  • Function Decomposition
  • Read from Excel
  • Write to Excel
  • Step Generator

Recovery Scenarios

  • Introduction to Trigger Events
  • When to use Recovery Scenarios?
  • Default Recovery Scenarios
  • Recovery Function call
  • Recovery Scenario Manager
  • Error Handling
  • Creating Recovery files
  • Associating Recovery files

Virtual Objects

  • Introduction
  • What is Virtual Object?
  • Creating Virtual Object
  • Virtual Object Manager
  • Entire Parent hierarchy
  • Parent only

Mapping User-Defined Test Object Classes

  • Introduction
  • Object Mapping
  • Standard Classes

Debugging in QuickTest

  • Establishing our Debugging Configuration
  • Using Break Points
  • Step Into, Step Out and Step Over
  • Debug viewer Pane
  • Working with Watch Expressions Tab
  • Working with the Variables Tab
  • Working with the Command Tab

Library Files

  • Associating a Library globally with a test
  • Dynamically Loading libraries locally at run-time
  • Dynamically Loading libraries globally at run-time
  • Applicability of Option Explicit

Working with Databases

  • Introduction
  • Checking the state of Connection or Recordset
  • Database Connectivity
  • MS Access, SQL Server and Oracle
  • Exporting the results of a query to DataTable

Working with Flat Files

  • Introduction
  • Types Flat Files, Modes of Flat Files
  • Advantages FSO

Utility Objects

  • The Crypt Object
  • The OptionalStep Object, The PathFinder Object
  • The SystemUtil Object, The RegisterUserFunc Object
  • The Services Object, With— End with
  • Transactional Statements

QTP Automation Object Model

  • Introduction
  • Automation QuickTest Operations
  • When to use AOM Scripts
  • How can we use AOM to launch QuickTest on Remote Machine

HTML DOM

  • What is HTML?
  • When to use HTML DOM?
  • When not to use HTML DOM?
  • HTML DOM Objects
  • JavaScript Events and Actions
  • Converting a DOM object QTP Test Object

Working with Web Tables

  • Introduction
  • Accessing the web tables
  • Clicking inside the web table
  • Row count
  • Column Count
  • GetCellData
  • ChildItemsCount

Working with MS Excel and MS Word

  • Introduction
  • The Excel Automation Object Model
  • The Word Automation Object Model

Descriptive Programming

  • Introduction
  • Advantages of  Descriptive Programming
  • When to use Descriptive Programming
  • Descriptive Programming syntax
  • Using description objects
  • The micclass Identifier
  • Converting OR based script to a DP-based script
  • Types DP/PD Methods

Implementing Test Automation Frame Works in Real Time Project

  • Introduction
  • Design Guide lines
  • Advantages of Frame Work
  • Types of Automation frameworks
  • Support different application versions
  • Implementing in Real Time Environment
  • Disadvantages of frameworks

Performance Test Automation with

LOADRUNNER 11.00

Introduction

  • Overview of LoadRunner
  • The need of performance testing
  • When load testing comes into process
  • Performance Testing
  • Stress Testing
  • LoadRunner Architecture
  • Loads Test Process

Performance Test Process

  • Manual Load Testing
  • Automation Load Testing
  • Performance Test Approach
  • Study system under test
  • Create Vuser Script
  • Execute Tests
  • Analyze Test Results

Load Runner Components

  • Virtual user generator
  • Controller , Analysis

Load testing process

  • Building Tests
  • Running Load Tests
  • Analyze the results
  • Load Runner Controller
  • Publish Reports

Browser Automation Testing Tool

SELENIUM-1.10.0

Introduction

  • What is Automation Testing
  • When it comes into the picture
  • What are the uses of automation Testing

Introduction to Selenium

  • What is Selenium
  • Use of Selenium
  • When Selenium can be useful in testing
  • Features of Selenium
  • Differences between Selenium and QTP

Selenium Components

  • Selenium IDE
  • Selenium RC
  • Selenium Grid

Resume Preparation

  • Conducting Mock Interviews
  • Guidance for MNC Interviews

 

WebSite Designing Using Html 5.0 And css3.0

  • Introduction
  • Principles and basics of web page design, html5, CSS3 and Javascript introduction,
  • hands-on experience using Dreamweaver for creating rich websites.
  • Software for Hands-on:
  • Adobe Dreamweaver Cs4
  • This course offers the following modules:

  • Module 1:
  • Basics of Internet
  • About Internet
  • Network and Connections
  • Browsers
  • Types Of Websites
  • Search Engines
  • About email and Email Client
  • Internet Services and Applications

  • Module 2:
  • Fundamentals of Website Layout Content
  • Navigation
  • Graphical Layout
  • Accessibility

  • Module 3:
  • Colors in a website
  • Psychology of colors
  • Harmonious Colors
  • Selecting colors

  • Module 4:
  • Planning for a website
  • Preparing
  • Mapping the Website
  • Website Analysis
  • Time Management
  • Research

  • Module 5:
  • The working place
  • Welcome Screen
  • Menu Bar
  • Document Window
  • Status Bar
  • Panels
  • Property Inspector

  • Module 6:
  • Basics of HTML
  • HTML
  • HTML Tags
  • Writing a Page
  • Lists
  • Text
  • Links
  • Images
  • Tables
  • Frames
  • Forms
  • Commenting Your File
  • Background Color
  • External Images
  • Common File types and their Extensions
  • XHTML

  • Module 7:
  • Meeting the Client
  • Client Brief
  • Content and Graphics
  • Marketing Plan
  • Visual Mind Map
  • Storyboard
  • Look and feel
  • Module 8:
  • Starting with the website
  • Managing your Site
  • Blank HTML Page
  • Customize your workspace

  • Module 9:
  • Inserting Text and Graphics
  • Managing your Site
  • Formatting
  • Horizontal Rules
  • Images

  • Module 10:
  • Working with Tables
  • Elements of a table
  • Modes of Tables
  • Adding Content to the Table
  • Rows and Columns in the Table
  • Cells in the Table
  • Table Properties
  • Nested Table
  • Slicing the Web Layout

  • Module 11:
  • Linking Web Pages
  • Types of Links
  • Types of Paths
  • Linking
  • Hotspots
  • Modifying Links

  • Module 12:
  • Using CSS
  • Introduction
  • Ways to Apply Styles
  • Types of Styles
  • CSS Styles Application
  • Editing CSS Styles
  • Working with CSS Rules
  • Apply CSS to our web page
  • AP Elements

  • Module 13:
  • Using Frames
  • Introduction to Frames
  • Working with Frames
  • Validating Web pages
  • Modifying Frames
  • Using the Properties panel
  • Frame Links
  • Creating frames in the website

  • Module 14:
  • Using sound, flash and video
  • Inserting Sound
  • Types of Flash Files
  • Inserting a Flash File
  • Inserting a Flash Video
  • Inserting Plug-in Content

  • Module 15:
  • Using Behaviors
  • Introduction to Behaviors
  • Applying Behaviors
  • Working with Behaviors

  • Module 16:
  • Creating forms
  • Introduction to Forms
  • Creation of a Form
  • Use the Properties panel
  • Using Form Object groups
  • Validating a Form

  • Module 17:
  • Search Engine Optimization
  • What is Search Engine Optimization
  • Basics of Search Engine Optimization
  • Using Google Analytics
  • Module 18:
  • Testing the Website
  • Testing your website in the browser
  • Finding and Fixing Broken Links
  • Validating Web pages
  • Adding Accessibility
  • Run, View and Save Reports

  • Module 19:
  • Uploading the Website
  • How to upload your website?

  • Module 20:
  • Testing the Website
  • Introduction to Templates
  • Working with a Template
  • Updating a Template

Complete Advance Course in Flash CS 4 (2 D Animation)

  • Topics Covered Principles and basics of 2D animation, developing websites, interactive presentations, web animations and 2D animations using Adobe Flash

  • Introduction
  • Quick Preview
  • Installing FlashCs4
  • Getting started with FlashCs4
  • Creating a new Document
  • Saving a Document
  • Opening an existing document
  • Changing Document Properties
  • Working with document window
  • Getting Help while you work
  • Welcome Screen
  • Getting to know the work area
  • Working with panels
  • Understanding the timeline
  • Working with layers
  • Working with Frames
  • Working with Scenes
  • Using the property inspector
  • Using the tools panel
  • Using the Edit Bar
  • Using the Main Toolbar
  • Using & Creating Workspace
  • Print Page Setup
  • Understanding Flash Drawing
  • Working with Drawing Objects
  • Understanding Selections
  • Using the view tools
  • Using Grids and Guides
  • Using the color tools
  • Applying transparency to shapes
  • Creating gradients
  • Using the Pen Tool
  • Using the Brush Tool
  • Using the Eraser
  • Using the Free Transform tool
  • Using the Align panel
  • Creating and Editing Text
  • Understanding Symbols and Instances
  • Creating Graphic symbols
  • Creating Movie Clip Symbols
  • Creating Button Symbols
  • Editing in Symbol Mode
  • Creating Instances
  • Swapping Symbol Instances
  • Breaking Symbols Apart
  • Modifying Instance Properties
  • Modifying Instance Color Styles and Blends
  • Creating Groups
  • Arranging multiple Groups
  • Opening & Working with the Library Panel
  • Introduction to Text Field Types
  • Static Text Fields
  • Modifying Text Field properties
  • Modify Characters Using Break Apart
  • Device Fonts versus Embedded Fonts
  • Dynamic Text Fields
  • Input Text Fields
  • Spell Checking
  • Using Find and Replace
  • Vector Vs Bitmap Graphics
  • Import File Formats
  • Illustrator & Photoshop Import Preferences
  • Importing Photoshop and Illustrator Files
  • Importing Bitmaps
  • Importing Fireworks PNG Files
  • Importing Video Files
  • Importing Multiple Files
  • Importing a bitmap sequence
  • Editing Bitmaps in an external Editor
  • Compression Setting for Bitmap
  • Creating Fill Patterns using Break Apart
  • Modifying a Bitmap Fill
  • Editing with Magic Wand tool
  • Converting a bitmap to a vector graphic
  • Understanding Animation
  • Creating frames and keyframes
  • Creating Animation
  • Creating Animation with Motion Tweens
  • Working with animation properties
  • Motion Guide Animation
  • Animating with Shape Tweening
  • Understanding different sound types
  • Importing Audio
  • Using Audio on the Timeline
  • Playing a Sound from a Library
  • Controlling Audio with ActionScript
  • Playing and Stopping Sounds
  • Loading a Streaming MP3 File
  • Controlling Audio with ActionScript
  • Playing and Stopping Sounds
  • Loading a Streaming MP3 File
  • Syncing Audio to the Timeline
  • Adding Effects and Lopping Sounds
  • Audio Editing
  • Publishing Documents with Audio
  • Video Formats
  • Working with the Adobe Media Encoder
  • Using the Video Import Wizard
  • Working With Video on Timeline
  • Using Movie Clips with Video Files
  • Working with the Adobe Media Encoder
  • Using the Video Import Wizard
  • Working With Video on Timeline
  • Using Movie Clips with Video Files
  • Using Video with ActionScripts
  • Working with the Media Controller Component
  • Understanding Action Script 3.0 (OOP)
  • Viewing the Actions Panel
  • Understanding Properties and Methods
  • Understanding Data Types
  • Understanding Event Handlers
  • Controlling movie clips with Action Script
  • Adding interactivity with buttons
  • Controlling the Timeline using Action Script
  • Navigating to frame labels
  • Understanding Components
  • Adding a Text Input field
  • Adding a Combo Text Box
  • Adding a Check Box
  • Adding a Radio Button
  • Adding a Text Area
  • Adding a Button
  • Adding a Menu Bar
  • Adding a List
  • Adding a Label
  • Using Components to Build a Form
  • Adding a Loader
  • Adding an Alert
  • Using a Preloader
  • The ActionScript
  • Testing a Preloader
  • Testing a Movie
  • Using the Bandwidth Profiler
  • Publishing Considerations
  • Modifying Publish Settings
  • Setting Flash Options
  • Inserting File Information
  • Setting HTML Options
  • Setting GIF Options
  • Setting PNG Options
  • Setting JPEG Options
  • Creating A Windows Projector
  • Exporting a Movie in other Formats
  • General Preferences Setting
  • Clipboard Preferences Setting
  • Drawing Preferences Setting
  • Text Preferences Setting
  • Warning Preferences setting
  • PSD file Importing Settings
  • AI file Importing Settings
  • Customizing the Tools Panel
  • Creating Custom Keyboard Shortcuts

Complete Course in Dream viewer

  • Principles and basics of web page design, html, CSS and Javascript introduction, hands-on experience using Dreamweaver for creating rich websites.
  • Software for Hands-on:
  • Adobe Dreamweaver Cs4
  • This course offers the following modules:

  • Module 1:
  • Basics of Internet
  • About Internet
  • Network and Connections
  • Browsers
  • Types Of Websites
  • Search Engines
  • About email and Email Client
  • Internet Services and Applications

  • Module 2:
  • Fundamentals of Website Layout Content
  • Navigation
  • Graphical Layout
  • Accessibility

  • Module 3:
  • Colors in a website
  • Psychology of colors
  • Harmonious Colors
  • Selecting colors

  • Module 4:
  • Planning for a website
  • Preparing
  • Mapping the Website
  • Website Analysis
  • Time Management
  • Research

  • Module 5:
  • The working place
  • Welcome Screen
  • Menu Bar
  • Document Window
  • Status Bar
  • Panels
  • Property Inspector

  • Module 6:
  • Basics of HTML
  • HTML
  • HTML Tags
  • Writing a Page
  • Lists
  • Text
  • Links
  • Images
  • Tables
  • Frames
  • Forms
  • Commenting Your File
  • Background Color
  • External Images
  • Common File types and their Extensions
  • XHTML

  • Module 7:
  • Meeting the Client
  • Client Brief
  • Content and Graphics
  • Marketing Plan
  • Visual Mind Map
  • Storyboard
  • Look and feel

  • Module 8:
  • Starting with the website
  • Managing your Site
  • Blank HTML Page
  • Customize your workspace

  • Module 9:
  • Inserting Text and Graphics
  • Managing your Site
  • Formatting
  • Horizontal Rules
  • Images

  • Module 10:
  • Working with Tables
  • Elements of a table
  • Modes of Tables
  • Adding Content to the Table
  • Rows and Columns in the Table
  • Cells in the Table
  • Table Properties
  • Nested Table
  • Slicing the Web Layout

  • Module 11:
  • Linking Web Pages
  • Types of Links
  • Types of Paths
  • Linking
  • Hotspots
  • Modifying Links

  • Module 12:
  • Using CSS
  • Introduction
  • Ways to Apply Styles
  • Types of Styles
  • CSS Styles Application
  • Editing CSS Styles
  • Working with CSS Rules
  • Apply CSS to our web page
  • AP Elements

  • Module 13:
  • Using Frames
  • Introduction to Frames
  • Working with Frames
  • Validating Web pages
  • Modifying Frames
  • Using the Properties panel
  • Frame Links
  • Creating frames in the website

  • Module 14:
  • Using sound, flash and video
  • Inserting Sound
  • Types of Flash Files
  • Inserting a Flash File
  • Inserting a Flash Video
  • Inserting Plug-in Content

  • Module 15:
  • Using Behaviors
  • Introduction to Behaviors
  • Applying Behaviors
  • Working with Behaviors

  • Module 16:
  • Creating forms
  • Introduction to Forms
  • Creation of a Form
  • Use the Properties panel
  • Using Form Object groups
  • Validating a Form

  • Module 17:
  • Search Engine Optimization
  • What is Search Engine Optimization
  • Basics of Search Engine Optimization
  • Using Google Analytics

  • Module 18:
  • Testing the Website
  • Testing your website in the browser
  • Finding and Fixing Broken Links
  • Validating Web pages
  • Adding Accessibility
  • Run, View and Save Reports

  • Module 19:
  • Uploading the Website
  • How to upload your website?

  • Module 20:
  • Testing the Website
  • Introduction to Templates
  • Working with a Template
  • Updating a Template

Mastering In Advanced SQL


 

SQL - Overview
What is SQL?
MySQL With DBMS & RDBMS,
Oracle using PL/SQL,
MS Access version of SQL.
Why SQL?
A Brief History of SQL
SQL Process
Query Dispatcher
Optimization Engines
Classic Query Engine
SQL Query Engine, etc.
SQL Commands
DDL - Data Definition Language
Command & Description
Creates a new table, a view of a table.
Modifies an existing database object, such as a table.
Deletes an entire table,other objects in the database.
DML - Data Manipulation Language
Command & Description
Retrieves certain records from one or more tables.
Creates a record.
Modifies records.
Deletes records.
DCL - Data Control Language
Command & Description
Gives a privilege to user.
Takes back privileges granted from user.
SQL - RDBMS Concepts
What is RDBMS?
What is a table?
What is a field?
What is a Record or a Row?
What is a column?
What is a NULL value?
SQL Constraints
NOT NULL Constraint 
DEFAULT Constraint
UNIQUE Constraint 
PRIMARY Key
FOREIGN Key 
CHECK Constraint
Dropping Constraints
Integrity Constraints
Data Integrity
Entity Integrity
Domain Integrity 
Referential integrity
User-Defined Integrity integrity.
Database Normalization
Eliminating redundant data.
Ensuring data dependencies make sense.
First Normal Form (1NF)
Second Normal Form (2NF)
Third Normal Form (3NF)
RDBMS Databases
Concurrency
Read Consistency
Locking Mechanisms
Quiesce Database
Portability
Self-managing database
SQL*Plus
ASM
Scheduler
Resource Manager
Data Warehousing
Materialized views
Bitmap indexes
Table compression
Parallel Execution
Analytic SQL
Data mining
Partitioning
SQL - Syntax
SQL SELECT Statement
SQL - SORTING Results
SQL DISTINCT Clause
SQL WHERE Clause
SQL AND/OR Clause
SQL IN Clause
SQL BETWEEN Clause
SQL LIKE Clause
SQL ORDER BY Clause
SQL GROUP BY Clause
SQL COUNT Clause
SQL HAVING Clause
SQL CREATE TABLE Statement
SQL DROP TABLE Statement
SQL CREATE INDEX Statement
SQL DROP INDEX Statement
SQL DESC Statement
SQL TRUNCATE TABLE Statement
SQL ALTER TABLE Statement
SQL ALTER TABLE Statement (Rename)
SQL INSERT INTO Statement
SQL UPDATE Statement
SQL DELETE Statement
SQL CREATE DATABASE Statement
SQL DROP DATABASE Statement
SQL USE Statement
SQL COMMIT Statement
SQL ROLLBACK Statement
DATA TYPES
bigint
int
smallint
tinyint
bit
decimal
numeric
money
smallmoney
float
real
datetime
smalldatetime
date
time
char
varchar
varchar(max)
text
nchar
nvarchar
nvarchar(max)
ntext
binary
varbinary
varbinary(max)
image
sql_variant
timestamp
uniqueidentifier
xml
cursor
table
SQL - Operators
What is an Operator in SQL
SQL Arithmetic Operators
+ (Addition)
- (Subtraction)
* (Multiplication)
/ (Division)
% (Modulus)
SQL Comparison Operators
=
!=
<>
>
<
>=
<=
!<
!>
SQL Logical Operators
ALL
AND
ANY
BETWEEN
EXISTS
IN
LIKE
NOT
OR
IS NULL
UNIQUE
SQL - Expressions
Boolean
Numeric
Date
SQL - Using Joins
INNER JOIN
LEFT JOIN
RIGHT JOIN
FULL JOIN
SELF JOIN 
CARTESIAN JOIN
SQL - UNIONS CLAUSE
The same number of columns selected
The same number of column expressions
The same data type and
Have them in the same order
SQL - NULL Values
SQL - Alias Syntax
SQL - Indexes
SQL - Using Views
Structure data in a way that users find intuitive.
Restrict access to the data.
Summarize data from various tables.
SQL - Transactions
Atomicity
Consistency 
Isolatio
Durability
SQL - Wildcard Operators
The percent sign (%)
The underscore (_)
SQL - Date Functions
ADDDATE()
Adds dates
ADDTIME()
Adds time
CONVERT_TZ()
CURDATE()
Returns the current date
CURRENT_DATE(), CURRENT_DATE
Synonyms for CURDATE()
CURRENT_TIME(), CURRENT_TIME
Synonyms for CURTIME()
CURRENT_TIMESTAMP(), CURRENT_TIMESTAMP
Synonyms for NOW()
CURTIME()
DATE_ADD()
Adds two dates
DATE_FORMAT()
Formats date as specified
DATE_SUB()
Subtracts two dates
DATE()
DATEDIFF()
DAY()
Synonym for DAYOFMONTH()
DAYNAME()
DAYOFMONTH()
Returns the day of the month (1-31)
DAYOFWEEK()
DAYOFYEAR()
Returns the day of the year (1-366)
EXTRACT
Extracts part of a date
FROM_DAYS()
FROM_UNIXTIME()
HOUR()
Extracts the hour
LAST_DAY
LOCALTIME(), LOCALTIME
Synonym for NOW()
LOCALTIMESTAMP, LOCALTIMESTAMP()
Synonym for NOW()
MAKEDATE()
MAKETIME
MAKETIME()
MICROSECOND()
MINUTE()
MONTH()
MONTHNAME()
NOW()
PERIOD_ADD()
PERIOD_DIFF()
QUARTER()
SEC_TO_TIME()
SECOND()
STR_TO_DATE()
SUBDATE()
SUBTIME()
SYSDATE()
TIME_FORMAT()
Formats as time
TIME_TO_SEC()
TIME()
TIMEDIFF()
TIMESTAMP()
TIMESTAMPADD()
TIMESTAMPDIFF()
TO_DAYS()
UNIX_TIMESTAMP()
UTC_DATE()
UTC_TIME()
UTC_TIMESTAMP()
WEEK()
WEEKDAY()
WEEKOFYEAR()
YEAR()
YEARWEEK()
Unit Values
MICROSECOND
SECOND
MINUTE
HOUR
DAY
WEEK
MONTH
QUARTER
YEAR
SECOND_MICROSECOND
MINUTE_MICROSECOND
MINUTE_SECOND
HOUR_MICROSECOND
HOUR_SECOND
HOUR_MINUTE
DAY_MICROSECOND
DAY_SECOND
DAY_MINUTE
DAY_HOUR
YEAR_MONTH
TIMESTAMPADD
FRAC_SECOND
SECOND, MINUTE
HOUR, DAY
WEEK
MONTH
QUARTER or
YEAR
SQL - Temporary Tables
Inserting Temporary Tables
Dropping Temporary Tables
SQL - Clone Tables
SQL - Sub Queries
Subqueries must be enclosed within parentheses.
A subquery can have only one column in the SELECT clause.
The GROUP BY command can be used.
Subqueries that return more than one row.
The SELECT evaluate to a BLOB, ARRAY, CLOB, or NCLOB.
A subquery cannot be immediately enclosed in a set function.
The BETWEEN operator cannot be used with a subquery. 
SQL - Using Sequences
Using AUTO_INCREMENT column
Obtain AUTO_INCREMENT Values
Renumbering an Existing Sequence
Starting a Sequence at a Particular Value
SQL - Handling Duplicates
SQL - Injection
SQL - Database Tunning

Complete Course in 3d Max (3 D Animation)

  • Coming soon..

Advance Drawing With AUTOCAD 2D & 3D

Work with commands.
1) What can you do to display a list of all available toolbars?

2)  What are three ways that you can start a command?

3)  What other key can you use to end or repeat a command in addition to ENTER

4)  What should you to do cancel a command?

Change views.
1) What ZOOM option should you use to fit your entire drawing into a drawing area?

2)  What is a fast way to redisplay the previous view?

3) What command smooths the display of curves & removes stray pixels?

Drawing setup.
1) What is it important to start a drawing from a drawing template file?

2)  What is the difference between choosing drawing Units & Setting the drawing Unit format?

3)  What is the difference between the Model tab & Layout Tab?

4)  What are several benefits to creating a drawing with layers?

Draw objects.
1) What is the result of setting the colour of an object to Bylayer?

2)  What is the fastest way to change the current layer to a different one?

3) What would you to do access a complete list of the properties of an object?

4) What command is recommended for creating parallel lines and curves?

5)  What type object is composed of series of connected segments?

Precision drawings.
1) How to you turn off the grid dots in your drawing area?

2) The term origin refers to what coordinate values?

3)  Pressing SHIFT while you right-click displays what shortcut menu?

4) What button can you turn on to ensure that the line you are drawing exactly vertical?

5)  What is the meant by direct distance entry?

Make modifications.
1) What is the difference between a crossing selection & window selection!

2)  What is the fastest way to create several parallel lines?

3) What is the easiest way to create an arc that is tangent to two other objects?

4)  When creating or modifying an object, what do you to do display the object snap menu?

5)  What is an easiest way to find the distance between two points in a drawing area'

Add symbols & hatches. What is a block? What is a block library? How can you use object snaps with blocks? What are three ways to hatch an area in a drawing?

Add text to a drawing.
1)  What is fastest way to open the in-place Text Editor when you need to change existing text?

2)  What are some advantages to creating additional text styles?

3) How do you decide whether to create text in paper space or in a model space?

4)  What text height should you use in model space if the desired text height in pape space is 2.5 mm & the display scale of the layout view port is 1/50 (0.002)?

Add dimensions.
1) What is the behavior of associative leaders & associative dimensions?

2)   Why should you lock layout view ports?

3) To ensure that dimensions are scaled according to the layout view port scale, whi dimension variable should be set to 0?

4)  What is the easiest way to modify the location of a dimension feature such as the dimension line or dimension text?

Create layouts & plots.
1) What types of objects are commonly found on a layout tab?

2) How do you specify the scale layout view port?

3) How do you turn of the display of layout view port borders?

4) How can you use a plot style table?

5) What is fastest way to save plot setting by name?

Advance Spoken English (Interactive)

  • Basic communication skills(Audio-Visual)
  • Phonetic Sounds(A-Z)
  • Vowel Combination
  • Vowel Sounds(a,e,I,o,u)
  • Consonants

  • Building Blocks of English Grammar(Interactive)
  • Tenses
  • Parts of Speech 
  • Singular
  • Persons
  • Articles
  • Punctuation

  • Spoken Skills(Interactive)
  • Simple Sentence formation with routine vocabulary related to daily routine
  • Removing inferiority complex, shyness Building self-confidence and motivation

  • Listening Skills(Interactive)
  • Listening stories,speech and conversation
  • Q & A and discussion

  • Writing Skills(Interactive)
  • Writing practice
  • Dictation

  • Reading Skills(Interactive)
  • Loud Reading, proper accent and pronunciation

  • Basic Etiquettes
  • Effective Communication skills(Audio-Visual& Interaction)
  • Pronunciation and fluency techniques
  • Use of Basic and modern vocabulary
  • Enhancing Reading and Listening skills

  • Personality Development(Interactive)
  • Stress Reduction techniques
  • Public speaking, presentation and social interaction
  • Group speaking, presentation and social interaction
  • Role playing exercises
  • Phrases
  • Achievement Motivationj Training(A.M.T.)
  • Time Management

  • Interview technique ,Mock Interviews
  • Etiquettes and Manners(Interactive)
  • Telephone Manners
  • Table Manners
  • Party/social Manners etc

  • Features of the Program
  • Multimedia Software with speech recognition,recording and playback facility
  • Builds confidence and vocabulart
  • Improve pronunciation
  • Increase word power
  • Experts Assistance
  • Hands on practice

Complete Course in Personality Development

  • Basic communication skills(Audio-Visual)
  • Phonetic Sounds(A-Z)
  • Vowel Combination
  • Vowel Sounds(a,e,I,o,u)
  • Consonants

  • Building Blocks of English Grammar(Interactive)
  • Tenses
  • Parts of Speech 
  • Singular
  • Persons
  • Articles
  • Punctuation

  • Spoken Skills(Interactive)
  • Simple Sentence formation with routine vocabulary related to daily routine
  • Removing inferiority complex, shyness Building self-confidence and motivation

  • Listening Skills(Interactive)
  • Listening stories, speech and conversation
  • Q & A and discussion

  • Writing Skills(Interactive)
  • Writing practice
  • Dictation
  • strong>Reading Skills(Interactive)
  • Loud Reading, proper accent and pronunciation

  • Basic Etiquettes
  • Effective Communication skills(Audio-Visual& Interaction)
  • Pronunciation and fluency techniques
  • Use of Basic and modern vocabulary
  • Enhancing Reading and Listening skills

  • Personality Development(Interactive)
  • Stress Reduction techniques
  • Public speaking, presentation and social interaction
  • Group speaking, presentation and social interaction
  • Role playing exercises
  • Phrases
  • Achievement Motivation Training(A.M.T.)
  • Time Management

  • Interview technique ,Mock Interviews
  • Etiquettes and Manners(Interactive)
  • Telephone Manners
  • Table Manners
  • Party/social Manners etc

  • Features of the Program
  • Multimedia Software with speech recognition, recording and playback facility
  • Builds confidence and vocabulary
  • Improve pronunciation
  • Increase word power
  • Experts Assistance
  • Hands on practice

© Copyright 2019 Smart Bit All rights reserved.