Terminy gwarantowane
Znajdź szkolenie:
Znaleźliśmy 452 terminy, które mogą spełniać Twoje oczekiwania
O szkoleniu w skrócie
Kurs ten zapewni uczestnikom podstawową wiedzę i umiejętności potrzebne do zarządzania i automatyzacji administracji serwerów opartych na systemie Windows za pomocą programu Windows PowerShell.Dla kogo jest przeznaczone szkolenie?
Szkolenie jest skierowane do:
- Administratorów systemów
- Specjalistów IT
- Inżynierów sieciowych
- Osób pracujących w dziale wsparcia technicznego
- Studentów i entuzjastów technologii
Wstępne wymagania dla uczestników
- Podstawowa znajomość administracji systemem Windows
- Podstawowa znajomość skryptów lub programowania
- Podstawowa znajomość terminologii IT
Korzyści z uczestniczenia w szkoleniu
- Automatyzacja codziennych zadań administracyjnych
- Efektywne zarządzanie systemem i siecią
- Zarządzanie zdalne i bezpieczeństwo
- Optymalizacja i analiza systemu
- Praktyczne doświadczenie
- Rozwój kariery zawodowej
Prowadzący szkolenie:
Marcin Gąstół
Od 2022 roku uznany za Microsoft Certified Trainer (MCT) w Polsce, a także inżynier i architekt z ponad 10 certyfikatami w dziedzinach takich jak technologie chmurowe, architektura, bezpieczeństwo, AI & ML, bazy danych oraz inne obszary Microsoft Azure. Specjalista w technologii chmurowej i DevOps z ponad 5-letnim doświadczeniem w branży IT. Posiada szeroką wiedzę i umiejętności w projektowaniu i wdrażaniu nowych architektur dla Microsoft Azure, rearchitektury istniejącego środowiska oraz migracji lokalnych centrów danych do chmury Microsoft Azure. Jako inżynier DevOps współpracuje z międzynarodowymi klientami. Pasjonat chmury, DevOps oraz IT, aktywnie dzieli się swoją wiedzą, prowadząc programy edukacyjne dla uczelni wyższych jako wykładowca oraz promotor na Uniwersytecie WSB Merito od 2022 roku na studiach podyplomowych "Tester aplikacji mobilnych i desktopowych" oraz "Programista Python", a także korporacji międzynarodowych poprzez współpracę z najlepszymi ośrodkami szkoleniowymi z Polski jak i z zagranicy.
Na co dzień odpowiada za dostarczanie wysokiej jakości funkcji w rozwijaniu produktów IT, definiowanie kompleksowych strategii testowych, projektowanie zautomatyzowanych przypadków testowych oraz integrację różnych systemów. Zajmuje się także opracowywaniem i dostosowywaniem frameworków automatyzacji testów oraz implementacją testów automatycznych.
Autor artykułów dla Linux i Admin Magazine od 2023 roku. Prowadzi swojego bloga na temat chmury Azure na marcingastol.com. Publikuje newsy również na swoim koncie na LinkedIn, a także prowadzi swój kanał 'Azure in 5 minutes' na YouTube.
Szkolenie skierowanie jest dla programistów oraz devOps-ów chcących poznać technologie rozwoju oprogramowania w języku Python, w oparciu o usługi AWS (Amazon Web Services). W trakcie kursu zbudujemy aplikacje zgodnie z AWS well-architected framework i wdrożymy ja w usługach chmurze AWS.
Po szkoleniu uczestnicy będą potrafili praktycznie wykorzystać usługi AWS w celach zintegrowania ich aplikacji, wdrażania aplikacji w AWS oraz dostarczania oprogramowania za pomocą usług w chmurze.
AWS (Amazon Web Services) to jedna z najbardziej popularnych i rozwiniętych technologicznie usług publicznych. Podczas szkolenia uczestnicy zapoznają się z usługami:
IAM (Identity and Access Management)
Usługa IAM to narzędzie do zarządzania użytkownikami, rolami i uprawnieniami w AWS. Dzięki IAM można definiować polityki dostępu do zasobów AWS, kontrolować kto i w jakim stopniu ma dostęp do danych oraz zasobów w chmurze, zapewniając bezpieczeństwo na poziomie aplikacji i użytkownika.
Amazon S3 (Simple Storage Service)
Amazon S3 to skalowalna usługa przechowywania obiektów w chmurze, która umożliwia bezpieczne przechowywanie dowolnych ilości danych, takich jak pliki, obrazy, filmy czy backupy.
AWS SDK (Software Development Kit) i CLI (Command Line Interface)
AWS SDK to zestaw narzędzi programistycznych, które pozwalają na integrację aplikacji z usługami AWS przy użyciu różnych języków programowania (w tym Python z biblioteką Boto3). CLI umożliwia bezpośrednią komunikację z usługami AWS z linii poleceń, automatyzując zadania zarządzania zasobami chmury.
RDS (Relational Database Service)
RDS to usługa zarządzanej bazy danych, która obsługuje różne silniki baz danych, takie jak MySQL, PostgreSQL czy Oracle. Zapewnia automatyczne tworzenie kopii zapasowych, monitorowanie oraz skalowanie, co pozwala na efektywne zarządzanie bazami danych bez potrzeby ręcznego utrzymywania serwera.
DynamoDB
DynamoDB to usługa NoSQL, która oferuje niskie opóźnienia i skalowalność dla przechowywania dużych ilości danych. Jest szczególnie użyteczna do aplikacji, które wymagają szybkiego dostępu do danych na dużą skalę. DynamoDB obsługuje również DynamoDB Streams, które umożliwiają śledzenie zmian w tabelach w czasie rzeczywistym.
Lambda (Servereless)
Lambda to usługa AWS, która pozwala na uruchamianie kodu bez potrzeby zarządzania serwerami. Umożliwia automatyczne skalowanie aplikacji, płacąc jedynie za czas rzeczywistego wykonania kodu. Lambda wspiera szeroki wachlarz zastosowań, takich jak przetwarzanie danych w czasie rzeczywistym, tworzenie API czy integracje z innymi usługami AWS.
SQS (Simple Queue Service) i SNS (Simple Notification Service)
SQS to usługa kolejkowania wiadomości, która umożliwia rozproszone aplikacje do wymiany danych między komponentami w sposób niezależny, zapewniając odporność na awarie. SNS to usługa wysyłania powiadomień w czasie rzeczywistym do subskrybentów, co jest przydatne np. w systemach powiadomień, alarmów czy złożonych aplikacjach o architekturze rozproszonej.
API Gateway
API Gateway pozwala na tworzenie i publikowanie API, które umożliwiają dostęp do aplikacji wdrożonych w AWS. Jest to usługa niezbędna dla wystawiania aplikacji na świat, a także do zarządzania ruchem i autoryzacją dostępu do zasobów.
CloudWatch i CloudTrail
CloudWatch to usługa monitorowania zasobów AWS, która zbiera dane metryczne i logi aplikacji w czasie rzeczywistym. CloudTrail natomiast rejestruje wszystkie operacje wykonywane w AWS, co pozwala na śledzenie aktywności i audytowanie działań na zasobach AWS.
X-Ray
AWS X-Ray to narzędzie do monitorowania i diagnozowania rozproszonych aplikacji. Pozwala śledzić żądania przechodzące przez różne komponenty aplikacji, analizować opóźnienia i identyfikować potencjalne problemy w wydajności.
CodeBuild, CodeDeploy i CodePipeline
Te usługi AWS umożliwiają budowanie, testowanie i wdrażanie aplikacji w sposób zautomatyzowany. CodeBuild buduje i testuje aplikacje, CodeDeploy automatyzuje proces wdrażania, a CodePipeline pozwala na konfigurację zautomatyzowanych przepływów pracy (CI/CD).
CloudFormation
CloudFormation to usługa, która umożliwia tworzenie i zarządzanie infrastrukturą AWS w sposób zautomatyzowany przy użyciu plików konfiguracyjnych (szablonów). Umożliwia to łatwe tworzenie, aktualizowanie i zarządzanie zasobami w chmurze AWS.
Prowadzący szkolenie:
Tomasz Duniec
DevOps Engineer z zamiłowaniem do części "Dev" wspomnianej roli. Pasjonat ideologii DevOps, ze szczególnym uwzględnieniem potoków dostarczania oprogramowania. Swoje doświadczenie opiera o dostarczanie skalowalnych usług mikroserwisowych oraz projekty wdrażanie w AWSie dla dużych klientów. W codziennej pracy jest zaangażowany na wielu poziomach cyklu dostarczania oprogramowania. Od wielu lat tworzy narzędzia dla deweloperów, które skracają cykl, ułatwiają prace i definiują standardy w zespołach.
Posiada doświadczenie w zarzadzaniu zespołami developerskimi. Absolwent Politechniki Warszawskiej, swoja karierę w IT zaczynał właśnie od szkoleń w JSystems, które pozwoliły mu nabrać wiatru w żagle i pomogły spełnić marzenia o karierze w IT. Dziś w JSystems jako trener zakresu AWS, który zachęci was do korzystania z chmury Amazona i pokaże, że nie jest to takie trudne i "kosztowne".
Certyfikowany inżynier z zakresu architektury, DevOps i Networkingu w AWS. Zwolennik "przemyślanego" podejścia zwinnego w prowadzeniu projektów. Charakteryzuje go podejście do wyzwan z "Can do attitude" i "Get Things Done". W swojej pracy najbardziej ceni możliwość rozwiazywania problemów biznesowych w oparciu o najnowsze technologie chmurowe. Zwolennik praktyki nad teorią. Ostatnio mocno zaangażowany w adaptacje możliwości jakie niesie ze sobą platforma Backstage.io.
Ostatnie miejsca!
O szkoleniu
Przekrojowe szkolenie z zakresu machine learning w Pythonie. Obejmuje wszystkie najważniejsze techniki uczenia maszynowego. Celem jest nabycie umiejętności praktycznego zastosowania uczenia maszynowego do typowych problemów z klasyfikacji i regresji. Omawiane są techniki typu: algorytmy rekomendacyjne, wykrywanie oszustw, automatyczne kategoryzowanie danych.
Wszystkie problemy będą przerabiane na rzeczywistych zbiorach danych. Wszystko w pakiecie scikit-learn - będącym kluczowym pakietem do uczenia maszynowego.
Całe szkolenie ma formę warszatową. Każdy wykład teoretyczny poparty jest rzędem ćwiczeń o wzrastającym poziomie trudności. Na koniec szkolenia realizujemy projekt end-to-end podsumowujący wiedzę z całego szkolenia. Uczestnicy pozyskają dane z zewnętrznych źródeł i zastosują na nich algorytmy machine learning w praktyce.
Dla kogo?
Dla osób mających co najmniej wiedzę z zakresu podstaw programowania w języku Python. Optymalnie byłoby też znać zagadnienia z zakresu analizy danych w Pythonie - np. biblioteka Pandas.Szkolenie w pakiecie
To szkolenie jest też elementem pakietu szkoleń "Programista Python Data Science".
O szkoleniu w skrócie
Szkolenie poświęcone jest Apache Spark – nowoczesnemu narzędziu do przetwarzania danych, wykorzystywanym przez czołowe firmy z Doliny Krzemowej.
To ekspresowe szkolenie zostało przygotowane z myślą o przystępnym oraz wartościowym wprowadzeniu uczestników do pracy w dynamicznym środowisku Big Data z platformą Databricks, Spark SQL i PySparkiem.
Cel szkolenia
Praca z systemem Spark oraz platformą Databricks. Opanowanie praktycznych umiejętności niezbędnych do skutecznej realizacji projektów danowych w nowoczesnym środowisku, które kształtuje współczesne standardy w obszarze Big Data.
Dla kogo przeznaczone jest szkolenie?
- Analityków Danych, którzy chcą podnieść swoje umiejętności w zakresie pracy z danymi i rozszerzyć możliwości kariery
- Inżynierów Danych, pragnących uzupełnić wiedzę na temat Databricks. Szkolenie szczególnie przyda się osobom znającym już podobne rozwiązania, takie jak Snowflake czy Microsoft Fabric
- Programistów, którzy postanowili zostać Inżynierami Danych
- Data Science, którzy chcą opanować Sparka i wykorzystywać go w projektach
Gdzie użyjesz nabytej wiedzy?
- W codziennej pracy z Platformą Databricks oraz Sparkiem
- W projektach wymagających elastycznego podejścia pod kątem wykorzystywanych zasobów
- Przy budowaniu systemów analitycznych dla firmy
Czego się nauczysz?
- Czym jest Big Data – zrozumiesz jak wygląda nowoczesne przetwarzanie danych rozproszonych.
- Analizy dużych zbiorów danych – efektywnego przetwarzania i analizy milionów rekordów przy użyciu Sparka, zarówno w SQL, jak i Pythonie.
- Integracji danych z różnych źródeł – łączenia danych z baz relacyjnych, plików CSV, Parquet, systemów chmurowych (Azure, AWS, GCP).
- Przygotowania danych do analiz i uczenia maszynowego – oczyszczanie, transformacja i formatowanie danych w sposób umożliwiający ich wykorzystanie w modelach machine learning.
Wymagania co do uczestnika
- Podstawowa znajomość SQL
- Podstawowa znajomość Pythona
- Podstawowa znajomość Git
- Założenie konta na GitHub
- Podstawowa znajomość technologii chmurowych nie jest obowiązkowa, ale przydatna
Terminy i definicje
System Rozproszony
System rozproszony to zbiór niezależnych komputerów lub urządzeń, które współpracują ze sobą poprzez sieć komputerową, tworząc logiczną całość. Każdy węzeł w systemie może działać niezależnie, ale wszystkie razem realizują wspólne cele.
Spark
Apache Spark to potężne, masowo skalowalne środowisko do przetwarzania danych, które umożliwia efektywne przetwarzanie dużych zbiorów danych w pamięci oraz na dysku. Jest podstawowym komponentem platformy Databricks.
Databricks
Databricks to platforma do zarządzania danymi, która łączy zalety systemów data lake i data warehouse. Wykorzystuje Apache Spark jako silnik przetwarzania i zapewnia scentralizowane środowisko do analizy danych, uczenia maszynowego i biznesowych zastosowań analitycznych.
Data Lake (jezioro danych)
Data Lake to centralne repozytorium danych przechowujące duże ilości danych w ich pierwotnej, surowej formie. W przeciwieństwie do tradycyjnych hurtowni danych, które wymagają uprzedniej strukturyzacji danych, data lake może przechowywać dane w dowolnym formacie, w tym: strukturyzowane, półstrukturyzowane i niestrukturyzowane.
Prowadzący szkolenie:
Dawid Grześków
Specjalista IT z pięcioletnim doświadczeniem w środowisku danowym. W swojej karierze przeszedłem przez budowanie narzędzi wewnętrznych, analitykę oraz tworzenie systemów raportowych. Aktualnie pracuję jako Inżynier Danych, gdzie Spark i Databricks stanowią moje główne narzędzia pracy.
Na co dzień pracuję z technologiami chmurowymi na platformie Azure. Programuję w Pythonie, SQL oraz Sparku. Tworzę modele, hurtownie oraz jeziora danych. Integruję rozwiązania DevOps z procesami biznesowymi. Tworzę zaplecza całych platform i rozwijam procesy integracyjne.
Projekty w których brałem udział to m.in.:
- Integracja przepływów danych wspierających mi.n. SAPa, procesy korporacyjne
- Budowanie jezior danych w celu scentralizowania zasobów przedsiębiorstwa
- Budowanie modeli analitycznych, które dotychczas były niemożliwe do zrealizowania bez Sparka.
- Wdrażanie rozwiązań DevOps/DataOps
Posiadam doświadczenie pracy w międzynarodowych firmach, gdzie wspierałem zespoły w przyswajaniu wiedzy procesowej oraz narzędziowej. Jako praktyk, wychodzę z założenia, że tylko praktyczne szkolenia dają satysfakcjonujące efekty.
Z takim założeniem stworzyłem również poniższy kurs.
O szkoleniu
Szkolenie z zakresu Microsoft Power BI desktop skupiające się na aspekcie warstwy danych, rozszerzone o tematykę pracy z Power Query M i językiem DAX oraz bazę danych SQL. Szkolenie, którego adresatami są osoby znające podstawy budowy raportów Power BI, zajmujące się przetwarzaniem i analizą dużej ilości danych, dla których standardowy import danych do modelu nie wystarcza. Rozszerzenie o elementy języków M oraz DAX działające w oparciu o bazę danych pozwala na wydajniejszą i szybszą pracę z danymi.
Cel szkolenia
Zapoznanie z narzędziami rozszerzającymi możliwości w pracy z Microsoft Power BI desktop współpracującym z serwerem baz danych SQL, usługami danych lub danymi plikowymi. Poznanie podstaw pracy z językiem M oraz DAX i użycie ich w tworzeniu raportów i analiz.
Dla kogo przeznaczone jest szkolenie?
Szkolenie o profilu ogólnym, którego adresatami są osoby zajmujące się przetwarzaniem i analizą dużej ilości danych, analitycy, księgowi, a także programiści i testerzy oprogramowania. Tematyka szkolenia obejmuje pracę z serwerem SQL, przetwarzanie w Power Query M oraz budowę modelu danych w DAX.
Co w Twojej pracy usprawni Power BI?
Nauczysz się efektywnie pobierać dane. Zoptymalizujesz sposoby pobierania i przekształcania danych zlokalizowanych na serwerze SQL, źródłach plikowych i usługach. Rozszerzysz umiejętności w korzystaniu z najlepszego narzędzia analitycznego. Zwiększysz swoją pewność w pracy, dzięki nabyciu nowych umiejętności. Zdecydowanie podniesiesz swoje szanse na awans. Radykalnie podniesiesz poziom swoich kompetencji zawodowych.
Gdzie użyjesz nabytej wiedzy?
Podniesiesz efektywność pracy związanej z tworzeniem raportów i w narzędziach BI powiązanych z bazą danych SQL. Zauważysz też wzrost komfortu w dostępie do danych. Osiągniesz nową wyższą jakość prezentacji danych i ich aktualizacji.
Czego się nauczysz?
Poznasz sposoby efektywnego wykorzystania rozszerzonych możliwości Power BI. Będziesz w stanie utworzyć ujednolicony system raportujący bazujący na danych z serwera SQL. Standaryzacja metod generowania raportów i tworzenia zestawień dla analiz przestanie być dla Ciebie problemem. Równocześnie przeniesiesz bezpieczeństwo tworzonych analiz na nowy wyższy poziom.
Power BI
Nazwa dla szeregu aplikacji i usług klasy Business Intelligence stworzonych przez Microsoft, w znacznej mierze opartych na chmurze obliczeniowej, które pomagają organizacjom gromadzić, zarządzać, przetwarzać i analizować dane z różnych źródeł za pomocą przyjaznego dla użytkownika interfejsu. Power BI stanowi część Microsoft Power Platform.
Język DAX
DAX (Data Analysis Expressions) to język wyrażeń formuł używany w usługach Analysis Services, usłudze Power BI i dodatku Power Pivot w programie Excel. Formuły języka DAX obejmują funkcje, operatory i wartości, które umożliwiające wykonywanie zaawansowanych obliczeń i zapytań dotyczących danych w powiązanych tabelach i kolumnach w tabelarycznych modelach danych.
Język Power Query M
Microsoft Power Query zapewnia zaawansowane środowisko importowania danych, które obejmuje wiele funkcji. Współpracuje on ze skoroszytami usługi Analysis Services, programu Excel i usługi Power BI. Podstawową możliwością dodatku Power Query jest filtrowanie i łączenie, czyli łączenie danych z jednej lub wielu bogatych kolekcji obsługiwanych źródeł danych.
Prowadzący szkolenie:
Sebastian Stasiak
Deweloper aplikacji i baz danych, z tendencją do dzielenia się wiedzą jako trener technologii informatycznych. Posiada doświadczenie w realizacji nietypowych i wymagających projektów IT. Dzięki wieloletniej pracy w charakterze wdrożeniowca, potrafi działać w trudnych warunkach, implementując niestandardowe i co ważne działające rozwiązania. Wychodząc z założenia, że najpierw ma działać, a później wyglądać, stawia w pierwszej kolejności na dane. Potrafi dogadać się z bazami danych używając języka SQL. Używa regularnie Oracle, SQL Server, PostgreSQL, MySQL, Azure SQL, a także mniej popularnych jak IBM DB2, Access. Nie jest mu obce zastosowanie Microsoft Dataverse. Po opanowaniu danych dokonuje ich integracji i analizy w Power BI lub Excel BI z użyciem Power Query, Języka M, DAX a jak potrzeba to i VBA. Potrafi całkiem sprawnie opublikować wyniki pracy w usłudze Power BI, Power Apps lub Sharepoint 365. Na koniec stawia na automatyzację każdego etapu prac, poprzez tworzenie procedur, skryptów i jobów SQL, a także Power Automate. Tak, tego desktopowego też.
Ostatnie miejsca!
Szkolenie z szeroko pojętych zagadnień z zakresu High Availability, Disaster Recovery, monitoringu oraz typowych zadań administratora baz danych PostgreSQL w środowisku enterprise.
Na szkoleniu zostaną omówione różne typy replikacji, wraz z ich zastosowaniem, korzyściami oraz wadami każdego z nich. Najpopularniejsze narzędzia do tworzenia kopii zapasowych oraz odzyskiwania, pgBackRest oraz pgBarman. Patroni, jako szablon do stworzenia niezawodnego środowiska o wysokiej dostępności. Monitoring oraz analiza wydajności z wykorzystaniem VictoriaMetrics z Grafaną, oraz parsera logów pgBadger.
Skalowanie PostgreSQL z wykorzystaniem pgBouncer oraz HAProxy. Przedstawione zostaną tajniki działania i tuningu autovacuum. Oraz jedno z przydatniejszych narzędzi umożliwiających walkę z "bloatem" i przenoszenie objektów pomiędzy przestrzeniami tabel "online".
Struktura którą kursanci tworzą w trakcie trwania szkolenia.
Każdy uczestnik odtrzyma dostęp do 5-ciu serwerów na czas trwania szkolenia, niezbędnych do zbudowania architektury jak poniżej.
To szkolenie jest szczególnie polecane jako kontynuacja szkolenia "Administracja, replikacja i tuning baz danych PostgreSQL".
To szkolenie jest również elementem pakietu "Administrator PostgreSQL" .
Gdy masz wziąć odpowiedzialność za produkcyjne bazy danych, najważniejsza jest profesjonalna i sprawdzona w boju wiedza i rozwiązania. Dlatego tak ważne jest kto prowadzi szkolenie. A kto prowadzi to szkolenie u nas? Czytaj poniżej :)
Prowadzący szkolenie:
Mateusz Henicz
Mateusz na co dzień jest DBA w firmie Percona świadczącej support i consulting z zakresu PostgreSQL. Odpowiada za utrzymanie, tuning i monitoring klastrów PostgreSQL klientów firmy. Rozwiązuje problemy klientów na całym świecie. Ma szerokie, wieloletnie doświadczenie z produkcyjnymi środowiskami PostgreSQL od małych jednoinstancyjnych do wielkich, wielonodowych i przetwarzających terabajty danych. Ma pod swoją opieką klastry PostgreSQL z SLA 99,999%. Takie SLA oznacza, że serwer może być niedostępny przez 5 minut i 13 sekund w ciągu całego roku!
GRATIS DO SZKOLENIA:
Kompendium administratora PostgreSQL
dowiedz się więcej o "Kompendium administratora PostgreSQL"
Szkolenie w skrócie
Kurs "Podstawy PHP" to kompleksowe szkolenie przeznaczone dla osób rozpoczynających pracę z PHP. Uczestnicy zaczną od podstaw języka, konfiguracji środowiska pracy, przez składnię podstawową, obsługę formularzy, funkcje i tablice, aż po programowanie obiektowe i prace z bazą danych MySQL. Szczególny nacisk kładziony jest na praktyczne zastosowanie wiedzy przez serię warsztatów, umożliwiając uczestnikom budowanie solidnych fundamentów programistycznych.
Korzyści ze szkolenia
Po ukończeniu szkolenia uczestnicy będą potrafili tworzyć dynamiczne strony internetowe, efektywnie zarządzać danymi, stosować podstawy bezpieczeństwa aplikacji webowych oraz rozumieć i wykorzystywać programowanie obiektowe w PHP.
Dla kogo?
Szkolenie jest skierowane do początkujących programistów oraz osób zainteresowanych rozpoczęciem pracy z PHP, chcących zrozumieć jego podstawy i nauczyć się tworzenia aplikacji webowych.
Prowadzący szkolenie:
Łukasz Przeździęk
Łukasz Przeździęk jest absolwentem Politechniki Łódzkiej na wydziale FTIMS, związany z PHP od 2006 roku. Jego doświadczenie obejmuje pracę z frameworkami Laravel i Symfony, a obecnie pełni funkcję Senior Backend Developera w firmie OnlineVenture, gdzie odpowiada za utrzymanie serwisów meczyki.pl i ppe.pl. Łukasz posiada bogate doświadczenie pedagogiczne, spędziwszy 10 lat jako nauczyciel przygotowujący uczniów technikum do egzaminu zawodowego z programowania. Jego wiedza i doświadczenie praktyczne czynią go ekspertem w dziedzinie backend developmentu, a pasja do nauczania i dzielenia się wiedzą sprawiają, że jest wyjątkowym prowadzącym szkolenia z zakresu nowoczesnych technologii webowych.
O szkoleniu w skrócie
Poznaj zaawansowane zagadnienia z zakresu administracji bazami danych Oracle. Od MultiTenant, przez szyfrowanie, zaawansowane zagadnienia backup&recovery, aż po high availability i Oracle Cloud Infrastructure.
Szkolenie prowadzi praktyk z ponad dwudziestoletnim doświadczeniem jako DBA i ścianą certyfikatów. Jest przy tym całkiem sympatyczny ;)
Szkolenie pozwala uczestnikom na nowo zdefiniować rolę jaką pełni Senior Oracle DBA w firmie - jak wpasować go w strukturę zarządzania, jak ważny jest dla biznesu na każdym etapie decyzyjnym i wykonawczym w obszarze IT. Każde dotykane zagadnienie jest omawiane w kontekście rzeczywistej przydatności i analizowane koszt-efekt na przykładach z życia. Trener buduje w studentach nawyki mające na celu zapewnienie trwałości i stabilności dostarczania usługi bazodanowej w optymalny finansowo sposób - a tym samym budowania swojej pozycji wartościowych i kompetentnych profesjonalistów.
W trakcie szkolenia przy każdym z trenowanych obszarów wiedzy prowadzący prezentuje przykładowe pytania z rozmów o pracę, które usłyszał lub sam zadawał przesłuchując kandydatów.
Po szkoleniu uczestnicy otrzymują nie tylko standardowe materiały ale również zbudowaną w trakcie szkolenia indywidualną bazę praktycznej wiedzy (linki, numery dokumentów Oracle Support, gotowe polecenia i skrypty). Dodatkowo uczestnikom przekazywana jest maszyna wirtualna z zainstalowanymi binariami Oracle, gotowa do osadzenia na prywatnych komputerach by uczestnicy mogli usystematyzować i pogłębiać zdobyte na szkoleniu umiejętności bez potrzeby eksperymentowania na produkcyjnych środowiskach.
Prowadzący szkolenie:
Paweł Adamski
Magister Inżynier Paweł Adamski - Oracle Database Administrator z bez mała dwudziestoletnim doświadczeniem,
praktykujący na co dzień etatowo w międzynarodowych korporacjach. Absolwent Polsko-Japońskiego Instytutu Technologii Informatycznych oraz Wojskowej Akademii Technicznej.
Mierzy się z niemal wszystkimi aspektami tematyki baz danych Oracle – od projektowania, przez instalacje, zabezpieczenia, performance tuning, trouble shooting i consulting jako Senior Matter Expert w dużych projektach.
W przerwach od pracy etatowej prowadzi szkolenia ze swojej dziedziny skupiając się na przekazaniu uczestnikom praktycznej wiedzy, którą będą mogli wykorzystać na co dzień.
Swoją wiedzę i doświadczenie potwierdza licznymi certyfikatami: Oracle Cloud Infrastructure Certified Architect Professional, Oracle Autonomous Database Cloud Certified Specialist, Oracle Cloud Infrastructure Certified Cloud Operations Associate, Amazon Web Services (AWS) Certified Cloud Practitioner, Oracle Database 19c Administrator Certified Professional (OCP 19c), Oracle Database 12c Administrator Certified Professional (OCP 12c), Oracle Database 11g Administrator Certified Professional (OCP 11g), Oracle Database 10g Administrator Certified Professional (OCP 10g), Oracle Certified Expert, Oracle Database 12c: Performance Management and Tuning, Oracle Certified Expert, Oracle Database 12c: Data Guard Administrator (OCE DataGuard12c), Oracle Certified Expert, Oracle Database 12c: RAC and Grid Administrator (OCE RAC12c), Oracle Certified Expert, Oracle Database 12c: Maximum Availability, Oracle Certified Expert, Oracle Database 11g: Performance Tuning (OCE PERF11g), Oracle Certified Expert, Oracle Real Application Clusters 11g (OCE RAC11g), Red Hat Delivery Specialist – Automation I and II (Ansible), ITIL Foundation v3.
Ostatnie miejsca!
O szkoleniu w skrócie
Kompleksowe, 5-cio dniowe warsztatowe szkolenie z zakresu PL/SQL od podstaw do technik zaawansowanych.
Uczestnicy poznają najczęściej wykorzystywane w praktyce elementy języka PL/SQL,
ale też techniki zaawansowane pozwalające przetwarzać dane wydajniej.
Szkolenie pozwoli przygotować się między innymi do oprogramowania procesów ETL zasilających hurtownie danych.
W ramach szkolenia omawiane są poza samym PL/SQL również techniki pozwalające pobierać dane z plików CSV i uruchamiać podprogramy
PL/SQL automatycznie w wyznaczonych cyklach.
Każde omawiane zagadnienie jest utrwalane rzędem ćwiczeń o wzrastającym poziomie trudności. Podczas szkolenia uczestnicy wykonują ponad 80 warsztatów. W szkoleniu duży nacisk jest kładziony na dobre zrozumienie zasad działania wykorzystywanych technik, a nie ich odtwórcze stosowanie.
Korzyści ze szkolenia
Po ukończeniu tego szkolenia uczestnik będzie potrafił:
- rozszerzać możliwości SQL o własne funkcje tworzone w języku PL/SQL,
- tworzyć procedury przetwarzające dane,
- tworzyć wyzwalacze reagujące automatycznie na wybrane zdarzenie np. aktualizację danych w tabeli,
- tworzyć złożone systemy składające się z wielu współpracujących podprogramów,
- zasilać bazę danymi pochodzącymi z zewnętrznych źródeł,
- oprogramować procesy ETL za pomocą języka PL/SQL,
- zoptymalizować kod tworzonych programów pod kątem szybkości wykonania,
- uruchomić automatyczne, cykliczne wywoływanie programów PL/SQL.
Dla kogo?
Dla osób które chcą poznać język PL/SQL w sposób kompleksowy od podstaw do technik zaawansowanych.
Do aktywnego uczestnictwa, ze względu na pojawiające się w trakcie warsztatów wykorzystanie języka SQL, niezbędna będzie znajomość przynajmniej podstaw języka SQL.
To szkolenie jest też elementem bootcampu "Programista Oracle" - dowiedz się więcej.
Kompleksowe, holistyczne szkolenie z zakresu administracji baz danych Oracle.
Przeznaczone dla osób, do których zadań będzie należeć administracja i zabezpieczenie baz danych Oracle.
Podczas szkolenia omawiane są zagadnienia związane z instalacją, konfiguracją, utrzymaniem, zabezpieczaniem, kopiami zapasowymi i ich odtwarzaniem.
Uczestnik po ukończeniu tego szkolenia będzie w stanie:
- Przygotować serwer bazy danych Oracle do działania
- Przywrócić instancję do działania po pojawieniu się standardowych problemów
- Zarządzać użytkownikami i ich uprawnieniami
- Wykonywać kopie zapasowe bez przerywania działania instancji, oraz je przywracać
- Szybko przywracać przypadkowo skasowane, źle zmodyfikowane dane do pierwotnego kształtu
- Szybko przenosić dane pomiędzy serwerami oraz systemami
- Zaplanować oraz wdrożyć odpowiednie strategie wykonywania backupów
- Zoptymalizować kluczowe elementy bazy danych
- Utrzymywać bazę danych w schludności, wskazywać elementy ,które nie są już wykorzystywane
- Diagnozować i odblokowywać zablokowane zasoby
- Monitorować oraz śledzić działania użytkowników
- Zautomatyzować proces optymalizacji oraz backupu
Ostatnie miejsca!
O szkoleniu
Kompleksowe szkolenie wprowadzające do technologii Oracle Application Express (APEX) - platformy low-code oferowanej przez Oracle. Szkolenie pozwala na zrozumienie i zastosowanie szerokiej gamy narzędzi i technik dostępnych w środowisku APEX, oraz zrozumienie na czym polega tworzenie aplikacji na platformie typu low-code. Program obejmuje:
- Zapoznanie z Oracle APEX
- Tworzenie i zarządzanie aplikacjami w środowisku on-prem i cloud
- Podstawy bezpieczeństwa
- Integracja i rozbudowa
- Narzędzia developerskie
- Deployment i administracja
Cel szkolenia
Rozpoczęcie pracy w środowisku Oracle APEX i umożliwienie uczestnikowi tworzenie własnych rozwiazań - od prostych aplikacji na podstawie arkusza Excel, po rozbudowane rozwiązania korzystające z baz danych Oracle. Zapoznanie z narzędziami dla developerów oraz podstawami administracji i bezpieczeństwa. Dla kogo przeznaczone jest szkolenie? Adresatami szkolenia są developerzy, administratorzy baz danych, a także osoby nie mające dużego doświadczenia w programowaniu (np. analitycy), które chcą nauczyć się używania platformy low-code od firmy Oracle i tworzyć aplikacje webowe w Oracle APEX.
Co usprawnisz w swojej pracy?
Poznasz podstawową platformę low-code oferowaną przez firmę Oracle, dzięki czemu stworzysz aplikacje nawet 10 razy szybciej niż przy wykorzystaniu standardowych języków programowania. Zdobędziesz praktyczne umiejętności w zakresie tworzenia i administrowania aplikacjami w Oracle APEX. Opanujesz narzędzia developerskie i nauczysz się integrować aplikacje z różnymi usługami i innymi systemami w Twojej firmie.
Gdzie użyjesz nabytej wiedzy?
Jeżeli w Twojej firmie wykorzystywane są bazy dane Oracle, Oracle Cloud lub jakiekolwiek produkty tej firmy (np. Oracle EBS, Oracle Fusion), znajomość APEXa pozwoli Ci na budowę pełnoprawnych aplikacji i systemów web, w oparciu o platformę low-code. Co więcej, istniejące aplikacje mogą być w prosty sposób rozbudowywane, wykorzystując dane w nich istniejące (np. nowy proces, który do tej pory nie był pokryty w firmowym EBS). Oracle APEX jest także często wykorzystywany jako platforma do migracji aplikacji napisanych w Oracle Forms, a jako pełnoprawna platforma typu low-code może być także wykorzystywana do tworzenia całkowicie nowych rozwiązań, a także start-upów.
Czego się nauczysz?
Zrozumiesz architekturę i zasady działania Oracle APEX. Nauczysz się tworzyć aplikacje aplikacje, zarządzać danymi, korzystać z narzędzi developerskich i zabezpieczać aplikacje. Zrozumiesz na czym polega low-code i jak tworzyć aplikacje 10 razy szybciej.
Oracle APEX
Platforma low-code do tworzenia aplikacji webowych oparta na bazie danych Oracle. Podstawowe narzędzie do tworzenia aplikacji w samym Oracle, oraz najpopularniejsza platforma tego typu wśród najwiekszych firm na świecie. Umożliwia szybkie tworzenie rozbudowanych aplikacji, bez potrzeby pisania kodu od podstaw. Zwykle wykorzystywana do tworzenia nowych aplikacji w środowiskach on-prem oraz cloud, rozbudowywania istniejących systemów Oracle (np. Oracle EBS) oraz migracji aplikacji typu legacy (np. Oracle Discoverer, Oracle Cloud, Oracle ADF). Prowadzący szkolenie
Prowadzący
Zespół Pretius Low-code - jedna z największych na świecie firm wykorzystujących platrformę Oracle APEX do tworzenia aplikacji, wewnętrznych systemów oraz produktów dla klientów na całym świecie. Praktycy z ponad 15-letnim doświadczeniem, prelegenci na międzynarodowych konferencjach (m.in. Kscope, APEX World, APEX Connect, DOAG, OUGN, UKOUG, POUG), wykładowcy na warszawskich uczelniach, uczestnicy programu Oracle ACE.
- Adam Kierzkowski
- Łukasz Kosiciarz
- Mariusz Skóra
- Przemysław Staniszewski
O szkoleniu w skrócie
Szkolenie obejmujące swoim zakresem optymalizację SQL od podstaw i zaawansowane aspekty programowania w PL/SQL. Dzięki temu szkoleniu uczestnik będzie potrafił zoptymalizować zapytania SQL oraz pozna techniki związane budowaniem w PL/SQL złożonych, skalowalnych rozwiązań i ich optymalizacją pod kątem wydajności.
Korzyści ze szkolenia
Po ukończeniu tego szkolenia uczestnik będzie potrafił:
- odnaleźć „wąskie gardła” wydajnościowe w tworzonych zapytaniach SQL i podprogramach PL/SQL,
- odnaleźć najbardziej „zasobożerne” lub najdłużej trwające zapytania uruchamiane w bazie danych,
- optymalizować zapytania pod kątem wydajności,
- tworzyć złożone systemy w PL/SQL składające się z wielu współpracujących podprogramów,
- zasilać bazę danymi pochodzącymi z zewnętrznych źródeł,
- oprogramować procesy ETL za pomocą języka PL/SQL,
- przetwarzać duże zbiory danych z użyciem PL/SQL w sposób możliwie najbardziej wydajny,
- stosować dynamiczny SQL do produkowania generycznych i bezpiecznych rozwiązań,
- uruchomić automatyczne, cykliczne wywoływanie programów PL/SQL.
Dla kogo?
Dla osób, które znają już podstawy SQL i PL/SQL a chciałyby wzbogacić swoje umiejętności o optymalizację zapytań oraz bardziej zaawansowane aspekty programowania w PL/SQL. Polecane zwłaszcza osobom, przed którymi stoi wyzwanie stworzenia złożonego, skalowalnego i wydajnego systemu przetwarzającego dane.
Szkolenie z administracji z elementami optymalizacji baz danych MariaDB na Rocky Linux (rodzina RHEL) ma na celu kompleksowe wprowadzenie uczestników w zarządzanie i konfigurację środowisk bazodanowych. Szkolenie realizowane jest w formie warsztatowej z dostępem do dedykowanego środowiska.
Uczestnicy poznają podstawowe różnice między MariaDB a MySQL, dowiedzą się, jak zainstalować i skonfigurować MariaDB na serwerze oraz jak zarządzać usługą i logami. Szkolenie obejmie też zagadnienia dotyczące bezpieczeństwa, w tym konfigurację użytkowników i kontrolę dostępu. Zostanie omówiona struktura fizyczna i logiczna bazy danych, tworzenie oraz zarządzanie schematami i typami danych, a także optymalizacja pamięci i buforów dla lepszej wydajności. W ramach analizy i monitorowania uczestnicy poznają metody oceny wydajności zapytań oraz narzędzia monitorujące, takie jak Zabbix i Percona Toolkit.
W szkoleniu zawarte są także moduły poświęcone replikacji danych, partycjonowaniu tabel oraz zarządzaniu najpopularniejszymi silnikami składowania danych . Uczestnicy nauczą się strategii tworzenia kopii zapasowych i odzyskiwania danych, co pozwoli na sprawne przywracanie bazy danych w przypadku awarii.
Korzyści ze szkolenia
Uczestnik, który ukończy to szkolenie, zyska:
- Umiejętności administracyjne i kompetencje w zarządzaniu bazami danych MariaDB
- Wiedzę pozwalającą na efektywną instalację i konfigurację środowiska MariaDB
- Znajomość zagadnień związanych z bezpieczeństwem i zarządzaniem użytkownikami
- Wiedzę o architekturze MariaDB oraz kluczowych komponentach wydajnościowych, takich jak bufory i logi
- Umiejętność monitorowania i analizy zapytań SQL, co umożliwia identyfikację i rozwiązywanie problemów wydajnościowych
- Zdolność do zarządzania kopią zapasową i odzyskiwaniem danych, zapewniającą bezpieczeństwo oraz szybkie przywracanie informacji
- Znajomość replikacji i partycjonowania, przygotowującą do pracy w środowiskach wymagających wysokiej dostępności i wydajności
Dla kogo ?
Szkolenie przeznaczone jest zarówno dla osób z podstawową znajomością systemów Linux, które chcą rozpocząć pracę z bazami danych MariaDB/MySQL, jak i dla tych, którzy posiadają już podstawowe doświadczenie w zarządzaniu takimi bazami, ale chcą poszerzyć swoje umiejętności w zakresie instalacji, konfiguracji, monitorowania, zarządzania oraz optymalizacji baz danych.
Stanowisko robocze
Na potrzeby szkolenia każdy uczestnik otrzymuje dostęp do dedykowanego indywidualnego środowiska w chmurze. Na którym zainstalowane i skonfigurowane jest wszystko co potrzebne do realizacji szkolenia. Środowisko będzie dostępne przez cały okres szkolenia.
Prowadzący szkolenie:
Bartosz Partyka
Doświadczony ekspert IT z ponad dekadą praktyki w administracji bazami danych oraz zapewnianiu wysokiej dostępności i wydajności systemów. Jako lider zespołu bazodanowego i inżynier ICT w branży telekomunikacyjnej, a także w projektach zewnętrznych, zarządza ponad setką środowisk, w tym bazami PostgreSQL i MySQL/MariaDB oraz projektuje złożone systemy monitorujące. Specjalizuje się w optymalizacji architektury, konfiguracji, zapytań, a nawet kodu.
Projektował i wdrażał liczne systemy o wysokiej dostępności. Zajmował się zaawansowaną diagnostyką systemów i sieci przy użyciu narzędzi takich jak Dynatrace, Zabbix, PMM oraz własnych rozwiązań. Posiada rozległe umiejętności w zakresie implementacji rozwiązań ICT zdobyte w dużych projektach związanych z monitoringiem, provisioningiem i architekturą korporacyjną. Jest pasjonatem świata open-source, innowacyjnych technologii oraz automatyzacji procesów DevOps. Uwielbia długie debugowanie i odkrywanie najbardziej nieoczywistych rozwiązań.
Szkolenie przeznaczone jest dla osób zaczynających przygodę jak również dla osób posiadających już wiedzę z baz MongoDB.
Ten kurs obejmuje wszystko, co administrator bazy danych MongoDB powinien wiedzieć,
aby pomyślnie wdrożyć i obsługiwać MongoDB w środowisku On-Premise jak również rozwiązania chmurowego jakim jest Atlas MongoDB.
Kursant pozna konfiguracje High Availability – Mongo Replicaset oraz Shardin oraz jakie daje możliwości.
Każdy moduł szkolenia kończy się praktycznym ćwiczeniem, które umożliwia utrwalenie zdobytej wiedzy jak również przetestowanie jej.
Szkolenie prowadzone jest przez wieloletniego administratora baz danych.
Prowadzący szkolenie:
Sławomir Juruś
Lead Infrastructure Engineer w Sopra Steria Polska.
Administrator baz danych z wieloletnim praktycznym doświadczeniem zawodowym.
Przede wszystkim zajmuje się administracją serwerami SQL Server, jednak posiada również praktyczną wiedzę na temat technologii MongoDB, MySQL oraz PostgreSQL.
Obecnie zarządza środowiskiem składającym się z ponad 600 serwerów baz danych w chmurze jak i on-premise.
W swojej karierze stawiał czoła całemu spektrum projektów związanych z relacyjnymi bazami danych jak również NoSQL.
Szkolenie od podstaw. Po ukończeniu tego szkolenia uczestnik:
- będzie potrafił tworzyć okienkowe aplikacje wykorzystujące bazy danych
- będzie rozumiał pojęcia związane z programowaniem
- potrafił wykorzystać w programowaniu język C#
- pozna idee programowania obiektowego
- pozna dobre praktyki programistyczne
Jeśli jesteś programistą innego języka programowania i nie chcesz tracić czasu na powtarzanie podstawowych pojęć związanych z programowaniem jako takim (pętle, bloki warunkowe etc.) a bardziej interesuje Cię sposób implementacji poszczególnych technik w języku C#, sprawdź szkolenie Programowanie w języku C# dla programistów innych języków
Ostatnie miejsca!
Szkolenie z zakresu analizy i programowania w bazie danych SQL Server.
W czasie szkolenia uczestnicy poznają zaawansowane zagadnienia języka SQL, poprzez analityczne zagadnienia, aż po optymalizację i programowanie.
Szkolenie skierowane do programistów baz danych, analityków, administratorów baz danych oraz programistów backendowych.
Wymanaga znajomość podstaw języka SQL.
Prowadzący szkolenie:
Przemysław Starosta
Absolwent Uniwersytetu im. Adama Mickiewicza, Politechniki Poznańskiej i Wyższej Szkoły Bankowej. Właściciel firmy informatycznej, kierownik projektów, programista baz danych i wykładowca na Collegium da Vinci w Poznaniu. Specjalista z zakresu baz danych Oracle, SQL Server i PostgreSQL oraz procesów ETL. Programista C#. Pasjonat edukacji i analizy danych oraz możliwości biznesowych, które one odkrywają. Trener z ponad 10-letnim doświadczeniem. Na szkoleniach praktykuje zasadę: learning by doing – uczenie przez robienie. Prelegent SQL Day oraz Warszawskich Dni Informatyki. Prywatnie fan FC Barcelony oraz mieszanych sztuk walki.
O szkoleniu w skrócie
Kompleksowe, holistyczne szkolenie z zakresu administracji baz danych SQL Server. Od podstaw do rozwiązań wysokiej dostępności.
Przeznaczone dla osób, do których zadań będzie należeć administracja i zabezpieczenie baz danych SQL Server.
Uczestnik po ukończeniu tego szkolenia będzie w stanie:
- Przygotować serwer bazy danych Microsoft SQL Server do działania
- Przywrócić instancję do działania po pojawieniu się standardowych problemów
- Zarządzać użytkownikami i ich uprawnieniami
- Wykonywać kopie zapasowe bez przerywania działania instancji, oraz je przywracać
- Szybko przywracać przypadkowo skasowane, źle zmodyfikowane dane do pierwotnego kształtu
- Szybko przenosić dane pomiędzy serwerami oraz systemami
- Stosować rozwiązania zapewniające wysoką dostępność serwera SQL Server
Prowadzący szkolenie:
Arkadiusz Karasiński
Posiada ponad 15-letnie doświadczenie w inżynierii IT, tworzeniu oprogramowania, administracji i networkingu. Jego focus to szerokorozumiane technologie Microsoft. Jako Microsoft Certified Trainer i certyfikowany menedżer IT, szkoli, prowadzi i kontroluje kluczowe projekty IT z rozproszonymi zespołami profesjonalistów (DevOpsi, Developerzy, Administratorzy, Analitycy, PM'owie). Ostatnie 7 lat pracuje w metodykach Agile, Togaf, ITIL m. in. jako Head of IT w międzynarodowej firmie finansowej (Polska, Rosja, Bułgaria, Rumunia i Chorwacja) oraz Chief Technology Officer w polskim softwarehouse (działalność w zakresie zamówień publicznych). Od niedawna dyrektor IT w międzynarodowej firmie finansowo / ubezpieczeniowej. Jest twórcą i pomysłodawcą kilku skomplikowanych projektów informatycznych, które już niedługo pojawią się na rynku europejskim (jeden z nich oparty o AI).
O szkoleniu w skrócie
Szkolenie z zaawansowanych aspektów wykorzystania React w tworzeniu oprogramowania. W trakcie szkolenia zapoznamy się z elementami renderowalnymi, komponentami i ich cyklem życia, React Routerem, Reduxem, testowaniem w React.
Na koniec jako podsumowanie stworzymy kompletny projekt z wykorzystaniem nowo nabytych umiejętności. Służy to nie tylko utrwaleniu wiedzy. Taki projekt będzie też świetnym źródłem copy-paste na przyszłość ;)
Dla kogo to szkolenie?
Szkolenie kierowane jest do osób, które:- znają JavaScript w stopniu co najmniej średnio-zaawansowanym,
- miały już styczność z Reactem
- znają w stopniu podstawowym HTML i CSS
- Pisały testy automatyczne do kodu
- chciałyby zgłębić wiedzę w zakresie zaawansowanych technik tworzenia interaktywnych aplikacji
- JavaScript - poziom średnio-zaawansowany
- Testowanie - poziom podstawowy
- podstawy HTML i CSS
- podstawy React
Prowadząca szkolenie:
Agata Malec
Absolwentka Akademii Górniczo-Hutniczej na kierunku Inżynieria Systemów i Oprogramowania oraz Politechniki Krakowskiej na kierunku Grafika Komputerowa i Multimedia. Swoją przygodę z programowaniem rozpoczęła w 2012 roku pracując w małej agencji kreatywnej na Saskiej Kępie. Od tamtego czasu przeszła przez kilka firm od małych start-upów po duże korporacje, ciągle zwiększając swoje umiejętności. W 2016 roku rozpoczęła współpracę z jedną ze szkół programowania, w której uczyła początkujących programistów tworzenia stron i aplikacji webowych. Aktualnie pracuje w jednej z większych warszawskich firm rozwijając oprogramowanie dla klientów z całego świata. Prowadzi podstawowe i zaawansowane szkolenia zarówno z JavaScript jak i z technologii takich jak m.in.: React, Redux. Wystąpiła na kilku konferencjach (m.in. na 4Developers i Programistok.) oraz prowadziła wiele warsztatów w ramach inicjatywy Women in Technology, Geek Girls Carots, Girls in IT i innych.
Ostatnie miejsca!
Szkolenie "JavaScript od podstaw do technik zaawansowanych" jest kompleksowym kursem, który prowadzi uczestników od podstawowych pojęć języka do bardziej skomplikowanych tematów. Uczestnicy zdobędą wiedzę na temat składni JavaScript, typów danych, funkcji, obiektów, manipulacji DOM, obsługi zdarzeń, AJAX, obsługi wyjątków, modułów oraz zaawansowanych technik, takich jak generatory, mapy i weak mapy, a także dziedziczenie w JavaScript.
Szkolenie skupia się na praktycznych aspektach programowania, dostarczając uczestnikom narzędzi do tworzenia interaktywnych aplikacji internetowych. Jest dedykowane dla początkujących i średniozaawansowanych programistów, którzy chcą poszerzyć swoją wiedzę na temat JavaScript i zdobyć umiejętności niezbędne do budowy nowoczesnych aplikacji webowych. Wymagane jest podstawowe zrozumienie podstaw programowania oraz podstawowa znajomość HTML i CSS.
Prowadząca szkolenie:
Agata Malec
Absolwentka Akademii Górniczo-Hutniczej na kierunku Inżynieria Systemów i Oprogramowania oraz Politechniki Krakowskiej na kierunku Grafika Komputerowa i Multimedia. Swoją przygodę z programowaniem rozpoczęła w 2012 roku pracując w małej agencji kreatywnej na Saskiej Kępie. Od tamtego czasu przeszła przez kilka firm od małych start-upów po duże korporacje, ciągle zwiększając swoje umiejętności. W 2016 roku rozpoczęła współpracę z jedną ze szkół programowania, w której uczyła początkujących programistów tworzenia stron i aplikacji webowych. Aktualnie pracuje w jednej z większych warszawskich firm rozwijając oprogramowanie dla klientów z całego świata. Prowadzi podstawowe i zaawansowane szkolenia zarówno z JavaScript jak i z technologii takich jak m.in.: React, Redux. Wystąpiła na kilku konferencjach (m.in. na 4Developers i Programistok.) oraz prowadziła wiele warsztatów w ramach inicjatywy Women in Technology, Geek Girls Carots, Girls in IT i innych.
Ostatnie miejsca!
O szkoleniu
To szkolenie to kompleksowe wprowadzenie do jednego z najpopularniejszych frameworków w świecie Java. Podczas zajęć uczestnicy nauczą się, jak budować nowoczesne aplikacje w oparciu o architekturę mikroserwisów i monolitów, wykorzystując najlepsze praktyki programistyczne oraz zaawansowane funkcje Springa. Warsztaty są prowadzone w formie praktycznych zajęć, uzupełnionych o krótkie bloki teoretyczne.
Cel szkolenia
Celem szkolenia jest wyposażenie uczestników w umiejętności projektowania i implementacji skalowalnych aplikacji przy użyciu Spring Framework. Uczestnicy nauczą się, jak efektywnie korzystać z mechanizmów Springa, takich jak Dependency Injection, Spring Data czy Spring Security, oraz jak szybko budować prototypy i aplikacje produkcyjne dzięki Spring Boot.
Dla kogo
Szkolenie jest przeznaczone dla programistów Java, którzy:
- Posiadają podstawową wiedzę z zakresu Javy (minimum poziom średnio zaawansowany),
- Chcą rozpocząć pracę z frameworkiem Spring lub poszerzyć swoją wiedzę o jego zaawansowane funkcjonalności,
- Planują tworzenie nowoczesnych aplikacji webowych i mikroserwisów.
Co usprawnisz
- Udoskonalisz zarządzanie zależnościami w kodzie.
- Wzmocnisz bezpieczeństwo aplikacji poprzez zastosowanie Spring Security.
- Usprawnisz obsługę bazy danych przy użyciu Spring Data i Hibernate.
- Skrócisz czas wprowadzania aplikacji na rynek dzięki efektywnemu prototypowaniu.
- Zautomatyzujesz konfigurację aplikacji dzięki Spring Boot i jego starterom.
Gdzie użyjesz
- W projektach korporacyjnych wymagających wysokiej niezawodności i skalowalności.
- Przy tworzeniu mikroserwisów i systemów rozproszonych.
- W aplikacjach webowych i mobilnych wymagających backendu opartego na REST API.
Czego się nauczysz
- Podstaw Spring Framework, w tym Dependency Injection, AOP i IoC.
- Projektowania i implementacji REST API z użyciem Spring MVC.
- Obsługi baz danych za pomocą Spring Data JPA i integracji z Hibernate.
- Zabezpieczania aplikacji za pomocą Spring Security.
- Tworzenia aplikacji przy użyciu Spring Boot (konfiguracja starterów, profile środowiskowe).
Jeśli interesuje Cię szybkie opanowanie technologii, która jest podstawą nowoczesnych systemów IT, to szkolenie jest dla Ciebie!
Prowadzący szkolenie:
Marcin Dzierżak
Z wykształcenia mgr informatyki, absolwent Politechniki Gdańskiej. Obecnie jako konsultant realizuje rozwiązania dla klientów. Doświadczenie zdobywał przez 20 lat pracując dla klientów software house, korporacyjnych oraz administracji europejskiej. Od początku kariery związany i wierny językowi programowania Java. Zdobytą wiedzą praktyczną dzieli się na szkoleniach technicznych. W profilu "fullstack" skupia się na technologiach bazujących na językach programowania Java i JavaScript. Realizowane szkolenia mają charakter praktyczny i warsztatowy.