Szkolenia Programowanie

Szkolenia Programowanie

Lokalne, prowadzone przez instruktora kursy szkoleniowe z informatyki na żywo demonstrują poprzez interaktywne ćwiczenia praktyczne podstawy i zaawansowane tematy programowania Trening programistyczny jest dostępny jako "trening na żywo na miejscu" lub "szkolenie na żywo" Szkolenie na żywo w siedzibie klienta może odbywać się lokalnie w siedzibie klienta w Polsce lub w centrach szkoleniowych korporacji NobleProg w Polsce Zdalne szkolenie na żywo odbywa się za pomocą interaktywnego, zdalnego pulpitu NobleProg Twój lokalny dostawca szkoleń.

Opinie uczestników

★★★★★
★★★★★

Plany szkoleń z technologii Programowanie

KodNazwaCzas trwaniaCharakterystyka kursu
javafunJava Fundamentals28 godzinyKurs obejmuje podstawy programowania Java.

Wprowadza studentów w technologię Java i uczy ich podstawowej składni i pojęć Javy, co prowadzi do stworzenia prostego programu. Szkolenie obejmuje podstawowe pojęcia i funkcje języka programowania Java, koncentrując się na wyjątkach, podstawowych danych wejściowych / wyjściowych, współbieżności, wyrażeniach regularnych, strukturze kolekcji Java i środowisku platformy. Kurs kończy się, gdy wszystkie podstawowe funkcje Java zostaną wyjaśnione i przeszkolone.
shiroApache Shiro: Securing Your Java Application7 godzinyApache Shiro to potężne środowisko zabezpieczeń Java, które wykonuje uwierzytelnianie, autoryzację, kryptografię i zarządzanie sesją W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak zabezpieczyć aplikację internetową za pomocą Apache Shiro Pod koniec tego szkolenia uczestnicy będą mogli: Używaj API Shiro do zabezpieczania różnych typów aplikacji, w tym mobilnych, internetowych i korporacyjnych Włącz logowanie z różnych źródeł danych, w tym LDAP, JDBC, Active Directory itp Publiczność Deweloperzy Inżynierowie bezpieczeństwa Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
unittestinghaskellUnit Testing with Haskell7 godzinyKurs wprowadza narzędzia i techniki potrzebne do pisania testów jednostkowych z wykorzystaniem platformy testowej HUnit HUnit to framework do testowania jednostkowego dla Haskella, podobny do narzędzia JUnit dla Javy Podczas tego instruktażowego szkolenia na żywo uczestnicy nauczą się używać HUnit do pisania testów jednostkowych, które są bezpośrednie i łatwe do zrozumienia Pod koniec tego szkolenia uczestnicy będą mogli: Napisz testy, które są łatwe do utworzenia, zmiany i wykonania Użyj HUnit do grupowania testów w pakiety i sprawdzaj wyniki automatycznie Napisz zwięzłe i elastyczne specyfikacje testów Zintegruj HUnit z innymi narzędziami, takimi jak QuickCheck i HSpec Rozszerz ramy testowe Publiczność Inżynierowie testowi Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
fsharptddUnit Testing with F#7 godzinyKurs wprowadza narzędzia i techniki potrzebne do pisania testów jednostkowych opartych na F # Szczególny nacisk kładzie się na rozwój oparty na testach (TDD) Funkcjonalny TDD to podejście testowe, które wykorzystuje funkcjonalne programowanie do testowania aplikacji przed jej rozwinięciem Funkcjonalne programowanie (w przeciwieństwie do imperatywnego, programowania w stylu statetransition) w języku takim jak F # nadaje się dobrze do TDD, ponieważ mniejsze, dobrze prowadzone testy można zapisać w izolacji W tym instruktażowym szkoleniu na żywo uczestnicy nauczą się, jak używać F # do pisania testów jednostkowych, które są bezpośrednie i łatwe do zrozumienia Pod koniec tego szkolenia uczestnicy będą mogli: Zbuduj kompletny system z małych, odizolowanych funkcji Ekspresowe przypadki testowe jako właściwości zamiast przykładów Napisz kod testowy bez potrzeby wykonywania prób Zmniejsz potrzebę kontrolowania i sprawdzania efektów ubocznych Korzystaj z bibliotek takich jak NaturalSpec, FsCheck, FsTest, FsUnit i Unquote, aby ułatwić tworzenie przypadków testowych Użyj F #, aby pokonać niektóre problemy związane z głównym nurtem Testdriven Development (TDD) Publiczność Inżynierowie testowi Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
unittestingwithcsharpUnit Testing with C#14 godzinyTestowanie jednostkowe to podejście testowe, które testuje poszczególne jednostki kodu źródłowego poprzez modyfikowanie jego właściwości lub wyzwalanie zdarzenia w celu potwierdzenia, czy wynik jest zgodny z oczekiwaniami W tym instruktażowym szkoleniu na żywo uczestnicy nauczą się pisać i wykonywać testy jednostkowe wobec przykładowej aplikacjiNet przy użyciu C # i Visual Studio Pod koniec tego szkolenia uczestnicy będą mogli: Użyj szkieletów testowych, takich jak NUnit i xUnitnet, aby utworzyć kod testowy jednostki i zarządzać nią Zdefiniuj i zastosuj szersze, oparte na testach, podejście programistyczne do testowania Dostosuj strukturę testowania, aby rozszerzyć pokrycie testowe dla aplikacji Publiczność Inżynierowie testowi oprogramowania Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
pytestUnit Testing with Python21 godzinyTestowanie jednostkowe to podejście testowe, które testuje poszczególne jednostki kodu źródłowego poprzez modyfikowanie ich właściwości lub wyzwalanie zdarzenia w celu potwierdzenia, czy wynik jest zgodny z oczekiwaniami PyTest jest pełnowartościowym, niezależnym od API, elastycznym i rozszerzalnym środowiskiem testowym z zaawansowanym, pełnym modelem urządzeń Podczas tego instruktażowego szkolenia na żywo uczestnicy dowiedzą się, jak używać PyTest do pisania krótkich, możliwych do utrzymania testów, które są eleganckie, wyraziste i czytelne Pod koniec tego szkolenia uczestnicy będą mogli: Pisz czytelne i możliwe do przetestowania testy bez potrzeby wprowadzania kodu Użyj modelu urządzenia, aby pisać małe testy Skaluj testy do złożonych testów funkcjonalnych dla aplikacji, pakietów i bibliotek Zapoznaj się z funkcjami PyTest, takimi jak przechwyty, przeprowadź przepisywanie i wtyczki Skróć czas testów, uruchamiając testy równolegle i na wielu procesorach Przeprowadź testy w środowisku ciągłej integracji, wraz z innymi narzędziami, takimi jak: toksyczność, makiety, pokrycia, unittest, doctest i Selenium Użyj Pythona do testowania aplikacji innych niż Python Publiczność Testerzy oprogramowania Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
underscoreUnderscore.js Fundamentals7 godzinyUnderscorejs to jedna z najpopularniejszych bibliotek JavaScript do programowania funkcjonalnego Obejmuje on zasady programowania funkcjonalnego, ale nie jest opiniotwórczy i może być stosowany w imperatywnych, obiektowych, funkcjonalnych lub innych stylach programowania Podkreślenie sprawia, że ​​tworzenie Javascript jest bardziej wydajne i wydajne W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak używać Underscore do tworzenia aplikacji JavaScript Pod koniec tego szkolenia uczestnicy będą mogli: Użyj podkreślenia, aby manipulować i kontrolować kolekcje, tablice, obiekty i funkcje JavaScript Użyj funkcjonalnej natury bibliotek podkreślników, aby poprawić ekspresyjność i czytelność kodu Popraw wydajność kodu Twórz agregacje i manipulacje danymi Zintegruj się z ViewModel Twórz inne biblioteki JavaScript za pomocą Underscore Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
codingfornoncodersCoding for Non-Coders21 godzinyW ramach tego instruktażowego szkolenia na żywo uczestnicy poznają podstawy programowania podczas tworzenia aplikacji internetowej Pod koniec tego szkolenia uczestnicy będą mogli: Skorzystaj z nowo zdobytych umiejętności kodowania, aby stworzyć własną aplikację internetową Zapoznaj się z koncepcjami i technologiami tworzenia oprogramowania Skuteczna komunikacja z programistami i inżynierami Publiczność Nieprogramowcy pragnący dowiedzieć się, jak programować Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
angularrxjsReactive Programming with Angular RxJS 14 godzinyProgramowanie reaktywne jest asynchronicznym paradygmatem programistycznym, który koncentruje się na strumieniach danych i propagacji danych przez ustalenie określonej zależności między bazowymi modelami wykonawczymi i emitowanymi strumieniami danych z jednego komponentu do drugiego Wiele nieefektywnych projektów aplikacji Angular przy budowaniu asynchronicznych interfejsów użytkownika można przezwyciężyć, wykorzystując reaktywne wzorce stylów oferowane przez bibliotekę RxJS W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak wdrożyć obserwowalne wzorce w swoich projektach aplikacji Angular, przechodząc przez serię przypadków pokazujących typowe problemy z kątowymi projektami i korzyści z reaktywnych projektów programistycznych Pod koniec tego szkolenia uczestnicy będą mogli: Zapoznaj się z paradygmatem programowania reaktywnego i biblioteką RxJS Twórz ciężkie aplikacje Angular ze skalowalnością, elastycznością i responsywnością, korzystając z reaktywnych wzorców programowania Publiczność Angularni twórcy aplikacji Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
vuejsVue.js: Build an Advanced Single-Page Application21 godzinyVuejs to progresywna struktura frontendowa JavaScript do otwierania zaawansowanych aplikacji singlepage Vuejs dąży do tego, aby jak najlepiej wykorzystać Angular, uczynić go lekkim i pominąć niepotrzebne części W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak korzystać z stopniowo wprowadzanej architektury Vuejs, aby zbudować złożoną aplikację singlepage (SPA) Pod koniec tego szkolenia uczestnicy będą mogli: Twórz aplikacje internetowe, które przetwarzają i renderują dane warunkowo Projektowanie interaktywnych aplikacji internetowych, które skutecznie reagują na zdarzenia użytkowników Napisz modułowy i wielokrotnego użytku kod Stopniowo zmieniaj widok na pełną aplikację singlepage Zintegruj Vuejs z istniejącą stroną internetową Użyj ekosystemu Vue, aby rozszerzyć możliwości frameworka Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
nlgPython for Natural Language Generation21 godzinyGenerowanie języka naturalnego (NLG) odnosi się do produkcji tekstu lub mowy w języku naturalnym przez komputer W tym instruktażowym szkoleniu na żywo uczestnicy nauczą się, jak używać języka Python do generowania wysokiej jakości tekstu w języku naturalnym, budując od podstaw własny system NLG Studia przypadków zostaną również zbadane, a odpowiednie koncepcje zostaną zastosowane do projektów w żywym laboratorium w celu generowania treści Pod koniec tego szkolenia uczestnicy będą mogli: Użyj NLG, aby automatycznie generować treści dla różnych branż, od dziennikarstwa, poprzez nieruchomości, po pogodę i raportowanie sportowe Wybierz i uporządkuj treść źródłową, zaplanuj zdania i przygotuj system automatycznego generowania oryginalnej treści Zrozumieć rurociąg NLG i zastosować odpowiednie techniki na każdym etapie Zapoznaj się z architekturą systemu generacji języka naturalnego (NLG) Wprowadź najbardziej odpowiednie algorytmy i modele do analizy i zamawiania Pozyskiwanie danych z publicznie dostępnych źródeł danych, a także wybranych baz danych w celu wykorzystania ich jako materiału do generowania tekstu Zastąp ręczne i pracochłonne procesy pisania za pomocą generowania komputerowego, automatycznego tworzenia treści Publiczność Deweloperzy Data naukowcy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
electronElectron: Build a Desktop Application with Javascript7 godzinyElectron (wcześniej znany jako Atom Shell) to platforma opensource do budowania dynamicznych aplikacji desktopowych z JavaScript, HTML i CSS Electron jest utrzymywany przez GitHub i jest głównym środowiskiem GUI za GitHub's Atom, Microsoft Visual Studio Code i Light Table IDE W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak tworzyć natywną aplikację na komputery typu crossplatform za pomocą wyłącznie Javascript, HTML i CSS Pod koniec tego szkolenia uczestnicy będą mogli: Pobierz, skonfiguruj i zainstaluj Electron Zrozumieć polecenia i zestaw narzędzi Electrona Użyj internetowych komponentów przednich i tylnych, takich jak środowisko wykonawcze NodeJS i Chromium, aby utworzyć wieloplatformową aplikację komputerową Modularyzuj swoją aplikację i wykorzystuj powiązane pliki JavaScript Zbuduj Electron na maszynie o niskich obrotach Twórz marki i niestandardowe ikony, zmieniając nazwę i / lub edytując plik wykonywalny Electron Zintegruj inne frameworki, takie jak Angular, Photon i Bootstrap Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
relayRelay: Efficiently Fetch Data in React Applications14 godzinyRelay to framework JavaScript do budowania aplikacji React dla datadriven GraphQL to język zapytań danych do opisu złożonych, zagnieżdżonych zależności danych we współczesnych aplikacjach Łącznie umożliwiają one przesuwanie komponentów aplikacji w dowolnym miejscu hierarchii renderowania bez konieczności stosowania kaskadowej modyfikacji komponentów macierzystych lub kodu serwera, który przygotowuje ładunek danych Relay jest wykorzystywany przez Facebooka w różnych projektach aplikacji mobilnych W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak zastosować kluczowe koncepcje przekaźnikowe, takie jak deklaratywna specyfikacja zależności danych, kolokacja i mutacja, aby zbudować aplikację React za pomocą przekaźnika i GraphQL Pod koniec tego szkolenia uczestnicy będą mogli: Użyj Przekazywania, aby tworzyć zapytania danych w wydajne partie, dostarczaj każdemu składnikowi dokładnie żądanych danych, aktualizuj komponenty podczas zmiany danych i utrzymuj magazyn klienta (pamięć podręczną) wszystkich danych Kolokacja kwerend i kodu widoku, aby łatwiej uzasadnić funkcjonalność składników Użyj GraphQL, aby zadeklarować wymagania dotyczące danych, jednocześnie umożliwiając Relay pobieranie danych samodzielnie Zapoznaj się z koncepcją mutowania danych na kliencie i serwerze za pomocą mutacji GraphQL Rozumie różnice między przekaźnikiem a strumieniem, w szczególności w jaki sposób "mutacje" implementują koncepcję działań i modyfikacji Użyj tras, aby określić, które dane mają zostać pobrane w celu renderowania danego komponentu Wprowadzaj zmiany we względnej izolacji, nawet w dużych projektach zespołowych Twórz poprawne aplikacje o wysokiej wydajności w prosty i oczywisty sposób Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
RxJSReactive Programing with Javascript and RxJS7 godzinyProgramowanie reaktywne jest asynchronicznym paradygmatem programistycznym, który koncentruje się na strumieniach danych i propagacji danych przez ustalenie określonej zależności między bazowymi modelami wykonawczymi i emitowanymi strumieniami danych z jednego komponentu do drugiego RxJS jest jedną z najbardziej wszechstronnych reaktywnych bibliotek programistycznych do zarządzania zdarzeniami interfejsu użytkownika, asynchronicznymi żądaniami HTTP i innymi strumieniami danych W tym instruktażowym szkoleniu na żywo uczestnicy zapoznają się z narzędziami i funkcjami RxJS, ponieważ stosują je do różnych problemów związanych z kodowaniem powiązanych z interaktywnymi aplikacjami mobilnymi i internetowymi Uczestnicy dowiedzą się również, jak tworzyć i wdrażać ciężką aplikację internetową interfejsu użytkownika Pod koniec tego szkolenia uczestnicy będą mogli: Zapoznaj się z reaktywnym paradygmatem programowania i jego użytecznością dla intensywnego tworzenia aplikacji UI Twórz zaawansowane aplikacje UI, mając na uwadze skalowalność, elastyczność i responsywność Łatwo i swobodnie twórz i zarządzaj wieloma zdarzeniami interfejsu użytkownika, asynchronicznymi żądaniami HTTP i innymi strumieniami danych Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
reactivexReactive Programing with Javascript and ReactiveX 14 godzinyReactiveX to obszerna biblioteka do tworzenia asynchronicznych strumieni danych z wykorzystaniem obserwowalnych sekwencji Umożliwia programistom korzystanie z obserwowalnych strumieni i ich zdolność do wychwytywania emitowanych zdarzeń i wykonywania odpowiednich funkcji To instruktażowe szkolenie na żywo wprowadza uczestników w obszerną bibliotekę ReactiveX do tworzenia responsywnych aplikacji i prowadzi uczestników przez szereg przypadków, demonstrując przydatność i funkcjonalność kluczowych funkcji ReactiveX Pod koniec tego szkolenia uczestnicy będą mogli: Zapoznaj się z reaktywnym paradygmatem programowania i funkcjami obserwowalnych i ich powszechnym użyciem podczas opracowywania ciężkich aplikacji UI Z powodzeniem skonfiguruj środowisko dla ReactiveX Twórz obserwowalne zdarzenia z wielu różnych przedmiotów Zastosuj funkcje transformacji i filtrowania ReactiveX Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
jav9functionalFunctional Reactive Programing with Java 9 and RxJava14 godzinyJava 9 w połączeniu z odporną biblioteką reaktywną RxJava 20 umożliwia programistom Java adaptację i zastosowanie paradygmatu programowania reaktywnego w swoich procesach programowania aplikacji i aplikacji z wielką łatwością W tym instruktażowym szkoleniu na żywo uczestnicy poznają zalety i funkcje Java 9, Spring, Jersey i RxJava 20 w opracowywaniu aplikacji reaktywnych, gdy będą przechodzić przez proces tworzenia i wdrażania reaktywnej aplikacji reaktywnej wykorzystującej API przepływu Java 9, Spring, struktura Akka i funkcjonalna biblioteka programowania reaktywnego RxJava 20 Pod koniec tego szkolenia uczestnicy będą mogli: Zrozumieć znaczenie i znaczenie programowania reaktywnego w aplikacjach i tworzeniu systemów Uruchom test jednostki na RxJava 20 Użyj frameworka Akka zgodnie z zasadami programowania reaktywnego Zatrudnij Spring, aby poradzić sobie z rozwojem aplikacji współbieżnych Użyj API przepływu Java 9 do tworzenia reaktywnych aplikacji Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
unittestingjavascriptUnit Testing with Javascript7 godzinyW tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się o różnych frameworkach testowania JavaScript, gdy będą przechodzić przez proces tworzenia pakietu testów jednostkowych dla aplikacji internetowej Pod koniec tego szkolenia uczestnicy będą mogli: Pisz testy jednostkowe w JavaScript przy użyciu platform testowych jednostkowych, takich jak QUnit i Jasmine Użyj szkieletów takich jak Mocha i Chai do implementacji TDD i BDD Publiczność Inżynierowie testowi Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
fsharpF#: Introduction to Functional Programming14 godzinyF # to funkcja pierwszego języka programowania Jest to język mocno napisany, który obsługuje różne style programowania, w tym funkcjonalny, imperatywny, obiektowy i reaktywny F # jest w pełni obsługiwane w Visual Studio i Xamarin Studio W ramach tego instruktażowego szkolenia na żywo uczestnicy poznają programowanie funkcjonalne, gdy będą przechodzić przez proces tworzenia szeregu przykładowych aplikacji i narzędzi Pod koniec tego szkolenia uczestnicy będą mogli: Zapoznaj się z zasadami programowania funkcjonalnego Napisz elegancki, możliwy do utrzymania kod do rozwiązywania złożonych problemów obliczeniowych Użyj F # z Javascriptem i C #, aby tworzyć asynchroniczne aplikacje internetowe Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
pythonadvmlPython for Advanced Machine Learning21 godzinyW tym instruktażowym szkoleniu na żywo uczestnicy poznają najbardziej odpowiednie i najdoskonalsze techniki uczenia maszynowego w Pythonie, ponieważ tworzą serię aplikacji demonstracyjnych obejmujących obraz, muzykę, tekst i dane finansowe Pod koniec tego szkolenia uczestnicy będą mogli: Zaimplementuj algorytmy uczenia maszynowego i techniki rozwiązywania złożonych problemów Zastosuj głębokie uczenie się i nauczanie półinstruowane w aplikacjach wykorzystujących obraz, muzykę, tekst i dane finansowe Pchnij algorytmy Pythona do ich maksymalnego potencjału Używaj bibliotek i pakietów, takich jak NumPy i Theano Publiczność Deweloperzy Analitycy Data naukowcy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
python_nlpNatural Language Processing with Deep Dive in Python and NLTK35 godzinyPod koniec szkolenia oczekuje się, że delegaci będą wystarczająco wyposażeni w niezbędne koncepcje pythonów i powinni być w stanie wystarczająco wykorzystać NLTK do wdrożenia większości operacji opartych na NLP i ML Szkolenie ma na celu nie tylko dostarczenie wiedzy na temat egzekucji, ale także logicznej i operacyjnej wiedzy na temat zastosowanej technologii .
symfony4Symfony 4 for Web Application Development28 godzinySymfony 4 to framework programistyczny dla PHP Zawiera biblioteki PHP wielokrotnego użytku, które ułatwiają tworzenie i testowanie nowych aplikacji napisanych w PHP (aplikacje internetowe lub interfejsy API) Symfony 4 to platforma programowa z wbudowanymi poleceniami, która sprawia, że ​​tworzenie kodu PHP staje się bardziej wydajne W ramach tego instruktażowego szkolenia na żywo uczestnicy nauczą się korzystać z frameworka Symfony i języka PHP podczas tworzenia aplikacji PHP Pod koniec tego szkolenia uczestnicy będą mogli: Użyj Symfony 4, aby stworzyć i przetestować kod napisany w PHP Stwórz prosty kod PHP, który czyta i zapisuje do bazy danych Publiczność Programiści i twórcy stron z praktyczną znajomością PHP i HTML Zaawansowani programiści, którzy szukają bardziej wydajnych narzędzi programistycznych do szybszego zamykania Projektanci oprogramowania, którzy muszą zaktualizować swoją wiedzę na temat obecnych narzędzi programistycznych, które odpowiadają potrzebom użytkowników Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
opennlpOpenNLP for Text Based Machine Learning14 godzinyBiblioteka Apache OpenNLP to oparty na uczeniu maszynowym zestaw narzędzi do przetwarzania tekstu w języku naturalnym Obsługuje najczęstsze zadania NLP, takie jak wykrywanie języka, tokenizacja, segmentacja zdań, tagowanie części, rozwiązywanie encji, dzielenie, analizowanie i rozwiązywanie rdzenia W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak tworzyć modele do przetwarzania danych tekstowych za pomocą OpenNLP Przykładowe dane treningowe oraz spersonalizowane zbiory danych będą wykorzystywane jako podstawa do ćwiczeń laboratoryjnych Pod koniec tego szkolenia uczestnicy będą mogli: Zainstaluj i skonfiguruj OpenNLP Pobierz istniejące modele i stwórz własne Trenuj modele na różnych zestawach przykładowych danych Zintegruj OpenNLP z istniejącymi aplikacjami Java Publiczność Deweloperzy Data naukowcy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
webdevonboardingWeb Developer On-boarding Training420 godzinyW tym instruktażowym szkoleniu na żywo uczestnicy poznają podstawy tworzenia stron internetowych, gdy będą przechodzić przez proces tworzenia i wdrażania przykładowej aplikacji Pod koniec tego szkolenia uczestnicy będą mogli: Zaprojektuj i zaimplementuj nowe funkcje użytkownika Zoptymalizuj aplikacje internetowe, aby zmaksymalizować szybkość i skalę Pisz kod klienta dla aplikacji internetowych Twórz szybkie, łatwe w użyciu, wysokowydajne aplikacje produkcyjne i szybko opracowuj prototypy Publiczność Początkujący twórcy stron internetowych Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
CleanCClean Code14 godzinyDlaczego potrzebujemy Clean Code? Programy ewoluują, dlatego kod jest ciągle aktualizowany, może być bardzo, bardzo trudno wrócić przez nieczysty kod, aby znaleźć i zaktualizować kod źródłowy średnio, koszt napisania oryginalnego kodu wynosi tylko 40% całkowitego kosztu systemu ; Średnio 60% kosztów wydawane jest na utrzymywanie i aktualizację kodu Zły kod dramatycznie zwiększa ten stosunek 40/60, w najgorszych przypadkach na granicy 20/80; im bardziej nieczysty jest kod, tym więcej czasu poświęcamy na jego aktualizację .
mlbankingpython_Machine Learning for Banking (with Python)21 godzinyUczenie maszynowe jest gałęzią sztucznej inteligencji, w której komputery mają zdolność uczenia się bez wyraźnego zaprogramowania Python to język programowania znany ze swojej czytelnej składni i czytelności Oferuje doskonały zbiór dobrze przetestowanych bibliotek i technik do tworzenia aplikacji uczenia maszynowego Podczas tego instruktażowego szkolenia na żywo uczestnicy dowiedzą się, jak zastosować techniki uczenia maszynowego i narzędzia do rozwiązywania problemów w świecie rzeczywistym w branży bankowej Uczestnicy najpierw poznają kluczowe zasady, a następnie wykorzystają swoją wiedzę w praktyce, budując własne modele uczenia maszynowego i wykorzystując je do ukończenia szeregu projektów zespołowych Publiczność Deweloperzy Data naukowcy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
ang2devAngular 2 Development28 godzinyAngular 2 to nowa platforma programistyczna do budowy aplikacji mobilnych i desktopowych .
advtypscriptAdvanced Typescript7 godzinyTypeScript jest językiem typu open source służącym do tworzenia aplikacji Javascript dla przedsiębiorstw Jest to ścisły nadzbiór JavaScript, który kompiluje się do zwykłego Javascriptu i wprowadza do języka statyczne pisanie i rozwój obiektowy Ten kurs wprowadza zaawansowane funkcje TypeScript i prowadzi uczestników przez budowę reallife aplikacji JavaScript Pod koniec tego szkolenia uczestnicy będą mogli: Wykorzystaj pełne możliwości Typescript, aby pisać lepszy kod przy mniejszej ilości błędów Rozszerz istniejące typy o typy związków, przecięć i krotek Twórz i używaj dekoratorów Zarządzaj asynchronicznym kodem przy użyciu obietnic, asynchronizuj i czekaj na słowa kluczowe Napisz czysty, ekspresyjny kod Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
specflowSpecFlow: Implementing BDD for .NET21 godzinySpecFlow to oficjalna implementacja ogórek dla .NET. Umożliwia testerom definiowanie, zarządzanie i automatyczne wykonywanie czytelnych dla człowieka testów akceptacyjnych w projektach .NET. SpecFlow używa oficjalnego parsera Korniszon i obsługuje framework .NET, Xamarin i Mono.

