JQuery Training Syllabus in Bangalore

The Background

  • The mobile space today

  • Advantages

  • Challenges

  • Native vs. web, is really a question?

  • What is JQM?

  • What is not jQM?

  • What is a webapp?

  • Why jQM?

  • Features

  • Compatibility

  • Requirements

HTML5 basics

  • HTML5 in a small nutshell

  • Why HTML5?

  • What do we need to know about HTML5 for jQM

  • Basic template

  • Testing HTML5 documents

  • Emulators, Simulators & more

  • Viewports on mobile browsers

  • Custom data-* attributes

The framework

  • Architecture

  • Self hosted vs. CDNs

  • Main template

  • CDNs available

  • Main template

  • Support on IDEs

  • Roles

  • Theming

The page

  • Headers and footers basics

  • Mandatory items in a page

  • Working with HTML in the content

  • Navigation

  • Internal page navigation

  • External page navigation

  • Understanding AJAX on mobile browsers

  • Absolute external links

  • Mobile Special links

  • Transitions

  • Dialogs

  • Prefetching

  • Integration with the Phone

UI Components

  • Customizing toolbars

  • Positioning toolbars

  • Navigation Bars

  • Persistent footers and navigation

  • Collapsible content

  • Acoordions

  • Working with column

Buttons

  • Creating buttons

  • Inline buttons

  • Grouped buttons

  • Icons

  • Custom icons

Lists

  • Creating lists

  • Full-page vs inset-lists

  • Visual separators

  • Nested lists

  • Interactive rows

  • Split button rows

  • Row icons

  • Thumbnails

  • Count bubbles

  • Aside content

  • Title and Description

  • Filtering data

Forms

  • AJAX vs. non-AJAX forms

  • Automatic form behaviour

  • Labeling

  • Field containers

  • Text fields

  • Slider

  • Slider switch

  • Select menus

  • UI Select menus

  • Radio Buttons

  • Checkboxes

  • File Upload

  • Validation using HTML5

The framework and JavaScript

  • Using jQuery inside jQuery Mobile

  • $.mobile element

  • The mobileinit event

  • Configuring defaults

  • Touch events

  • Orientation events

  • Scroll events

  • Page events

  • Virtual mouse events

  • Managing navigation through JavaScript

Dynamic data with jQuery Mobile

  • HTML5 vs AJAX

  • Bringing JSON data to jQuery Mobile

  • Updating form controls

  • Updating lists

  • Implementing Infinite list pattern

 Extending the framework

  • Using plugins

  • The top 5 plugins for jQuery Mobile

  • Creating our own plugin

  • Plugin architecture

  • Understanding CSS architecture

  • Define our own CSS patch

  • Changing CSS behavior

Managing data with HTML5

  • Using Web Storage and WebSQL

  • Using geolocation

Packaging for installation and stores

  • The offline manifest

  • Full-screen webapps for iOS

  • What is a hybrid

  • PhoneGap vs other alternatives

  • Packaging a sample application

 



 

Chapter 1: (Demo)

  • Introduction to iOS technology
  • iPhone Application Development tools
  • iPhone application Structure
  • Starting a project with Sample of Hello world application
  • XCode IDE Structure

Chapter 2:

  • Introduction to Objective C
  • Objective C Basics
    • Classes & Objects
    • Inheritance
    • Polymorphism
    • Dynamic Binding

Chapter 3:

  • Objective C Advanced concepts
    • Properties
    • Delegates & Protocols
    • Categories
    • Extensions
  • Memory Management
  • Init () & Dealloc() methods
  • Usage of Loggers into the application

Chapter 4:

  • iPhone Application life cycle
  • Creating a Helloworld application
  • Creating the UI using Interface builder (IB Outlet)
  • Creating Sample application

Chapter 5:

  • NSString Class
  • NSArray/MutableArray Class
  • NSDictionary/MutableDictionary class
  • NSDate Class
  • Creating Sample application

Chapter 6:

  • Creating UILabel, UIButton, UISwitch Using Interface builder (IB Outlet).
  • Creating Image handling, Textfield &
  • Creating Picker, date Picker
  • Creating Views programmatically.
  • Creating Sample application

