Kurs Apache Spark for .NET Developers

2 230 pln.
Apache Spark to rozproszony silnik przetwarzania do analizy bardzo dużych zbiorów danych. Może on przetwarzać dane wsadowo i w czasie rzeczywistym, a także przeprowadzać uczenie maszynowe, zapytania ad-hoc i przetwarzanie grafów. .NET for Apache Spark to darmowy, otwarty i wieloplatformowy framework do analizy dużych zbiorów danych, który obsługuje aplikacje napisane w języku C# lub F#. Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą przeprowadzić analizę dużych zbiorów danych przy użyciu Apache Spark w swoich aplikacjach .NET.
Średniozaawansowany, Profesjonalny
21 godziny
online, offline
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 3
Godziny 21
Rodzaj szkolenia online, offline
Miasto Szczecin, Kielce, Kraków, Łódź, Wrocław, Poznań, Rzeszów, Katowice, Gliwice, Częstochowa, Gdańsk, Lublin
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Kategoria wiekowa dla dorosłych
Poziom szkolenia Średniozaawansowany, Profesjonalny
Język Polski, English

Kurs SpecFlow: Implementing BDD for .NET

2 230 pln.
SpecFlow jest oficjalną implementacją Cucumber dla .NET. Umożliwia testerom definiowanie, zarządzanie i automatyczne wykonywanie czytelnych dla człowieka testów akceptacyjnych w projektach .NET. SpecFlow korzysta z oficjalnego parsera Gherkin i obsługuje framework .NET, Xamarin i Mono. W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak używać SpecFlow do pisania testów akceptacyjnych, które są zrozumiałe zarówno dla interesariuszy technicznych, jak i nietechnicznych.
Średniozaawansowany, Profesjonalny
21 godziny
online, offline
Przejdź do strony internetowej kursu
Certyfikat
Godziny 21
Rodzaj szkolenia online, offline
Miasto Wrocław, Warszawa
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Kategoria wiekowa dla dorosłych
Poziom szkolenia Średniozaawansowany, Profesjonalny
Język Polski, English

Kurs Wstęp do programowania z użyciem języka Rust

Poznasz podstawy języka Rust, pozwalające na dalszy rozwój w ramach tej technologii.
Podstawowe
3 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 1
Godziny 3
Częstotliwość codziennie
Rodzaj szkolenia online
Miasto Warszawa
Transmisja Transmisja na żywo
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Kategoria wiekowa dla dorosłych, dla uczniów
Poziom szkolenia Podstawowe
Język Polski

C# 7.x - Nowości

Dostępne w systemie ratalnym
Zalecany kurs
NET Framework Описание Z kursu dowiesz się jakie nowości czekają na ciebie w odsłonie 7.x języka C#... Z kursu dowiesz się jakie nowości czekają na ciebie w odsłonie 7.x języka C# oraz jak można z nich skorzystać piszą własne aplikacje każdego dnia. Dzięki wprowadzeniu nowości będzie możliwe skrócenie kodu potrzebnego do napisania w celu osiągnięcia tego samego co wcześniej celu. Poznaj C# 7.x i osiągaj więcej pisząc mniej.
2 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 23
Godziny 2
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Asembler x86/x64 dla maniaków cyberbezpieczeństwa

60 pln.
Zalecany kurs
Witam na szkoleniu z programowania w Asemblerze x86/x64.Zaczynamy od zbudowania mocnych fundamentów:Bity, bajty i słowa,Wartości ze znakiem i bez znaku,Przepełnienie liczb całkowitych i nasycenie,Assembly oraz Disassembly,...i wiele więcej!W formie krótkich wykładów poznamy architekturę Intel 64 i AMD 64.Następnie zainstalujemy i skonfigurujemy Microsoft Visual Studio do pracy z językiem Asembler (MASM x64).Wyjaśnione krok po kroku.Następnie zagłębimy się w składnię MASM x64, podstawowe instrukcje x86/x64, ale także MultiMedia eXtensions (MMX), Streaming SIMD Extensions (SSE) i Advanced Vector eXtensions (AVX/AVX-512).Szkolenie zawiera laboratoria, podczas których uczymy się programować aplikacje hybrydowe C++/x64 Assembly i .NET/x64 Assembly.Nie brakuje również tematów związanych z podstawami cyberbezpieczeństwa, takich jak:idea zaciemniania kodu (ang. obfuscation) oraz proces odwrotny (ang. deobfuscation),kod samo-modyfikujący się,wymazywanie bajtów ładunku (ang. payload) z pamięci,wywoływanie funkcji Windows API i Native API,omijanie narzędzi monitorujących API za pomocą rozkazu SYSCALL,napisanie niestandardowego programu rozruchowego dla x86 pracującego w 16-bitowym trybie rzeczywistym,...i wiele więcej!Ciesz się wygodną nauką: Zbuduj ponad 50 edukacyjnych przykładów kodu dołączonych do tego szkolenia w Microsoft Visual Studio za pomocą dwóch kliknięć (Build > Rebuild Solution).-----------------------Rozpoczęła się przebudowa...========== Przebuduj wszystko: 55 powiodło się, 0 nie powiodło się, 0 pominięto ==================== Upłynęło 15 sekund ==========-----------------------Zapnij pasy i zacznij uczyć się Asemblera x86/x64!Ważne informacje:Mają Państwo moją pomoc dotyczącą kodu (ang. code assistance).Jestem otwarty na nagranie indywidualnego samouczka dla Państwa zapytania i dodanie tego wykładu do kursu.Czasami mam zachrypnięty głos. Proszę o włączenie napisów (ang. captions) jeśli są dostępne.
3 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 81
Godziny 3
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