W tym prowadzonym przez instruktora, szkoleniu na żywo, uczestnicy nauczą się, jak używać SpecFlow do pisania testów akceptacyjnych, które są zrozumiałe zarówno przez technicznych, jak i nietechnicznych interesariuszy.

Pod koniec tego szkolenia uczestnicy będą mogli:

- Powiązanie wymagań biznesowych z kodem .NET
- Zastosuj techniki BDD, aby stworzyć żywą dokumentację dla aplikacji
- Uruchom program SpecFlow z programu Visual Studio lub z wiersza polecenia
- Zintegruj SpecFlow z istniejącym ciągłym środowiskiem testowania i kompilacji
- Zintegruj SpecFlow z innymi frameworkami testowymi, takimi jak MSTest, NUnit, xUnit i MbUnit

Publiczność

- Inżynierowie testowi
- Deweloperzy

Format kursu

- Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka praktyczna
behatBehat: Behavior Driven Development (BDD) with PHP14 godzinyBehat to framework testowy BDD (Behavior Driven Development) napisany w PHP Ułatwia komunikację między programistami, testerami, interesariuszami biznesowymi i klientami podczas procesu tworzenia oprogramowania Dzięki temu osoby nietechniczne mogą pisać jasne opisy zamierzonego zachowania aplikacji, a następnie uruchamiają te "scenariusze" jako testy funkcjonalne względem aplikacji W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak pisać i wykonywać testy przypadków BDD przy użyciu Behat i PHP Pod koniec tego szkolenia uczestnicy będą mogli: Przeprowadź automatyczne testy napisane w ludzkim języku "Given, When, Then" Gherkin Użyj przypadków testowych opartych na Behat, aby poprawić współpracę między zespołami technicznymi i nietechnicznymi Zintegruj Behat z Selenium, Mink, Goutte i innymi emulatorami przeglądarki, aby prowadzić testy i generować raporty Rozszerz funkcjonalność Behat poprzez swój system rozszerzeń Przetestuj wiele scenariuszy użycia za pomocą poleceń terminalowych, interfejsów REST API i innych Publiczność Inżynierowie testowi Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
rxnetReactive Programing with Rx.NET7 godzinyNET Reactive Extensions (Rx) to biblioteka do komponowania programów asynchronicznych i bazujących na zdarzeniach z wykorzystaniem obserwowalnych kolekcji i operatorów zapytań LINQstyle W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak opracować aplikację asynchroniczną przy użyciu rozszerzeń reaktywnychNET Pod koniec tego szkolenia uczestnicy będą mogli: Twórz aplikacje, które przechwytują strumienie zdarzeń z różnych źródeł danych, takich jak notowania giełdowe, tweety, zdarzenia komputerowe i usługi sieciowe Użyj obserwowalnych i harmonogramów do reprezentowania i zarządzania wieloma asynchronicznymi strumieniami danych Filtruj, projektuj, agreguj, komponuj i wykonuj operacje na podstawie czasu na wielu zdarzeniach za pomocą operatorów LINQ Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .

