Tuesday, August 25, 2015

Home Based Embedded Training

About Us:

We initiated a new concept of Home Based Training, where the student/employee are not required to come to the institutes and attend training classes.
We are trying to reduce your effort and our staffs will come to your home with their laptops and teach you in your most convenient environment on week ends.
That’s our ultimate target.
We are located in GUINDY. Hence the important thing to be noticed is we could cover up to 15 kilometers of geographical area from GUINDY. For outside GUINDY, we will take ONLINE TEACHING.


What is Embedded System?

         Embedded system is an advanced technology with the combination of software and hardware. Which used in various domains like Telecom, Mobile technology, Industrial, medical, Automation, Automotive systems, Home Automation, Airplanes, Military, Vending machines and Toys etc. Using Embedded system, various system can be developed like Smartphone, Pedometers, Infusion pumps, Infotainment system, Electronic gadgets, TV, Fridge, AC etc. Embedded system has various opportunities like Product Designing, Product Development, Software, Hardware, PCB designer, Firmware, RTOS development, Testing so and so.

Scope of Embedded system outside World?

        If you are living within the world, you could have surely heard the word called “Embedded Systems” Which is a part of human day today life.
Yes, Most of the companies outside are trying to replace manual operation into automated device with open source tools.
Many companies started Embedded R&D’s and product manufacturing in India as well.
For Embedded System, the are many domains and positions available in the Embedded world like Embedded Architect, software Engineer, Hardware Engineer, Component Engineer, Test Engineer etc. 

Who can make use of our Embedded system Training?
Electrical, Electronic, Computer professionals, who are Academic or working in baseline. In those people who ever are willing to move one step ahead in their career to embedded system as it is having a wide range of scope in the market.

Developers & Testers, who are willing to improve their carrier performance, Pay, can make use of Embedded system to fine tune their carrier.
  
Syllabus:

Day 1: (2 hours)

Embedded Basics:
  • What is an embedded system?
  • What are the Embedded Applications and Functions?
  • What are the Embedded Design constraints?
  • What the components of Embedded Hardware and Software?
  • What the Building block of embedded project?
  • What are the Hardware and Software Embedded Tools?
  • What is Embedded C? 
  • What is Microcontroller & Microprocessors?
  • What is RTS?
  • What is RTOS?
  • Sample Embedded Hardware Schematic Creation
  •           Sample Embedded C program

Day 2: (2 hours)

Introduction to Embedded Systems:
  • What is embedded system?
  • Embedded Domains and Application
  • Embedded Product life cycle of Prototype
  • Embedded Product life cycle of Real Product
  • Embedded Software life cycle
  • Embedded Hardware life cycle
  • Embedded Product design & Development
  • Embedded Design constraints (BOM, Low cost, Time to Market etc..)
  • Example of Embedded Product design and development.
  • Introduction to Embedded 8 bit, 16 bit, 32 bit  Microcontrollers
  • Introduction to Programmers, Debuggers, Emulators, Simulators, Evaluation kit, Development kit
  • Sample embedded exercise for New Product development via block diagram.

Day 3: (2 Hours)

Embedded Hardware Design and Development:
  • Introduction to Embedded Hardware Designing Tools
  • Basics of Electronics, Electronics IC devices, How to use the IC components w.r.t Datasheet
  • Basics of Schematic creation with 8 bit microcontroller, PCB board, circuit diagram
  • BOM creation, Procurement and Tracking
  • Training on Orcad Schematics designing Tool (Part creation, schematic drawing, Output creation)
  • Training on Orcad PCB Layout Tool (Part creation, schematic drawing, Output creation)
  • Training on PCB Gerber creation, manufacturing, PCB components soldering, Testing
  • Training on board bring up and testing
  • Embedded hardware bug fixing
  • Embedded Hardware version control (Proto Alpa, beta)
  • Sample embedded hardware exercise 1 for Creating a Embedded Hardware PCB
  • Sample embedded hardware exercise 2 for Battery power management and power calculations.

Day 4: (2 hours)

Embedded Software Design and Development:
  • Introduction to Embedded Software (Device Driver, Middleware, Application layer)
  • Introduction to Embedded Software Tools
  • Basics of C programming (C Basic data types, constructs, Functions)
  • Basics of Embedded C and Assembly language
  • Training on 8 bit microcontroller Programming
  • Training on Microchip IDE and C compiler
  • Training of Software code management / version control
  • Hardware Interfacing in Embedded C (GPIO, UART, LED, Interrupts, LCD)
  • Training on Programming Embedded 8 bit microcontrollers
  • Code Integration and bug fixing
  • Sample embedded software exercise 1 for Simple Project
  • Sample embedded software exercise 2 for Domain specific application

Day 5: (2 hours)

Embedded Hardware, Software and Product Testing :
  • Embedded Hardware Components, Bare PCB, Complete PCB, Board bring up Testing
  •  Embedded Product Performance testing (Speed, Functionality, Power)
  • Embedded Battery management testing
  • Embedded Vibration, Shock, Temperature, Reliability testing
  • Embedded Software unit / Module, Functionality, Complete Testing
  •  Embedded Prototype, Alpha, Beta, final Product testing

Day 6: (2 hours)

