Kategorien
E-Books
-
Wirtschaft
- Bitcoin
- Geschäftsfrau
- Coaching
- Controlling
- E-Business
- Ökonomie
- Finanzen
- Börse und Investitionen
- Persönliche Kompetenzen
- Computer im Büro
- Kommunikation und Verhandlungen
- Kleines Unternehmen
- Marketing
- Motivation
- Multimedia-Training
- Immobilien
- Überzeugung und NLP
- Steuern
- Sozialpolitik
- Handbȕcher
- Präsentationen
- Führung
- Public Relation
- Berichte, Analysen
- Geheimnis
- Social Media
- Verkauf
- Start-up
- Ihre Karriere
- Management
- Projektmanagement
- Personal (HR)
-
Für Kinder
-
Für Jugendliche
-
Bildung
-
Enzyklopädien, Wörterbücher
-
E-Presse
- Architektura i wnętrza
- Sicherheit und Gesundheit am Arbeitsplatz
- Biznes i Ekonomia
- Haus und Garten
- E-Business
- Ekonomia i finanse
- Esoterik
- Finanzen
- Persönliche Finanzen
- Unternehmen
- Fotografie
- Informatik
- HR und Gehaltsabrechnung
- Frauen
- Computer, Excel
- Buchhaltung
- Kultur und Literatur
- Wissenschaftlich und akademisch
- Umweltschutz
- meinungsbildend
- Bildung
- Steuern
- Reisen
- Psychologie
- Religion
- Landwirtschaft
- Buch- und Pressemarkt
- Transport und Spedition
- Gesundheit und Schönheit
-
Geschichte
-
Informatik
- Office-Programme
- Datenbank
- Bioinformatik
- IT Branche
- CAD/CAM
- Digital Lifestyle
- DTP
- Elektronik
- Digitale Fotografie
- Computergrafik
- Spiele
- Hacking
- Hardware
- IT w ekonomii
- Wissenschaftliche Pakete
- Schulbücher
- Computergrundlagen
- Programmierung
- Mobile-Programmierung
- Internet-Server
- Computernetzwerke
- Start-up
- Betriebssysteme
- Künstliche Inteligenz
- Technik für Kinder
- Webmaster
-
Andere
-
Fremdsprachen lernen
-
Kultur und Kunst
-
Lektüre
-
Literatur
- Anthologien
- Ballade
- Biografien und Autobiografien
- Für Erwachsene
- Drama
- Tagebücher, Memoiren, Briefe
- Epos
- Essay
- Science Fiction
- Felietonys
- Fiktion
- Humor, Satire
- Andere
- Klassisch
- Krimi
- Sachbücher
- Belletristik
- Mity i legendy
- Nobelpreisträger
- Kurzgeschichten
- Gesellschaftlich
- Okultyzm i magia
- Erzählung
- Erinnerungen
- Reisen
- Gedicht
- Poesie
- Politik
- Populärwissenschaftlich
- Roman
- Historischer Roman
- Prosa
- Abenteuer
- Journalismus
- Reportage
- Romans i literatura obyczajowa
- Sensation
- Thriller, Horror
- Interviews und Erinnerungen
-
Naturwissenschaften
-
Sozialwissenschaften
-
Schulbücher
-
Populärwissenschaft und akademisch
- Archäologie
- Bibliotekoznawstwo
- Filmwissenschaft
- Philologie
- Polnische Philologie
- Philosophie
- Finanse i bankowość
- Erdkunde
- Wirtschaft
- Handel. Weltwirtschaft
- Geschichte und Archäologie
- Kunst- und Architekturgeschichte
- Kulturwissenschaft
- Linguistik
- Literaturwissenschaft
- Logistik
- Mathematik
- Medizin
- Geisteswissenschaften
- Pädagogik
- Lehrmittel
- Populärwissenschaftlich
- Andere
- Psychologie
- Soziologie
- Theatrologie
- Teologie
- Theorien und Wirtschaftswissenschaften
- Transport i spedycja
- Sportunterricht
- Zarządzanie i marketing
-
Handbȕcher
-
Spielanleitungen
-
Professioneller und fachkundige Leitfaden
-
Jura
- Sicherheit und Gesundheit am Arbeitsplatz
- Geschichte
- Verkehrsregeln. Führerschein
- Rechtswissenschaften
- Gesundheitswesen
- Allgemeines. Wissenskompendium
- akademische Bücher
- Andere
- Bau- und Wohnungsrecht
- Zivilrecht
- Finanzrecht
- Wirtschaftsrecht
- Wirtschafts- und Handelsrecht
- Strafrecht
- Strafrecht. Kriminelle Taten. Kriminologie
- Internationales Recht
- Internationales und ausländisches Recht
- Gesundheitsschutzgesetz
- Bildungsrecht
- Steuerrecht
- Arbeits- und Sozialversicherungsrecht
- Öffentliches, Verfassungs- und Verwaltungsrecht
- Familien- und Vormundschaftsrecht
- Agrarrecht
- Sozialrecht, Arbeitsrecht
- EU-Recht
- Industrie
- Agrar- und Umweltschutz
- Wörterbücher und Enzyklopädien
- Öffentliche Auftragsvergabe
- Management
-
Führer und Reisen
- Afrika
- Alben
- Südamerika
- Mittel- und Nordamerika
- Australien, Neuseeland, Ozeanien
- Österreich
- Asien
- Balkan
- Naher Osten
- Bulgarien
- China
- Kroatien
- Tschechische Republik
- Dänemark
- Ägypten
- Estland
- Europa
- Frankreich
- Berge
- Griechenland
- Spanien
- Niederlande
- Island
- Litauen
- Lettland
- Mapy, Plany miast, Atlasy
- Miniführer
- Deutschland
- Norwegen
- Aktive Reisen
- Polen
- Portugal
- Andere
- Przewodniki po hotelach i restauracjach
- Russland
- Rumänien
- Slowakei
- Slowenien
- Schweiz
- Schweden
- Welt
- Türkei
- Ukraine
- Ungarn
- Großbritannien
- Italien
-
Psychologie
- Lebensphilosophien
- Kompetencje psychospołeczne
- zwischenmenschliche Kommunikation
- Mindfulness
- Allgemeines
- Überzeugung und NLP
- Akademische Psychologie
- Psychologie von Seele und Geist
- Arbeitspsychologie
- Relacje i związki
- Elternschafts- und Kinderpsychologie
- Problemlösung
- Intellektuelle Entwicklung
- Geheimnis
- Sexualität
- Verführung
- Aussehen ind Image
- Lebensphilosophien
-
Religion
-
Sport, Fitness, Diäten
-
Technik und Mechanik
Hörbücher
-
Wirtschaft
- Bitcoin
- Geschäftsfrau
- Coaching
- Controlling
- E-Business
- Ökonomie
- Finanzen
- Börse und Investitionen
- Persönliche Kompetenzen
- Kommunikation und Verhandlungen
- Kleines Unternehmen
- Marketing
- Motivation
- Immobilien
- Überzeugung und NLP
- Steuern
- Sozialpolitik
- Handbȕcher
- Präsentationen
- Führung
- Public Relation
- Geheimnis
- Social Media
- Verkauf
- Start-up
- Ihre Karriere
- Management
- Projektmanagement
- Personal (HR)
-
Für Kinder
-
Für Jugendliche
-
Bildung
-
Enzyklopädien, Wörterbücher
-
E-Presse
-
Geschichte
-
Informatik
-
Andere
-
Fremdsprachen lernen
-
Kultur und Kunst
-
Lektüre
-
Literatur
- Anthologien
- Ballade
- Biografien und Autobiografien
- Für Erwachsene
- Drama
- Tagebücher, Memoiren, Briefe
- Epos
- Essay
- Science Fiction
- Felietonys
- Fiktion
- Humor, Satire
- Andere
- Klassisch
- Krimi
- Sachbücher
- Belletristik
- Mity i legendy
- Nobelpreisträger
- Kurzgeschichten
- Gesellschaftlich
- Okultyzm i magia
- Erzählung
- Erinnerungen
- Reisen
- Poesie
- Politik
- Populärwissenschaftlich
- Roman
- Historischer Roman
- Prosa
- Abenteuer
- Journalismus
- Reportage
- Romans i literatura obyczajowa
- Sensation
- Thriller, Horror
- Interviews und Erinnerungen
-
Naturwissenschaften
-
Sozialwissenschaften
-
Populärwissenschaft und akademisch
- Archäologie
- Philosophie
- Wirtschaft
- Handel. Weltwirtschaft
- Geschichte und Archäologie
- Kunst- und Architekturgeschichte
- Kulturwissenschaft
- Literaturwissenschaft
- Mathematik
- Medizin
- Geisteswissenschaften
- Pädagogik
- Lehrmittel
- Populärwissenschaftlich
- Andere
- Psychologie
- Soziologie
- Teologie
- Zarządzanie i marketing
-
Handbȕcher
-
Professioneller und fachkundige Leitfaden
-
Jura
-
Führer und Reisen
-
Psychologie
- Lebensphilosophien
- zwischenmenschliche Kommunikation
- Mindfulness
- Allgemeines
- Überzeugung und NLP
- Akademische Psychologie
- Psychologie von Seele und Geist
- Arbeitspsychologie
- Relacje i związki
- Elternschafts- und Kinderpsychologie
- Problemlösung
- Intellektuelle Entwicklung
- Geheimnis
- Sexualität
- Verführung
- Aussehen ind Image
- Lebensphilosophien
-
Religion
-
Sport, Fitness, Diäten
-
Technik und Mechanik
Videokurse
-
Datenbank
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersicherheit
-
Data Science
-
DevOps
-
Für Kinder
-
Elektronik
-
Grafik / Video / CAX
-
Spiele
-
Microsoft Office
-
Entwicklungstools
-
Programmierung
-
Persönliche Entwicklung
-
Computernetzwerke
-
Betriebssysteme
-
Softwaretest
-
Mobile Geräte
-
UX/UI
-
Web development
-
Management
Podcasts
PL/SQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Programowanie baz danych
Obierz kurs na... Oracle PL/SQL! W świecie przepełnionym informacjami doskonała baza danych, która pozwala na ich zbieranie, organizowanie i zarządzanie nimi, to podstawa sprawnego funkcjonowania każdego przedsiębiorstwa. W tej branży od lat prym wiedzie relacyjna baza danych Oracle. Jednak aby efektywnie korzystać z jej dobrodziejstw, trzeba znaleźć z nią wspólny język. Tym językiem jest SQL z rozszerzeniem PL, czyli proceduralny SQL. Przygotowany dla Ciebie kurs PL/SQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Programowanie baz danych bezboleśnie wprowadzi Cię w arkana tego języka. PL/SQL służy do tworzenia programów zawierających instrukcje SQL i oferuje ogromne możliwości piszącym oprogramowanie baz danych. Programy napisane przy użyciu konstrukcji proceduralnego SQL umożliwią Ci obsługę danych zarówno w samym systemie Oracle, jak i w zewnętrznych aplikacjach. PL/SQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Programowanie baz danych pomoże Ci zrozumieć tajniki języka PL/SQL bez względu na to, czy jesteś początkującym, czy doświadczonym programistą. Co Cię czeka podczas naszego profesjonalnego szkolenia? Nauczysz się projektować, testować i uruchamiać aplikacje PL/SQL. Poznasz szczegóły obsługi błędów oraz tworzenia procedur i funkcji. Będziesz umiejętnie wykorzystywać pakiety i wyzwalacze. Zrozumiesz, czym są widoki proste i zmaterializowane. Dowiesz się, jak optymalnie korzystać z kursorów. Przekonasz się, jak korzystać z niebanalnych obiektów do obsługi danych. A wszystko to pozwoli Ci na... ...kontrolowanie, zarządzanie i efektywne wykorzystywanie Twojej bazy danych. PL/SQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Programowanie baz danych wyposaży Cię w umiejętności wykorzystania PL/SQL w stopniu pozwalającym na samodzielne programowanie. Nie będzie już dla Ciebie problemem swobodne pisanie zapytań oraz umiejętne korzystanie z baz danych. Zdobędziesz i usystematyzujesz wiedzę na temat struktur sterujących, procedur i funkcji łączenia kodu oraz instrukcji masowych. Będziesz także zarządzać dużymi obiektami. Ponadto nauczysz się obsługiwać błędy oraz budować wyzwalacze. Niezbita logika programowania Kurs, opracowany przez eksperta z zakresu tworzenia i zarządzania bazami danych, jest przeznaczony zarówno dla programistów, którzy chcą nauczyć się składni i poznać zaawansowane cechy języka PL/SQL, jak i tych, którzy jeszcze nie poznali innych języków trzeciej generacji. Dzięki szkoleniu nauczysz się programowania od strony logiki baz danych. Oznacza to, że nie musisz znać innego języka programowania, aby zarządzać danymi w sposób wymagany przez użytkownika. Przydatna może okazać się tu ogólna znajomość sytemu Oracle, aczkolwiek nie jest ona wymagana. Solidna wiedza dla bazodanowców Kilkadziesiąt lekcji składających się na PL/SQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Programowanie baz danych gwarantuje solidne podstawy każdemu programiście baz danych i administratorowi, który rozpoczyna pracę w języku PL/SQL. Wiedza obejmująca tworzenie procedur, kursory, wyzwalacze, obsługę błędów i programowanie może stać się Twoją przepustką do intratnej kariery i otworzyć Ci drzwi do branży bazodanowej. Tylko dla wtajemniczonych Dane i informacje to dziś najcenniejszy towar. PL/SQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Programowanie baz danych pomoże Ci zdobyć niezawodny klucz do potężnych systemów zarządzania bazami danych. Sam zdecydujesz, czy będzie to klucz główny, czyli kolumna jednoznacznie identyfikująca wiersz w Twojej tabeli, czy może klucz obcy, stanowiący kombinację jednej lub wielu kolumn do tworzenia relacji pomiędzy tabelami. Właśnie takie pojęcia przyswoisz podczas korzystania z zaprojektowanego dla Ciebie kursu video — i będziesz posługiwać się nimi swobodnie, jak na specjalistę przystało. Dowiesz się także, czym jest analiza danych, a nawet tworzenie logiki programistycznej. Żadne zapytanie nie pozostanie już bez odpowiedzi. W kursie zostało wykorzystane darmowe narzędzie SQL Developer, dostępne na stronie Oracle.
Airflow. Kurs video. Zarządzanie i monitorowanie przepływu danych
Obierz kurs na... operowanie przepływami danych Jeśli pracujesz lub będziesz pracować na danych, prędzej czy później zetkniesz się z akronimem ETL. ETL, czyli wyodrębnianie, przekształcanie i ładowanie, jest procesem powszechnie stosowanym przez organizacje gromadzące i łączące dane z wielu źródeł w celu wspomagania zadań wykrywania, raportowania, analizowania i podejmowania decyzji. Apache Airflow pozwala na tworzenie wysokiej jakości procesów ETL i wprowadzenie optymalizacji niezależnie od infrastruktury końcowej (na przykład relacyjna baza danych, pliki json itp.). Korzystający z języka Python Airflow służy do harmonogramowania wielu zadań i przepływów pracy w projektach i organizacjach. Dlatego też będzie idealny dla osób, które są obeznane z Pythonem, muszą pracować na zbiorach danych i monitorować ich przepływ, ale nie chcą budować własnego narzędzia ETL. Jako rozwiązanie typu open source Apache Airflow jest coraz częściej wymagany na stanowiskach typu data engineer czy data analysis. Nic w tym dziwnego, skoro automatyzacja to jeden z najważniejszych procesów dzisiejszego IT, a główną zaletą Airflow jest właśnie ułatwienie automatyzowania procesów. Podstawowym sposobem definiowania zadań są tu acykliczne grafy skierowane (DAG), które określają relacje między operatorami, porządek i zależności. Airflow DAG może zawierać wiele gałęzi i to Ty będziesz decydować, które z nich mają być przestrzegane, a które będą pomijalne w trakcie wykonywania przepływu pracy. Nasz kurs obejmuje podstawowe tematy powiązane z orkiestracją zadań poprzez Apache Airflow. W jego trakcie dowiesz się, jak stworzyć w pełni proces za pomocą Airflow: skonfigurować zmienne globalne i połączenia, stworzyć DAG i jego scheduler czy konfigurację. Poznasz też najważniejsze elementy Airflow, takie jak Operator czy Sensor. Co Cię czeka podczas naszego profesjonalnego szkolenia W trakcie kursu między innymi: Zobaczysz, jak poprawnie skonfigurować środowisko pracy Dowiesz się, czym jest DAG i na czym polega orkiestracja zadań Stworzysz operatory typu Bash, Empty, Python, SimpleHTTP i PostgreSQL Ustawisz scheduler i operację catch, a także domyślne argumenty DAG-a Skonfigurujesz sensory Uruchomisz polecenia SQL na bazie danych PostgreSQL Skonfigurujesz zmienne webservera za pomocą obiektów Param, Variable, Config Skorzystasz z szablonów Jinja do przekazywania parametrów Będziesz zarządzać zadaniami za pomocą grupowania, branchowania i tworzenia triggerów Airflow. Kurs video. Zarządzanie i monitorowanie przepływu danych zakończysz na poziomie podstawowym. Zdobyta wiedza pozwoli Ci samodzielnie przygotować proste orkiestratory zadań oparte na języku SQL i Python. Dodatkowo będziesz w stanie zabezpieczyć procesy za pomocą sensorów i wprowadzić zmienne globalne czy konfiguracje za pomocą obiektów webservera. Na zdobycie szczytu zawsze składa się postawienie tysięcy małych kroków. Aby zrozumieć rzeczy skomplikowane i złożone, należy najpierw przyswoić wiedzę w podstawowym zakresie. Materiał zawarty w powyższym kursie jest pierwszym krokiem dla osób, które widzą swoją przyszłość w branży IT.
Kubernetes. Kurs video. Wdrażanie zaawansowanych aplikacji
Obierz kurs na... zaprzyjaźnienie się z Kubernetesem Jeśli jesteś programistą, na przykład pracujesz jako specjalista w dziedzinie DevOps i do Twoich zadań należy między innymi utrzymanie środowiska produkcyjnego - także z użyciem rozwiązań chmurowych - nazwa Kubernetes z pewnością nie jest Ci obca. Przypomnijmy jednak dla porządku: zyskujący popularność na całym świecie Kubernetes (zwany także K8s) jest otwartym oprogramowaniem służącym do automatyzacji procesów uruchamiania, skalowania i zarządzania aplikacjami w kontenerach. Co decyduje o sukcesie Kubernetesa? Po pierwsze własną implementację K8s posiada każde rozwiązanie chmurowe. Po drugie współpracuje on z wieloma narzędziami kontenerowymi, w tym oczywiście z Dockerem. Ale najważniejsze jest to, po co Kubernetes został stworzony. Pomaga on mianowicie utrzymać porządek w kontenerach stanowiących części danej aplikacji, zbierając je w logiczne grupy, co ułatwia ich odnajdywanie i zarządzanie nimi. Liczne zalety Kubernetesa i to, że jego nazwa jest odmieniana przez wszystkie przypadki w świecie informatycznym, skłoniły nas do przygotowania tego specjalnego kursu. Obejmuje on bardziej zaawansowane tematy związane z K8s. Szkolenie porusza zatem tematy z zakresu zarówno bezpieczeństwa, jak i zarządzania procesem wdrażania aplikacji na klaster za pomocą menadżera pakietów czy odpowiedniej selekcji przy użyciu etykiet. Wiedzę zdobytą w ramach kursu będziesz w stanie zastosować w praktyce, do tworzenia solidniejszych i bezpieczniejszych obiektów klastra Kubernetesa. Jako absolwent szkolenia z pewnością usprawnisz proces wdrażania nowych wersji aplikacji za pomocą Helm. Dodatkowo uzyskasz wiedzę na temat tego, jak poprawnie korzystać z nowych obiektów, takich jak Ingress. Co Cię czeka podczas naszego profesjonalnego szkolenia Podczas kursu: Nauczysz się konfigurować swoje środowisko pracy Zbudujesz init container Przygotujesz środowisko typu HA za pomocą HorizontalPodAutoScaler Wybierzesz węzły dla aplikacji za pomocą NodeSelector i NodeAffinity Przygotujesz LoadBalancer, używając do tego Ingressa Użyjesz narzędzia Ingress do canary deployment Stworzysz certyfikaty x509 Zainstalujesz cert-managera i zaimplementujesz certyfikaty do Ingressa Wykreujesz użytkowników K8s i przypiszesz do nich role Dowiesz się, jak używać narzędzia Helm Szkolenie Kubernetes. Kurs video. Wdrażanie zaawansowanych aplikacji kończy się na poziomie zaawansowanym. Przed przystąpieniem do kursu warto mieć opanowane podstawy K8s, które możesz poznać m.in. z innego kursu autora, dostępnego tutaj: Kubernetes. Uruchamianie, skalowanie i zarządzanie aplikacjami w kontenerach.
SQL. Kurs video. Kompendium wiedzy na podstawie MySQL
Obierz kurs na... komunikację z bazami danych SQL to obok xBase najpopularniejszy język zapytań - stosowany przede wszystkim po to, by formułować zapytania do baz danych i otrzymywać w odpowiedzi raporty zawierające oczekiwane dane. Równocześnie SQL jest najpowszechniejszym w informatyce sposobem przechowywania informacji, na którym bazują takie nowoczesne systemy ich przechowywania i przetwarzania jak Apache Spark czy Apache Hive. Kto planuje karierę w IT, język SQL po prostu musi znać. Oczywiście po to, by móc pracować z rozmaitymi relacyjnymi bazami danych, ale przede wszystkim by w ogóle zacząć działać w świecie programistycznym. Wielu pracodawców uznaje znajomość SQL za obligatoryjną umiejętność przyszłego pracownika. Jeśli zatem myślisz o karierze programisty, eksperta do spraw DevOps, specjalisty data science lub data engineera, SQL jest dla Ciebie obowiązkowy. I warto od niego zacząć przygotowanie do zawodu - by nauczyć się działać w języku SQL, nie trzeba się znać na programowaniu! Wystarczy chęć i świadomość, że pomimo rozwoju rozmaitych alternatywnyh technologii służących gromadzeniu i analizom big data to relacyjne bazy danych wciąż rządzą i bez nich praktykowanie informatyki byłoby w dzisiejszych czasach praktycznie niemożliwe. Co Cię czeka podczas naszego profesjonalnego szkolenia? Ten kurs video: Rozpoczniesz od zainstalowania MySQL Server na systemach Windows i Ubuntu Następnie przejdziesz do tworzenia własnych baz danych Dowiesz się, jak stworzyć, zmodyfikować i usunąć tabelę Poznasz terminy „klucz główny” i „klucz obcy” Opanujesz polecenia INSERT INTO, SELECT i DISTINCT, a także brak wartości NULL Będziesz sortować i filtrować zbiory danych, grupować dane i wyświetlać je zgodnie ze swoimi oczekiwaniami Poćwiczysz tworzenie podzapytań, używanie funkcji matematycznych, testowych, daty i czasu Zobaczysz, czym w SQL jest widok, a czym indeks Co więcej... Opanujesz podstawy programowania i podstawy administrowania użytkownikami SQL. Kurs video. Kompendium wiedzy na podstawie MySQL zakończysz na poziomie podstawowym/średnio zaawansowanym. Opanowanie zawartego w nim materiału pozwoli Ci na pracę z relacyjnymi bazami danych za pomocą języka SQL: tworzenie nowych elementów, modyfikowanie aktualnie istniejących elementów, przeszukiwanie danych i ich optymalizowanie. UWAGA! W materiałach dodatkowych do kursu oprócz wykorzystanego kodu znajdziesz również aż 65 zadań do przećwiczenia oraz notatki z cennymi wskazówkami przy pracy z bazami danych. SQL - ulubiony język biznesu Język SQL został stworzony w latach 70. przez IBM. Jako pierwsza do swojego produktu wprowadziła go firma Oracle. Już w latach 80. SQL był standardem w komunikacji z serwerami relacyjnych baz danych. Relacyjnych, czyli takich, które pozwalają przechowywać powiązane ze sobą elementy danych i zapewniają do nich dostęp. W praktyce oznacza to, że jeśli korzysta się z relacyjnej bazy danych, automatycznie korzysta się z SQL. Stąd jego znajomość także jest swego rodzaju standardem w świecie programistycznym. Co istotne dla osoby zastanawiającej się nad kierunkiem, w jakim ma przebiegać jej informatyczna kariera: SQL jest wymagany w programowaniu aplikacji dla biznesu. Na tym języku bowiem opiera się praktycznie każda komercyjna aplikacja korzystająca z bazy danych. Bez znajomości SQL nie ma też właściwie możliwości generowania dodatkowych raportów do systemów klasy CRM czy ERP.
Ambitny Frontend: TypeScript. Kurs video. Zwiększ stabilność swojego projektu i śpij spokojnie!
Obierz kurs na... TypeScript TypeScript to nadzbiór JavaScriptu, który dzięki statycznemu typowaniu pozwala na wyłapywanie błędów jeszcze przed uruchomieniem aplikacji, co oszczędza czas i nerwy programistów. Jedną z jego największych zalet jest możliwość integracji z istniejącymi projektami JavaScript bez konieczności przepisywania ich od zera, a więc bez problemu można poddać starszy kod refaktoryzacji. Jeśli marzysz o rozwoju kariery frontendowej, a szczególnie o pracy z nowoczesnymi frameworkami, jak React, Angular czy Next.js – znajomość TypeScriptu to konieczność. Coraz częściej rekruterom i zespołom developerskim zależy na programistach, którzy potrafią efektywnie używać typów, a także skalować i refaktoryzować większe projekty. Dzięki TypeScriptowi nie tylko zwiększysz swoją wartość na rynku pracy, ale też zyskasz pewność, że Twój kod jest bezpieczny, odporniejszy na błędy i gotowy na wyzwania przyszłości. Poznaj język używany przez gigantów takich jak Microsoft, Google i Asana i postaw na ambitny frontend z TypeScriptem! TypeScript. Kurs video. Zwiększ stabilność swojego projektu i śpij spokojnie! to szkolenie, dzięki któremu zamienisz swój kod JavaScript w niezawodny typescriptowy projekt. Poznasz realne korzyści wynikające z użycia typów, które pomogą Ci wychwytywać błędy, zanim Twoja aplikacja w ogóle wystartuje. Skonfigurujesz środowisko TypeScript tak, by idealnie pasowało do Twoich potrzeb. Rozpoczniesz przerabianie istniejącej aplikacji na TypeScript począwszy od listy produktów, dla której stworzysz własne typy. Następnie zrefaktoryzujesz kluczowy plik Cart.js, a po drodze rozwiążesz problemy, takie jak obsługa zdarzeń w funkcji onchange. Zakończysz ten etap porównaniem, jak wiele zyskała Twoja aplikacja po przejściu na TypeScript – zarówno pod względem jakości, jak i czytelności kodu. Dowiesz się także, jak korzystać z trybu nasłuchiwania zmian w plikach (watch), i otrzymasz praktyczne wskazówki, które uczynią Twoją pracę jeszcze efektywniejszą. Podczas wielkiej powtórki uporządkujesz zdobytą wiedzę, w tym podstawy typów i typy złożone. Poznasz również typy generyczne, które pozwolą Ci budować uniwersalne i skalowalne funkcje w TypeScripcie. Po ukończeniu kursu z łatwością zintegrujesz TypeScript z projektami JavaScript, a Twoje aplikacje staną się bezpieczne, wydajne i skalowalne.
Ambitny Frontend: React. Kurs video. Prawdziwe wyzwania z życia programisty
Obierz kurs na... React w praktyce Facebook, Instagram, Netflix, Uber i Airbnb – wszystkie te aplikacje łączy korzystanie z biblioteki React. Wybierana przez największe firmy na świecie, zyskała popularność dzięki prostocie budowania dynamicznych i interaktywnych interfejsów użytkownika. Wydajność Reacta jest zapewniana przez Virtual DOM, a dzięki komponentowej architekturze pozwala on na łatwe tworzenie modularnych elementów interfejsu przeznaczonych do wielokrotnego użytku. React oferuje szerokie możliwości rozwojowe, szczególnie że jest podstawą wielu zaawansowanych aplikacji webowych i mobilnych. Ponadto dzięki możliwości renderowania po stronie serwera z Next.js aplikacje są lepiej zoptymalizowane pod kątem SEO. Ucząc się Reacta, inwestujesz w umiejętności potrzebne każdemu frontend developerowi. Nabrawszy doświadczenia, z powodzeniem odnajdziesz się w projektach wymagających dużej interaktywności, jak zaawansowane, dynamiczne aplikacje, w tym platformy CMS i e-commerce. Zarezerwuj najbliższe 7 godzin – tyle wystarczy, by z naszym szkoleniem opanować podstawy Reacta i przybliżyć się do rozpoczęcia profesjonalnej kariery w IT. Ambitny Frontend: React. Kurs video. Prawdziwe wyzwania z życia programisty ukończysz na poziomie średnio zaawansowanym. Będziesz tworzyć rozbudowane aplikacje React, zarządzać stanem zarówno lokalnym, jak i globalnym i budować wieloetapowe formularze, które będą reagować na akcje użytkownika. Nauczysz się używać narzędzi takich jak react-hook-form do uproszczenia obsługi formularzy i szybkiego walidowania danych. Poznasz także zasady component-driven development, czyli budowania aplikacji opartej na komponentach. Dzięki nauce styled-components opanujesz zaawansowane techniki stylowania komponentów. Twoje projekty będą bardziej modularne i skalowalne, a interfejsy estetyczne i responsywne. Zrozumiesz, jak zarządzać stanem aplikacji przy użyciu React Context i useState do organizowania danych w złożonych projektach. Dowiesz się, jak za pomocą localStorage zapewnić trwałość danych po odświeżeniu strony. Nauczysz się także testować aplikacje z wykorzystaniem testów jednostkowych i end-to-end, aby zwiększyć stabilność kodu. Na koniec dowiesz się, jak lintować kod i używać Prettiera do automatycznego formatowania, co poprawi jego jakość i czytelność. Dzięki przećwiczonym projektom i zadaniom będziesz w stanie realizować komercyjne aplikacje oparte na bibliotece React. Uzyskasz solidne przygotowanie do pracy w zespole frontendowym, w którym tworzenie i utrzymywanie komponentów React będzie codziennym zadaniem na Twojej liście to-do.
React. Pierwsze kroki. Kurs video. Tworzenie praktycznej aplikacji
Obierz kurs na... React! Kiedy programiści firmy Facebook opracowywali bibliotekę React, postawili sobie za cel ułatwienie życia twórcom stron pisanych w języku JavaScript. Framework stał się niezwykle popularny jako doskonałe narzędzie do tworzenia nowoczesnych stron internetowych; korzystają z niego największe marki sieciowego świata, takie jak Netflix czy PayPal. Na rzecz biblioteki React działa prężna społeczność, która tworzy mnóstwo powiązanych komponentów oraz narzędzi. React. Pierwsze kroki. Kurs video. Tworzenie praktycznej aplikacji pozwoli Ci zacząć przygodę z tym znakomitym narzędziem — lub poszerzyć Twoje umiejętności. Wykorzystaj możliwości biblioteki React! Czego nauczysz się podczas naszego profesjonalnego szkolenia? W ramach tego kursu video dowiesz się: jak przygotować środowisko pracy (za pomocą Create React App oraz wiersza poleceń); jak tworzyć komponenty aplikacji (komponenty stanu oraz komponenty funkcyjne); jak nadać odpowiedni wygląd komponentom (style CSS); jak pracować ze stanem aplikacji (dodawać, edytować, zapisywać dane); jak pracować z elementami formularzy (dane wpisywane przez użytkownika oraz ich walidacja); jak zapisywać dane w pamięci przeglądarki; jak używać wersji deweloperskiej projektu; jak stworzyć finalną wersję (produkcyjną) aplikacji, którą możesz umieścić na serwerze; jak tworzyć funkcje pomocnicze i testy jednostkowe. Podczas szkolenia obejmującego 79 lekcji poznasz podstawy korzystania z biblioteki React i tworzenia funkcjonalnej aplikacji webowej. Projektowanie interaktywnych serwisów wiąże się z wieloma trudnościami, które można rozwiązać dzięki wykorzystaniu tego narzędzia. Kurs ma na celu przeprowadzenie Cię krok po kroku przez proces powstawania aplikacji — od najprostszych elementów po gotowy, w pełni funkcjonalny program odliczający czas do wybranych wydarzeń dnia. Zobaczysz, jak używać technologii, z której korzystają Facebook, Netflix i Twitter. Jeśli jesteś początkującym programistą, w efekcie tego szkolenia uda Ci się napisać Twoją pierwszą aplikację webową. Jeśli marzy Ci się praca programisty, możesz poszerzyć swoje umiejętności o możliwości oferowane przez tę wspaniałą bibliotekę. Poznaj potęgę React! React — jak napisać działającą aplikację? React. Pierwsze kroki. Kurs video. Tworzenie praktycznej aplikacji pozwala prześledzić powstawanie nowej aplikacji i zapanować nad wszystkimi jej etapami. Praca zaczyna się od stworzenia pustego projektu za pomocą Create React App. Następnie musisz dodać podstawowe elementy — tak zwane komponenty. W kolejnym kroku dowiesz, jak używać formularzy oraz jak zapisywać dane. Na koniec stworzysz finalną wersję projektu, którą można umieścić w sieci. Kurs obejmuje omówienie technologii potrzebnych do pracy z React, takich jak node, oraz narzędzi typu terminal. Same korzyści Znajomość React zdecydowanie zwiększy Twoje szanse na rynku pracy — nie tylko dlatego, że wzrosną Twoje umiejętności, lecz także z uwagi na możliwość pokazania potencjalnym pracodawcom napisanej samodzielnie aplikacji. Po ukończeniu szkolenia będziesz w stanie z wykorzystaniem zdobytej wiedzy tworzyć kolejne projekty, o innej tematyce. Przekonasz się, że używanie zewnętrznych bibliotek w Twoich projektach nie sprawia Ci żadnych trudności. Będziesz potrafił używać terminala (wiersza poleceń) do uruchomienia swojej lokalnej aplikacji React. Bez wysiłku stworzysz nowe projekty, gotowe do umieszczenia na serwerze. I — last but not least — poznasz dobre praktyki pisania aplikacji React. JavaScript w połączeniu z biblioteką React ma potężną moc — wykorzystaj ją już dziś! Tylko dla wtajemniczonych Biblioteka React pozwoli Ci zbudować spójną, kompletną i ciekawą aplikację — po prostu podążaj za autorem kursu i zastosuj się do jego wskazówek. W niejednym Cię zaskoczy! Czy wiesz, że repozytorium React ma ponad 108 000 gwiazdek na GitHubie? Czy wiesz, że wiele statystyk wskazuje na to, że jest to obecnie najpopularniejszy framework JavaScript na świecie? Czy wiesz, że odnoga React o nazwie React Native pozwala tworzyć aplikacje mobilne? „Programuj i nigdy się nie poddawaj!” Jakub Ciosłowski
Matematyka w grach i grafice 3D. Kurs video. Geometria analityczna
Obierz kurs na… matematykę w grach komputerowych Słowo „matematyka” brzmi jak powrót do szkoły, czyli niekoniecznie zapowiada świetną zabawę? Nie obawiaj się – nasz kurs nie zabierze Cię z powrotem do szkolnej ławki, ale owszem, sięgniemy do zasobów wiedzy matematycznej w bardzo konkretnym celu. Solidna znajomość matematyki 3D jest niezbędna każdemu programiście zajmującemu się grami video lub innymi aplikacjami wyświetlającymi grafikę 2D lub 3D. Tylko jak ją sobie przypomnieć, jak ją opanować? Najlepiej z naszym szkoleniem. Jako jego słuchacz zgłębisz fundamentalne zagadnienia związane z geometrią analityczną. Kładąc nacisk na praktykę, nie uciekniemy od teorii i omawiania wzorów i równań, ponieważ pozwoli Ci to właściwie zrozumieć tło matematyczne stojące za omawianymi zagadnieniami. Kurs zaczniemy od podstaw trygonometrii, która przenika do większości tematów matematycznych i której znajomość jest warunkiem koniecznym, aby móc studiować kolejne zagadnienia. Dalej zajmiemy się liczbami zespolonymi i – następnie – bazującymi na nich kwaternionami. Potem przejdziemy do wektorów, czyli absolutnie najważniejszego matematycznego zagadnienia związanego z programowaniem gier video. Omówimy tutaj między innymi tak istotne działania jak iloczyn skalarny i wektorowy, a także użyjemy wektorów do wykonania istotnego testu pozwalającego określić, czy punkt znajduje się w trójkącie. Korzystając z wiedzy zdobytej wcześniej, wprowadzimy matematyczne definicje podstawowych obiektów geometrycznych, takich jak prosta, okrąg, płaszczyzna i trójkąt. Stworzymy odpowiednie równania obiektów i poszukamy między nimi punktów przecięcia – dzięki czemu na przykład wykryjemy kolizje w symulacjach 3D. Uwaga! Przykładowe programy zostały napisane z użyciem silnika Unity 3D ze względu na jego powszechność i łatwość użycia, jednak znaczna większość prezentowanych informacji jest niezależna od silnika i znajdzie zastosowanie w pracy z każdą technologią 3D. A wszystko to w odniesieniu do aplikacji i gier 3D. Szkolenie Matematyka w grach i grafice 3D. Kurs video. Geometria analityczna kończy się na poziomie podstawowym. Przedstawione informacje zapewniają solidną bazę, pozwalającą na rozwój warsztatu matematycznego, jaki powinien mieć każdy, kto zajmuje się programowaniem gier video, a także jakiejkolwiek technologii 3D.