React od podstaw

86 pln.
Zalecany kurs
NET, C# i MS SQL). Pierwszą stronę internetową stworzyłem w 2008 roku w systemie Joomla.... Biblioteka React to jedno z najpopularniejszych rozwiązań w pracy front-end developera.  React to nowe podejście do tworzenia interfejsów użytkownika. Ten kurs ma dać Ci mocne fundamenty teoretyczne, ale także, poprzez wiele przykładów, nauczyć cię praktycznego wykorzystania React. To nie jest chwilowa moda czy przypadek, że mnóstwo ogłoszeń o pracę na stanowisku front-end developera wymaga znajomości Reacta. Jeśli poznałaś/poznałeś już JavaScript, to kolejnym krokiem w Twojej nauce może być React.UPGRADE 09.2020 - kilkanaście godzin materiałów dogranych przez Mateusza Domańskiego: Hooki, React Context, Redux, MobX czy TypeScript (mini kurs). A na deser projekt w którym tworzymy front (React) i backend aplikacji.W kursie uczę biblioteki React od podstaw, jednak od uczestnika wymagam już podstaw HTML i CSS oraz podstawowej znajomości JavaScript. W pierwszej fazie kursu przypomnę najważniejsze koncepcje JS, które często pojawiają się podczas pisania aplikacji w React, takie jak klasa, dziedziczenie, funkcja strzałkowa, sposoby pracy na tablicy i mechanizm this. Jeśli nie czujesz się mocna/mocny w JS, to przed rozpoczęciem nauki React zapraszam Cię do mojego kursu Programowanie w JavaScript. Pamiętaj, że React to biblioteka JavaScript.Kurs jest skierowany do osób, które nie mają żadnego doświadczenia w pracy z biblioteką React lub poznali ją, ale jedynie bardzo powierzchownie.
48 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 207
Godziny 48
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Wprowadzenie do Git i GitHub

Dostępne w systemie ratalnym
Zalecany kurs
NET, C# i MS SQL). Pierwszą stronę internetową stworzyłem w 2008 roku w systemie Joomla.... System kontroli wersji jest bardzo przydatny w pracy programisty czy web developera (do tworzenia kopii zapasowej, zapisania różnych wersji projektu) a w przypadku pracy w zespole nieodzowny. Git jest najpopularniejszym, darmowym systemem, dlatego warto go poznać. Ten kurs jest kursem od zera dla osób, które nie korzystały jeszcze z Gita i platformy GitHub i obejmuje jedynie fundamenty, które pozwolą zacząć korzystać z Gita i GitHuba we własnych projektach oraz przy współpracy z innymi w zespole. Dowiesz się, czym jest Git i jak go używać w podstawowym zakresie, nauczysz się też korzystać z platformy GitHub do pracy z repozytoriami. Poznasz interpretery wiersza poleceń (PowerShell i Git Bash), dowiesz się jak publikować projekty na GitHub Pages a także zintegrować Git, GitHub i Visual Studio Code. Kurs jest darmowy.
5 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 24
Godziny 5
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Kurs Architecture and Design: Core + Advanced Training

6 390 pln.
Architecture and Design: Core + Advanced Training W tym prowadzonym przez instruktora szkoleniu na żywo... W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy poznają podstawowe i zaawansowane koncepcje architektury i projektowania oprogramowania, przechodząc przez serię praktycznych ćwiczeń laboratoryjnych i dyskusji.
Średniozaawansowany
42 godziny
online, offline
Przejdź do strony internetowej kursu
Certyfikat
Godziny 42
Rodzaj szkolenia online, offline
Miasto Wrocław, Warszawa
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Kategoria wiekowa dla dorosłych
Poziom szkolenia Średniozaawansowany
Język Polski, English