Nadchodzące szkolenia z technologii Programowanie

SzkolenieData KursuCena szkolenia [Zdalne / Stacjonarne]
Standard Java Security - Lublin, ul. Spadochroniarzy 9pon., 2019-02-04 09:003330PLN / 4080PLN
Standard Java Security - Zielona Góra, ul. Reja 6pon., 2019-02-11 09:003330PLN / 4080PLN
Standard Java Security - Bydgoszcz, ul. Dworcowa 94pon., 2019-02-11 09:003330PLN / 4080PLN
Standard Java Security - Zakopane, ul. Jagiellońska 30 pon., 2019-02-11 09:003330PLN / 4080PLN
Standard Java Security - Białystok, ul. Malmeda 1wt., 2019-02-19 09:003330PLN / 4080PLN
Szkolenie Programowanie, Programowanie boot camp, Szkolenia Zdalne Programowanie, szkolenie wieczorowe Programowanie, szkolenie weekendowe Programowanie, Kurs Programowanie,Kursy Programowanie, Trener Programowanie, instruktor Programowanie, kurs zdalny Programowanie, edukacja zdalna Programowanie, nauczanie wirtualne Programowanie, lekcje UML, nauka przez internet Programowanie, e-learning Programowanie, kurs online Programowanie, wykładowca Programowanie

