Kategorie
Ebooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komputer w biurze
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Multimedialne szkolenia
- Nieruchomości
- Perswazja i NLP
- Podatki
- Polityka społeczna
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Raporty, analizy
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
E-prasa
- Architektura i wnętrza
- BHP
- Biznes i Ekonomia
- Dom i ogród
- E-Biznes
- Finanse
- Finanse osobiste
- Firma
- Fotografia
- Informatyka
- Kadry i płace
- Komputery, Excel
- Księgowość
- Kultura i literatura
- Naukowe i akademickie
- Ochrona środowiska
- Opiniotwórcze
- Oświata
- Podatki
- Podróże
- Psychologia
- Religia
- Rolnictwo
- Rynek książki i prasy
- Transport i Spedycja
- Zdrowie i uroda
-
Historia
-
Informatyka
- Aplikacje biurowe
- Bazy danych
- Bioinformatyka
- Biznes IT
- CAD/CAM
- Digital Lifestyle
- DTP
- Elektronika
- Fotografia cyfrowa
- Grafika komputerowa
- Gry
- Hacking
- Hardware
- IT w ekonomii
- Pakiety naukowe
- Podręczniki szkolne
- Podstawy komputera
- Programowanie
- Programowanie mobilne
- Serwery internetowe
- Sieci komputerowe
- Start-up
- Systemy operacyjne
- Sztuczna inteligencja
- Technologia dla dzieci
- Webmasterstwo
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poemat
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Podręczniki szkolne
-
Popularnonaukowe i akademickie
- Archeologia
- Bibliotekoznawstwo
- Filmoznawstwo
- Filologia
- Filologia polska
- Filozofia
- Finanse i bankowość
- Geografia
- Gospodarka
- Handel. Gospodarka światowa
- Historia i archeologia
- Historia sztuki i architektury
- Kulturoznawstwo
- Lingwistyka
- Literaturoznawstwo
- Logistyka
- Matematyka
- Medycyna
- Nauki humanistyczne
- Pedagogika
- Pomoce naukowe
- Popularnonaukowa
- Pozostałe
- Psychologia
- Socjologia
- Teatrologia
- Teologia
- Teorie i nauki ekonomiczne
- Transport i spedycja
- Wychowanie fizyczne
- Zarządzanie i marketing
-
Poradniki
-
Poradniki do gier
-
Poradniki zawodowe i specjalistyczne
-
Prawo
- BHP
- Historia
- Kodeks drogowy. Prawo jazdy
- Nauki prawne
- Ochrona zdrowia
- Ogólne, kompendium wiedzy
- Podręczniki akademickie
- Pozostałe
- Prawo budowlane i lokalowe
- Prawo cywilne
- Prawo finansowe
- Prawo gospodarcze
- Prawo gospodarcze i handlowe
- Prawo karne
- Prawo karne. Przestępstwa karne. Kryminologia
- Prawo międzynarodowe
- Prawo międzynarodowe i zagraniczne
- Prawo ochrony zdrowia
- Prawo oświatowe
- Prawo podatkowe
- Prawo pracy i ubezpieczeń społecznych
- Prawo publiczne, konstytucyjne i administracyjne
- Prawo rodzinne i opiekuńcze
- Prawo rolne
- Prawo socjalne, prawo pracy
- Prawo Unii Europejskiej
- Przemysł
- Rolne i ochrona środowiska
- Słowniki i encyklopedie
- Zamówienia publiczne
- Zarządzanie
-
Przewodniki i podróże
- Afryka
- Albumy
- Ameryka Południowa
- Ameryka Środkowa i Północna
- Australia, Nowa Zelandia, Oceania
- Austria
- Azja
- Bałkany
- Bliski Wschód
- Bułgaria
- Chiny
- Chorwacja
- Czechy
- Dania
- Egipt
- Estonia
- Europa
- Francja
- Góry
- Grecja
- Hiszpania
- Holandia
- Islandia
- Litwa
- Łotwa
- Mapy, Plany miast, Atlasy
- Miniprzewodniki
- Niemcy
- Norwegia
- Podróże aktywne
- Polska
- Portugalia
- Pozostałe
- Rosja
- Rumunia
- Słowacja
- Słowenia
- Szwajcaria
- Szwecja
- Świat
- Turcja
- Ukraina
- Węgry
- Wielka Brytania
- Włochy
-
Psychologia
- Filozofie życiowe
- Kompetencje psychospołeczne
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Audiobooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Nieruchomości
- Perswazja i NLP
- Podatki
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
Historia
-
Informatyka
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Popularnonaukowe i akademickie
-
Poradniki
-
Poradniki zawodowe i specjalistyczne
-
Prawo
-
Przewodniki i podróże
-
Psychologia
- Filozofie życiowe
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Kursy video
-
Bazy danych
-
Big Data
-
Biznes, ekonomia i marketing
-
Cyberbezpieczeństwo
-
Data Science
-
DevOps
-
Dla dzieci
-
Elektronika
-
Grafika/Wideo/CAX
-
Gry
-
Microsoft Office
-
Narzędzia programistyczne
-
Programowanie
-
Rozwój osobisty
-
Sieci komputerowe
-
Systemy operacyjne
-
Testowanie oprogramowania
-
Urządzenia mobilne
-
UX/UI
-
Web development
-
Zarządzanie
Podcasty
OSINT w praktyce. Kurs video. Dark web, OPSEC i wycieki danych
Obierz kurs na... legalne pozyskiwanie tajnych informacji Czy znasz termin OSINT? Jeśli nie, wyjaśniamy: OSINT to akronim angielskiego wyrażenia open-source intelligence, czyli... białego wywiadu. Oznacza legalną formę pozyskiwania informacji gospodarczych z rozmaitych źródeł – od środków masowego przekazu aż po social media. W informatyce używa się go od niedawna i wciąż wynajduje dla niego nowe zastosowania. OSINT nie stanowi synonimu jakiegoś konkretnego narzędzia, jest to po prostu umiejętność takiego poruszania się w sieci, które pozwala pozyskać wymagane informacje. Także te z pozoru niedostępne. Brzmi ciekawie? Oczywiście. Wszak ten, kto dysponuje lepszymi danymi, ma przewagę konkurencyjną. Aktualnie OSINT stanowi przede wszystkim specjalność osób wywodzących się ze środowisk mundurowych, szczególnie komórek operacyjnych i wywiadowczych. Ze znajomości sposobów pozyskiwania informacji korzystają również bankowcy, ubezpieczyciele, firmy detektywistyczne, międzynarodowe korporacje i oczywiście dziennikarze. Nic nie stoi na przeszkodzie, byś i Ty, jako uczestnik proponowanego przez nas szkolenia, nauczył się wyłuskiwania ważnych danych z zalewu nieistotnych informacji i sięgnął po wiedzę głębiej... Także do Darknetu. Sprawdził, jak działa Google hacking, nauczył się rozszyfrowywać metadane i mógł z czystym sumieniem stwierdzić, że jeśli chodzi o pozyskiwanie informacji z sieci, zrobiłeś absolutnie wszystko, co legalne. Wstąp do białego wywiadu i działaj dla swojej firmy jak najlepszy szpieg! Co Cię czeka podczas naszego profesjonalnego szkolenia W trakcie proponowanego przez nas kursu: Dowiesz się jak działa VPN i nauczysz się korzystać zarówno z niego, jak i z sieci TOR Poznasz sposoby na anonimizację adresu e-mail i numeru telefonu Opanujesz zasady profesjonalnego korzystania z wyszukiwarek internetowych, rejestrów publicznych, prawa do dostępu do informacji publicznej Nauczysz się analizować metadane, zdjęcia, pliki wideo i informacje dostępne w social mediach Zrozumiesz, jak odnajduje się dane wyciekowe Będziesz obsługiwać Maltego i Recon-ng, a także korzystać z serwisów WHOIS Przyjrzysz się temu, jak wygląda analiza kodu strony internetowej Dowiesz się, jak znaleźć archiwalną wersję serwisu WWW Szkolenie OSINT w praktyce. Kurs video. Dark web, OPSEC i wycieki danych ukończysz na poziomie średnio zaawansowanym. Zdobyta wiedza pozwoli Ci samodzielnie prowadzić działania OSINT-owe i uzyskiwać informacje, które będą niezbędne do prowadzenia takich działań. Oprócz wiedzy teoretycznej nabędziesz sporo praktycznych umiejętności z zakresu białego wywiadu i technik ofensywnych, a także OPSEC (anonimizacji działań prowadzonych w Internecie). Kilka ważnych terminów OPSEC – ang. operations security, to termin używany w kontekście bezpieczeństwa, odnosi się do procesu identyfikowania i ochrony informacji, które mogłyby zostać wykorzystane przez przeciwników do przeprowadzenia działania przeciwko danemu podmiotowi. Metadane – ustrukturyzowane informacje opisujące, tłumaczące, lokalizujące i ułatwiające we wszelki inny sposób odnalezienie i wykorzystanie danych, a także zarządzanie ich zasobem. Google hacking – termin opisujący stosowanie specjalnie dobranych zapytań do użycia w popularnej wyszukiwarce internetowej Google, pozwalających na odszukanie informacji przydatnych z punktu widzenia analizy bezpieczeństwa innych witryn WWW. Darknet – to określenie odnoszące się do niewielkiej części Internetu niedostępnej dla przeciętnych użytkowników. Witryny w dark webie nie ujawniają swoich adresów IP szerszej publiczności, a dostanie się do nich jest możliwe tylko przy użyciu specjalnego oprogramowania.
Oświetlenie portretowe. Warsztaty ze Scottem Kelbym. Kurs video
Obierz kurs na… profesjonalną fotografię! Jak wygląda praca fotografa od kuchni? Jak wykonać dynamiczny portret sportowy? Jak wykorzystać bezpośrednie światło słoneczne? Książki Scotta Kelby’ego są najczęściej wybieranymi podręcznikami zarówno przez amatorów, jak i profesjonalistów fotografii cyfrowej. Nic dziwnego! Są bogato ilustrowane, zawierają liczne przykłady i — co najważniejsze — zostały napisane przystępnym językiem. Zawarte w nich informacje stanowią źródło inspiracji oraz pomysłów na nowe, jeszcze lepsze zdjęcia. Tym razem oddajemy w Twoje ręce szkolenie Oświetlenie portretowe. Warsztaty ze Scottem Kelbym. Kurs video, które zawiera blisko dwie godziny materiału filmowego przedstawiającego pracę fotografa w najdrobniejszych szczegółach. Scott wraz ze swoją ekipą odwiedził studio fotograficzne i plenery w Miami. Co zatem znajdziesz w ramach warsztatów? Sesje nawiązujące do porad fotograficznych prezentowanych w jego książkach oraz mnóstwo nowych, interesujących informacji, które pozwolą Ci na wykonywanie jeszcze lepszych zdjęć! W trakcie spotkania ze Scottem zgłębisz tajniki zastosowania światła w portrecie i sesji mody, wykorzystania cieni oraz doświetlania sceny, a w kolejnych minutach filmu dostrzeżesz mnóstwo drobiazgów, które składają się na finalny efekt fotografii, a których nie sposób opisać słowami. To obowiązkowa pozycja dla każdego pasjonata zdjęć! Co Cię czeka podczas naszego profesjonalnego szkolenia? Dowiesz się, jak: zrobić portret w naturalnym świetle, używać lamp w portrecie, wykorzystać reflektory beauty dish, zastosować lampy Spiderlite, wykonać portret sportowy, fotografować w plenerze z wykorzystaniem lampy, zrobić sesję mody. Co więcej, poznasz: zalety cienia i zasady doświetlania przez okno. Oświetlenie portretowe. Warsztaty ze Scottem Kelbym. Kurs video to źródło inspiracji i wiedzy w zasięgu Twoich rąk!
Perswazja i NLP. Kurs video. Sekrety manipulacji i wywierania wpływu
Obierz kurs na… perswazję i NLP NLP (programowanie neurolingwistyczne) jest dziedziną, która dzięki wykorzystaniu najnowszej wiedzy z zakresu psychologii, komunikacji i neurologii pozwala: kontrolować własne stany emocjonalne (pozbywanie się lęku, stresu, fobii), świadomie wpływać na myśli i zachowania innych ludzi (przekonywanie do swoich pomysłów, łatwiejsze nawiązywanie kontaktów). Masz niepowtarzalną okazję uczestniczyć w kursie NLP prowadzonym przez Andrzeja Batko - autora bestsellerowej książki Sztuka perswazji, czyli język wpływu i manipulacji. NLP i Perswazja. Kurs video. Sekrety manipulacji i wywierania wpływu omawia: zjawisko osławionych kotwic, metodę dostrajania się, sposoby na budowanie kontaktu z ludźmi, skuteczne triki wywierania wpływu na drugą osobę, właściwy cel perswazji, możliwość wywołania uczuć na żądanie, sposoby na kontrolowanie własnych emocji, skuteczne metody pozbywania się lęku, wpływ języka na podświadomość, używanie słów jako poleceń, efekt aktywnego słuchania innych, stosowanie parafraz jako narzędzi manipulacji, wykorzystywanie presupozycji — wyrażeń zawierających ukryty sens, ramy w komunikacji z innymi, techniki rozwiązywania problemów, a także… trans hipnotyczny. Warsztaty są najprostszą drogą do odkrycia tajemnic programowania neurolingwistycznego. Pomagają także zdobyć umiejętności praktyczne w zakresie wykorzystywania efektywnych technik NLP dla własnych potrzeb.
PHP 7.3. Kurs video. Tworzenie bezpiecznej strony typu e-commerce
Obierz kurs na bezpieczną stronę internetową Strona internetowa to podstawowa forma „istnienia” w internecie. Własną witrynę chce mieć każda firma, organizacja, a także osoby prywatne, które robią coś, czym chcą dzielić się ze światem. Sklepy online powoli wypierają stacjonarne. Zapotrzebowanie na developerów potrafiących szybko i sprawnie napisać prostą stronę WWW stale rośnie. Nic dziwnego, że wielu młodych informatyków stara się samodzielnie, bazując na poradnikach dostępnych w sieci, tworzyć kolejne tego typu witryny dla siebie i pierwszych klientów. Niestety, większość poradników, choć często są bardzo dobrze przygotowane pod kątem dbałości o funkcjonalność strony WWW, pomija jeden niezwykle istotny aspekt: jej bezpieczeństwo. Dlatego myślą przewodnią tego kursu video jest nauczenie jego uczestnika budowy prostej, ale bezpiecznej strony o charakterze e-commerce’owym. Szkolenie prezentuje proces tworzenia sklepu online wraz z systemem użytkowników oraz sesji logowań z nimi powiązanych. Kod, który tu zaproponowano, może zostać z łatwością zaadaptowany do napisania forum, czatu czy bloga. Obsługę płatności przy użyciu systemu PayPal także można później wykorzystać na innych typach stron i zmonetyzować niektóre z ich funkcjonalności. Przykładowo: płatne rangi na forum lub czacie, posty premium na blogu — wszystko zależy od potrzeb uczestnika kursu i jego pomysłu na biznes. Co najważniejsze, prezentując kolejne etapy budowania strony e-commerce, autor szkolenia przedstawia popularne zagrożenia, jakie czekają na webdevelopera (XSS, SQL injection, boty), i prezentuje sprawdzone metody zabezpieczania się przed nimi (na przykład Google reCAPTCHA — zabezpieczenie przeciwko botom poprzez wypełnienie popularnej CAPTCHA). Co Cię czeka podczas naszego profesjonalnego szkolenia? W trakcie pracy z kursem video nauczysz się: samodzielne tworzyć dynamiczne strony internetowe w języku PHP, zarządzać bazami danych MySQL poprzez zapytania SQL oraz interfejs phpMyAdmin, przetwarzać płatności internetowe przy użyciu serwisu PayPal, dobrych praktyk z zakresu bezpieczeństwa stron WWW. Co więcej... uczestnictwo w kursie da Ci bazową wiedzę z dziedziny webdevelopmentu i będzie stanowiło świetny punkt startowy do kariery w tym kierunku. PHP 7.3. Kurs video. Tworzenie bezpiecznej strony typu e-commerce kończy się na poziomie podstawowym, jeśli chodzi o wiedzę dotyczącą programowania w języku PHP i zasad tworzenia bezpiecznych stron internetowych. Przetwarzanie płatności przy użyciu systemu PayPal oraz implementacja usługi Google reCAPTCHA, chroniącego stronę przed różnorakimi botami, zostały omówione w szkoleniu aż do poziomu średnio zaawansowanego. Język e-commerce Głównym językiem omawianym w tym kursie jest PHP (pobocznie: SQL). Dlaczego? Z kilku powodów. Po pierwsze, PHP umożliwia dość proste generowanie dynamicznych stron WWW, które mogą zmieniać swój wygląd i funkcjonalności w zależności od tego, czy użytkownik jest zalogowany, czy też nie. Druga kwestia — pliki źródłowe języka PHP w dużym stopniu przypominają zwykłe pliki .html z dodatkowymi tagami , dzięki czemu łatwo jest go zaimplementować na stronach, które poprzednio korzystały tylko z plików statycznych o rozszerzeniu .html. Zatem to idealny język do nauki dla osób, które właśnie ukończyły naukę HTML-a i zamierzają tworzyć strony dynamiczne. I wreszcie — PHP to język powszechnie dostępny na Linuxie, Windowsie i Macu, a zatem uniwersalny. Różne oblicza wroga Na podstawie popularnych seriali na ten temat, doniesień medialnych i propagandy szeptanej można przypuszczać, że pomysłowość hakerów nie zna granic. W rzeczywistości większość wrogich ataków na strony WWW odbywa się z wykorzystaniem kilku podstawowych sposobów. I tak atak XSS (cross-site scripting) polega na wstrzyknięciu kodu (zazwyczaj JavaScript) do podatnej strony, czego rezultatem jest wykonanie akcji z poziomu użytkownika wyświetlającego witrynę. Może to być choćby pobranie ciasteczek służących do weryfikacji i przesłanie ich do atakującego, co umożliwi mu dostęp do konta bez potrzeby wpisywania adresu e-mail lub hasła. Atak SQL injection bazuje na wstrzyknięciu kodu do zapytania SQL. Wynikiem tego jest całkowita lub częściowa kontrola nad bazą danych. W efekcie może nastąpić wyciek danych (hasła, loginy, zamówienia) lub ich permanentne usunięcie — zależy od intencji hakera. Kolejnym negatywnym zjawiskiem są boty, czyli w pełni zautomatyzowane, proste programy, których głównym celem jest rozsyłanie spamu i sianie zamętu na podatnych stronach. Pamiętać także należy o CSRF (cross-site request forgery) — ten atak rozpoczyna się od nieświadomego otworzenia specjalnie zaprojektowanej „fałszywej” strony przez jednego z użytkowników serwisu. Atak ten miewa na celu na przykład przejęcie konta użytkownika (wówczas atakującemu będzie chodziło o zmianę adresu e-mail na podany przez niego). Zabezpieczenia strony internetowej powinny być numerem jeden na liście priorytetów. Osoby korzystające z danego serwisu powierzają mu swoje dane, w tym loginy i hasła. Myślenie „kto by hakował moją stronę” potrafi być zaskakująco złudne, a w pewnym momencie może być już po prostu za późno.
PHP 8. Kurs video. Piszemy pierwsze skrypty! Poziom podstawowy
Obierz kurs na... PHP 8! Od wielu lat PHP jest jednym z najpopularniejszych języków programowania. To niewiarygodne, ale mniej więcej trzy czwarte stron internetowych używa jego skryptów, a znane, cieszące się wielkim powodzeniem projekty i systemy, jak chociażby WordPress, korzystają z jego potencjału. Nic w tym dziwnego, ponieważ PHP ma niemal same zalety: jest darmowy, szybki, stabilny i łatwy do przyswojenia. Ponadto posiada bardzo obszerną dokumentację i pokaźne grono zwolenników, udzielających się na forach dyskusyjnych, gdzie można zasięgnąć porady. Wersja PHP 8, której podstawy omawia autor szkolenia PHP 8. Kurs video. Piszemy pierwsze skrypty! Poziom podstawowy, oferuje programistom sporo różnych nowości. Jeśli chcesz zacząć samodzielnie pisać przydatne, wydajne, dobrze działające skrypty w PHP i dołączyć do społeczności ludzi wciąż odkrywających nowe, niesamowite zastosowania tego języka, nie znajdziesz lepszej alternatywy. To szkolenie pomoże Ci uzyskać fundamentalną wiedzę w zakresie podstaw PHP, byś mógł rozwinąć skrzydła! PHP — Prawdziwy Hit Programisty! Czego się nauczysz podczas naszego profesjonalnego kursu PHP 8? Dzięki kursowi PHP 8 nauczysz się następujących sekcji: Poznasz składnię PHP 8 i sposoby umieszczania kodu PHP. Nauczysz się tworzyć zmienne i na nich operować. Dowiesz się, jak używać ciągów znaków. Opanujesz obsługę tablic (zwykłych, asocjacyjnych i wielowymiarowych). Zobaczysz, jak dobrze wykorzystać operatory. Odkryjesz rolę instrukcji warunkowych, w tym nowej w PHP 8 instrukcji match. Zaczniesz stosować pętle. PHP jako interpretowany, skryptowy język programowania jest zaprojektowany do generowania stron internetowych i budowania aplikacji webowych w czasie rzeczywistym. W ciągu 35 lekcji tego szkolenia nauczysz się podstaw PHP 8 oraz utworzysz prosty projekt praktyczny. Sprawdzisz, na czym polega definiowanie funkcji, i odkryjesz sposoby przekazywania funkcjom argumentów. Dowiesz się, do czego służą argumenty funkcji z wartością domyślną i nazwane (te ostatnie to nowość w PHP 8). Wprowadzisz w swoim projekcie kontrolę typów argumentów przekazywanych funkcjom oraz typu zwracanej wartości. Zaczniesz stosować wywołania rekurencyjne funkcji. PHP 8. Kurs video. Piszemy pierwsze skrypty! Poziom podstawowy zapewni Ci bezproblemowy start w bardzo wygodnym i elastycznym języku programowania. Szybko docenisz jego zalety, w tym wszechstronność użycia i możliwość tworzenia skryptów działających po stronie serwera, a Twoje projekty zaczną nabierać kształtów. Co z tymi skryptami? PHP służy do budowania stron lub aplikacji webowych działających w czasie rzeczywistym (z uwzględnieniem zależności od konkretnych warunków czy działań użytkownika), dlatego przydaje się wszędzie tam, gdzie wymagana jest jakakolwiek interakcja między stroną a użytkownikiem. Co więcej, umożliwia także współpracę z bazą danych, a bez tego nie obędzie się dziś większość stron WWW. W nowej, ósmej wersji PHP poprawiono wydajność i dodano ciekawe funkcjonalności. PHP 8. Kurs video. Piszemy pierwsze skrypty! Poziom podstawowy zawiera omówienie części z nich. Po ukończeniu tego szkolenia będziesz umiał pisać proste skrypty, poprawiające i rozszerzające działanie witryn WWW. Od tej pory Twoje strony już nigdy nie będą statyczne — wręcz przeciwnie, będą generowane dynamicznie w zależności od zadanych warunków. Ich treść będzie się zmieniać różnie, modyfikowana zgodnie z danymi wprowadzanymi przez użytkownika. To z pewnością ogromnie wzbogaci Twoje możliwości programistyczne. Tajna broń backend developera PHP stanowi bardzo ważne narzędzie dla backend developera, czyli programisty odpowiedzialnego za to, czego na pierwszy rzut oka nie widzi użytkownik danej strony czy aplikacji. To dzięki backend developerowi dany system działa poprawnie, to on zapewnia funkcjonalność techniczną, tworzy komponenty i funkcje, do których użytkownik ma pośredni dostęp poprzez aplikację lub system. Jego praca polega głównie na tworzeniu API oraz komunikacji z bazami danych. Backend developerzy działają zazwyczaj w ścisłej współpracy z programistami odpowiedzialnymi za frontend, ponieważ tworzą wspólny projekt. Jeśli rozważasz karierę backend developera, warto zagłębić się w tajniki PHP, ponieważ to właśnie skrypty tego języka zapewniają szybkie i bezkolizyjne połączenie z bazą danych z jednej strony i z użytkownikiem z drugiej. Nie sposób od tego uciec, więc lepiej nie trać czasu i sięgnij po PHP 8. Kurs video. Piszemy pierwsze skrypty! Poziom podstawowy. Kurs PHP 8 tylko dla wtajemniczonych PHP jest językiem interpretowanym, skryptowym, czyli nie kompilowanym, lecz przechowywanym w postaci kodu źródłowego i dopiero podczas uruchomienia wczytywanym, interpretowanym i wykonywanym przez interpreter języka. Sprawdź także kurs Archicad online dostępny w naszej ofercie, dzięki któremu poszerzysz swoją wiedzę i umiejętności.
PHP i MySQL. Kurs video. Twórz strony i aplikacje webowe
Obierz kurs na... projektowanie w pełni funkcjonalnych aplikacji internetowych Skoro zainteresował Cię ten kurs, Twoje informatyczne serce najprawdopodobniej bije w rytmie projektowania aplikacji, które mają wydajnie działać w sieci. To świetnie, ponieważ proponowane przez nas szkolenie pozwala poznać dwie kluczowe technologie, dzięki którym będziesz w stanie samodzielnie budować aplikacje w pełni funkcjonalne, kompletne i sprawne. Te technologie to PHP i MySQL. Są bardzo popularne w branży IT, a ich znajomość często stanowi warunek, który trzeba spełnić, jeśli się szuka dobrze płatnej pracy w tym sektorze. Stale rozwijający się język PHP pozwala na budowanie serwisów skalowalnych – i takich, które korzystają z dużej ilości danych, i niewielkich, a także innych, mniej zaawansowanych stron WWW. Podczas nauki z naszym kursem przyjrzysz się przykładom faktycznie działających serwisów, bazujących zarówno na PHP, jak i MySQL. Umiejętności wyniesione ze szkolenia możesz potraktować jako bazę do dalszego rozwoju w zakresie tworzenia aplikacji WWW. Ta wiedza przyda Ci się z pewnością podczas rozmowy o pracę, ale także w czasie stażu w firmie IT albo gdy będziesz stawiać pierwsze kroki jako junior PHP developer. Kurs obejmuje informacje niezbędne do tego, by móc rozpocząć pracę zarówno z językiem PHP, jak i z systemem zarządzania relacyjnymi bazami danych MySQL. Zawiera także wiele przykładów obrazujących opisywane teoretyczne zagadnienia. Zaczyna się od podstaw, potem przechodzi kolejno przez najważniejsze zagadnienia dotyczące PHP i MySQL, a kończy się na sposobach łączenia ze sobą obu tych technologii. Co Cię czeka podczas naszego profesjonalnego szkolenia W ramach kursu między innymi: Poznasz podstawy programowania funkcjonalnego w PHP Dowiesz się, na czym polega programowanie obiektowe w PHP Nauczysz się tworzyć bazy danych MySQL Opanujesz umiejętność tworzenia tabel w bazie danych MySQL Przyjrzysz się temu, jak modyfikuje się tabele w bazie danych MySQL Nauczysz się wprowadzać, aktualizować i usuwać dane z bazy Poznasz sposoby wyszukiwania danych w tabelach MySQL Założysz indeksy i klucze obce na tabelach danych Wstępnie zoptymalizujesz zapytania Dowiesz się, jak korzystać z baz danych w bibliotekach PHP PHP i MySQL. Kurs video. Twórz strony i aplikacje webowe uzbroi Cię w wiedzę z zakresu PHP i MySQL na poziomie podstawowym. Zdobędziesz komplet informacji o tym, w jaki sposób można zastosować powyższe technologie podczas tworzenia aplikacji WWW. Wiedzę tę możesz potem śmiało rozwijać samodzielnie lub korzystając z kursów tematycznych na wyższych poziomach. PHP i MySQL PHP definiuje się jako interpretowany, skryptowy język programowania, przygotowany specjalnie do projektowania stron internetowych i aplikacji webowych w czasie rzeczywistym. Stosuje się go zwykle do tworzenia skryptów po stronie serwera WWW. Można go też używać do przetwarzania danych z poziomu wiersza poleceń. Poradzi sobie również z pisaniem programów pracujących w trybie graficznym. Za nazwą MySQL kryje się wolnodostępny, otwartoźródłowy system zarządzania relacyjnymi bazami danych. Stanowi część popularnego pakietu służącego do rozwoju aplikacji webowych, zwanego LAMP (składają się na niego Linux, Apache, MySQL i PHP). MySQL to niezwykle wydajna baza danych – radzi sobie z wielkimi ilościami zapytań (nawet do miliona na sekundę!). Współpracuje z wieloma systemami, wśród których są oczywiście Linux, Windows i OS X, ale także na przykład OpenSolaris czy Symbian. Co istotne, MySQL zapewnia ochronę danych na wielu poziomach, takich jak uwierzytelnianie użytkownika, wsparcie dla protokołów SSH i SSL, granularna struktura dostępu, sprawiająca, że użytkownik ma dostęp tylko do danych, do których powinien go mieć, potężna enkrypcja i dekrypcja danych itd.
Pixel art. Kurs video. Stwórz świat w stylu retro
Obierz kurs na... tworzenie gier w starym stylu Czy potrafisz rozszyfrować termin „piksel”? Stanowi on zbitkę dwóch angielskich wyrazów: picture i element. Stąd piksel to najmniejszy jednolity fragment obrazu wyświetlanego na ekranie. Dzisiejsza technika z jej fenomenalną rozdzielczością sprawia, że ludzkie oko nie dostrzega pojedynczych pikseli, ale dawniej widać było wyraźnie, że grafiki gier tworzone są z wielu maleńkich kwadratów. Ponieważ jednak lubimy wracać do tego, co znamy i co było dawniej, a to, co było dawniej, z czasem nabiera szlachetności, wyraźne rozpikselowanie obrazu znowu jest modne i wielu dzisiejszych twórców celowo produkuje gry w duchu pixel art – z widocznymi pikselami, z grafiką, którą tworzy się za pomocą manipulowania tymi najmniejszymi elementami obrazu. To świetna wiadomość dla kogoś, kto dopiero zaczyna przygodę z tworzeniem gier video. Niezależnie od tego, czy masz talent plastyczny, czy może jesteś koderem – z tym rodzajem grafiki poradzisz sobie bez problemu. Możesz używać jej do gier, ale także do innych celów, na przykład reklam, webkomiksów czy animacji. Kreując rozrywkę w duchu pixel art, dołączysz do twórców gier niezależnych (tzw. indie), którzy przygotowują swoje gry w małych zespołach, a czasem wręcz jednoosobowo. Co nie znaczy, że na nich nie zarabiają. Przykładowo gra Stardew Valley – stworzona w stylu pixel art przez jednego człowieka – od wydania w 2016 roku do 2023 wzbogaciła jej twórcę o ponad 20 milionów dolarów. Nasz kurs przygotuje Cię do tworzenia gier w duchu pixel art zarówno teoretycznie, jak i praktycznie. W jego trakcie zyskasz cenną wiedzę dotyczącą artystycznych i technicznych aspektów zagadnienia. Co Cię czeka podczas naszego profesjonalnego szkolenia Ucząc się z naszym kursem: Opanujesz podstawy obsługi programów Krita i Unity 2D Dowiesz się, jak tworzyć estetyczny pixel art Nauczysz się budować elementy świata w stylu retro pixel art Powołasz do życia animowane postaci w duchu retro Przyjrzysz się eksportowi assetów z Krity do Unity Przekonasz się, jak wygląda współpraca z narzędziem do tworzenia map na bazie kafelków (tili) w Unity Pixel art. Kurs video. Stwórz świat w stylu retro kończy się na poziomie podstawowym w zakresie tworzenia grafiki pixel art, jak również obsługi programów Krita i Unity 2D. Szkolenie da Ci więc solidną bazę do dalszej samodzielnej nauki. Jeśli lubisz wygląd gier zrealizowanych w pixelartowym stylu, ale nigdy takich nie tworzyłeś lub jesteś na początku swojej przygody z tym stylem, to ten kurs jest dla Ciebie idealny.
Planimetria i geometria analityczna. Jak zdać maturę z matematyki? Kurs video. Poziom podstawowy
Obierz kurs na... dobrze zdaną maturę z matematyki Podobno sam Pitagoras twierdził, że światem rządzą liczby. Nic w tym dziwnego — wszak właśnie tego starożytnego filozofa uznaje się za jednego z ojców matematyki. Królowej wszelkich nauk, tej, od której wszystko się zaczyna i na której wszystko się kończy. Na pewno od niej zaczynają się inne przedmioty ścisłe, bez opanowania jej zasad, twierdzeń i prawideł trudno studiować chemię, fizykę, informatykę, ekonomię, biologię... Świat abiturienta szkoły średniej może się także na matematyce skończyć, aktualnie bowiem znów należy ona do przedmiotów obowiązkowych na maturze. Pozostaje wziąć się do nauki i zdać ten egzamin! Co jednak robić, gdy ma się braki w podstawach albo nie rozumie się którejś z dziedzin matematyki? Bez paniki — od czego są nasze wideokorepetycje! Opracowane i nagrane przez studenta, pasjonata tematu, który od lat przygotowuje swoich podopiecznych do matury z matematyki. Ten kurs będzie wsparciem w Twoich przygotowaniach do egzaminu maturalnego z matematyki na poziomie podstawowym i pozwoli Ci poświęcić więcej czasu innym, równie ważnym dla Twojej przyszłości przedmiotom. Co dadzą Ci te wideokorepetycje? W trakcie kursu poznasz: Kąt podwójny i wpisany w okrąg, Pojęcie środkowej, dwusiecznej i symetralnej, Podobieństwo trójkątów, Dowody planimetryczne, Wyznaczanie środka odcinka, Wyznaczanie długości odcinka, Wyznaczanie odległości punktu od prostej, Postać ogólną funkcji liniowej, Równanie okręgu, Wyznaczanie prostej symetralnej odcinka AB, Iloraz różnicowy dla współczynnika kierunkowego, Co więcej... Wszystkie te elementy przećwiczysz podczas rozwiązywania zadań maturalnych. Kurs Jak zdać maturę z matematyki? Kurs video. Poziom podstawowy. Planimetria i geometria analityczna został pomyślany tak, by mógł z niego skorzystać każdy, kto przygotowuje się do egzaminu dojrzałości. W kolejnych, 7 częściach cyklu, maturzysta przyswoi tematy związane z: Liczby rzeczywiste, logika i zbiory, Funkcją kwadratową i wymierną, Trygonometrią, Funkcją wykładniczą, logarytmami i ciągami, Pojęcie funkcji i funkcja liniowa, Stereometrią, Prawdopodobieństwem i statystyką. Wymagajcie od siebie, choćby inni od was nie wymagali Jan Paweł II
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.
Podstawy C++. Kurs video. Praktyczne podejście do rozwiązywania zadań
Obierz kurs na... naukę programowania. Najlepiej od razu w języku C++ Szkolenie, które dziś proponujemy, pozwoli Ci się zaprzyjaźnić z językiem programowania C++ – najpierw przyjrzeć mu się z pozycji kompletnego laika, potem poznać nieco bliżej i wreszcie naprawdę zaprzyjaźnić. Autor kursu bowiem twierdzi, że choć większość osób jako pierwszy język programowania wybiera Pythona (jako łatwiejszy i bardziej intuicyjny), to właśnie nauka C++ przynosi większe korzyści. Na początku, owszem, może być trochę trudniej, za to w efekcie osiąga się więcej. Przed kimś, kto opanował C++, Python i inne języki programowania nie będą miały tajemnic. Ważna informacja, zanim zaczniemy: kurs jest powiązany z książką C++. Zbiór zadań z rozwiązaniami tego samego autora, Tomasza Jaśniewskiego. Nie musisz koniecznie jej mieć, by pracować z kursem, ale może Ci się ona przydać w czasie, kiedy będziesz poznawać język, jego instrukcje i funkcje poprzez rozwiązywanie zadań, które znajdują się i w tym szkoleniu, i w książce. Dysponowanie obiema „pomocami naukowymi” pozwoli Ci przyswoić teorię i praktykę języka C++ w najlepszych proporcjach. Uwaga! Omawiane w kursie zagadnienia uwzględniają naturalny proces poznawania języka programowania. Oznacza to, że najpierw będziesz rozwiązywać proste zadania z wykorzystaniem prostych metod, potem jednak trudność zadań wzrośnie, podobnie jak Twoje umiejętności w zakresie C++, co przełoży się na coraz lepsze metody rozwiązywania problemów, które mogą się pojawić w trakcie pracy z tym językiem. Co Cię czeka podczas naszego profesjonalnego szkolenia W ramach kursu między innymi: Będziesz działać w środowisku MS Visual Studio 2022 z zastosowaniem standardu C++20 Utworzysz w nim nowy projekt Zapoznasz się z instrukcjami, które rozumie komputer (literały, zmienne, biblioteki, operacje wejścia i wyjścia, instrukcja warunkowa i pętla for) Dowiesz się, czym są pętla while, inkrementacja i dekrementacja Będziesz pracować z operatorami logicznymi, instrukcjami break i continue Przyswoisz takie zagadnienia jak wektory i napisy Rozwiążesz szereg zadań, do których przyda Ci się znajomość podstaw programowania w języku C++ Szkolenie Podstawy C++. Kurs video. Praktyczne podejście do rozwiązywania zadań jest przeznaczone dla osób rozpoczynających naukę programowania w języku C++, szczególnie dla uczniów szkół średnich, w tym maturzystów i studentów. Gruntownie przygotuje Cię do matury z informatyki, ale także pozwoli postawić pierwsze kroki na drodze przyszłego programisty. Język C++ C++ jest językiem programowania ogólnego przeznaczenia, co oznacza, że ma szeroki zakres zastosowań. Powstał jako rozszerzenie języka C i zachowuje z nim zgodność na poziomie kodu źródłowego. Praca w C++ umożliwia abstrakcję (uproszczenie) danych, a także zastosowanie paradygmatów programowania proceduralnego, obiektowego i generycznego, jak również funkcyjnego i modularnego. Programowanie w C++ pozwala uzyskać wysoko wydajny kod wynikowy. Język ten zapewnia bezpośredni dostęp do zasobów sprzętowych i funkcji systemowych, łatwo się w nim tworzy biblioteki i z nich korzysta. Kody źródłowe są tu wysoce przenośne między platformami sprzętowymi i systemowymi. Wszystkie te zalety uczyniły C++ jednym z najpopularniejszych języków programowania już w latach dziewięćdziesiątych XX wieku.
Podstawy programowania. Kurs video. Bazy danych
Dziś w każdej firmie korzysta się z aplikacji opartych na bazach danych. To właśnie dzięki nim przedsiębiorstwa mogą w bezpieczny sposób przechowywać wiedzę o klientach i transakcjach. Dane te pozwalają na sprawną bieżącą pracę organizacji, a ich analiza umożliwia prognozowanie. Z tego powodu umiejętność wdrażania baz danych i wiedza o ich eksploatacji są bardzo pożądane na rynku pracy. Co Cię czeka podczas szkolenia? W trakcie szkolenia Podstawy programowania. Kurs video. Bazy danych nauczysz się obsługi narzędzi Oracle SQL Developer i Oracle SQL Developer Data Modeler. Po jego ukończeniu jasne będą dla Ciebie pojęcia relacyjnych baz danych oraz normalizacji baz danych. Szkoląc się w temacie, stworzysz przykładowy model bazy danych, poznasz podstawy języków SQL i PL/SQL i opierając się na nich, zaimplementujesz model bazy danych. Co więcej, po odbyciu kursu będziesz w stanie rozpocząć pracę nad optymalizacją Twojej bazy danych. W ramach szkolenia poznasz temat na poziomie podstawowym. Jednak będą to podstawy bardzo solidne, obejmujące cały proces projektowania, implementowania i eksploatowania modelu bazy danych. Opanowawszy najbardziej gruntowną wiedzę, będziesz mógł przystąpić do samodzielnego zgłębiania zagadnienia. Zatem do dzieła!
Podstawy programowania. Kurs video. Projektowanie i modelowanie obiektowe
Obierz kurs na... projektowanie obiektowe Rozpocznij kurs na temat programowania zorientowanego obiektowo. Znajdziesz tu najważniejsze informacje na temat programowania obiektowego, podstawy analizy i projektowania aplikacji, a także garść zasad tworzenia dobrego kodu. Przejdziesz przez terminy niezbędne, by sprawnie poruszać się w świecie programowania zorientowanego obiektowo. Będziesz implementować poszczególne zagadnienia w języku C# oraz tworzyć diagramy UML za pomocą środowiska Visual Studio 2015. Znajdziesz tu wszystko, co trzeba, aby przygotować się do pracy z istniejącymi aplikacjami zorientowanymi obiektowo. Będziesz wiedzieć, od czego zacząć tworzenie własnej aplikacji, by była elastyczna, rozszerzalna, a także byś, wróciwszy do niej za jakiś czas, był w stanie ją zrozumieć. Filozofia programowania obiektowego zmieniła cały świat IT. Jej opanowanie jest niezbędnym elementem wiedzy każdego informatyka, który chce wykorzystywać w pracy nowoczesne metody i technologie. Programowanie zorientowane obiektowo to coś więcej niż tylko implementacja klas i obiektów — to używanie odpowiednich zasad i wzorców. Nie wszyscy programiści są świadomi możliwości, jakie daje programowanie obiektowe. Jednak Ty wraz z interaktywną instrukcją Podstawy programowania. Kurs video. Projektowanie i modelowanie obiektowe poznasz jego najciekawsze tajniki. Co Cię czeka podczas naszego profesjonalnego szkolenia? Poznasz metodykę programowania obiektowego. Nauczysz się dobrych zasad programowania. Dokonasz analizy obiektowej. Zaczniesz bez trudu rozróżniać obiekty i dzielić je na klasy o określonych cechach. Rozgryziesz wzorce projektowe. Będziesz pisać w języku UML. A wszystko po to, by... ...docenić zalety wielokrotnego wykorzystywania kodu. Zapomnij o programowaniu strukturalnym, które rozumiały tylko maszyny! Czas na ultraciekawe, odzwierciedlające rzeczywistość, rewolucyjne programowanie obiektowe. To właśnie ono jest wykorzystywane w niemal wszystkich bardziej zaawansowanych aplikacjach. Ułatwia pisanie kodu, odświeżanie go oraz wielokrotne używanie fragmentów programu. W programowaniu obiektowym Twoja aplikacja będzie stanowić zbiór obiektów, podzielonych na klasy (analogicznie na przykład do gatunków i rodzajów w naukach biologicznych), powiązanych ze sobą i wzajemnie na siebie oddziaływających. Jeśli dążysz do tego, aby język programowania był jak najbardziej naturalny i intuicyjny, wybór szkolenia Podstawy programowania. Kurs video. Projektowanie i modelowanie obiektowe będzie dla Ciebie idealnym rozwiązaniem. Obiekt latający, zdefiniowany i zaprojektowany Większość współcześnie używanych języków programowania jest obiektowych, zatem programowanie obiektowe to już informatyczna codzienność. Niewątpliwe zalety OOP (object-oriented programming) to: dostosowanie kodu programu do ludzkiej percepcji, elastyczność i łatwość rozbudowy aplikacji o nowe funkcje oraz możliwość powtórnego wykorzystania kodu. Założenia analizy i programowania obiektowego są proste, jednak bez ich właściwego zrozumienia nie skorzystasz w pełni z ich możliwości. Wraz ze szkoleniem Podstawy programowania. Kurs video. Projektowanie i modelowanie obiektowe szybko poznasz podstawy programowania zorientowanego obiektowo, stworzysz najpotrzebniejsze w pracy programisty diagramy UML, napiszesz własny kod tak, by był czytelny, oraz zaprojektujesz rozszerzalną i łatwą w utrzymaniu aplikację. Ciągłe podnoszenie kwalifikacji W zawód programisty wpisany jest niekończący się rozwój. To fascynujące zajęcie, do tego dobrze płatne. Jeśli chcesz rozszerzyć swoje horyzonty, uzyskać dostęp do najpopularniejszych technologii oraz ułatwić sobie pisanie kodu, sięgnij po siedemdziesiąt lekcji składających się na Podstawy programowania. Kurs video. Projektowanie i modelowanie obiektowe. Nasz ekspert jasno i żywo tłumaczy specyfikę analizy, wzorców i zasad projektowania klas. Dowiesz się, czym jest abstrakcja, która pozwala na modelowanie obiektów świata rzeczywistego poprzez tworzenie obiektów z ograniczonymi właściwościami. Będziesz stosować enkapsulację i tym samym ukryjesz kod przed niepożądanym dostępem. Wykorzystasz dziedziczenie oraz polimorfizm, a co najważniejsze — będziesz gotów tworzyć w pełni zorientowane obiektowo oprogramowanie. Podczas pracy z kursem stworzysz aplikacje za pomocą środowiska Visual Studio 2015 firmy Microsoft, w języku programowania C#, oraz zbudujesz diagramy klas w języku UML. Poznaj naszego eksperta Iwona Lalik — programistka z kilkunastoletnim doświadczeniem. Karierę zawodową zaczęła w firmie Onet.pl jako twórczyni aplikacji internetowych z użyciem platformy open source LAMP. Obecnie specjalistka od języka C#, tworząca w technologii .NET aplikacje okienkowe, internetowe oraz mobilne (Windows Phone). W Warszawie pracowała w jednej z największych na świecie agencji interaktywnych, w Krakowie — dla kilku polskich i zagranicznych firm. Przywiązuje dużą wagę do jakości tworzonego oprogramowania i wykorzystania najnowszych technologii. Cierpliwość do mierzenia się z przestarzałym kodem ćwiczy, szydełkując i robiąc na drutach. Wspiera ratowanie osieroconych nietoperzy i kupuje znacznie więcej książek, niż jest w stanie przeczytać. Fanka rocka gotyckiego i autorka bloga www.programistka.net.
Podstawy Pythona z Minecraftem. Kurs video. Piszemy pierwsze skrypty
Obierz kurs na... pierwsze kroki w świecie programistów Język Python należy do tzw. wysokopoziomowych języków ogólnego przeznaczenia. Jest także językiem o niezwykle szerokich możliwościach: ma wiele bibliotek rozmaitego przeznaczenia i liczne frameworki (platformy programistyczne, szkielety do budowy aplikacji), które czynią go uniwersalnym narzędziem programowania. Z Pythonem można pracować i nad stronami WWW, i nad aplikacjami mobilnymi, i nad projektami korzystającymi z dobrodziejstw sztucznej inteligencji. Jeśli zatem myślisz o karierze programisty, decyzja o tym, by pierwsze szlify w zawodzie zdobywać z Pythonem, jest słuszna. Nie tylko dlatego, że to język przyjazny i wszechstronny. Także dlatego, że jego znajomość jest powszechnie wymagana w świecie IT. By ułatwić Ci start, przygotowaliśmy ten kurs. Gra Minecraft z pewnością nie jest Ci obca - co Ty na to, by dołożyć kilka własnych cegiełek do jej świata? Skrypty, które razem stworzymy, możesz dalej rozwijać, by bawić się Minecraftem na swoich warunkach. Poza tym umiejętności, które zdobędziesz, przydadzą Ci się, gdy postanowisz poznać inne języki programowania i rozwijać się w dziedzinie programowania w Pythonie. Co Cię czeka podczas naszego profesjonalnego szkolenia? Ten kurs video nauczy Cię: Konfigurować środowisko systemowe i prywatny serwer do Minecrafta. Efektywnie korzystać z IDE PyCharm i Google Colab. Budować pętle, funkcje i klasy w języku Python. Korzystać z wcięć w kodzie. Używać bibliotek zewnętrznych i wtyczki MCPI. Co więcej... Ukończywszy szkolenie, będziesz w stanie pisać własne skrypty w Minecrafcie. Podstawy Pythona z Minecraftem. Kurs video. Piszemy pierwsze skrypty kończy się na poziomie podstawowym. Oznacza to, że po wysłuchaniu, obejrzeniu i przepracowaniu materiału szkolenia będziesz w stanie samodzielnie pisać proste aplikacje w Pythonie, a także skrypty do Minecrafta. Przygotuje Cię to do poznawania bardziej zaawansowanych zagadnień i dalszej nauki programowania. Nieco więcej o Pythonie Jak wspomnieliśmy wcześniej, Python należy do języków wysokiego poziomu. Oznacza to, że jego składnia i słowa kluczowe są tak przygotowane, by maksymalnie ułatwić człowiekowi zrozumienie kodu programu. Czyni to z Pythona język przyjazny dla pracujących z nim programistów. Także z tego powodu wielu początkujących koderów wybiera go jako swoje pierwsze narzędzie pracy. Twórca języka, holenderski programista Guido van Rossum, stworzył go zresztą z myślą o klarowności i maksymalnej użytkowości - ideą przewodnią Pythona jest klarowność i czytelność kodu źródłowego, składnia z kolei ma być przejrzysta i zwięzła. Rozwijany na licencji open source Python wspiera wielorakie wzorce programowania, przede wszystkim projektowe i imperatywne, ale (choć w mniejszym stopniu) także funkcyjne. Jeśli dodać do tego, że Python pozwala na stosowanie różnych stylów programowania, jest bogaty w rozmaitego typu biblioteki i frameworki, można go uznać za język uniwersalny. I przyjazny dla początkującego programisty. Przygodę z programowaniem warto zacząć właśnie od Pythona! Jeśli wybierasz ten kurs, to znaczy, że interesują Cię dwie rzeczy: programowanie i granie. To bardzo dobre połączenie! W Pythonie bowiem możesz także napisać własną grę - przez pięć godzin nauczysz się solidnych podstaw i poznasz tajniki API do Minecrafta. Jeśli Python Ci się spodoba, koniecznie ucz się jego zaawansowanych funkcji i frameworków.
Pojęcie funkcji i funkcja liniowa. Jak zdać maturę z matematyki? Kurs video. Poziom podstawowy
Obierz kurs na... dobrze zdaną maturę z matematyki Podobno sam Pitagoras twierdził, że światem rządzą liczby. Nic w tym dziwnego — wszak właśnie tego starożytnego filozofa uznaje się za jednego z ojców matematyki. Królowej wszelkich nauk, tej, od której wszystko się zaczyna i na której wszystko się kończy. Na pewno od niej zaczynają się inne przedmioty ścisłe, bez opanowania jej zasad, twierdzeń i prawideł trudno studiować chemię, fizykę, informatykę, ekonomię, biologię... Świat abiturienta szkoły średniej może się także na matematyce skończyć, aktualnie bowiem znów należy ona do przedmiotów obowiązkowych na maturze. Pozostaje wziąć się do nauki i zdać ten egzamin! Co jednak robić, gdy ma się braki w podstawach albo nie rozumie się którejś z dziedzin matematyki? Bez paniki — od czego są nasze wideokorepetycje! Opracowane i nagrane przez studenta, pasjonata tematu, który od lat przygotowuje swoich podopiecznych do matury z matematyki. Ten kurs będzie wsparciem w Twoich przygotowaniach do egzaminu maturalnego z matematyki na poziomie podstawowym i pozwoli Ci poświęcić więcej czasu innym, równie ważnym dla Twojej przyszłości przedmiotom. Co dadzą Ci te wideokorepetycje? W trakcie kursu poznasz: Postać ogólną, Postać iloczynową, Postać kanoniczną, Rozwiązywanie równań kwadratowych, Rozwiązywanie nierówności kwadratowych, Rozwiązywanie zadań z treścią poprzez rozwiązywanie równań kwadratowych, Postać funkcji wymiernej y = a/x i przesunięcie o wektor, Rysowanie funkcji wymiernej, Rozwiązywanie zadań z treścią z proporcjonalnością odwrotną, Co więcej... Wszystkie te elementy przećwiczysz podczas rozwiązywania zadań maturalnych. Kurs Jak zdać maturę z matematyki? Kurs video. Poziom podstawowy. Pojęcie funkcji i funkcja liniowa został pomyślany tak, by mógł z niego skorzystać każdy, kto przygotowuje się do egzaminu dojrzałości. W kolejnych, 7 częściach cyklu, maturzysta przyswoi tematy związane z: Liczby rzeczywiste, logika i zbiory, Funkcją kwadratową i wymierną, Trygonometrią, Funkcją wykładniczą, logarytmami i ciągami, Planimetrią i geometrią analityczną, Stereometrią, Prawdopodobieństwem i statystyką. Wymagajcie od siebie, choćby inni od was nie wymagali Jan Paweł II
Pokonaj stres. Kurs video. Jak zadbać o odporność psychiczną w obecnej i każdej trudnej sytuacji
Obierz kurs na... odporność psychiczną w trudnych sytuacjach! Długotrwały stres to we współczesnym świecie jeden z najpoważniejszych czynników chorobotwórczych. Według szacunków ekspertów nawet 70 procent wszystkich wizyt u lekarzy spowodowanych jest dolegliwościami wynikającymi z silnego, przewlekłego stresu. Od obniżonej odporności na rozmaite infekcje, przez bezsenność, zaburzenia żołądkowo-jelitowe, po najpoważniejsze schorzenia, takie jak nowotwory - długotrwałe oddziaływanie hormonów stresu na organizm może być dla niego zabójcze. Niestety, stresu trudno uniknąć, zwłaszcza w obecnej, dynamicznie zmieniającej się rzeczywistości. Wszyscy, bez wyjątku, jesteśmy na niego w mniejszym lub większym stopniu narażeni niemal każdego dnia. Niepewna przyszłość, niestabilna teraźniejszość, troska o bliskich, problemy w pracy - wszystko to poważne i niemal niemożliwe do uniknięcia czynniki stresogenne. Na szczęście znamy sposoby, jak sobie z nim radzić. Z naszego kursu dowiesz się, jak redukować poziom stresu, zwiększyć swoją odporność psychiczną w warunkach kryzysu (i nie tylko), a także jak skutecznie ograniczyć obawy. Co Cię czeka podczas naszego profesjonalnego szkolenia? Dowiesz się, jakie procesy zachodzą w Twoim ciele, kiedy jest wystawione na długotrwały stres. Dowiesz się, jak wpływa to na Twoją kondycję zdrowotną. Poznasz źródła stresu związanego z obecną trudną sytuacją. Poznasz metody trwale pozwalające zwiększyć odporność na stres. Dowiesz się, jak szybko zredukować stres, gdy zaczyna być zbyt duży. Zrozumiesz, skąd w obecnej sytuacji biorą się Twoje lęki, i nauczysz się je zmniejszać. Poznasz błędne koło stresu i nauczysz się, jak można je przerwać. Zrozumiesz przyczyny osłabienia odporności psychicznej, nie tylko w obecnej sytuacji. Poznasz sześć metod, które zwiększają odporność psychiczną w każdym kryzysie. Nauczysz się osiągać maksymalną efektywność w pracy zdalnej. Podczas trwającego ponad godzinę kursu prowadzonego przez naszego eksperta poznasz szeroki wybór metod i technik radzenia sobie ze stresem i z lękami. Dowiesz się, czym jest stres subiektywny i jak redukować związane z nim napięcie - także w warunkach zmniejszonej aktywności fizycznej. Nauczysz się radzenia sobie zarówno z długotrwałym stresem, jak i z tym pojawiającym się w sytuacjach nagłych. Dowiesz się, jak zachować trzeźwy osąd i optymizm w warunkach przewlekłego kryzysu. Dla kogo przeznaczony jest ten kurs? Pokonaj stres. Kurs video. Jak zadbać o odporność psychiczną w obecnej i każdej trudnej sytuacji jest adresowany do wszystkich, którzy chcieliby mierzyć się z sytuacjami kryzysowymi bez obaw i na własnych warunkach; tych, którzy pragną być zdrowsi dzięki zredukowaniu wpływu stresu na swój organizm; tych, którym trudno funkcjonować w dzisiejszych czasach; tych, którzy mają problemy z adaptacją do rzeczywistości zmieniającej się nagle, w trudny do przewidzenia i niemożliwy do kontrolowania sposób; wreszcie tych, którzy czują się przytłoczeni obawami o przyszłość własną i swoich bliskich, o pracę czy zdrowie. A po zakończeniu kursu... Będziesz umiał we właściwy sposób interpretować różne zjawiska życiowe. Nabierzesz wiary we własne siły i będziesz potrafił sprawić, by nie opuszczała Cię ona w najtrudniejszych momentach. Wiedza oraz umiejętności nabyte podczas naszego kursu przydadzą Ci się w każdego rodzaju trudnej i stresującej sytuacji. Nie tylko związanej z kryzysem - także we wszystkich zawodowych i życiowych okolicznościach wymagających mobilizacji i odporności psychicznej. Będziesz zdrowszy i będziesz działać skuteczniej w życiu zawodowym i prywatnym. Zainteresował Cię nasz kurs? Chcesz osobiście porozmawiać z prowadzącym? Skorzystaj z oferty Helion Szkolenia - szkolenia on-line prowadzonego przez Andrzeja Niemczyka.
Poradnik hakera. Kurs video. Inżynieria odwrotna i modyfikacja programów komputerowych
Obierz kurs na... odkrycie źródeł kodu Inżynieria odwrotna, zwana też wsteczną lub programowaniem zwrotnym, bazuje na procesie badania produktu - sprzętu lub oprogramowania - by ustalić, jak został on stworzony i jak działa. W przypadku oprogramowania narzędzia i techniki inżynierii odwrotnej pozwalają odwrócić proces myślowy autora programu komputerowego. Poznawszy proces, można na przykład ulepszyć program poprzez poprawienie błędów w kodzie napisanym przez poprzednika, ale równie dobrze inżynieria wsteczna może służyć do łamania kodu oprogramowania po to, by się nim zainspirować i skonstruować własny odpowiednik. Znajomość zasad inżynierii odwrotnej otwiera przed programistą nowe horyzonty. Poszukuje się specjalistów w tym zakresie, ponieważ jednak zagadnienie jest trudne, wciąż ich brakuje. Inżynieria wsteczna bowiem jest podstawowym wektorem ataku na aplikacje chronione przez różnego rodzaju systemy zabezpieczające - każda szanująca się firma tworząca oprogramowanie, które wymaga szczególnej ochrony, powinna zatrudniać eksperta do spraw wstecznego programowania, "bodyguarda" kodu. Z procesów inżynierii odwrotnej pochodzi wiele sterowników linuksowych - przede wszystkim sterowniki kart sieciowych - stąd znajomość jej zasad przydaje się osobom pracującym nad udoskonaleniami tego systemu. Techniki zwrotnego programowania powszechnie przeprowadza się także w procesie portowania gier wideo na nowsze platformy, więc programista potrafiący programować zwrotnie ma spore szanse na znalezienie pracy w firmie produkującej gry. Co Cię czeka podczas naszego profesjonalnego szkolenia? W trakcie tego kursu video: Opanujesz zagadnienia dotyczące działania plików wykonywanych na Windowsie. Nauczysz się podstaw assemblera. Dowiesz się, jak obsługiwać programy wyspecjalizowane w pracy na plikach wykonywalnych. Poznasz możliwości, jakie daje analiza kodu. Co więcej... Ukończywszy nasze szkolenie, będziesz znać podstawowe mnemoniki assemblera, bazowe sposoby manipulacji oprogramowaniem i rozmaite sztuczki, ułatwiające "zaglądanie" do kodu. Poradnik hakera. Kurs video. Wstęp do inżynierii odwrotnej i modyfikowania programów komputerowych dostarczy Ci bardzo dużo wiedzy, a jednak kończy się na poziomie podstawowym, ponieważ zagadnienie inżynierii odwrotnej jest tak szerokie, że wymaga wielu godzin nauki. Nasze szkolenie stanowi świetny wstęp do dalszych, samodzielnych studiów tematu. Tu liczy się człowiek Inżynieria odwrotna to zagadnienie trudne. Specjalista w dziedzinie programowania zwrotnego musi nie tylko znać świetnie języki programowania i jego zasady, ale także - w pewnym sensie - działać niczym policyjny profiler: wczuć się w drugiego człowieka. Developera, który pisał dany kod. Musi zrozumieć jego sposób myślenia, ulubione ścieżki pracy, metodę, jaką wykorzystał do implementacji jakiegoś systemu czy też jego składnika. W procesie analizy programów specjalista skupia się na zrozumieniu logiki, jaką zaimplementował oryginalny programista. Często są to proste algorytmy, ale zdarzają się także oczywiście całe systemy o znacznym stopniu komplikacji. Nie powinno to jednak przerażać - krok po kroku można rozbroić nawet najtrudniejszy algorytm.