Sklep internetowy w 1 dzień - Kurs WooCommerce 2023

Dostępne w systemie ratalnym
Zalecany kurs
Założyciel kanału You Tube i Bloga Net Gonet, na których dzieli się praktycznymi poradnikami z zakresu... W 2-godzinnym bezpłatnym szkoleniu 'Sklep internetowy w 1 dzień' dowiesz się jak stworzyć swój własny sklep internetowy od zera. Przeprowadzę Cię przez cały ten proces krok po kroku.  Bez wysokich kosztów, wiedzy technicznej i kodowania – sam stwórz swój sklep internetowy, dzięki której rozwiniesz Twój biznes.Możesz stworzyć swój sklep internetowy w 1 dzień i szybko przetestować Twój pomysł na biznes online.  Szkolenie jest dla Ciebie, jeśli:Chcesz stworzyć swój własny sklep internetowy i samodzielnie wprowadzać w nim zmiany.Posiadasz niewielki budżet, a chcesz mieć własny sklep internetowy.Chcesz nauczyć się jak obsłużyć obsługiwać swój własny sklep internetowy.Czego się nauczysz? Pokażę Ci jak stworzyć swój własny sklep internetowy bazując na bezpłatnych narzędziach. Jedyna inwestycja jaką musisz zrobić, to zakup domeny i hostingu. Dowiesz się jak sprzedawać produkty fizyczne i wirtualne. Dowiesz się jak dodać bramkę płatności do sklepu. Będziesz mógł dostosować sklep do Twoich potrzeb i stylu, dzięki szablonom i wygodnym edytorom. Pokażę Ci jak obsługiwać twój sklep, abyś mógł samodzielnie wprowadzać zmiany. Czy poradzę sobie z kursem? Tak! Będziemy pracować w wygodnych edytorach graficznych. Powtarzając kroki przedstawione w kursie, będziesz mógł stworzyć własny sklep internetowy. Jedyna umiejętność jakiej potrzebujesz, to podstawowa obsługa komputera i czytanie :). Najczęściej zadawane pytania:Co to jest WordPress? Bladego pojęcia nie mam.WordPress, to darmowy system zarządzania treścią, dzięki któremu możesz stworzyć stronę internetową, bloga lub sklep internetowy.Ile zajmie mi stworzenie sklepu internetowego? Z kursem możesz stworzyć sklep internetowy w jeden dzień. Zapraszam do kursu.
2 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 17
Godziny 2
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

ChatGPT - Kompletny Kurs ChatGPT dla początkujących

60 pln.
Zalecany kurs
Założyciel kanału You Tube i Bloga Net Gonet, na których dzieli się praktycznymi poradnikami z zakresu... Kurs ChatGPT - Kompletny Kurs ChatGPT dla początkujących pomoże Ci poznać i wykorzystać potencjał nowej technologii AI. Dzięki praktycznemu podejściu do nauki, zdobędziesz umiejętności, które pozwolą Ci zastosować AI w biznesie, marketingu i życiu osobistym.Dzięki wykorzystaniu wirtualnego pomocnika, którym jest ChatGPT, nauczysz się, jak oszczędzać mnóstwo czasu i pieniędzy. W kursie omówimy także sposoby zarabiania na AI, co pozwoli Ci zwiększyć swoje dochody i osiągnąć większy sukces w branży. Zdalna praca staje się coraz bardziej popularna, a delegowanie zadań sztucznej inteligencji to nie tylko oszczędność czasu, ale również przyspieszenie pracy i efektywności.Kurs ten został zaprojektowany z myślą o osobach, które chcą nauczyć się, jak wykorzystać ChatGPT, nie posiadając wcześniejszego doświadczenia w programowaniu lub sztucznej inteligencji. Po ukończeniu kursu, będziesz miał wystarczającą wiedzę, aby zacząć korzystać z ChatGPT w swoim biznesie lub życiu osobistym.W kursie ChatGPT - Kompletny Kurs ChatGPT dla początkujących, nauczysz się:Jak wykorzystać ChatGPT w biznesie, marketinguJak korzystać z ChatGPT w życiu osobistymJak generować treści z użyciem ChatGPTJak tworzyć produkty cyfrowe takie jak kursy online i ebooki przy pomocy sztucznej inteligencji. Jak tworzyć treści do mediów społecznościowych Jak ułatwić sobie tworzenie filmów marketingowych na przykład na YouTubeJak generować grafiki przy pomocy sztucznej inteligencji (Dell-e-2, Midjourney).
3 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 42
Godziny 3
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Strona Internetowa w 1 dzień - Kurs WordPress Elementor 2023

