button_phone

EJGates Training

Training and Placement Assistance

The Training division of EJGates Infotech, provides quality of industrial Training in various skills of IT. In an age of cutthroat competition, college education is not enough. To have an edge over your counter parts, you need to have something EXTRA. We have highly qualified, capable & experienced team of faculty comprising of professionals & technical experts. Individual attention is provided to students and equal emphasis is given to both theory and practical, also provide training to BCA, MCA, B.Tech& M.Tech batches.

The mission of EJGates is to provide quality education in the various fields of information technology for people of all walks of life.

Some Training Modules are below:

JAVA

Automatic hazard detection, remote cooperation, and more with our AR solutions.

.NET

Notifications and scheduling, patient tracking, data solutions, and many more.

Python

Gamification, AR, navigation, Big Data, ecommerce software development.

Angular JS

Gamification, AR, navigation, Big Data, ecommerce software development.

PHP

Internet of Things solutions, latest tech, all the essential hotel app features.

Android

Internet of Things solutions, latest tech, all the essential hotel app features.

QA & Testing

QA includes activities that ensure the implementation of processes, procedures and standards in context to verification of developed software and intended requirements.

Selenium

QA includes activities that ensure the implementation of processes, procedures and standards in context to verification of developed software and intended requirements.


Training Details

  • Basics of Java
  • OOPS Conecpts
  • String Handling
  • Exception Handling
  • Nested Classes
  • Multithreading : What and Why?
  • Synchronization
  • Input and output
  • Serialization
  • Networking
  • AWT and EventHandling
  • Swing
  • LayoutManagers
  • Applet
  • Reflection API
  • Collection
  • JDBC
  • Java New Features
  • Internationalization
  • Spring
  • The .NET Framework
  • Getting Started with Visual Studio
  • C# Language Foundations
  • Arrays
  • Strings and Regular Expressions
  • OOPs Concepts
  • Collections Interfaces
  • Delegates and Events
  • Generics
  • Exception Handling
  • Files and Streams
  • Working with XML
  • Assemblies and Versioning
  • Type Reflection, Late Binding, and Attribute-Based
  • ADO.NET
  • ASP.NET
  • Creating N-Tier Applications
  • Web Form Fundamentals
  • Web Controls
  • Validation
  • The Data Controls
  • Rich Controls
  • Files and Streams
  • State Management
  • Error Handling, Logging, and Tracing
  • Deploying ASP.NET Applications
  • User Controls and Graphics
  • Caching
  • Asp.Net MVC 6 Training Course Overview
  • Getting started with MVC Core
  • Controllers
  • Views (Razor)
  • LayoutViews
  • Partial Views
  • Models
  • Entity Framework in MVC
  • Scaffold Templates in MVC
  • HTML Helpers
  • Action Filters
  • Bundles and Minification
  • Validations
  • Data Annotations
  • jQuery in MVC
  • jQuery AJAX in MVC
  • Web API
  • Security in MVC
  • Python Introduction
  • Python Setup and Installation.
  • Basic python execution
  • Command Line Execution.
  • Python Variables
  • Python Keywords
  • Python Identifiers
  • Python Data type
  • Python Collection
  • List, Dictionary, Tuple, Sets
  • Python List & it’s Functions
  • Python Dictionary & it’s Functions
  • Python Tuple & it’s Functions
  • Python Set & it’s Functions
  • Python Strings & Functions
  • Python Operators
  • Conditional Statements.
  • * If , Break ,Continue...
  • Iterative Statement.
  • * For, While
  • Functions
  • Recursion
  • Modules & Packages
  • Basic Object Oriented Programming Concepts
  • Class & Object
  • File Handling using Python
  • Exception Handling

Advanced Python

  • Flask- Web development using flask
  • Data Science- Pandos, Numpy, Scipy, Matplotlib
  • Sql Connectivity with Python
  • Introduction to Angular
  • Structure of an app
  • The Components Model
  • Angular Router
  • Angular Modules, directives and Pipes
  • Angular Forms
  • State management with ngRx

Angular 6

  • Implementing pagination, sorting and filtering on a grid
  • Creating a Custom pipe
  • NgModules, Ahead-of-time compilation and Tree Shaking

Objectives :

  • Complete each topics covering with learn to a adequate knowledge of Angular with visual studio code and command line interface. Hands on each topic in syllabus.