Kursy w promocyjnej cenie

SzkolenieMiejscowośćData KursuCena szkolenia [Zdalne / Stacjonarne]
Adobe Premiere ProKraków, ul. Rzemieślnicza 1pon., 2019-01-21 09:001990PLN / 2740PLN
CGEIT – Certified in the Governance of Enterprise ITGdańsk, ul. Grodzka 19wt., 2019-01-22 09:003990PLN / 5240PLN
Build Native iOS and Android Apps with FlutterWarszawa, ul. Złota 3/11pon., 2019-01-28 09:00N/A / 2740PLN
Programowanie w języku PythonWrocław, ul.Ludwika Rydygiera 2a/22wt., 2019-01-29 09:003990PLN / 5240PLN
Drupal 8 ThemesŁódź, al. Piłsudskiego 10/14pt., 2019-02-01 09:001000PLN / 1500PLN
Zaawansowana administracja MySQLWrocław, ul.Ludwika Rydygiera 2a/22pon., 2019-02-04 09:001990PLN / 2740PLN
Techniki DTP (InDesign, Photoshop, Illustrator, Acrobat)Warszawa, ul. Złota 3/11pon., 2019-02-04 09:002150PLN / 3650PLN
Lean Management: Lean Management in Manufacturing Szczecin, ul. Sienna 9wt., 2019-02-05 09:001990PLN / 2740PLN
Programowanie w C#Poznań, Garbary 100/63śr., 2019-02-06 09:001990PLN / 2740PLN
CISA - Certified Information Systems AuditorWarszawa, ul. Złota 3pon., 2019-02-25 09:00N/A / 5000PLN
Strategic ThinkingWarszawa, ul. Złota 3śr., 2019-02-27 09:002990PLN / 3840PLN
Security AnalystWrocław, ul.Ludwika Rydygiera 2a/22pon., 2019-03-04 09:004490PLN / 5990PLN
Microsoft Office Excel - poziom średniozaawansowanyPoznań, Garbary 100/63czw., 2019-04-11 09:00860PLN / 1610PLN
React: Build Highly Interactive Web ApplicationsKraków, ul. Rzemieślnicza 1śr., 2019-06-26 09:002990PLN / 3990PLN

Newsletter z promocjami

Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte.
Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim.
W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.

Zaufali nam

is growing fast!

We are looking to expand our presence in Poland!

As a Business Development Manager you will:

  • expand business in Poland
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!