Embedded Real Time systems and Real time Operating systems :
  •  Introduction to Real Time systems
  • What is Hard and Soft Real time systems
  •  Basic of RTS
  •  Training on RTOS Concepts (task, semaphore, Multitasking)
  • Introduction to RTOS Tools (utron, Ucos, Nucleous, EFOS, Android, WINCE)
  • Sample exercise on RTOS programming

Day 7: (2 hours)

Embedded Latest technologies, Communication systems :
  • Training on GPS, GPRS / 3G, Tracking devices
  • Training on Automotive Infotainments
  •  Introduction on Wi-Fi, Wi-Fi Direct, DLNA, Mira cast, HDMI, Mirror link technologies
  • Introduction on Embedded Android Devices, Smartphone architectures
  • Providing paper works done by us.


IMPORTANT NOTE:

We are located in GUINDY.

Hence the important thing to be noticed is we could cover up to 15 kilometres of geographical area from GUINDY.

For the candidates from OUTSIDE GUINDY, we will take ONLINE TEACHING.

Other Trainings We Offer:

o   JMeter
o   Selenium
o   Android Training.
 
Contact Us For More Details:

Home Based Training,
Yasir.
9941895844.

Monday, August 24, 2015

Home Based Load Runner Training



About Us:

We initiated a new concept of Home Based Training, where students/employees are not required to come to the institutes and attend training classes.

We are trying to reduce your effort and our staffs will come to your home with their laptops and teach you in your most convenient environment.

That’s our ultimate target.

We are located in GUINDY. Hence the important thing to be noticed is we could cover up to 15 kilometers of geographical area from GUINDY. For outside GUINDY, we will take ONLINE TEACHING.

About Load Runner:

Load Runner is a standard performance testing tool used by most of the corporate companies. Most talkative in performance testing market about Load Runner is the ability to integrate it with any tool. Another important thing to be noticed is that most of the high ranking corporate companies are aware of JMeter, which is opensource, but prefer Load runner as because of its standard. Load runner protocols are massive, that any other tool can’t compete with this commercial tool. Can to automate or do performance testing on any type of application. Hence, the cost of this tool is quite high, but companies prefer this because of the quality of the product and support from HP team on any tool specific issues.

Now, we are planning to give opportunity to the employees/students who really interested to stepping UP in their life by stepping into performance testing field. The scope of the Load Runner in performance testing is wider than developers. Where in a project, there could be 5 developers and the team can have 5 projects, hence 25 developers approximately. But Performance tester will be 5 max.  Hence, opportunity for performance tester outside the market is very high. And the company are ready to pay any amount to improve the quality of their project, that can be only done be performance tester or performance engineers.

Syllabus We Cover:

Day-1:  (2 Hours)
·         What is Load Runner?
·         What are all the things can be done using Load Runner?
o   Functional Testing.
o   Functional Automation Testing.
o   Performance testing.
o   Performance Monitoring.
o   Performance Tuning.
o   Load Testing.
o   Endurance Testing.
o   Spike Testing.
o   Stress Testing.
o   Database testing.
o   Server Monitoring.
·         What are the different types of performance testing requests received from clients?
·         What are the components of load runner?
o   Virtual User Generator(VUGEN)
o   Controller
o   Analysis
o   Load Generators
·         How to install and configure Load Runner?
·         What are all the recording options?
·         What are all run time settings?
·         How to record and replay any real time project or web application?


Day-2:  (2 Hours)
·         How to debug recorded script? Do’s and Don’ts?
·         How to do page validations with inbuilt function and customized code?
·         How to do parameterization using inbuilt control?
·         What are the options of parameterizing input data or test data?

Day-3: (2 Hours)
·         How to work with dynamic page handling using correlation?
·         What are the different types of correlations?
·         What are the approaches and attributes used to get a successful correlation?
·         How to design a script in an industry standard format with following proper checklists?


Day-4:  (2 Hours)
·         How to design and execute load testing in a real time project in controller?
·         How to analyse load test result using specialized graphs in analysis?
·         What are the graphs/metrics/counters needed to be conquered to identify bottlenecks?
·         How to create a neat load test report using inbuilt feature (Analysis) and customized excel sheet?
·         How to add C code to enhance the script?

Day-5:  (2 Hours)
·         What are the other protocols supported and How to work with?
·         What are all the supporting tools that are used to analyse load test? Hands-on.
o   Jprofiler
o   JMelody
o   HP Diagnostics
o   True Kit
o   JConsole
o   JVisual VM
o   Sysload and Sitescope
o   Perfmon
o   Jstat, Jmap, Jinfo and jstak

Day-6:  (2 Hours)
·         Integration with sysload and sitescope.(Walk Through)
·         Useful Linux Commands for Linux monitoring.(Walk Through)
·         Interview Questions sharing and explaining.
·         Learning Documents sharing.
·         Tips to tackle any critical situation.
·         Sharing scripting Issues faced and resolved.
·         What are the out of box plugins that can be made use of? (Walkthrough.)
o   Integration with performance centre.
o   Integration with sysload and site scope for Server Monitoring.
o   Distributed testing

IMPORTANT NOTE:

We are located in GUINDY.

Hence the important thing to be noticed is we could cover up to 15 kilometres of geographical area from GUINDY.

For outside GUINDY, we will take ONLINE TEACHING.

Other Trainings We Offer:

o   JMeter
o   Selenium
o   Android Training.
 
Contact Us For More Details:

Home Based Training,
Yasir.
9941895844.