60 pln.
Zalecany kurs
Założyciel kanału You Tube i Bloga Net Gonet, na których dzieli się praktycznymi poradnikami z zakresu... W 5-godzinnym szkoleniu 'WordPress Elementor' dowiesz się jak stworzyć swoją własną profesjonalną stronę internetową od zera. Przeprowadzę Cię przez cały ten proces krok po kroku.  Bez wysokich kosztów, wiedzy technicznej i kodowania – sam stwórz swoją stronę internetową, dzięki której rozwiniesz Twój biznes.Zrób ze mną kilka prostych kroków i poznaj świat Elementora i WordPressa. Możesz stworzyć swoją stronę nawet w 1 dzień.Szkolenie z WordPressa jest dla Ciebie, jeśli:Chcesz stworzyć od podstaw swoją stroną internetową i samodzielnie wprowadzać w niej zmiany.Posiadasz niewielki budżet, a chcesz stworzyć profesjonalną stronę www w swojej firmie.Chcesz tworzyć strony internetowe dla innych i stworzyć dodatkowe źródło dochodu. Chcesz nauczyć się jak obsłużyć WordPressa i ElementoraBiorąc udział w kursie:Stworzysz stronę internetową, która będzie dostosowana do Twoich potrzeb.Twój biznes będzie niezależny od zewnętrznych wykonawców i ich terminowości oraz stawek!Zdobędziesz umiejętności i wiedzę na temat Elementora , którą wykorzystasz wielokrotnie, rozwijając swój biznes (np. do tworzenia nowych stron sprzedażowych).Nauczysz się jak szybko tworzyć strony internetowe, bez umiejętności kodowania.Będziesz mógł zacząć zarabiać na tworzeniu stron internetowych dla innych.Bonusy do kursu WordPressKod rabatowe od partnerów kursu. Checklista przed uruchomieniem strony internetowejNajczęściej zadawane pytania:Jestem totalnym laikiem, nie mam pojęcia o tworzeniu stron, do tego nie mam technicznych zdolności. Czy poradzę sobie ze stworzeniem strony internetowej?Tak, ten kurs jest właśnie dla Ciebie. Szkolenie pokazuje jak krok po kroku zbudować stronę internetową. Co to jest Elementor? Bladego pojęcia nie mam.Elementor to narzędzie do szybkiego tworzenia stron internetowych WordPress. Ułatwia pracę i daje wiele możliwości – od tworzenia prostych szablonów po wprowadzanie elementów dynamicznych.Ile zajmie mi stworzenie strony internetowej? Z kursem możesz stworzyć stronę internetową nawet w jeden dzień.
5 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 58
Godziny 5
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Kali Linux - Podstawy etycznego hackingu - Część 2

86 pln.
Zalecany kurs
innych opcji, Zobaczysz jak narzędzie Nmap jest pomocne przy etyczny hackingu, Poznasz narzędzie Net... Cześć,Witam Cię serdecznie w drugiej części, która jest kontynuacją kultowego kursu dotyczącego podstaw etycznego hackingu. W kursie poznasz podstawy systemu używanego przez hakerów z całego świata jak i pentesterów - Kali Linux. Usiądź wygodnie i zapnij pasy! Zabiorę Cię w 8 godzinną podróż, gdzie zobaczysz etyczny hacking od kuchni. W kursie znajduje się ponad 60 wykładów w których opowiadam na różne tematy związane z tematyką Kali Linux, Ethical Hacking, tj:Poruszanie się po systemie Kali Linux,Poznasz dodatkowe zagadnienia sieciowe,Nauczysz łamać się hasła do zaszyfrowanych plików - zip, rar, pdfNauczysz zarządzać procesami systemowymi,Poznasz narzędzie Putty i jego możliwości,Zobaczysz jak zdalnie możesz korzystać z systemu Kali Linux na np. Windows/iOS/Android - czyli jak hakować z telefonu lub innego komputera nie mając na nim zainstalowanego Kaliego,Dowiesz się jak zabezpieczyć maszynkę Metasploitable2,Zobaczysz jak w prosty sposób można zautomatyzować proste rzeczy w systemie,Zobaczysz jak proste jest pisanie skryptów w bash'u,Poznasz i nauczysz się wykorzystywać narzędzie metasploit framework,Zobaczysz jak przejąć kontrolę nad telefonem z systemem Android - czytanie SMS, kopiowanie książki telefonicznej czy podglądanie przez kamerkę oraz wiele innych opcji,Zobaczysz jak narzędzie Nmap jest pomocne przy etyczny hackingu,Poznasz narzędzie NetCat jako skaner portów,Nauczysz się wykorzystywać backdoory, payloady oraz exploity,Dowiesz się czym jest CSRFNauczysz się korzystać z exploitów dostępnych w Metasploit Framework i zobaczysz przykład jak zamaskować jego efekt.Oraz wiele innych ciekawych tematów.Kurs stanowi kontynuację pierwszej części.Kurs jest przeznaczony dla osób początkujących, które ukończyły pierwszą część mojego kursu oraz osób mających już podstawową wiedzę z Kaliego Linuxa.Dla kogo przeznaczony jest ten kurs:Osoby zainteresowane tematyką systemu Kali Linux,Osoby szukające wprowadzenia do Ethical Hacking,Osoby chcące poszerzyć swoją wiedzę z zakresu Ethical Hacking,Osoby chcące poznać Ethical Hacking od kuchni,Osoby pasjonujące się tematyką IT,Pozdrawiam i serdecznie zapraszam do wzięcia udziału w tym kursie.
8 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 71
Godziny 8
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Laravel - Framework PHP

