Belarus (Minsk)

Performance Optimization

Striving to gain market-oriented knowledge and skills to jumpstart your career in IT? Apply for this program and shape your professional path with EPAM experts.
alt
Registration closed
alt
Pricing
Free
Program start
November 2020
Type
Training
Language
Russian
Duration
5 weeks
Format
Face-to-face
Level
Beginner
Details

The training focuses on the basic performance optimization. This profession is at the intersection of system analysis, administration, testing and development. It requires in-depth understanding of all components of computer systems - from networks and hardware of servers to rendering in browsers.

Performance Optimization
Performance Optimization is a process that focuses on measuring and evaluating system performance and implementing modifications to increase system's efficiency and velocity.
direction
What is required for training:
training-is-for-you

Before sending the application for the training, make sure that:


It is also nice to have:

  • Analytical mindset
  • Complex understanding of information technologies: the more knowledge about all layers of computer systems a person has - the better
  • Experience in systems administration (Windows and *nix)
  • Scripting skill (for example, Bash or PowerShell)
  • Programming skill


To improve your technical skills you can address next resources (in addition to useful resources from testers):

What will you learn?

1. Introduction to performance testing.

Software development lifecycle. Product quality specifications. Definition of performance. Performance testing lifecycle. Types of performance tests. Back-end testing.


2. Basics operating principles of web systems.

Client-server architecture. Dynamic and static content. Web application structure.


3. Basic operating principles of computer networks.

Models OSI and TCP/IP. Analyzing problems. Detailed account of the IP, TCP/UDP, and HTTP protocols.


4. Computer system hardware.

Hardware. Hardware monitoring methods in OS Windows. Types of metrics. Data analysis. Monitoring in *nix.


5. SQL basics.

Relational databases. Indexes. The SQL language. Profiling.


6. Performance testing tools: LoadRunner.

What is LoadRunner. Definitions. Testing process. Components. Creating scripts.


7. Performance testing tools: JMeter.

What is JMeter. Installation. Test plan elements in JMeter. GUI and non-GUI work modes. Creating scripts. Executing tests and analyzing data.


8. Compiling reports.

Ground rules. Examples. Common mistakes. Basics of statistics.

Performance Optimization
November 2020 · 5 weeks
Training · Face-to-face
Russian
Beginner
Belarus (Minsk)
Registration closed
Free
main-part-picture
blue-spot

Have any questions? Contact us

Contact Center