Chapter 7:

  • Creating ViewController
  • Creating TableView Controller
  • Creating Navigation Controller
  • Creating Sample application Chapter 8:
  • Creating TabBar Controller
  • ToolBar Controller
  • Webview controller
  • Creating Sample application Chapter 9:
  • Implementing UIAnimations
  • Handling touch events
  • Creating Sample application Chapter 10:
  • Mapkit framework
  • Corelocation framework
  • Addressbook framework
  • Creating Sample application Chapter 11:
  • NSUserdefaults
  • SQLite database
  • Code data
  • Creating Sample application Chapter 12:
  • Multithread Mechanism
  • Playing Audio & video
  • Creating Sample application Chapter 13:
  • Webservice Application (client server communication through HTTP protocol)
  • Instruments & Debugging technics
  • Creating Sample application Chapter 14:
  • Making a call from Phone
  • Handling the mail message through Phone
  • Handling the Gestures
  • Creating Sample application

Topics

  • Introduction : Android Basics
  • Introduction : Android Basics
  • Required Basic Java concepts for Android

OOPS Concepts

  • Class
  • Objects
  • Encapsulation
  • Method Overloading
  • Method Overriding
  • Inheritance
  • Polymorphism
  • Abstraction
  • Abstract Classes
  • Interface

String Handling

  • String: What and Why?
  • Immutable String
  • String Comparison
  • String Concatenation
  • Substring
  • Methods of String class
  • StringBuffer class
  • StringBuilder class
  • Creating Immutable class
  • toString method
  • StringTokenizer class
  • Declaration and Access Control (Java)
  • Access Modifiers
  • public, protected , default and private
  • Non Access Modifier
  • final , abstract
  • Object Orientation (Java)

Collection Framework (Java)

  • HashCode
  • HashMap
  • Lists
  • Sets
  • Maps
  • Queue
  • Serialization and De serialization

Exception Handling

  • Exception Handling : What and Why?
  • try and catch block
  • Multiple catch block
  • Nested try
  • finally block
  • throw keyword

Multi-Threading

  • Multithreading : What and Why?
  • Life Cycle of a Thread
  • Creating Thread
  • Thread Schedular
  • Sleeping a thread
  • Joining a thread
  • Thread Priority
  • Daemon Thread
  • Thread Pooling
  • Thread Group
  • ShutdownHook
  • Performing multiple task by multiple thread
  • Garbage Collection
  • Runnable class
  • Design Patterns

    Android XML layouts & Practice

    Design Patterns
  • Android XML layouts & Practice
  • Activity and it’s lifecycle
  • Selection Widget (RadioButtons, CheckButtons, List, Spinner, GridView, Gallery Widget)
  • Menus (Option and Context Menu) and Introduction to Actionbar
  • Fonts
  • Dialog – Boxes (AlertDialog and Toast)
  • Intents
  • Broadcast Receiver & Async Task
  • Android Fragments and Custom Listener Implementation
  • Threading Concepts using Message and Post
  • Introduction to NDK / JNI
  • Animation
  • Preferences : SharedPreference
  • Intent Filters
  • SQLite Database connection and practical implementation
  • Introduction to Android JSON Parsing
  • Services and Life Cycle
  • Notifications
  • Location Services (Both Network and GPS based)
  • Introduction to Memory Method Profiling
  • Publishing application is Google Play Store
  • Introduction to Beacon Technology
  • Project Discussion
  • Extra Classes (Doubts or missing classes)

Teradata 14
1. Introduction to DBMS and RDBMS
File and File system
Database Models (Hierarchal Model, Network Model, Relational Model)
Disadvantages of DBMS and Advantages of RDBMS
EF Codd Rules and ACID Properties
Normalization and Its Methods (1st, 2nd, 3rd)
Integrity Constraints (P.K, FK, Check, Not null)

2. Introduction to Teradata
What is Teradata?
History of Teradata, Versions of Teradata
Teradata and other RDBMS technologies
Advantages of Teradata

3. Introduction to Data warehousing
What is Data warehousing?
Definition of Data warehouse
Who needs Data warehouse?
Advantages of Data warehouse
Architecture of Data warehouse
Types of Systems (OLTP, OLAP, DSS, ODS)

4. Modeling concepts for OLTP and OLAP
Data modeling, Dimensional Modeling
Data modeling (Conceptual, Logical, Physical)
Dimensional modeling
Dimension, Fact, Fact less Fact tables
Star Schema Model, Snow flake Schema Model
Slowly changing dimension (SCD1, SCD2, SCD3)
ETL Process diagram