60 pln.
Zalecany kurs
NET MVC i Sinatry.... Obierz kurs na wygodę tworzenia aplikacjiLaravel jest jednym z dwóch najpopularniejszych obecnie frameworków języka PHP. Nie bez przyczyny: ekspresywna, elegancka składnia Laravela sprawia, że tworzenie aplikacji z jego użyciem jest doświadczeniem przyjemnym, a zarazem kreatywnym. Na plus należy zaliczyć również jego bogatą dokumentację. W efekcie produkty finalne powstają szybko, są też zwykle wolne od błędów. Rośnie więc liczba opartych na Laravelu stron WWW — i siłą rzeczy wzrasta zapotrzebowanie na pracujących w nim developerów. Czas najwyższy zapoznać się z nim osobiście!Sama praca z frameworkiem nie jest trudna, pogłębianie wiedzy na jego temat także nie sprawia większych problemów. Jedynie początki mogą okazać się kłopotliwe. Dlatego właśnie stworzyliśmy ten kurs (obejmuje najnowszą wersję Laravela). Uczestnictwo w nim stanowi świetny wstęp do nauki programowania aplikacji internetowych w ogóle, a w coraz popularniejszej platformie programistycznej języka PHP — w szczególności. Absolwent szkolenia będzie też w pełni przygotowany do poszerzania wiedzy — czy to poprzez zgłębianie dokumentacji frameworka, czy korzystanie z pomocy licznej społeczności Laravela.Laravel - Framework PHP. Poznaj jeden z najpopularniejszych frameworków języka PHP i zaprogramuj własną aplikacji internetową kończy się na poziomie podstawowym. Jego absolwent posiądzie wiedzę wystarczającą do tego, by samodzielnie zbudować średniej wielkości serwis WWW.Bo szczęśliwi developerzy tworzą najlepszy kod...Takie motto przyświecało i przyświeca twórcom frameworka Laravel. Pracując nad nim, przyjęli oni założenie, że ich dzieło musi łączyć dwie cechy: ma być oczywiście efektywne, ale równocześnie bardzo wygodne. Stąd Laravel z jednej strony dostarcza typowe funkcje, z których zwyczajowo korzysta się przy pisaniu stron internetowych, takie jak: uwierzytelnianie, routing, sesje i cache’owanie, z drugiej — jego składnia jest niezwykle elegancka. Developer używający frameworka nie musi wybierać między komfortem pracy a funkcjonalnością aplikacji. Laravela doceni zatem także początkujący programista, tym bardziej że w trakcie opanowywania tego frameworka zdobywa nieco wiedzy o innych technologiach. Pomysłodawcy Laravela bowiem czerpali z najlepszych wzorców projektów opartych na PHP, Ruby on Rails, ASP.NET MVC i Sinatry. Sam Laravel bazuje na innym frameworku języka PHP — Symfony — więc ucząc się Laravela, uczymy się po trochu Symfony.Do tworzenia aplikacji przystąpKurs przygotowujący do pracy z Laravelem podzielono na 63 lekcje, pozwalające krok po kroku poznać tę technologię. Początek to oczywiście tworzenie środowiska pracy oraz instalacja, następnie konfiguracja podstawowych parametrów aplikacji i wreszcie wybór środowiska developerskiego. W kolejnym kroku zainstalujemy oprogramowanie Composer, służące do zarządzania projektami, a także pakiety dostępne online. Poświęcimy chwilę poznaniu poleceń Laravela, podstawom architektury MVC i routingowi (umiejętności analizowania żądań i odsyłania do odpowiednich części kodu). Stworzywszy prawidłowo działające kontrolery, zintegrujemy aplikację z bazą danych i wykreujemy model. Po raz kolejny przyjdzie czas na teorię, mianowicie podstawy ORM. I znowu praktyka: będziemy ćwiczyć różne sposoby wysyłania zapytań, obsługiwać zapytania dodające, aktualizujące i usuwające dane, łączyć ze sobą elementy wzorca Model-Widok-Kontroler, tworzyć widoki, formularze, dodawać kod JS i CSS. Przyjrzymy się kodowi dostępnemu wraz z Laravelem. Uzbrojeni w niezbędną wiedzę, stworzymy elementy umożliwiające rejestrację i logowanie się użytkowników oraz zabezpieczymy zasoby przed włamaniem do systemu. Na deser skonfigurujemy pocztę i wyślemy pierwszy e-mail.O autorzePaweł Kamiński — absolwent Politechniki Białostockiej, programista z ponad 7-letnim doświadczeniem zawodowym. Zajmuje się frontendem i backendem. Pracował przy projektach o różnej skali — przy ugruntowanych serwisach, ale także przy aplikacjach generowanych w start-upach. Jest nauczycielem przedmiotów zawodowych w technikum informatycznym. W życiu stawia na stały rozwój. Jego hobby to wszystko, co można uznać za retro w informatyce: gry, czasopisma, ślady po pionierach komputeryzacji w naszym kraju. Czas wolny od pracy i pasji okołozawodowych spędza najchętniej w kinie lub w towarzystwie dobrej książki.
7 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 62
Godziny 7
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Poradnik hakera