PHP
  • Web application
  • Web server
  • Client and Server
  • Array
  • Classes and objects
  • Constructor & Destructor
  • Abstracts class & Interface HTML 5
  • Variables
  • Operators
  • Data type conversion
  • Functions
  • Conditional statements and Loops
  • PHP MySQL Connectivity
  • MySQL datatypes
  • Database Programming
  • PHP AJAX example
  • jQuery Syntax
  • JSON Bootstrap
  • Working with CodeIgniter Framework
  • MVC architecture in CodeIgniter

Android - Contact for Starting Date

At the end on this course the students will gain enough knowledge to create and publish their own Apps for Google Android devices as well as ability to learn advanced topics through self-study methods we will teach them. All students will be provided CDs containing software, project source code, as well as certificates for attending the course.

  • Introduction Android
  • Android Architecture
  • Deep Overview in Android Stack
  • Installing Android Machine
  • Creating First Android Application
  • Android Components
  • Hello World App
  • Building UI with Activities
  • Advanced UI
  • Exception Handling
  • Notifications
  • Multithreading
  • Resources and Assets
  • Intent, Intent Filters and Broadcast Receivers
  • Receiving System Broadcast
  • Data Storage
  • SQLite
  • Content Providers
  • Services
  • Multimedia in Android
  • Location Based Services and Google Maps
  • Web Services and WebView
  • Sensors
  • WiFi
  • Camera
  • Bluetooth
  • Android Application Deployment
  • Python Introduction
  • Python Setup and Installation.
  • Basic python execution
  • Command Line Execution.
  • Python Variables
  • Python Keywords
  • Python Identifiers
  • Python Data type
  • Python Collection
  • List, Dictionary, Tuple, Sets
  • Python List & it’s Functions
  • Python Dictionary & it’s Functions
  • Python Tuple & it’s Functions
  • Python Set & it’s Functions
  • Python Strings & Functions
  • Python Operators
  • Conditional Statements.
  • * If , Break ,Continue...
  • Iterative Statement.
  • * For, While
  • Functions
  • Recursion
  • Modules & Packages
  • Basic Object Oriented Programming Concepts
  • Class & Object
  • File Handling using Python
  • Exception Handling

Advanced Python

  • Flask- Web development using flask
  • Data Science- Pandos, Numpy, Scipy, Matplotlib
  • Sql Connectivity with Python

Java Basics

  • Introduction in Java
  • Installation- JDK & Eclipse
  • Java Opeartors
  • Declarations and Assignments

Comments in Java

  • Basic Java Syntax
  • Classes
  • Class variables
  • Methods and its reusability
  • Packages
  • Objects
  • Loops & Conditional Statements – If- else, while, do while, for, switch
  • Arrays
  • String Operators
  • Constructors
  • Inheritance
  • Polymorphism
  • Encapsulation
  • Abstraction
  • Execution of classes
  • Exception Handling
  • Basic Programming

Module # Selenium

  • Introduction to Selenium
  • Selenium Components –
  • Selenium RC
  • Selenium Grid
  • Selenium IDE
  • Selenium WebDriver
  • Installation
  • Basic Components of Selenium IDE
  • Scripting in Selenium
  • IDE – Record and Play in Selenium IDE
  • Suite execution
  • Export the Scripts in different formats
  • Element Inspection
  • Inspecting the elements

Module #

  • Introduction of WebDriver
  • Installation of JDK
  • Installation of Eclipse
  • Language Bindings for Selenium
  • Creation of Selenium Project
  • Selenium WebDriver Commands
  • Browser Commands
  • Navigation commands
  • Web elements Commands
  • Locators / Object identification methods
  • Xpath & Dynamic xpath creation
  • Drop down command
  • Assert/Verify in Selenium WebDriver
  • Mouse hovering
  • Drag and drop
  • Keyboard handling
  • Wait commands
  • Switch Command(Alert/Frame/Window)
  • Screenshot capture in Selenium
  • Execution of scenarios in different browser(IE/Chrome/Firefox)

Module #

  • Test Automation Framework
  • Framework -TestNG
  • Importance of TestNG
  • First scenario in TestNG
  • Sequencing and Parameterization
  • Report generation in framework
  • annotations in TestNG
  • Excel sheet import
  • Page Object Model Framework
  • Maven – Introduction to maven
  • Setting up of Maven in Windows and workspace
  • Creation and working with maven
  • Inspecting elements in mobile app & mobile browser(Chrome)
  • Execution of tests in mobile app & mobile browser
  • Automate your application
  • LIVE PROJECT
  • Git, Jenkins, AutoIT, Selenium BDD and Serenity BDD (For Advanced Training)
  • Cucumber