Optymalizacja wydajności aplikacji internetowych

O szkoleniu

* Celem szkolenia jest przekazanie wiedzy teoretycznej i praktycznej pozwalającej na samodzielne lokalizowanie, wyodrębnianie i usuwanie problemów z wydajnością istniejących aplikacji internetowych oraz umożliwienie lepszego planowania architektury rozwiązań w nowo tworzonych projektach
* Przedstawione porady i metody mogą być wdrożone w dowolnym języku programowania i technologii bazodanowej, natomiast w przykładach zostaną użyte fragmenty kodu PHP i MySQL, ze względu na ich popularność na krajowym rynku
* Przekazana wiedza wykroczy poza zakres samego programowania, ponieważ do kwestii wydajności należy podchodzić w ujęciu całościowym
Kto powinien wziąć udział?
Grupa docelowa:

* Programiści aplikacji internetowych
* Administratorzy
* Architekci oprogramowania
* Webmasterzy

Wymagana wiedza:

* Podstawy programowania aplikacji internetowych w przynajmniej jednym języku programowania (PHP, Java, C#, Python, Ruby)
* Podstawy relacyjnych baz danych SQL
* Podstawy administracji i serwerami Web i SQL

Program szkolenia

* Przypomnienie podstawowych pojęć z zakresu architektury aplikacji internetowych i stosów aplikacyjnych, architektura wielowarstwowa, oprogramowanie serwerowe
* Aplikacje nie żyją w próżni, czyli słów kilka o postrzeganiu projektów jako całości
* Wydajność aplikacji w ujęciu biznesowym
* Czy zawsze warto optymalizować?
* Wyznaczanie celów optymalizacji
* Cechy współczesnego sprzętu serwerowego i ich wpływ na wydajność aplikacji
* Request Flow - Proces obsługi żądań klientów
* Co wpływa na wydajność ładowania strony internetowej, zalecenia optymalizacyjne
* Narzędzia do pomiaru wydajności i wspomagania optymalizacji
* Najczęstsze źródła problemów z wydajnością kodu aplikacji, przykłady kodu i zalecane sposoby optymalizacji
* Omówienie problematyki wydajności i jej optymalizacji w zakresie:
o Systemu operacyjnego i systemu plików
o Serwerów WWW
o Aplikacji wykonanych w językach Server-side
o Kodu XHTML, JavaScript, CSS
o Relacyjnych baz danych SQL
* Szczegółowe zalecenia w zakresie optymalizacji:
o Apache
o PHP
o MySQL
* Równoważenie obciążenia
* Rozwiązanie modelowe: portal z dużym natężeniem ruchu
* Rozwiązanie modelowe: system przetwarzania rozproszonego
* Użyteczne narzędzia
* Wielopoziomowe strategie cacheowania
* Porady praktyczne

Czas trwania

9-17

Prelegenci

Trenerem jest programista, magister inżynier informatyki, ze specjalizacją inżynieria oprogramowania. Posiada ponad 6 lat doświadczenia w pracy dla agencji interaktywnych w tym doświadczenie w realizacji obsługujących ponad 2 mln użytkowników miesięcznie. Brał udział w realizacji projektów dla takich marek jak: Radio Eska, Unilever, Polskie Książki Telefoniczne, MasterCard, PZU, BOŚ Bank

Terminy i miejsca

To szkolenie nie ma aktualnych terminów. Wyślij zapytanie o nowe terminy bądź zapisz na powiadomienia o nowych terminach.

Warszawa

Warszawa

Ciołka

woj. mazowieckie

Rejestracja

Cena 1
z
499
Cena zawiera:
  • materiały szkoleniowe, przerwy kawowe, zaświadczenie o ukończeniu szkolenia
Zapisz się

Organizator

HRVision Centrum Doradztwa firmy NetCentrica Sp. z o.o.
05-092 Łomianki
Ułanów Jazłowieckich 15
woj. mazowieckie
HR Vision to dynamicznie rozwijające się Centrum Doradztwa Personalnego firmy NetCentrica Sp. z o.o. Działalność naszego Centrum skoncentrowana jest na świadczeniu profesjonalnych usług w zakresie doradztwa personalnego dla firm oraz szerokiej gamy ...
FAQ

Najczęściej zadawane pytania

Prosimy o przejście do sekcji Zapisz się, aby wypełnić formularz zgłoszenia w wydarzeniu. Po jego wysłaniu organizator skontaktuje się celem potwierdzenia przyjęcia zgłoszenia i przekazania szczegółów organizacyjnych.

Wypełnienie formularza zgłoszenia na stronie www.netcentrica.pl

Kontakt

Masz pytania? Napisz do nas

Wypełnij formularz

Uzupełnij pole
Wybierz termin wydarzenia
Uzupełnij pole
Uzupełnij pole
Uzupełnij wiadomość
Potwierdź, że nie jesteś botem.
Musisz zaakceptować regulamin.

Dane kontaktowe

HRVision Centrum Doradztwa firmy NetCentrica Sp. z o.o.
05-092 Łomianki Ułanów Jazłowieckich 15
Powiadomienia o nowych terminach

Zapisz się, aby otrzymywać powiadomienia o nowych terminach tego wydarzenia!