60 pln.
Zalecany kurs
NET.... Obierz kurs na... głębszy poziom programowaniaInżynieria odwrotna, zwana także wsteczną, a z angielskiego — reverse engineering, polega na badaniu urządzenia lub programu, aplikacji, gry itd. w celu ustalenia, jak działają. Z metod inżynierii odwrotnej korzysta się z reguły albo po to, by przygotować odpowiednik badanego oprogramowania, albo po to, by skoordynować pracę własnego programu lub urządzenia z badanym. Inżynieria wsteczna służy do hakowania obcego oprogramowania. Brzmi wojskowo — bo z usług programistów wyspecjalizowanych w tych procesach chętnie korzysta armia. Brzmi niebezpiecznie — owszem, tego typu ekspertów poszukują wszystkie sektory rynku, dla których ważne jest bezpieczeństwo danych i służącego do zarządzania nimi oprogramowania. Brzmi rozrywkowo — w zespole projektującym gry video powinien być przynajmniej jeden inżynier zdolny do portowania gier na inne platformy, ich bezbłędnego tłumaczenia czy dostosowywania już działających gier do nowych systemów.Zagadnienie inżynierii odwrotnej jest niezwykle szerokie, ponieważ wymaga rozległej wiedzy o różnych aspektach systemów informatycznych, takich jak grafika, audio, video, programowanie, a nawet działanie kernela, BIOS-u, chipsetów i surowej komunikacji ze sprzętem. Dlatego też szkoleniami z zakresu inżynierii odwrotnej, w tym badaniem plików binarnych, zajmują się wysoce wyspecjalizowane firmy, skupiające się na co dzień na bezpieczeństwie. Cena takich kursów sięga nawet kilkudziesięciu tysięcy złotych. Alternatywą jest samodzielne poszukiwanie informacji na undergroundowych lub deepwebowych forach dyskusyjnych — albo uczestnictwo w proponowanym przez nas kursie video! Co Cię czeka podczas naszego profesjonalnego kursu?W trakcie kursu dowiesz się między innymi, jak:Planować pliki pomocnicze używane do oprogramowania.Przygotowywać, kreować i tworzyć algorytmy odczytu zasobów.Dbać o bezpieczeństwo systemów i analizy danych.Modyfikować i badać pliki binarne.Przeprowadzać zmiany w plikach graficznych.Badać nieznane pliki graficzne.Tworzy się obiekty trójwymiarowe.Postępować z binarną reprezentacją plików trójwymiarowych. Co więcej...Poznasz podstawy obfuskacji danych, a także ich kompresji i dekompresji.Po ukończeniu szkolenia będziesz mógł pochwalić się znajomością zagadnienia na poziomie średnio zaawansowanym. Pozostanie Ci uzupełnienie wiedzy dotyczącej rozpoznawania plików audio i video — ta tematyka to wyższy poziom trudności, dotrzesz do niej z czasem i praktyką. Legalnie – nielegalnie......czyli kilka „branżowych ciekawostek”, nim zaczniemy. Jeśli słowo „hakowanie” kojarzy Ci się z działaniami na granicy prawa, to masz rację — i zarazem jej nie masz. Legalność inżynierii odwrotnej bowiem jest przedmiotem wielu spraw sądowych zarówno na terenie Unii Europejskiej, jak i Stanów Zjednoczonych. W inżynierii odwrotnej, etycznym hakingu, modyfikacji programów i gier przodują developerzy z kilku krajów — oczywiście Rosji, Chin i... Polski. Właśnie! Jesteśmy w gronie najlepszych. Skoro mowa o gamingu: bardzo wiele gier video, w które aktualnie można grać na konsolach, dawniej było dostępnych tylko na komputery. „Przepisywaniem” tych gier na nowoczesne urządzenia zajmują się właśnie firmy portingowe, a w nich specjaliści — inżynierowie odwrotnego programowania. Umiejętności, których wymaga się od specjalisty inżynierii wstecznej, przydają się nie tylko w pracy — sytuacje, kiedy na twardym dysku naszego komputera odkrywamy nieznane pliki pozostawione przez różne, czasem podejrzane programy, znamy wszyscy. Otwierane w notatniku, wyglądają niezrozumiale. O ileż lepiej do ich odszyfrowania wykorzystać edytor plików binarnych Hex. Jak? Tego dowiesz się z naszego kursu. Hakowanie czas zacząć!By nie trzymać Cię długo w niepewności w kwestii edytora Hex, kurs zaczniemy właśnie od niego — na początek szkolenia nauczysz się go obsługiwać i manipulować w nim danymi binarnymi. Następnie przejdziemy do bezstratnego modyfikowania różnych rodzajów plików oraz przeglądu typów danych niskiego poziomu. Zobaczymy, jak procesor i system operacyjny interpretują dane, poznamy struktury archiwum ZIP i przygotujemy własną strukturę archiwum. Będziemy badać nieznane struktury archiwum, wypakowywać różnego rodzaju pliki — przy okazji przyjrzymy się temu, jak są skonstruowane. Tu sporo czasu poświęcimy plikom graficznym. Poznawszy je, przejdziemy do budowy i struktury plików trójwymiarowych: vertex, triangle, face, a następnie pliku trójwymiarowego Wavefront .OBJ — w notatniku napiszemy własny model 3D. Objaśnimy sobie działanie szyfru ROT13, kompresji danych ZLIB oraz implementacji kompresji i dekompresji plików za pomocą C# i ZLIB.NET. Poznaj naszego ekspertaMarcin Gomulak — od najmłodszych lat pasjonuje się zagadnieniami związanymi z IT: od projektowania poziomów w edytorach gier po samodzielne pisanie nowych gier; chętnie posługuje się w tych celach elementami inżynierii odwrotnej. Aktualnie związany z branżą gier video, do czego aktywnie wykorzystuje wiedzę z zakresu inżynierii odwrotnej. Opracował działający w trybie rzeczywistym system operacyjny, który posiada edytor heksadecymalny pamięci potrafiący nadpisać własny kod. Oprócz IT interesuje się fotografią, prawem i medycyną.Moje motto brzmi bardzo prosto: nie ma rzeczy niemożliwych. Jesteśmy bardziej wartościowi, niż sobie to wyobrażamy. Drzemie w nas siła i wiedza, którą musimy tylko zdobyć.
9 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 47
Godziny 9
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Node.js, Express i MongoDB