5. Teradata Architecture and Components
Parallel data Extension (PDE)
Virtual Processor (V Procs)
Parsing Engine (PE), AMP, MPP, Node, Clique, CLI
AMP, MPP Architecture, Shared Nothing Architecture
Trusted Parallel Application (TPA)
Parsing Engine Parts, ByNet, Fault tolerance

6. Teradata Indexes
Differences between Primary Key and Primary Indexes
Primary Index (UPI, NUPI), Secondary Index (USI, NUSI)
Partitioned Primary Index (PPI)
Join Index, Hash Index
Accessing records through indexes
Secondary Index and Full table Scan


7. Teradata Data distribution and Access
Teradata data distribution Process
Primary Key and Primary Indexes
Data distribution through Hashing
Row Hash, Hasp map and hashing algorithm
Hash bucket, DSW (destination selection word)

8. Data protection and Recovery Methods
Locks (Read, Write, Access, Exclusive locks)
Fall back Protection levels (AMP, Node and Clique)
Journals, Raids (Raid1, Raid5, Raid S)

9. Introduction to Teradata SQL
SQL Fundamentals, Data types
Data definition language (DDL)
Data manipulation Language (DML)
Teradata exclusive Commands (Help, Show, Explain)
Teradata SQL Assistant

10. SQL Operators and Functions
Arithmetic functions
String manipulation functions
Caste functions, aggregating functions, OLAP Functions
Set operators and other operators
Date functions (Extract, Timestamp) and System calendar
Sub queries and co-related sub queries

11. Teradata joins and join strategies
Cross join, Self-join, Inner Join
Outer join (left, Right, Full outer)
Sub queries and Co related sub queries
Join Strategies (Product, Nested, Hash, Merge join strategies)
Examples and FAQs on Joins

12. Teradata objects
Normal tables (Set, Multi set)
Derived tables, Volatile tables, Global temporary tables
Views, Macros, Stored procedures, Triggers

13. Teradata database space and Users
Defining user and database
Teradata database space
Permanent space, Temporary space, Spool space

14. Performance Tuning Concepts
What is Tuning?
Why we need to Tune the query?
Skewness, Skew factor
Compression and MVC
Explain plan, Confidence levels, Collect statistics

15. Teradata client utilities
Teradata query submitting tolls
SQL assistant, BTEQ (basic Teradata query)
Difference between BTEQ and SQL assistant
Oleload, Teradata Arc, Teradata warehouse builder

16. Teradata data loading utilities
BTEQ, Fast load, Multiload, TPUMP, TPT
Comparison of all utilities
Fast load Phases, Multi load Phases, Limitations of utilities
Creation of error and work tables
Advantages of error and work tables
Debugging of error tables
Sample scripts of all utilities

17. Teradata unloading utilities
SQL assistant, BTEQ and Fast export
Differences of BTEQ, Fast export, SQL assistant

18. Teradata Analyst pack and other tools
Teradata Visual Explain
Teradata Index Wizard
Teradata Statistics Wizard
Teradata System Emulation Tool
Teradata Administrator
Viewpoint-smarter query management
Teradata Workload Manager

19. Miscellaneous topics
Teradata other tools and utilities
Teradata DBA concepts
Teradata new version features
Real time scenarios and issues
Teradata Certification details and FAQs
Sample Resume discussion

TABLEAU Course Objective Summary

  • Understand the many options for connecting to data
  • Understand the Tableau interface / paradigm – components, shelves, data elements, and Terminology.
  • The student will be able to use this knowledge to effectively create the most Powerful visualizations.
  • Create basic calculations including string manipulation, basic arithmetic calculations,custom Aggregations and ratios, date math, logic statements and quick table calculations.

Introduction To Tableau

  • Introduction To Tableau
  • Tableau Installation

Tableau Fundamentals

  • Help MENU AND SAMPLES
  • Connecting to data
  • Dimensions and measures
  • The tableau interface
  • Single table & Multiple table
  • Copy and paste

Tableau Server Comprehensive

  • Single Installer
  • Worker Installer
  • Authentication
  • Processes
  • Data Server
  • Backgrounder
  • SSL
  • Create the First Admin User
  • Create Projects and Groups
  • Assign Permissions to Projects
  • Licensing
  • Data Connections
  • Metadata management
  • Connecting to data with Data Server
  • Updating data sources

Tableau Advanced

  • Custom SQL
  • Editing data connection
  • Data menu
  • Exporting data connection
  • Size and transparency
  • Highlighting
  • Dual Axis multiple measures
  • Dates
  • Difference from previous
  • Table calculations with other calculations
  • Running total
  • Cumulative metrics
  • Creating custom calculations
  • If/then calculations
  • Date calculations
  • Table calculations
  • Efficiency Tips

Administration

  • Create Projects and Groups
  • Assign Permissions to Projects
  • Licensing
  • Data Connections
  • Effects of different permissions
  • Grouping users
  • Server security

Visual Analytics

  • Grouping
  • Aliases
  • Filtering
  • Cross Tabs-(Pivot tables)
  • Aggregation & Disaggregation
  • Trend lines
  • Page trial
  • Total & Subtotal
  • Labels and Annotations
  • Sharing Workbooks
  • Publish to Reader
  • Publish to Office
  • Publish to PDF
  • Advanced Tableau

Other Advanced Topics (Any 3)

  • Efficiency Tips
  • Statistical Calculations
  • Logical Calculations
  • Table Calculations
  • String Calculations
  • User and Type Calculations
  • Date Calculations
  • Authoring for Interactivity

Tableau Advanced Charts (any 4 charts)

  • Benford’s Law
  • Boxplots
  • Bollinger Bands
  • Bump Charts
  • Control Charts
  • Funnel Charts
  • Histograms
  • Pareto Charts
  • Waterfall Charts
  • Treemaps, wordclouds and Bubble Charts

INTRODUCTION

  • What is Qlikview
  • Why Qlikview is most effective than other BI Tools
  • Qlikview Architecture
  • Qlikview Products
  • Desktop
  • Server
  • Publisher
  • Access Point
  • Qlikview Desktop Developer
  • QEMC
  • Qlikview Access Protocol
  • How data flows in Qlikview

QLIKVIEW DEVELOPER CONCEPTS

  • Qlikview Data Source And Scripting
  • Different Data Source Connections
  • Database Connection
  • Cross Table Load
  • Synthetic Keys And Table
  • Circular Reference
  • Generation Data In Qlikview Script
  • Full Load
  • Inline Load
  • Resident Load
  • Binary Load
  • Mapping Load
  • Incremental Load And etc ...
  • The Table Viewer
  • Different Types Of Fields
  • Variable Creation
  • LET And SET
  • Direct Discovery
  • ETL In Qlikview
  • Joins Types And Keeps Types
  • Mapping Tables
  • Concatenation Types
  • Master Calendar
  • Section Access
  • Data Model Optimization And Un Optimization
  • Look Up Functions
  • Data Model Challenges
  • String and Date and Number Functions etc…
  • User Preferences
  • Document Properties
  • Sheet Properties
  • Qlikview Security
  • Variable
  • Sheet Objects
    • List Box
    • Statistic Box
    • Multi Box
    • Table Box
    • Chart
    • Input Box
    • Current Selections Box
    • Buttons
    • Text Object
    • Line/Arrow Object
    • Slide/Calendar Object
    • Bookmark Object
    • Search Object
    • Container
    • Custom Object
    • System Table
  • Set Analysis And Advance Set Analysis
  • Alternate State

 QLIKVIEW LATEST VERSION FEATURES QEMC:

  • Overview
  • Deployment
  • Security
  • Authentication
  • Authorization
  • Distributions
  • Scheduling

OTHERS:

  • Real Time Scenarios
  • Resume Preparation
  • Sample Resume
  • FAQs and Interview Preparation

 

Sgraph Infotech
MSBI | DOT NET | AWS | Data Science | Python
Address :
3rd Floor, JP Royale- 90/4, Above ICICI Bank, Outer Ring Road, Opposite Radisson Blu, Marathahalli,
Bengaluru,
Karnataka - 560037
India.
Tel : 9620885025
Email : sgraphinfotech@gmail.com

OUR TRAINING COURSES

Best Android Training in Marathahalli Bangalore

Best .Net Training in Bangalore

Best Oracle SQL Training Institutes in Bangalore

Best PLSQL Training Centers in Bangalore

Best Big Data and Hadoop Training Courses in Bangalore

Best MSBI Training Institutes in Bangalore

Best Microsoft Power BI Training Bangalore

Best Oracle DBA Training at Bangalore

CONTACT FORM

© 2016 | All rights reserved |Developed By Nexevo Technologies | Sitemap