86 pln.
Zalecany kurs
NET, C# i MS SQL). Pierwszą stronę internetową stworzyłem w 2008 roku w systemie Joomla.... Masz ochotę lub potrzebę poznać Node.js, MongoDB i Express? Świetnie, ten kurs Ci w tym pomoże.Dla kogo jest ten kurs?Kurs tworzyłem z myślą o początkujących i średniozaawansowanych front-end developerach. Dlaczego? Bardzo wielu front-end developerów musi (wymaga od nich tego praca lub coraz trudniejsza rekrutacja) opanować w pewnym stopniu technologie back-endowe, czyli programowanie po stronie serwera oraz bazy danych. Przy okazji tego odkrywania back-endu często okazuje się, że tworzenie aplikacji sieciowych (po stronie serwera) staje się drugą nogą front-end developera i idzie on w kierunku full-stack developera, czyli ogarniacza zarówno kwestii frontu i back-endu. Inna sprawa, że nawet jeśli taki front-end developer w przyszłości nie będzie się do back-endu dotykał, to wiedza o tym, jak to działa, uczyni go lepszym front-end developerem.Ten kurs jest skierowany do osób, które znają JavaScript, ale nie znają Node.js, MongoDB i Express.  Jeśli znasz już MongoDB i Express, to nie trać czasu na ten kurs, wybierz coś bardziej zaawansowanego.Uczymy się Node.js, MongoDB i Express - czyli jesteśmy w świecie JavaScriptNo właśnie, ten kurs nie uczy JavaScript od podstaw, zakładam, że na tym etapie wiesz już, co to zmienne, scope, ES6, funkcja strzałkowa czy klasy. Nie musisz wymiatać, ale posługiwać się tymi elementami języka JavaScript powinieneś. Jeśli czujesz, że masz tu duże braki lub któreś z przytoczonych pojęć jest Ci obce, to przed przystąpieniem do tego kursu, w Twoim interesie, popracuj nad swoim JavaScriptem. Polecam przy tym mój kurs o JavaScript na Udemy (ale możesz uczyć się z dowolnego miejsca i w dowolny sposób - ważne, by skutecznie i przyjemnie).Jeśli jeszcze nie pracujesz...... i uczysz się ze mną w ramach sześciu etapów-kursów dostępnych na Udemy, to ten kurs stanowi 5. etap mojego programu. Po tym kursie staniesz się lepszym programistą i uzyskasz kolejny istotny argument w drodze do swojej pierwszej pracy jak front-end developer.Jeśli pracujesz jako początkujący front-end developer (staż lub junior) ...... to zapewne masz potrzebę lub chęć, by rozwijać się w tym kierunku. Ten kurs będzie dla Ciebie dobrym wprowadzeniem w back-end.Czym jest Node.js, MongoDB i Express- Node.js - środowisko uruchomieniowe dla JavaScript po stronie serwera. Pisze programy, które uruchamiasz już nie tylko w przeglądarce. Dzięki Node.js JavaScript stał się  uniwersalnym językiem programowania i jednym z najpopularniejszych (prawdopodobnie najpopularniejszym)- MongoDB - najpopularniejsza nierelacyjna (NoSQL) baza danych, bardzo popularna wśród programistów tworzących aplikacje w Node.js- Express - najpopularniejszy framework Node.js do tworzenia aplikacji webowych (pełni podobną rolę jak Laravel w PHP, Spring w Java, Django w Pythonie czy Ruby on Rails w Ruby)Jak wygląda kursPierwsza część kursu, będąca wprowadzeniem w świat Node.js, jest prowadzona przeze mnie (Bartek Borowczyk). Ten etap ma na celu pokazać Ci, czym Node.js jest, w jaki sposób działa i jak go używać. Na tym etapie będą też dwa proste projekty w wierszu poleceń oraz sekcja serwer HTTP, która pokaże Ci na czym polega komunikacja między serwerem a klientem za pomocą protokołu TCP/IP i protokołu HTTP. Oprócz tego skonstruujemy przykładowe (proste) aplikacje serwerowe w Node.js.Następnie przejdziemy do nauki Express. Sekcję tę poprowadzi Jakub Król, świetny programista, ale też rewelacyjny i doświadczony wykładowa, który najpierw zrobi wprowadzenie do Express i jego najważniejszych metod, a następnie pokaże jak stworzyć aplikację backendową w Express i jak zintegrować ją z frontem.Trzecia część kursu to projekt Bartka Kaczora, świetnego programisty JavaScript i Node.js, który, stosując własne praktyki i przyzwyczajenia, stworzy projekt będący sporym wyzwaniem dla osób, która niedawno zaczęła się Node.js, Express i MongoDB uczyć.  Stworzymy prosty serwis typu CMS oraz umieścimy go w chmurze Heroku.Wreszcie na deser, już nie jako główny rdzeń kursu, a raczej bonus (dla chętnych), otrzymasz materiał poświęcony testom automatycznym w Node.js. Poprowadzi go Rafał Ruciński.ReasumującKurs jest wprowadzeniem (dotyczy podstaw i jest od podstaw) w świat back-endu z wykorzystaniem języka JavaScript. Uczysz się trzech topowych technologii web developmentu, na które jest (i będzie) wielki popyt na rynku pracy. Ale zdobywasz też umiejętności, które w przyszłości mogą Ci pozwolić tworzyć własne serwisy, sklepy internetowe, aplikacje mobilne. Wszystko to, i wiele więcej, jest możliwe z użyciem między innymi trzech technologii, które już za chwilę możesz poznawać w tym kursie.Jeśli nadal nie jesteś pewna/pewny, czy to dla Ciebie, obejrzyj kilka pierwszych darmowych lekcji. Zapraszam i do zobaczenia! :)Samuraj Programowania (Bartek Borowczyk)PS.  W najbliższych czasie (lipiec) kurs będzie jeszcze uzupełniony o materialy o MongoDB.
24 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 122
Godziny 24
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Znaleziono kursy Net core w tych miastach: