Kursy video
49
Kurs video

ASP.NET Core 6. Kurs video. Rozwijaj aplikacje webowe z Entity Framework Core

Mariusz Jurczenko

Programisto i adepcie programowania aplikacji internetowych – poznaj ASP.NET Core. Jest to wieloplatformowa, wysoce wydajna platforma typu open source, za pomocą której wykreujesz nowoczesne aplikacje webowe, usługi, aplikacje internetu rzeczy (IoT), zaplecza mobilne z obsługą chmury. Dzięki temu narzędziu będziesz sięgać po ujednolicone scenariusze pozwalające tworzyć internetowy interfejs użytkownika, a także interfejsy API. Zdobędziesz dostęp do licznych narzędzi, dzięki którym Twoja praca stanie się prostsza, a jej efekty będą wydajniejsze. Jeśli zaś utkniesz na jakimś temacie, z pewnością wesprze Cię szeroka programistyczna społeczność osób pracujących na co dzień z ASP.NET Core. Lista zalet i możliwości tej platformy jest długa, jednak w ramach kursu skupiamy się na jej konkretnej funkcji i wersji – i zaprzęgniemy ją do realizacji ściśle określonego zadania. Nasz kurs bowiem pozwala zdobyć kompleksową wiedzę i umiejętności, jakich potrzebujesz do tego, by zbudować swoją pierwszą aplikację internetową przy użyciu platformy ASP.NET Core 6. Stworzysz aplikację od początku do końca w sposób maksymalnie praktyczny, wspomagając się w tym celu zintegrowanym środowiskiem programistycznym Visual Studio 2022. Począwszy od File New Project, tworząc model i klasy repozytorium, w ciągu kilku godzin przejdziesz drogę programisty funkcjonalnej aplikacji i przygotujesz się do pracy z kolejnymi, własnymi aplikacjami. Przy okazji poznasz dobrze platformę ASP.NET Core – dowiesz się na przykład, w jaki sposób faktycznie obsługuje ona żądanie i jak można skorzystać z potoku żądania, jak pracować z prawdziwymi danymi z bazy danych, do czego służy Entity Framework Core 6, jak dodaje się rozmaite strony, funkcje i zmiany do zbudowanej już witryny. W trakcie szkolenia skupisz się na zbudowaniu sklepu internetowego dla Dev-hobby. Projekt doprowadzisz do etapu strony głównej i kilku stron katalogowych do przeglądania różnych kategorii kursów. Stamtąd dodasz kurs do koszyka, który także zbudujesz, podobnie jak formularz kasy i opcję logowania dla użytkowników. Co Cię czeka podczas naszego profesjonalnego szkolenia Podczas naszego kursu między innymi: Utworzysz nowy projekt w ASP.NET Core (na kilka sposobów) Zapoznasz się z Visual Studio Przygotujesz sobie środowisko pracy i skonfigurujesz witrynę Rozbudujesz ją z użyciem narzędzi dostępnych dla ASP.NET Core Załadujesz do niej dane, dodasz podstrony i ważne funkcjonalności Popracujesz z warstwą graficzną, optymalizując ją z myślą o użytkowniku Poznasz Entity Framework Core 6 i ASP.NET Core Identity i dodasz je do aplikacji Zmigrujesz bazę danych Zajmiesz się autoryzacją Szkolenie ASP.NET Core 6. Kurs video. Rozwijaj aplikacje webowe z Entity Framework Core kończy się na poziomie podstawowym. Ma wymiar czysto praktyczny, zatem po jego zakończeniu kursant powinien posiadać pewne fundamentalne umiejętności pozwalające tworzyć proste aplikacje webowe. Jako „absolwent” naszego kursu... W trakcie szkolenia, niejako przy okazji, zdobędziesz wiedzę, którą powinien dysponować każdy developer – będziesz w stanie tworzyć modele i kontrolery, obsługiwać akcje i widoki. Uzyskasz umiejętność przekazywania danych z kontrolera do widoku, jak również stosowania modeli widoku do generowania dynamicznych treści na stronach. Zrozumiesz podstawowe operacje związane z bazą danych, takie jak tworzenie połączenia, wykonywanie zapytań i odzyskiwanie danych. Opanujesz podstawową umiejętność korzystania z Entity Framework Core do mapowania obiektowo-relacyjnego (ORM), co umożliwia łatwe zarządzanie danymi w bazie danych, a także tworzenia i obsługi formularzy w widokach i przetwarzania danych przesyłanych przez użytkowników. Poznasz podstawowe koncepcje zarządzania zależnościami w ASP.NET Core, na przykład użycie narzędzia NuGet. Zrozumiesz, czym są i jak działają pośredniki (middleware) w ASP.NET Core, pozwalające przetwarzać żądania i odpowiedzi, opanujesz też podstawy pracy z systemem kontroli w wersji Git – dla skutecznego zarządzania kodem źródłowym. Po kursie będziesz również w stanie zabezpieczyć aplikację z zakresie uwierzytelniania, autoryzacji i zarządzania sesją.

50
Kurs video

ASP.NET Core. Kurs video. Tworzenie REST Web API

Jakub Kozera

Obierz kurs na... pracę z najnowocześniejszym narzędziem ASP.NET Core jest międzyplatformową strukturą typu open source, która służy do tworzenia nowoczesnych aplikacji internetowych bazujących na chmurze. To nowoczesne narzędzie firmowane przez Microsoft zdobywa coraz większą popularność wśród koderów. Jest bowiem wysoce wydajne, ma otwarty kod źródłowy i umożliwia projektowanie pod różne systemy. ASP.NET Core pozwala kompilować aplikacje i usługi internetowe, aplikacje IoT (internetu rzeczy) oraz zaplecza mobilne. Dzięki tej strukturze ulubione narzędzia programistyczne można stosować zarówno w systemie Windows, jak i macOS oraz Linux. Aplikacje napisane są w ASP.NET Core, wdrażalne w chmurze, jak i lokalnie. Ten kurs video prezentuje, jak za pomocą ASP.NET Core stworzyć aplikację typu web API, która docelowo może zostać skonsumowana przez SPA (single page application), aplikację mobilną lub IoT czy też - szerzej - dowolną aplikację, której komunikacja odbywa się za pomocą protokołu HTTP. Uczestnik szkolenia dowie się z niego, w jaki sposób prawidłowo zbudować aplikację zgodną z zasadami architektury REST. W trakcie kursu video omówione zostaną dobre praktyki, takie jak wstrzykiwanie zależności, automapowanie, logowanie błędów, walidacja modelu, stosowanie mapowania obiektowo-relacyjnego. Co Cię czeka podczas naszego profesjonalnego szkolenia? W trakcie tego kursu video: utworzysz aplikację, która zgodnie z architekturą REST będzie czytać, tworzyć, modyfikować lub usuwać dane z serwera, nauczysz się wysyłać zapytania do bazy danych z kodu za pomocą ORM, zbudujesz MS SQL-ową bazę danych na podstawie klas w C#, będziesz walidować przychodzące modele oraz zwracać odpowiednie komunikaty w przypadku ich niepoprawności, opanujesz pracę z AutoMapperem, zaczniesz korzystać z wbudowanego kontenera do wstrzykiwania zależności, dowiesz się, jak logować błędy lub konkretne informacje do pliku tekstowego i jak tworzy się dokumentację za pomocą narzędzia Swagger, skonfigurujesz NLoggera. Co więcej... posłużysz się programem Postman w celu skonsumowania web API. Ukończywszy ASP.NET Core. Kurs video. Tworzenie REST Web API, zdobędziesz podstawy niezbędne do tego, by rozpocząć samodzielny projekt API. Świadom tego, jak działa komunikacja w większości nowoczesnych aplikacji internetowych, zrozumiesz działanie interfejsów Google, Facebooka czy Twittera i w razie potrzeby będziesz w stanie stworzyć efektywnie współpracujący z nimi projekt. Ulubione Microsoftowe „dziecko” developerów Framework ASP.NET Core jest wyjątkowo udanym projektem Microsoftu. Stworzony we współpracy z Visual Studio Performance Profiler, stanowi idealne narzędzie do projektowania wysoce skalowalnych i wydajnych aplikacji internetowych. Po pierwsze, wraz z pojawieniem się technologii .NET Core możliwe stało się pisanie uniwersalnych produktów na wiele systemów. Szczególną wagę producent przyłożył do tego, by wszystko działało bez zarzutu pod Linuksem. Współpraca z serwerem Kestrel sprawia, że budowane w ASP.NET Core aplikacje są niezwykle wydajne - ten duet jest reklamowany jako najszybszy framework do tworzenia aplikacji internetowych. Co więcej, ASP.NET Core posiada ogromne natywne wsparcie w wykorzystaniu asynchronicznych wzorców programowania (async/await). Kolejną zaletą ASP.NET Core jest połączenie struktury MVC oraz WebAPI, co bardzo upraszcza kolejne implementacje. Wymarzona praca: .NET developer Nasz kurs możesz potraktować jako wstęp do przygotowania do zawodu programisty .NET. Jeśli analizujesz ogłoszenia o pracę skierowane do programistów, z pewnością zauważyłeś, że .NET developerzy są szczególnie poszukiwani. .NET to technologia, ale i swego rodzaju idea, zgodnie z którą internet stanowi niezwykle istotne narzędzie komunikacji między rozmaitymi urządzeniami - komputerami, tabletami, smartfonami. Jeśli chodzi o podejście Microsoftu, to tu rolą technologii .NET jest ułatwienie wymiany informacji pomiędzy odmiennymi systemami IT. Wróćmy do zawodu - od developera .NET przyszły pracodawca zwykle oczekuje (oczywiście) doświadczenia w tworzeniu aplikacji opartych na .NET, znajomości jednego z popularnych języków programowania, umiejętności pracy z bazą danych (na przykład SQL), opanowania wzorców projektowych i VBA. Dość sporo tej wiedzy, prawda? Wszystko dlatego, że programista .NET to na ogół specjalista wysokiej klasy - front-end i back-end developer w jednej osobie. Jeśli myślisz o pracy w takim charakterze, mamy nadzieję, że nasz kurs pomoże Ci zrealizować to zawodowe marzenie. Czas poświęcony na samodoskonalenie to najlepsza inwestycja w siebie.

51
Kurs video

AutoCAD 2020. Kurs video. Poznaj świat 3d

Piotr Polinceusz

Obierz kurs na... tworzenie modeli 3D w programie AutoCAD 2020! AutoCAD, program stworzony przez firmę Autodesk, to potężne narzędzie wspomagające pracę projektanta, wykorzystywane w większości pracowni projektowych na świecie. Architekci, konstruktorzy, mechanicy, elektronicy - dla wielu z nich AutoCAD jest podstawowym, a często wręcz jedynym programem, z którego korzystają. Wysoka funkcjonalność, otwarta architektura umożliwiająca tworzenie dostosowanych do potrzeb użytkownika nakładek, przejrzysty interfejs użytkownika - to elementy, które zapewniły AutoCAD-owi rynkowy sukces i wieloletnią dominację wśród programów służących komputerowemu wspomaganiu projektowania. Wielu użytkowników zatrzymuje się jednak na etapie sprawnego rysowania i edycji elementów, tymczasem AutoCAD jest potężnym narzędziem pozwalającym wykorzystywać wiele wysoko zaawansowanych funkcji mogących zoptymalizować pracę projektanta, takich jak choćby tworzenie trójwymiarowego odwzorowania obiektów. AutoCAD 2020. Kurs video. Poznaj świat 3d jest skierowany do osób, które mają już za sobą podstawowe szkolenie z obsługi programu i chciałyby poznać zaawansowane metody edycji - zwłaszcza że prezentacja graficzna jest ważnym elementem projektu. Co Cię czeka podczas naszego profesjonalnego szkolenia? Nauczysz się tworzyć bryły podstawowe: walec, stożek, sferę, kostkę, ostrosłup, klin, torus, polibryłę. Poznasz metody modelowania za pomocą narzędzi (przekręć, przeciągnij, naciśnij i ciągnij). Dowiesz się, jak edytować bryły 3D oraz tworzyć i modelować ich powierzchnię. Nauczysz się rzutowania obiektów płaskich na powierzchnie. Zgłębisz tajniki modelowania siatki. Zdobędziesz wiedzę o sposobach dzielenia i scalania siatek, a także ich konwertowania na powierzchnie i bryły. Poznasz narzędzia do ustawiania świateł i kamer. Wszystkie te narzędzia będziesz poznawać i testować w praktyce - zostaną zaprezentowane krok po kroku przez prowadzącego. A po zakończeniu szkolenia... Będziesz znać techniki tworzenia brył i modelowania w programie AutoCAD! Podczas trwającego ponad cztery i pół godziny kursu prowadzonego przez naszego eksperta poznasz narzędzia pozwalające tworzyć trójwymiarowe bryły, siatki czy powierzchnie z wykorzystaniem programu AutoCAD. Nauczysz się nadawać głębię dwuwymiarowym przekrojom i modelować powierzchnię za pomocą krzywych. W czasie kursu stworzysz własny model osprzętu sanitarnego. Dla kogo ten kurs? AutoCAD 2020. Kurs video. Poznaj świat 3d jest przeznaczony dla osób znających już program, ale chcących nabyć biegłości w tworzeniu wizualizacji oraz przygotowywaniu modeli do druku 3D. Co ważne, omawiane w ramach szkolenia sposoby tworzenia modeli i brył są stosowane także w innych programach do modelowania, takich jak 3ds Max.

52
Kurs video

AutoCAD 2020. Kurs video. Projektowanie parametryczne

Piotr Polinceusz

Obierz kurs na... tworzenie bloków w programie AutoCAD 2020! AutoCAD, program stworzony przez firmę Autodesk, to potężne narzędzie wspomagające pracę projektanta, wykorzystywane w większości pracowni projektowych na świecie. Architekci, konstruktorzy, mechanicy, elektronicy - dla wielu z nich AutoCAD jest podstawowym, a często wręcz jedynym programem, z którego korzystają. Wysoka funkcjonalność, otwarta architektura umożliwiająca tworzenie dostosowanych do potrzeb użytkownika nakładek, przejrzysty interfejs użytkownika - to elementy składowe, które zapewniły AutoCAD-owi rynkowy sukces i wieloletnią dominację wśród programów służących komputerowemu wspomaganiu programowania. Wielu użytkowników zatrzymuje się jednak na etapie sprawnego rysowania i edycji elementów, tymczasem AutoCAD jest potężnym narzędziem pozwalającym wykorzystywać wiele wysoko zaawansowanych funkcji mogących zoptymalizować pracę projektanta. AutoCAD 2020. Kurs video. Projektowanie parametryczne jest skierowany do osób, które mają już za sobą podstawowe szkolenie z obsługi programu i chciałyby poznać metody usprawnienia procesu projektowego. Co Cię czeka podczas naszego profesjonalnego szkolenia? Nauczysz się tworzyć wiązania geometryczne i wiązania wymiarowe. Dowiesz się, jak za pomocą edytora bloku tworzyć bloki dynamiczne, które następnie będzie można: o rozciągać, o rozciągać biegunowo, o przesuwać, o skalować, o dopasowywać, o odwracać. Nauczysz się tworzyć tabele. Dowiesz się, jak definiować atrybuty tekstowe i jak ich używać. Poznasz metody zmian opcji bloków dynamicznych, takich jak kierunek czy proporcje. Nauczysz się stosować kombinacje parametrów. Na konkretnym przykładzie będziesz się uczyć, jak tworzyć i parametryzować szablon elementu projektu. A po zakończeniu szkolenia... Będziesz znać zaawansowane techniki tworzenia bloków dynamicznych w programie AutoCAD! Podczas trwającego ponad cztery i pół godziny kursu prowadzonego przez naszego eksperta poznasz narzędzia pozwalające tworzyć i wykorzystywać zależności pomiędzy elementami i będziesz umiał przy ich użyciu zoptymalizować proces projektowy. W ramach kursu krok po kroku będziesz budować samodzielnie dynamiczny blok, który będzie można wykorzystać w przyszłych projektach. Dla kogo ten kurs? AutoCAD 2020. Kurs video. Projektowanie parametryczne jest przeznaczony dla osób znających już program, ale chcących poznać metody optymalizowania projektów. Dzięki naszemu szkoleniu dowiedzą się, jak uniknąć wykonywania wielu powtarzalnych czynności. Parametryzacja projektu przyspieszy pracę i pozwoli ustrzec się wielu błędów, a jednocześnie dzięki uniknięciu wielu czasochłonnych operacji umożliwi skupienie się na innowacyjności.

53
Kurs video

AutoCAD 2023/LT. Kurs video. Błyskawiczny start dla dowolnej branży i wersji 2021-2024

Andrzej Jaskulski

Kurs AutoCAD 2023/LT w naszej ofercie AutoCAD, to system stworzony dla inżynierów dowolnej branży i rozbudowywany od lat osiemdziesiątych XX wieku przez światowego amerykańskiego potentata w branży systemów CAD – firmę Autodesk. Błyskawicznie stał się obowiązującym światowym standardem w dziedzinie komputerowego wspomagania projektowania. Dziś, mimo konkurencji parametrycznych systemów CAD 3D, jest praktycznie niemożliwe funkcjonowanie w branży bez umiejętności posługiwania się programem AutoCAD. Posługują się nim architekci, konstruktorzy mechanicy, elektrycy i specjaliści z wielu innych dziedzin. Jest to możliwe, ze względu na otwartą niezależną od branży strukturę systemu i stale rozwijane i wzbogacane elementy branżowe: biblioteki tzw. bloków i innych branżowych gotowych typowych elementów projektów. Miliony użytkowników na całym świecie i morze istniejącej dokumentacji nie dają szans konkurencji w tej klasie systemów. Ponieważ produkty linii AutoCAD i AutoCAD LT są tak rozpowszechnione, znajdziecie Państwo także bardzo wiele ofert nauki ich praktycznej obsługi. Niestety jednak bardzo niewiele książek, samouczków, czy kursów wideo robi to w sposób metodycznie poprawny i jednocześnie efektywny pod względem praktycznym, używając poprawnego języka technicznego itp. Dlatego właśnie powstał nasz kurs. Prowadzący go prof. UWM dr hab. inż. Andrzej Jaskulski używa programu AutoCAD od roku 1988. Od kilkudziesięciu lat z powodzeniem kształci studentów, inżynierów i przyszłych inżynierów na szkoleniach, kursach i za pośrednictwem licznych publikacji. Jest ekspertem praktykiem i wybitnym dydaktykiem zarazem. Będąc jednym z ekspertów (SME) stale uczestniczących w procesie rozwijania systemu AutoCAD wie, w jaki sposób szybko i skutecznie wprowadzić początkującego użytkownika w tajniki optymalnej pracy, pozwolić Mu na wyrobienie dobrych nawyków i szybkie osiągniecie poziomu biegłości w projektowaniu za jego pomocą. Dlaczego wybrać kurs video AutoCAD 2023/LT? Dlaczego jeszcze warto rozpocząć przygodę z programem AutoCAD właśnie od tego kursu? I czym ten kurs różni się od licznych innych kursów? Więcej opowie o nim krótko sam autor Co czeka Państwa podczas naszego profesjonalnego szkolenia? Poznając program AutoCAD za pomocą proponowanego przez nas kursu nauczą się Państwo w jaki sposób: Przygotować stanowisko pracy Efektywnie używać rozbudowanych elementów interfejsu programu Wykorzystywać umiejętność wprowadzania współrzędnych 2D Tworzyć obiekty podstawowe (jak: odcinek, okrąg, łuk) Gładko przejść do tworzenia obiektów złożonych (jak: polilinia, prostokąt, wielokąt foremny, obiekty tekstowe, kreskowanie) Efektywnie używać narzędzi rysowania precyzyjnego i sterować wyświetlaniem projektu Poddawać obiekty edycji, operować warstwami i używać uniwersalnych narzędzi zarządzania właściwościami obiektów Poprawnie i efektywnie wymiarować i tworzyć inne elementy opisu rysunku Wykonać poprawnie od początku do końca typowy projekt (tworzyć i drukować dokumentację z obszaru modelu) Co więcej... Już w trakcie kursu i po jego ukończeniu świat systemów CAD otworzy przed Państwem szeroko swoje bramy. Na blogu: http://cadaj.blogspot.com/ oraz kanale YouTube: https://www.youtube.com/user/andjask – znajdą Państwo setki prezentacji, w których autor kursu dzieli się swoją wiedzą dotyczącą pracy z oprogramowaniem AutoCAD, AutoCAD LT, ale także Autodesk Inventor i Fusion 360. AutoCAD 2023/LT. Kurs video. Błyskawiczny start dla dowolnej branży i wersji 2021–2024 pozwala błyskawicznie rozpocząć pracę z programem AutoCAD – na starannie przemyślanych przykładach, w sposób bardzo praktyczny. Ukończenie go, da solidne podstawy do dalszego samodzielnego lub zorganizowanego doskonalenia się. Umożliwi także wzięcie udziału w kursach i szkoleniach przeznaczonych dla użytkowników bardziej zaawansowanych. Książki i artykuły dotyczące programu AutoCAD staną się zrozumiałe, zaś osiągnięcie mistrzowskiego poziomu komputerowo wspomaganego projektowania znacznie się przybliży. Po kursie AutoCAD 2023/LT możliwe stanie się efektywne wykonanie nieparametrycznej dokumentacji dwuwymiarowej wyrobów dowolnej branży o średnim stopniu skomplikowania i jej wykreślenie w podziałce 1:1. Sprawdź także kursy MySQL dostępne w ofercie.

54
Kurs video

Automatyzacja zadań w Pythonie. Kurs video

Karol Kurek

Obierz kurs na... automatyzację pracy w Pythonie! Nic skuteczniej niż rutyna nie zabija kreatywności. Konieczność monotonnego powtarzania tych samych mechanicznych czynności i zadań może źle wpłynąć na jakość naszej codziennej pracy - niezależnie od tego, czym się zajmujemy. Ale uwaga: nie musi tak być. W każdym razie nie wtedy, kiedy swoją pracę wykonujemy przy komputerze, znamy w stopniu przynajmniej podstawowym jeden z języków programowania i potrafimy zainstalować Pythona. Jeżeli tak, mamy dobrą informację: wiele codziennych operacji wykonywanych na różnych plikach można zautomatyzować, pozwalając, by napisany przez nas program sam rozwiązywał sprawy wymagające dotychczas naszego zaangażowania. Co Cię czeka podczas naszego profesjonalnego szkolenia? Nauczysz się obsługiwać ścieżki, pliki i katalogi w Pythonie. Poznasz służące do ich obsługi biblioteki, takie jak os, pathlib. Nauczysz się operować na dokumentach tekstowych z poziomu języka programowania. Zdobędziesz umiejętność przeszukiwania plików z wykorzystaniem wyrażeń regularnych. Dowiesz się, jak tworzyć, modyfikować i zapisywać pliki PDF. Nauczysz się wstawiać znaki wodne do PDF. Dowiesz się, jak zamazywać część pliku PDF. Poznasz bibliotekę Pillow do obsługi obrazów w Pythonie. Dowiesz się, jak zmniejszać, zwiększać i obracać serię obrazów. Będziesz wyszukiwać duplikaty obrazów oraz zdjęcia podobne. Nauczysz się operować na dokumentach Worda w Pythonie. Lepiej zrozumiesz strukturę pliku Worda. Będziesz zmieniać atrybuty poszczególnych części pliku Worda. Nauczysz się łatwo wyciągać z dokumentu wszystkie znajdujące się w nim obrazy. Dodasz tabele i obrazy do pliku Worda. Nauczysz się operować na dokumentach Excela w Pythonie. Poznasz bibliotekę pandas i jej obiekt DataFrame będący obiektem danych stabelaryzowanych. Dowiesz się, jak filtrować wyniki Excela. Z łatwością przeszukasz wiele arkuszy wielu plików Excela. Poznasz metodę kompresowania plików w Pythonie przy użyciu dwóch bibliotek. Nauczysz się, jak przy użyciu Pythona szyfrować dane i rozpakowywać pliki. A po zakończeniu szkolenia... Po zakończeniu obejmującego 41 lekcji i trwającego łącznie ponad 6 godzin kursu będziesz umiał napisać program wykonujący za ciebie każde rutynowe zadanie. Może to być dodawanie podpisu do istniejącego pliku PDF z fakturą, spisywanie kosztów z pliku Worda, comiesięczna zmiana dat w dokumentach Worda, przeszukiwanie wielu plików Excela w celu znalezienia odpowiedniego fragmentu dokumentacji. Dla osoby tworzącej grafikę będzie to stworzenie programu dodającego znak wodny do jej prac, fotografa zainteresuje seryjna zmiana rozdzielczości, pracujący z Wordem docenią możliwość generowania dokumentów (na przykład wniosku o urlop) na żądanie - możliwości zastosowania wiedzy wyniesionej z tego szkolenia są bardzo szerokie. Pamiętajmy, że każdy program powinien działać przy minimalnym udziale programisty, a najlepiej bez niego. Do kogo skierowany jest kurs? Automatyzacja pracy w Pythonie. Kurs video przeznaczony jest głównie dla programistów, ale zawarta w nim wiedza może się przydać niemal każdemu użytkownikowi komputera dysponującemu podstawową wiedzą o programowaniu. Praktycznie nie ma takiego obszaru aktywności związanej z pracą przy komputerze, w którym nie przydałaby się wiedza na temat wykorzystania Pythona do automatyzacji pracy. Tylko dla wtajemniczonych Wielogodzinne poszukiwania interesujących nas informacji w internecie są tyleż żmudne, co niejednokrotnie bezcelowe. Wiele rozwiązań polecanych w sieci jest zwyczajnie bezużytecznych, ponieważ źle działają - albo wcale nie działają - na przykład wtedy, gdy posługujemy się polskimi znakami, czyli w praktyce niemal zawsze. Z kolei część wiedzy zdobytej w czasie naszego kursu pozwoli Ci na samodzielne wykonanie zadań, do których obsługi trzeba kupić specjalistyczne, nierzadko kosztowne programy. Będziesz pracować sprawniej, szybciej i po prostu przyjemniej, a do tego posiądziesz umiejętności wysoko cenione na rynku pracy, takie jak chociażby znajomość biblioteki pandas. Pamiętaj: monotonia zabija kreatywność, a rutyna w pracy z komputerem szybciej doprowadzi Cię do nerwicy natręctw, niż przyczyni się do rozwoju umiejętności!

55
Kurs video

AWS Lambda. Kurs video. Poznaj framework serverless w praktyce

Michał Dziedzic

Obierz kurs na... AWS Lambda Szeroka dostępność Internetu przyczyniła się do stopniowego odchodzenia od przechowywania danych lokalnie i na nośnikach fizycznych. Dziś rozwiązania te są wypierane przez zdalną bazę danych ulokowaną na zewnętrznym serwerze — powszechnie znanym jako chmura. Zmienia się nie tylko zapis plików, ale także sposób myślenia o wytwarzaniu i utrzymaniu aplikacji. Popularność zdobywa model serverless, zgodnie z którym zewnętrzny dostawca udostępnia serwer i zapewnia działanie całej infrastruktury. Korzystanie z usługi serverless wiąże się z oszczędnością czasu potrzebnego na konfigurację i utrzymanie serwera, programiści skupiają się więc wyłącznie na realizacji logiki biznesowej i szybciej dostarczają funkcjonalne oprogramowanie. Firmy takie jak Reuters, Netflix, Telenor i AOL z powodzeniem stosują serverless w swoich rozwiązaniach produkcyjnych. Sukces tej usługi potwierdzają także liczby: odnotowała ona roczny wzrost na poziomie 75%, co czyni ją najszybciej rozwijającym się modelem usług w chmurze. Developerzy zaznajomieni z tą technologią mogą się spodziewać zatrzęsienia ofert pracy, gdyż coraz więcej przedsiębiorstw stawia na model serverless. A zatem - buduj skalowalne aplikacje i zostaw serwer w chmurach! Z naszym profesjonalnym szkoleniem: Poznasz podstawy teoretyczne technologii serverless Nauczysz się nawigować środowisko chmurowe AWS Stworzysz pierwszy projekt i wdrożysz go do chmury Przygotujesz środowisko developerskie do efektywnego tworzenia projektów serverless Dowiesz się, jak użyć frameworku serverless do konfiguracji pomocniczych zasobów Zbudujesz API przy użyciu paradygmatu serverless Poznasz mocne i słabe strony projektów opartych na AWS Lambda Sprawdzisz poprawne działanie funkcji, opierając się na metrykach i logach Dowiesz się, jak zabezpieczyć projekt przed niechcianymi konsumentami AWS Lambda. Kurs video. Poznaj framework serverless w praktyce kompleksowo omawia tematy związane z serverless. Do efektywnego podążania za kursem wymagana jest znajomość podstaw JavaScriptu lub innego języka o zbliżonej składni. Nie martw się natomiast, jeśli jeszcze nie znasz serverless. Kurs stanowi przystępne źródło wiedzy nawet dla nowych użytkowników technologii. Tytułowa AWS Lambda to sterowana zdarzeniami, bezserwerowa platforma obliczeniowa dostarczana przez Amazon Web Services - światowego lidera na rynku usług chmurowych. Podczas pierwszych lekcji poznasz jej zalety, zastosowanie i skonfigurujesz środowisko developerskie wraz z frameworkiem serverless. Następnie przyswoisz zaawansowane koncepty AWS Lambda. W trzecim rozdziale rozpocznie się praca nad aplikacją przeznaczoną do zarządzania ligą sportową wewnątrz organizacji. Po instalacji niezbędnych składników, w tym DynamoDB i Dockera, zaimplementujesz interakcje z bazą danych i funkcjonalności handlera. Tak zbudowana struktura Rest API umożliwi tworzenie drużyn, dodawanie wyników poszczególnych rozgrywek i przeglądanie klasyfikacji. Ostatni rozdział zostanie poświęcony zarządzaniu aplikacją po deployu . Opierając się na metrykach i logach, sprawdzisz poprawność działania funkcji. Na zakończenie poznasz zasady autoryzacji i zabezpieczenia API przed niepożądanym dostępem. Ważne! System operacyjny używany w ramach kursu to MacOS, co oznacza, że mogą się pojawić różnice w komendach systemowych na innych platformach (Windows).

56
Kurs video

Baltie. Kurs video. Poziom pierwszy. Elementarz programowania w języku wizualnym

Agnieszka Borkowska

Kurs Baltie online i jego charakterystyka Programiści są jednymi z najpilniej poszukiwanych i najlepiej opłacanych pracowników branży IT. Należy przypuszczać, że w przyszłości waga znajomości tematu będzie tylko rosnąć. Stąd do nauki pisania prostych programów powinno się podejść równie poważnie, jak do uczestnictwa w zajęciach z języków obcych. Tylko jak skutecznie zarazić dziecko programistyczną pasją? W jaki sposób zmienić naukę w zabawę? Tu z pomocą przychodzi program Baltie oraz jego charakterystyczny bohater - mały czarodziej ubrany w fioletowe szatki. To właśnie nim sterować będzie młody adept informatyki, bawiąc się, ucząc i przygotowując do korzystania z bardziej zaawansowanych języków programowania. Co Cię czeka podczas kursu Baltie online? Baltie. Kurs video. Poziom pierwszy. Elementarz programowania w języku wizualnym kończy się na poziomie średnio zaawansowanym, co oznacza, że w ramach programowania użytkownik nauczy się między innymi korzystania z listy poleceń, tworzenia kodu z poleceniami wykonywanymi liniowo oraz bloków poleceń, definiowania i wywoływania procedur, opisywania programu za pomocą komentarzy. Pozna też instrukcje sterujące (if, if else, while, for), będzie stosować różne typy danych oraz pozycjonować elementy za pomocą współrzędnych. Dowie się także, jak tworzyć animacje w programie Baltie. Po ukończeniu kursu jego uczestnik będzie w stanie pisać programy komputerowe oraz oczywiście zapisywać utworzone w programie pliki na dysku. Sprawdź także kurs tworzenia gier dostępny na naszej stronie.

57
Kurs video

Bash. Kurs video. Zostań administratorem systemów IT

Piotr Kośka, Piotr Tenyszyn

Obierz kurs na... programowanie w środowisku Linux Linux, jako „baza” Androida, jest aktualnie najpopularniejszym systemem operacyjnym na świecie. To sprawia, że poznanie środowiska linuksowego jest praktycznie obowiązkowe dla każdego młodego programisty. By móc pracować w tym systemie, trzeba opanować dedykowany mu język programowania i równocześnie powłokę systemową, czyli Bash. Jego znajomości wymaga się od wszystkich pracujących w systemach embedded, początkujących administratorów oraz DevOps engineerów - Bash to absolutna podstawa i obowiązkowe narzędzie ich pracy. Proponowany przez nas kurs stanowi świetny wstęp do świata programistów Linux dla osób, które wcześniej nie miały z tym środowiskiem styczności lub których doświadczenie jest niewielkie. Słuchacz pozna programowanie w języku skryptowym Bash od strony praktycznej - w trakcie szkolenia nauczy się poruszać w konsoli Linux oraz konfigurować całe środowisko pracy. Napisze także własne skrypty, automatyzujące pracę w systemie Linux. Zdobyta wiedza przyda mu się podczas poszukiwania pracy, a także do tego, by wystartować jako junior administrator/DevOps engineer lub junior embedded developer. Co Cię czeka podczas naszego profesjonalnego szkolenia? W trakcie tego kursu video: poznasz konfigurację środowiska Linux, nauczysz się poruszać w konsoli, opanujesz podstawowe polecenia do pracy z systemem Linux, zrozumiesz zasady składni języka skryptowego Bash. Co więcej... zrozumiesz zastosowania Basha w środowisku Linux i zobaczysz, jak wygląda automatyzacja zadań w systemach Linux. Bash. Kurs video. Zostań administratorem systemów IT kończy się na poziomie podstawowym. Oznacza to, że osoba, która ukończy szkolenie, będzie posiadać podstawową wiedzę na temat języka skryptowego Bash i będzie w stanie na przykład zapisać własne skrypty automatyzujące pewne zadania w systemie Linux. Jedna z najpopularniejszych uniksowych powłok systemowych W ten właśnie sposób - między innymi - można opisać język Bash. Faktycznie stanowi on powłokę domyślną dla większości dystrybucji systemu GNU/Linux oraz w systemie macOS (wersje 10.3 – 10.14). Bash umożliwia pracę zarówno w trybie konwersacyjnym, w którym użytkownik ma możliwość bezpośredniego ingerowania w proces wykonywania programu, jak i w trybie wsadowym, w którym następuje wykonanie przez komputer serii powiązanych ze sobą zadań. Bash jako język umożliwia definiowanie aliasów, funkcji, zawiera konstrukcje sterujące przepływem (if, while, for, ...). Powłoka systemowa zachowuje historię wykonywanych poleceń i zapisuje ją domyślnie w pliku .bash_history w katalogu domowym użytkownika.

58
Kurs video

Bash. Techniki zaawansowane. Kurs video. Zostań administratorem systemów IT

Piotr Kośka

Wybierz kurs Bash w formie online Myślisz: „najpopularniejsza powłoka dostępna w systemach Linux”, mówisz: „Bash”. I masz rację, bo z tą wielokrotnie domyślną powłoką Linuksa spotyka się już początkujący programista, który dopiero zaczyna przygodę z tym systemem operacyjnym. Praktycznie nie ma możliwości, by ktoś, kto pracuje z systemami z rodziny uniksowej, na dzień dobry nie natknął się na Basha... Z tym że z tą powłoką pracuje się nie tylko na dzień dobry, ale także i na dobry wieczór, a nawet na dobranoc - używają jej bowiem nie tylko programiści startujący w zawodzie, lecz również ci znacznie zaawansowani. Niemal każdy, kto administruje systemem Linux. Dlatego też, jeśli masz doświadczenie w pracy w IT, a zwłaszcza jeśli przyswoiłeś bazowe informacje dotyczące powłoki Bash - ten kurs jest dla Ciebie! Bash przyda Ci się bowiem czy to podczas pisania autorskich aplikacji, czy to do tworzenia skryptów służących zautomatyzowaniu własnej pracy. Znajomość zaawansowanych zagadnień okołobashowych, narzędzi i rozszerzeń, jakie oferuje Bash, mogą się okazać istotną przewagą, gdy będziesz się starać na przykład o pracę administratora systemów informatycznych, administratora systemów Linux lub DevOps. Co Cię czeka podczas naszego profesjonalnego kursu Bash? Kurs Bash pozwoli Ci: Poznać tematy związane z systemem Linux (skupiamy się na Ubuntu). Opanować programowanie w języku skryptowym Bash. Nauczyć się automatyzowania zadań i pisania skryptów w Bashu. Dowiedzieć się, jak się obsługuje narzędzia języka AWK, sed oraz inne służące parsowaniu i obróbce tekstu. Co więcej... Ukończywszy szkolenie, będziesz bogatszy o znajomość technik pracy z terminalem i w terminalu. Bash. Techniki zaawansowane. Kurs video. Zostań administratorem systemów IT jest przeznaczony dla programisty, który miał wcześniej do czynienia z językiem skryptowym Bash i zna go na poziomie podstawowym. Szkolenie bowiem porusza zagadnienia zaawansowane, których nie sposób opanować bez przyswojenia bazowej wiedzy i elementarnych umiejętności. Bash, AWK, sed Bash to jedna z najpopularniejszych powłok systemów uniksowych. Stanowi powłokę domyślną w większości dystrybucji systemu GNU/Linux, a także w systemie macOS od wersji 10.3 do 10.14 [1]; istnieją też wersje dla większości systemów uniksowych. Bash jest również domyślną powłoką w środowisku Cygwin i MinGW dla systemów Win32. Z Bashem bezpośrednio wiąże się interpretowany język programowania AWK, który pojawia się w tym kursie. Główną funkcją tego języka jest wyszukiwanie i przetwarzanie wzorców w plikach lub strumieniach danych. Jego nazwa to równocześnie nazwa programu - początkowo dostępnego dla systemów operacyjnych będących pochodnymi UNIX-a, obecnie także na inne platformy. AWK jest językiem, który w znacznym stopniu wykorzystuje tablice asocjacyjne, stringi i wyrażenia regularne. W ramach kursu Basha będziemy się posługiwać również edytorem sed, czyli rodzajem edytora strumieniowego, który występuje w zestawie komend systemów uniksowych, a służy do przetwarzania tekstu. Łączy prostotę z szeroką gamą możliwości. Znajduje też zastosowanie przy pisaniu programów konwertujących. Ciekawostka: sed jest językiem programowania zupełnym w rozumieniu Turinga. Sprawdź także kurs sieci komputerowe w naszej ofercie.

59
Kurs video

Bezpieczeństwo sieci Cisco. Kurs video. Podstawy kryptografii, zabezpieczenia urządzeń i obsługa Kali Linux

Adam Józefiok

Bezpieczeństwo sieci Cisco. Kurs video. Podstawy kryptografii, zabezpieczenia urządzeń i obsługa Kali Linux powstał z myślą o administratorach rozpoczynających przygodę z bezpieczeństwem w sieciach komputerowych. Zapewnia on praktyczną wiedzę o bezpieczeństwie sieci i urządzeń. Jeśli chcesz wejść w świat technologii Cisco Security i nauczyć się blokować ataki hakerów podczas tego szkolenia zyskasz solidne podstawy praktyczne oraz teoretyczne. Co Cię czeka podczas szkolenia? W ramach 150 lekcji zdobędziesz teoretyczną wiedzę o polityce bezpieczeństwa, nauczysz się zarządzać ryzykiem i je analizować. Dowiesz się, jak obsługiwać program GNS3 w zakresie Cisco Security i zabezpieczać linię routera. A także — jak tworzyć konta użytkowników w lokalnej bazie danych, logować zdarzenia sieciowe na urządzeniach i podłączać router do rzeczywistej sieci. Poznasz zasady obsługi systemu Kali Linux oraz działania tablicy MAC — wraz z opisem, jak wygląda atak na tę tablicę. Kurs obejmuje również zagadnienia związane z działaniem sieci VLAN, atakami na te sieci i ich zabezpieczaniem. Pozwoli Ci zrozumieć, do czego służą różne protokoły, z której strony haker może je zaatakować i jak się przed tym zabezpieczyć. A potem skonfigurujesz sieć w taki sposób, by atak na nią był maksymalnie utrudniony. Co więcej, samodzielnie zaimplementujesz wiele rozwiązań ochronnych, osobiście przeprowadzisz ataki na najróżniejsze elementy sieci i skonfigurujesz wiele parametrów na różnych urządzeniach. Ten kurs dotyczący Cisco — na poziomie podstawowym — da Ci wiedzę o podstawach bezpieczeństwa sieci, w szczególności sieci komputerowych opartych na urządzeniach firmy Cisco. Jest to wiedza fundamentalna, od której każdy użytkownik musi rozpocząć naukę. Tematyki, którą obejmuje ten kurs video, nie da się pominąć — jest ona bazowa dla wszystkich certyfikatów Cisco Security. Zatem do dzieła!

60
Kurs video

Bezpieczeństwo w ASP.NET Core. Kurs video. Podstawy kryptografii

Bartosz Szmit

Obierz kurs na... bezpieczne strony i aplikacje internetowe Internet stał się naszą drugą, nie tyle alternatywną, ile raczej równoległą, rzeczywistością. W wielu sytuacjach jest rzeczywistością pierwszą - korzystamy z niego, gdy chcemy zdobyć jakieś informacje, dla rozrywki, do komunikacji i wykonywania praktycznych czynności, jak płatności, praca, nauka itd. Działając w sieci, dzielimy się z nią równocześnie ogromem informacji. I choć zwykle zależy nam na tym, by te treści trafiały jedynie do osób czy instytucji, dla których są przeznaczone, życie (przede wszystkim hakerzy) bywa złośliwe... A jeśli prowadzimy na przykład biznes w sieci, złośliwość czających się na nasze zasoby rośnie. Oczywiście, producenci oprogramowania starają się dostarczyć programistom narzędzia, które pozwalają skutecznie bronić kodu przed atakami. I tak firma Microsoft włożyła wiele wysiłku w to, by rozwijać pod kątem bezpieczeństwa platformę ASP.NET Core. ASP.NET to, ogólnie mówiąc, platforma stanowiąca zbiór technologii służących do budowy aplikacji internetowych i aplikacji typu XML Web Services. Podczas przygotowywania się do pracy z nią warto wiedzieć, jakie niebezpieczeństwa grożą stronom i aplikacjom tworzonym z użyciem narzędzi ASP.NET i jakie zabezpieczenia oferuje sama platforma, a także jak je prawidłowo stosować, by chronić swoje produkty przed atakiem. Uwaga! W czasie kursu będziemy korzystać z darmowej wersji Visual Studio 2019 Community, platformy ASP.NET Core, technologii Entity Framework Core i SQL Server. Co Cię czeka podczas naszego profesjonalnego szkolenia Ten kurs pozwoli Ci: Opanować zasady instalacji i aktualizowania pakietów Entity Framework Core. Poznać w sposób ogólny zagadnienia związane z bezpieczeństwem w sieci. Rozróżniać różnego typu klasy i metody zdefiniowane w celu budowania bezpieczeństwa. Przyswoić rozmaite metody autoryzacji stron WWW. Zobaczyć przykładowe rozwiązania w zakresie budowania bezpiecznych aplikacji. Dowiedzieć się, czym jest certyfikat x.509 i jak go zainstalować. Zdefiniować podpis dla dokumentu XML. Zrozumieć różnicę między implementacją kryptografii symetrycznej i asymetrycznej. Co więcej... Ukończywszy kurs, będziesz wiedzieć, jak zaszyfrować plik do postaci pliku z rozszerzeniem .dat. By udział w szkoleniu Bezpieczeństwo w ASP.NET Core. Kurs video. Podstawy kryptografii był efektywny, wymaga wcześniejszego opanowania pewnych umiejętności w zakresie języka SQL i rozumienia, czym jest tzw. backend. Warto też znać podstawy języka C#. Kurs dostarczy Ci dużej „dawki” kodowania (na przykład procedur składowych), a także sporej ilości kodu związanego z wieloma aspektami zachowania bezpieczeństwa stron WWW. Czym jest ASP.NET Microsoftowa platforma ASP.NET bazuje na frameworku pozwalającym budować strony uruchamiane z użyciem serwera generującego treści HTLM wraz z CSS, WML i XML. Są to strony szybko rozpoznawalne przez przeglądarki i bardzo wydajne. Zastosowanie programowania zdarzeniowego umożliwia oddzielenie kodu aplikacji (pisanego w Visual Basic albo C#) od warstwy prezentacji. W efekcie programista może kilka razy wykorzystać ten sam kod, co zwiększa jego czytelność, ale też tym bardziej nakazuje przyłożyć szczególną wagę do jego bezpieczeństwa. I Microsoft dba o to, by jego flagowa technologia służąca pisaniu stron WWW i aplikacji pozostała bezpieczna - znając jej możliwości w tym względzie i stosując się do wymogów producenta, można tworzyć nawet bardzo złożone, zaawansowane strukturalnie systemy dla najbardziej potężnych korporacji.

61
Kurs video

Blender 2.71. Kurs video. Poziom pierwszy. Modelowanie w 3D, animacja i renderowanie

Marcin Strzempkowski

Obierz kurs na... Blendera! Blender to jeden z najpopularniejszych programów do tworzenia modeli trójwymiarowych. Udostępnia zaawansowane funkcje w zakresie modelowania i animacji 3D, rozbudowany zestaw efektów specjalnych, narzędzia do renderowania oraz silnik graficzny do tworzenia gier. Ponadto umożliwia eksportowanie przygotowanych obiektów do formatów używanych w innych pakietach, takich jak 3ds Max i Maya. Co ciekawe, Blender jest całkowicie bezpłatny, dlatego często używa się go do przygotowywania reklam telewizyjnych, a nawet gier komputerowych. Chcesz zacząć pracę z programem Blender? Uruchom szkolenie Blender 2.71. Kurs video. Poziom pierwszy. Modelowanie w 3D, animacja i renderowanie, które zapewni Ci solidną bazę wiedzy niezbędnej do rozpoczęcia przygody z grafiką trójwymiarową. Co Cię czeka podczas naszego profesjonalnego szkolenia? Blender to świetne narzędzie, jednak by z niego w pełni skorzystać, trzeba je poznać od podstaw. Z kolejnymi lekcjami tego kursu zdobędziesz podstawowe umiejętności w zakresie: obsługi programu, modelowania, UV mappingu, renderowania i teksturowania. Co więcej... ...po solidnym przerobieniu materiału kursu będziesz w stanie samodzielnie tworzyć proste modele 3D. Dzięki szkoleniu Blender 2.71. Kurs video. Poziom pierwszy. Modelowanie w 3D, animacja i renderowanie uczynisz pierwszy krok na drodze ku trójwymiarowej wirtualnej rzeczywistości. To, w jakim kierunku pójdziesz dalej, zależy od Ciebie. Jeśli jesteś freelancerem, pewnie będziesz chciał doskonalić wszystkie aspekty pracy z Blenderem — od samodzielnego modelowania i teksturowania aż po właściwe sposoby oświetlania modelu. Jeżeli jesteś członkiem zespołu graficznego, może zechcesz wyspecjalizować się w jakimś aspekcie, szlifując swoje umiejętności na przykład jako modeler? Tak czy inaczej, ważne, byś zdobył solidne podstawy. Trzeci wymiar grafiki... Program Blender ma bardzo wiele zalet. Po pierwsze, jest darmowy. Każdy może z niego korzystać, wszyscy są zaproszeni do przedstawiania pomysłów na jego udoskonalenie. Nad tym, by najlepsze idee zostały wprowadzone w życie, czuwa Blender Foundation. Blender pozwala tworzyć grafiki statyczne oraz animacje, pracują na nim specjaliści ze wszystkich branż przemysłu, nauki i sztuki. Dodatkową przewagę Blendera nad innymi rozwiązaniami stanowią stosunkowo niewielkie rozmiary, dzięki czemu jest dostępny także dla użytkowników posiadających nieco słabszy sprzęt. Przy wszystkich swoich zaletach Blender ma jedną wadę: interfejs użytkownika — przy pierwszym kontakcie wydaje się nieco skomplikowany. Dlatego przygodę z tym potężnym narzędziem dobrze zacząć z doświadczonym specjalistą. Opanuj narzędzia. Nadaj głębię obrazom. Uruchom grafikę Ten kurs video został opracowany po to, by wprowadzić Cię w świat grafiki 3D w odpowiedniej kolejności. Na początku dowiesz się, czym są i do czego służą poszczególne elementy interfejsu programu. Stworzysz własną przestrzeń roboczą, właściwą dla Twoich potrzeb i zwyczajów. Następnie przejdziesz do manipulowania obiektami, by w kolejnym kroku zacząć modelować — najpierw na poziomie podstawowym, potem także bardziej zaawansowanym. Nauczysz się pracować z materiałami, teksturami i ze światłem. Chwycisz za wirtualną kamerę i wyrenderujesz swoje pierwsze animacje. Tylko dla wtajemniczonych Blender 2.71. Kurs video. Poziom pierwszy. Modelowanie w 3D, animacja i renderowanie jest skierowany do osób, które myślą o związaniu zawodowej przyszłości z grafiką 3D, ale też tych, które chcą tylko poznać podstawy programu Blender. Ponieważ jednak jest to oprogramowanie trudne w pierwszym kontakcie, autor kursu kładzie szczególny nacisk na to, by zapoznać użytkownika z nazewnictwem charakterystycznym dla języka grafiki 3D oraz pojęciami związanymi z interfejsem Blendera. Tak byś po zakończeniu pracy z kursem wiedział, czym są bump mapping, normal mapping, UV mapping , rigging, Render, oświetlenie globalne (ang. global illumination), modelowanie 3D, animacja 3D — a także potrafił wykorzystać tę wiedzę w praktyce. Poznaj naszego eksperta Marcin Strzempkowski — prawdziwy pasjonat komputerów od momentu, gdy jako mały chłopiec pierwszy raz zobaczył to tajemnicze urządzenie w legendarnym programie Sonda. Grafiką komputerową zajmuje się od początku lat dziewięćdziesiątych — jego pionierskie projekty powstawały na słynnej Amidze 500, która dysponowała aż jednym megabajtem pamięci! Pierwszym programem, z którego korzystał, tworząc animacje 3D, był Sculpt. Dziś pracuje jako freelancer — projektując grafikę, korzysta z aplikacji: Blender, 3ds Max oraz After Effects i Photoshop z pakietu Adobe. Gdy wstaje od komputera, biega lub ćwiczy na siłowni. Jeśli ma dosyć pracy zawodowej, ale nie chce opuszczać wirtualnej rzeczywistości, chętnie podziwia pracę innych grafików 3D, grając w gry typu MMORPG. „Grafika 3D jest aktualnie na fali wznoszącej. Studia specjalizujące w tej dziedzinie wyrastają jak grzyby po deszczu, dlatego dobry grafik z pewnością łatwo znajdzie zatrudnienie. Jeśli zaś jest tak zwanym wolnym duchem i nie chce mieć nad sobą szefa, to o ile dogłębnie pozna tajniki pracy z programem do modelowania, animacji i renderowania 3D, nie będzie narzekał na brak zleceń :)”.  

62
Kurs video

Blockchain i kryptowaluty. Kurs video. Zdecentralizowane finanse od podstaw

Iweta Laskowska

Obierz kurs na... zdecentralizowane finanse Opublikowany w 2008 roku whitepaper Bitcoin: A Peer-to-Peer Electronic Cash System na zawsze odmienił świat biznesu. Bitcoin był pierwszą implementacja Blockchaina, zdecentralizowanej bazy danych chronionej kryptograficznie. Za nim ruszyła lawina projektów, zarówno na sieciach publicznych (Ethereum, Solana, Cosmos, Polkadot), jak i prywatnych (Hyperledger Fabric, Corda, Quorum). Dziś, kapitalizacja rynkowa rynku kryptowalut wynosi ponad 1,66 biliona dolarów, a Bitcoin zajmuje stabilne i wysokie miejsce w globalnej kapitalizacji rynkowej obok takich gigantów jak Amazon, Meta Platforms (ex-Facebook), czy Tesla. Wraz z jego powstaniem zaczęła się również historia blockchaina - Bitcoin bowiem jest pierwszą kryptowalutą opartą na tej technologii. Czym zatem jest blockchain? To dosłownie łańcuch bloków. Zdecentralizowana baza danych, chroniona kryptograficznie. Bezpieczna sieć, w której każdy kolejny blok przechowujący transakcje, zawiera odwołanie do poprzedniego, co uniemożliwia modyfikację zapisanych w nim informacji. Te funkcje, a także mechanizm konsensusu sprawiają, że blockchain umożliwia wykonywanie transakcji bez konieczności potwierdzenia ich poprawności oraz zapewnienia bezpieczeństwa przez pośredników. Aktualnie, w kryptowaluty inwestują największe korporacje, a ponad 130 krajów, które stanowią 98% światowego PKB, pracuje nad cyfrowym pieniądzem banku centralnego (CBDC), niektóre z nich wprowadzają go jako legalny środek płatniczy. Co Cię czeka podczas naszego profesjonalnego szkolenia W trakcie szkolenia zdobędziesz wiedzę na temat: Podstaw blockchaina, bloków i funkcji haszującej Mechanizmów potwierdzania transakcji na blockchainie Różnic między konsensusem Proof of Work a Proof of Stake Bezpiecznego przechowywania kryptowalut Możliwości śledzenia transakcji z wykorzystaniem kryptowalut Otwierania konta na giełdzie kryptowalut i korzystania z MetaMask Prawdziwości twierdzeń o oszustwach korzystających z kryptowalut i ekologiczności kopania Bitcoina Co więcej... Dowiesz się czym są zdecentralizowane finanse (DeFi) i smart kontrakty Nauczysz się rozróżniać kategorie DeFi, w tym: stabilne kryptowaluty, pożyczki i zdecentralizowane giełdy Zrozumiesz czym są NFT, takie jak CryptoPunks i Bored Ape Dowiesz się w jaki sposób Blockchain i Sztuczna Inteligencja (AI) mogą się uzupełniać Blockchain i kryptowaluty. Kurs video. Zrozumieć zdecentralizowane finanse zabierze Cię w świat cyfrowych finansów. Opanujesz podstawy technologii blockchain i zrozumiesz działanie rynku kryptowalut. Zaczniemy od architektury sieci scentralizowanych, zdecentralizowanych i rozproszonych. Następnie poznasz komponenty blockchaina i zrozumiesz znaczenie kryptografii dla bezpieczeństwa sieci. Dowiesz się, do czego potrzebny jest podpis cyfrowy i jak do łańcucha dodawane są kolejne transakcje. Być może zastanawiasz się, gdzie kupić i jak wybrać kryptowalutę pod inwestycje, wreszcie - co najważniejsze - jak ją bezpiecznie przechowywać. Odpowiedzi na te pytania znajdziesz w drugim rozdziale! A na zakończenie, w ostatnim module, zagłębisz się w temat zdecentralizowanych finansów. Ukończenie kursu pozwoli Ci na postawienie pierwszych kroków w świecie Web3, aktywny udział w dyskusjach, rozumienie newsów, a nawet znalezienie pierwszej pracy związanej z technologią blockchain. Przyszłość blockchaina Blockchain na szeroką skalę jest znany przede wszystkim ze świata kryptowalut, jednak nie na tym kończy się jego zastosowanie. Ma liczne zalety - zapewnia pseudoanonimowość, transparentność i niemodyfikowalność danych i dzięki temu sprawdza się na wielu płaszczyznach. Jego liczne zastosowania znajdziesz nie tylko w świecie kryptowalut i finansów, ale również w łańcuchu dostaw (gdzie może być używany do śledzenia całego łańcucha dostaw, od produkcji do dostarczenia, co pozwala na większą przejrzystość i bezpieczeństwo), systemach do głosowania ( bezpieczne środowisko do przeprowadzania wyborów elektronicznych), opiece zdrowotnej (bezpieczne przechowywanie danych medycznych), edukacji (weryfikowalność i bezpieczeństwo dyplomów i certyfikatów) czy energetyce (zarządzanie danymi dotyczącymi produkcji i dystrybucji energii, a także handlu emisjami). Ponadto połączenie technologii blockchain, Internetu Rzeczy (IoT) i sztucznej inteligencji (AI) tworzy potężne rozwiązania, które mogą przynieść liczne korzyści na wielu płaszczyznach m.in. bezpieczne przechowywanie danych, uwierzytelnianie, automatyzacja, zwiększenie transparentności, trackowanie zmian, czy zarządzania uprawnieniami.

63
Kurs video

Blockchain. Kurs video. Cyfrowa ewolucja w świecie finansów

Tomasz Waszczyk

Obierz kurs na... cyfrowe aktywa Blockchain od kilku lat elektryzuje świat finansów i powiązaną z nim część branży informatycznej. Zwany inaczej łańcuchem bloków, stanowi zdecentralizowaną bazę danych o architekturze peer-to-peer (czyli taką, w której wszystkie węzły mają te same uprawnienia). Blockchain nie potrzebuje komputerów centralnych ani głównego miejsca przechowywania danych - wszystko jest tu rozproszone, dzięki czemu bardzo bezpieczne i nie do zhakowania przez współczesne komputery. System jest dostępny dla każdego, a realizowane w nim transakcje pozostają jawne, choć użytkownicy są anonimowi. Technologię łańcucha bloków wykorzystuje się coraz powszechniej nie tylko w świecie finansów, ale także w handlu surowcami i innymi zasobami, a nawet w administracji publicznej. Blockchain sprawdza się wszędzie tam, gdzie liczą się szybkość, bezpieczeństwo i duża wydajność. Zaczęło się jednak (i trwa!) w 2009 roku od bitcoina, czyli legendarnej już kryptowaluty. Zdecentralizowane bazy danych znajdą zapewne zastosowanie w internecie rzeczy, na giełdzie, w systemach przechowujących wrażliwe dane (na przykład medyczne, notarialne, księgowe) czy w branży energii odnawialnej, gdzie dzięki blockchainowi możliwe będzie sprzedawanie energii przez prosumentów konsumentom bez pośrednictwa wielkich firm energetycznych. Co Cię czeka podczas naszego profesjonalnego szkolenia? W trakcie tego kursu video: Dowiesz się, czym faktycznie jest pieniądz. Zrozumiesz, jak działa obieg pieniądza i co ma do tego rząd. Zastanowisz się nad zjawiskiem inflacji oraz jej wpływem na życie prywatne i zawodowe. Poznasz mechanizm działania pieniądza cyfrowego. Opanujesz związane z nim pojęcia. Co więcej... Jeśli jesteś programistą, po ukończeniu szkolenia będziesz wyposażony w wiedzę, która umożliwi tworzenie własnych rozproszonych rozwiązań z zakresu finansów cyfrowych. Blockchain. Kurs video. Cyfrowa ewolucja w świecie finansów wprowadzi Cię w świat pieniądza. Poznasz historię pieniędzy, zrozumiesz rolę, jaką odgrywają we współczesnym świecie, wybiegniesz także myślą w przyszłość świata finansów. Kto wie? Może zechcesz stać się częścią tej przyszłości? Dzięki wiedzy zdobytej podczas szkolenia będzie to możliwe. Cyfrowe pieniądze są fascynujące Pieniądz. Niby nie istnieje (bo czym właściwie jest?), a budzi tak wiele emocji. Od momentu, gdy ludzie wymyślili go jako swego rodzaju umownego pośrednika w handlu, spędza sen z powiek bogaczom, mami biednych, wywołuje rewolucje i wojny. Odmienia bieg świata. Od niedawna, od kiedy na internetową arenę wkroczył bitcoin, także świata wirtualnego. To największa rewolucja w finansach od 1971 roku, gdy wstrzymano wymianę amerykańskiego dolara na złoto, kończąc tym samym słynny parytet. Efekty tej zmiany odczuwamy dziś coraz mocniej i mocniej. Dolar, który do niedawna bez wątpienia był tzw. hard money, mięknie. Jako pieniądz fiducjarny (nieoparty na kruszcu) staje się coraz mniej wiarygodny. W rezultacie światem co jakiś czas wstrząsają kolejne kryzysy finansowe, inflacja zżera gromadzone aktywa, pojawia się rozchwianie uniemożliwiające długofalowe planowanie. Finansiści, z noblistą Johnem Nashem na czele, od dawna poszukiwali tzw. ideal money, czyli - najprościej rzecz ujmując - pieniądza, który z natury nie będzie podlegał inflacji. Czy bitcoinowi albo innej kryptowalucie uda się na dłuższą metę odgrywać rolę Świętego Graala? Pożyjemy, pohandlujemy, zobaczymy.

64
Kurs video

Blockchain. Kurs video. Smart kontrakty i aplikacje zdecentralizowane w praktyce

Sylwester Wieczorkowski

Obierz kurs na... kryptorewolucję w IT Czym właściwie jest łańcuch bloków? To technologia leżąca u podstaw sieci kryptowalut. Blockchain jest rozproszoną, niezaprzeczalną bazą danych - rejestrem (DLT, Distributed Ledger Technology) zabezpieczonym przed zmianą za pomocą algorytmów kryptograficznych. Pierwotnym i podstawowym zastosowaniem sieci blockchain był bezpieczny transfer wartości cyfrowej z pominięciem zaufanych instytucji pośredniczących. Kolejne, programowalne generacje blockchaina umożliwiają tworzenie inteligentnych kontraktów (smart contracts) - kawałków kodu umieszczonych w rejestrze rozproszonym. Smart kontrakty stanowią zaplecze (backend) zdecentralizowanych rozwiązań internetowych (DApps, Decentralised Applications), które zapewniają integralność danych oraz są w pełni transparentne dla użytkowników - budowane jest dzięki temu zaufanie oparte na technologii. Blockchain jest wciąż nowością w świecie informatycznym i jako taki budzi żywe zainteresowanie przedsiębiorstw działających w sektorze nowych technologii. Wbrew pozorom nie tylko tych, które specjalizują się w tematach okołokryptowalutowych. Łańcuchy bloków bowiem okazują się użyteczne w zarządzaniu wieloma sektorami innowacyjnej gospodarki. Sprawdzają się choćby w procesach zarządzania danymi - z wykorzystaniem technologii blockchain powstają systemy zapewniające integralność krytycznych informacji utrzymywanych i udostępnianych wewnątrz i na zewnątrz organizacji. Biznes rozumie - blockchain to rewolucja. Przyszłość, która już puka do drzwi. Firmy zaczynają intensywnie poszukiwać znających temat developerów. A tych... brakuje. Sądzisz, że umiejętność programowania i wykorzystania w praktyce rozproszonych baz danych przechowujących pełną historię zmian to szansa na Twoją przyszłą karierę w branży? Jeśli tak, zacznij się ich uczyć już dziś. Najlepiej od podstaw, podczas naszego szkolenia. Co Cię czeka podczas naszego profesjonalnego szkolenia? Podczas tego kursu video: Poznasz zasadę działania najpopularniejszej programowalnej sieci blockchain - Ethereum. Dowiesz się, jak wykorzystać technologię rejestrów rozproszonych do budowy rozwiązań komercyjnych. Nauczysz się tworzyć, wdrażać i testować smart kontrakty napisane w języku Solidity. Opanujesz takie narzędzia jak MetaMask, Etherscan czy Remix. Co więcej... Zbudujesz od podstaw dwie kompletne aplikacje zdecentralizowane: loterię i system do głosowania, a także napiszesz smart kontrakty oraz przygotujesz i zintegrujesz z nimi interfejs użytkownika. Blockchain. Kurs video. Smart kontrakty i aplikacje zdecentralizowane w praktyce rozpoczyna się od absolutnych podstaw, kończy zaś na poziomie średnio zaawansowanym. Przeznaczony jest dla osób, które opanowały już podstawy programowania - w trakcie nauki przyda się znajomość JavaScriptu lub innego języka skryptowego. Podczas kursu poznasz zbliżony do JavaScriptu język Solidity. Będziesz też tworzyć interfejs użytkownika w języku TypeScript, a konkretniej we frameworku Angular z biblioteką Material Design. Pięć godzin w przyszłości Technologia blockchain to nie bułka z masłem. Opanowanie choćby tylko podstaw pracy w niej wymaga zainwestowania czasu i zaangażowania. Jeśli zdecydujesz się zrobić to z nami, poprosimy Cię o wygospodarowanie niecałych pięciu godzin, podczas których odbędziemy wspólnie solidne blockchainowe szkolenie. Dzięki niemu poznasz zasady działania sieci Etherum oraz podstawowe pojęcia dotyczące sieci kryptowalut. Zrozumiesz, jakie korzyści oraz ograniczenia wiążą się z technologią rejestrów rozproszonych. Zaznajomisz się z wtyczką MetaMask, eksploratorem bloków Etherscan i zewnętrznym API Infura. Nieobce Ci będą środowisko programistyczne Remix, język Solidity, a także biblioteka Web3. Przeszkoliwszy się, będziesz w stanie stosować w praktyce technologie blockchain, projektować rozwiązania zdecentralizowane oraz analizować transakcje w sieci Ethereum. Stworzysz, wdrożysz i przetestujesz inteligentne kontrakty, a następnie zintegrujesz z nimi interfejs użytkownika (Angular + Material Design). Do wszystkich zadań związanych z technologią blockchain dobierzesz oczywiście odpowiednie narzędzia programistyczne. Sprawdź, jakie dodatkowe materiały przygotował dla Ciebie autor! 

65
Kurs video

Bootstrap. Kurs video. Tworzenie interaktywnych i responsywnych stron internetowych

Łukasz Krawczyk

Obierz kurs na... budowanie nowoczesnych stron internetowych Mimo intensywnego rozwoju mediów społecznościowych, a co za tym idzie – nowego modelu kontaktu z klientami i „followersami”, zapotrzebowanie na profesjonalne, nowoczesne strony WWW nie maleje. Firmy i osoby prywatne wciąż poszukują twórców witryn w pełni responsywnych i maksymalnie interaktywnych, po których poruszanie się będzie dla użytkownika przyjemne na tyle, by zechciał on pozostać na nich dłużej, a w przyszłości – powrócić. By tworzyć tego typu strony, programiści sięgają po rozmaite narzędzia. Wśród nich ostatnimi laty pozytywnie wyróżnia się Bootstrap, najpopularniejszy, a do tego bezpłatny framework HTML/CSS, dzięki któremu – przy odrobinie chęci i zaangażowania – można stworzyć responsywną stronę internetową na bazie predefiniowanych komponentów dostarczanych przez piątą wersję tej uznanej frontendowej technologii. Ten kurs video ma za zadanie przybliżyć Bootstrap od strony praktycznej – poprzez tworzenie responsywnej strony internetowej poświęconej tematyce gier wideo. W trakcie pracy uczestnik szkolenia skorzysta z HTML5, CSS3 i JavaScriptu, czyli trzech fundamentalnych języków webowych, a także z ekosystemu najpopularniejszego frameworka HTML/CSS, czyli Bootstrapu. To on zagwarantuje projektowi pełną responsywność, pozwoli bowiem precyzyjnie dostosować wygląd witryny do aktualnej szerokości ekranu urządzenia końcowego. Co więcej, znacząco przyspieszy i ułatwi pracę z językami interpretowanymi po stronie przeglądarki: HTML, CSS i JavaScriptem. Co Cię czeka podczas naszego profesjonalnego szkolenia Podczas nauki z naszym kursem video: Poznasz framework Bootstrap i opanujesz wiele zagadnień związanych z korzystaniem z tej technologii, takich jak front-end i back-end czy wytyczne dotyczące dostępności stron internetowych (WCAG) Będziesz operować w języku CSS – w tym przybliżysz sobie dostępne w nim modele layoutów, fleksowy pojemnik i elementy fleksowe, najważniejsze (z punktu widzenia Bootstrapa rzecz jasna) właściwości języka CSS związane z trybem wyświetlania Flexbox (Flexible Box) Przypomnisz sobie język programowania JavaScript – standard ECMAScript i jego różne wersje, najważniejsze elementy standardu ECMAScript 6 (2015), stałe/zmienne, funkcje strzałkowe, interpolację literałów łańcuchowych, wstęp do funkcji wyższego rzędu, metodę .forEach() Zrozumiesz, czym jest responsywność, a także jak działa filozofia mobile-first – w tym przyswoisz takie kwestie jak idea i ogólne założenia, charakterystyka, zasady stosowania, system 12-kolumnowej siatki, punkty przegięcia dostępne w Bootstrapie 5 a punkty przegięcia dostępne w poprzedniej wersji tego frameworka Zbudujesz od zera kompletną stronę internetową – skorzystasz przy tym z najważniejszych komponentów i funkcjonalności Bootstrapa 5.3.x, takich jak menu hamburgerowe, karuzela, grupy przycisków, karty, akordeon, pływające etykiety pól formularza, walidacja formularza domyślnie dostarczana przez Bootstrap Przekonasz się, jak funkcjonuje okno modalne – od idei działania, poprzez strukturę, otwieranie i zamykanie, statyczną odmianę okna modalnego, okno modalne z możliwością przewijania, okno modalne wyśrodkowane w pionie, rozmiary okna modalnego, po dynamiczną podmianę jego zawartości Przyjrzysz się nowemu w wersji Bootstrapa, z której będziesz korzystać, trybowi ciemnemu – określisz tryb kolorystyczny, umieścisz kontrolkę (przełącznika) do aktywacji trybu ciemnego, aktywujesz go po kliknięciu w kontrolkę (przełącznik), aktywowany przez użytkownika tryb ciemny zapamiętasz w obiekcie localStorage Bootstrap. Kurs video. Tworzenie interaktywnych i responsywnych stron internetowych jest adresowany do osób w miarę obytych z zagadnieniami związanymi z tworzeniem stron internetowych w HTML, CSS3 i JavaScripcie. Dobrze, by uczestnik szkolenia poruszał się sprawnie w dowolnym darmowym edytorze kodu źródłowego z kolorowaniem składni (najlepiej Visual Studio Code, ewentualnie Notepad++). Posiadanie bazowej wiedzy z zakresu responsywności także jest wskazane. Szkolenie kończy się na poziomie średnio zaawansowanym/zaawansowanym. Po jego odbyciu będziesz w stanie świadomie i w pełni samodzielnie tworzyć strony internetowe oparte na najbardziej popularnym frameworku HTML/CSS. Chodzi o odpowiedzialne i efektywne korzystanie z ogromu potencjału, jaki kryje w sobie ta technologia w najnowszej odsłonie, tj. w wersji 5.3.x. Dodatkową wartością może być też umiejętność wzbogacenia i uzupełnienia standardowych możliwości Bootstrapa o własne rozwiązania programistyczne, na przykład pod postacią skryptów języka JavaScript zgodnych ze specyfikacją ECMAScript 6 (2015). Webmasterem być Wiedza zdobyta podczas kursu nie tylko może się przełożyć na wzmocnienie Twojej pozycji zawodowej w aktualnej pracy, ale również skłonić Cię do poszukania nowego zajęcia, na przykład jako webmaster z prawdziwego zdarzenia lub front-end web developer. Co równie istotne, praktyczna znajomość ekosystemu Bootstrapa pozwala w sposób szybki i bezkompromisowy odnaleźć się w zupełnie innych frameworkach HTML/CSS, jak ZURB Foundation czy Skeleton, działających na podobnych zasadach. Świadomość podziału technologii webowych na front-end i back-end, wiedza o frameworku, jak również umiejętność jednoznacznego umiejscowienia w tym wszystkim Bootstrapa z pewnością przełożą się na Twoje postrzeganie Internetu. Nawet jeśli jesteś zwykłym użytkownikiem, będziesz wiedzieć, jak działa sieć, jak jest zbudowana i na czym się opiera.

66
Kurs video

Bubble. Kurs video. Tworzenie webowych aplikacji no-code

Karol Bocian

Obierz kurs na... aplikacje no-code! Być może masz doskonały pomysł na własną aplikację, a nawet wyobrażasz sobie rzesze korzystających z niej i zadowolonych klientów, jednak pomimo wielkich aspiracji rozbijasz się o szklany sufit wynikający z braku doświadczenia programistycznego. Nie zniechęcaj się! Z pomocą przychodzą narzędzia no-code, niewymagające pisania kodu. Dzięki podejściu no-code tworzenie aplikacji jest dostępne dla szerokiego grona osób. Pomimo braku umiejętności programistycznych mogą one z powodzeniem angażować się w tworzenie innowacyjnych projektów technologicznych i startupów. No-code jest również odpowiedzią na potrzeby biznesowe przedsiębiorstw - ułatwia i przyspiesza proces projektowania, prototypowania i budowania aplikacji, co znacznie obniża koszty w zespołach IT. Krótszy jest czas wdrożenia, a do pracy nad projektem wystarczy mniejszy zespół. Platformą no-code, która zdobyła globalną popularność, jest Bubble, założona przez dwóch absolwentów Harvardu. Jej prosty w obsłudze interfejs opiera się na edytorze drag and drop, a funkcjonalności dostarcza biblioteka pełna gotowych rozwiązań i komponentów. Z kolei tworzenie nawet zaawansowanej logiki aplikacji jest uproszczone przez możliwość integracji z zewnętrznymi usługami i bazami danych. W 3 godziny poznaj platformę Bubble, na której zbudowano ponad 3 miliony aplikacji! W trakcie naszego profesjonalnego szkolenia: Nauczysz się tworzyć aplikacje no-code Zrozumiesz logikę aplikacji Dowiesz się, jak budować bazę danych, a także zapisywać i odczytywać z niej dane Nauczysz się rejestrować użytkowników Przećwiczysz tworzenie kontrolek i komponentów Poznasz platformę no-code Bubble.io i edytor aplikacji Dowiesz się, jak przechodzić między środowiskiem testowym i produkcyjnym Opanujesz zasady tworzenia responsywnych aplikacji Nauczysz się budować aplikacje poprzez tworzenie formularza rejestracji Dowiesz się, jak utrzymywać istniejące aplikacje Kurs video Bubble. Tworzenie webowych aplikacji no-code od podstaw ukończysz na poziomie podstawowym. W trakcie szkolenia poznasz tajniki no-code, a także opanujesz sztukę tworzenia przepływów informacji i budowania aplikacji bez konieczności programowania. Poznasz kluczowe składowe edytora Bubble i dowiesz się, jak używać komponentów, układu elementów i instrukcji warunkowych do budowy logiki aplikacji. Przećwiczysz proces tworzenia formularza rejestracji użytkownika, a Twoja aplikacja zyska nowe funkcjonalności. Następnie zgłębisz tematykę bazy danych - poznasz reguły prywatności, panel nawigacyjny i sposoby integracji programu z bazą danych. Dowiesz się, jak udoskonalić aplikację i zadbać o jej responsywność. Poznasz metody dostosowania rozmiaru ekranu, tworzenia skalowalnych sekcji i paska menu. Znajomość Bubble pozwoli Ci przekształcić dotychczasowe wizje w realne projekty, a tym samym otworzy drogę do tworzenia aplikacji i lepszego zrozumienia potrzeb IT. Nie trać czasu, wybieraj technologie przyspieszające pracę.

67
Kurs video

Business Creator. Jak zbudować biznes. Kurs video

Marcin Kądziołka

Obierz kurs na... swoją firmę! Posiadanie własnej firmy oznacza czasem pracę przez całą dobę. Nieustanna gonitwa, dotrzymywanie terminów, rozmowy z klientami, urywające się telefony, lawina e-maili, gaszenie pożarów to chleb powszedni wielu przedsiębiorców. A przecież to wcale nie musi tak wyglądać. Możesz budować swoją firmę bez nieustannych wyrzeczeń, wrzodów na żołądku i obawy, że jeśli nie będzie Cię w pracy przez jeden dzień, to na pewno wszystko rozsypie się niczym domek z kart.  Po co się uczyć na swoich błędach, skoro można uczyć się na cudzych? Ten niezwykle praktyczny kurs video pozwoli Ci uniknąć fundamentalnych błędów i nerwów, które zamiast do sukcesu w biznesie mogą prowadzić wprost do załamania nerwowego. Dostarczy Ci praktyczną wiedzę i bezcenne wskazówki, dzięki którym pchniesz swoją firmę na nowe tory, a jej prowadzenie znowu będzie sprawiać Ci frajdę. Docenisz to narzędzie bez względu na to, czy jesteś początkującym przedsiębiorcą, czy też działasz już aktywnie na rynku i szukasz skutecznych usprawnień. Zarządzaj firmą i nie pozwól, by to ona rządziła Tobą!  Czego nauczysz się podczas naszego profesjonalnego szkolenia? Dowiesz się, jak zbudować biznes, który będzie funkcjonował bez Twojego udziału, dzięki czemu będziesz mieć znacznie więcej czasu dla siebie. Nauczysz się tak dobierać osoby do zespołu, by działał on sprawnie i osiągał efekty, o jakich marzysz. Poznasz sposoby na opanowanie chaosu w firmie — bez zabijania kreatywności Twojej i zespołu. Zidentyfikujesz swoje najważniejsze zadania w pracy i odkryjesz, na czym powinieneś się skupić, by działać efektywnie. Zobaczysz, jak ważna jest komunikacja i w których dziedzinach ma ona szczególne znaczenie dla rozwoju Twojej firmy. Pamiętaj, po co założyłeś firmę — bez wątpienia chciałeś zarabiać pieniądze, ale ważna była też pasja i samorealizacja. Nie warto tego niszczyć, tonąc w męczących obowiązkach dnia codziennego. Niech zastana rzeczywistość Cię nie ogranicza. Dowiedz się, jak okiełznać wszystkie zadania i mieć szansę na normalne życie prywatne. W zaledwie pięciu prostych lekcjach ten kurs dostarczy Ci rozwiązania, które szybko i bezboleśnie wcielisz w życie. Konkretna wiedza w skondensowanej formie Zdecydowaną zaletą tego kursu jest to, że wszystkie istotne informacje zostały skondensowane do zaledwie osiemdziesiąt minut. To prawdziwa kwintesencja kluczowej dla Ciebie wiedzy. Bez zbędnej gadaniny Business Creator. Jak zbudować biznes. Kurs video pomoże Ci zidentyfikować najważniejsze umiejętności, zdobyć je i rozwijać. Wskaże też elementy, na których powinieneś się w swojej firmie skoncentrować. Co najważniejsze — dostarczy Ci praktyczny plan działania, dzięki któremu zdołasz błyskawicznie wdrożyć zdobytą wiedzę. Pozwoli Ci to uczynić z Twojej firmy prawdziwego samograja, w którym wszystko wreszcie będzie funkcjonować tak, jak powinno, odpowiedni ludzie będą wykonywać właściwe działania, kluczowe procesy zostaną zoptymalizowane, a Ty będziesz mógł z satysfakcją przyglądać się, jak Twoja firma się rozwija, mimo że nie spędzasz w niej dwudziestu godzin dziennie. Tylko dla wtajemniczonych Business Creator. Jak zbudować biznes. Kurs video został stworzony po to, byś mógł uniknąć niepotrzebnej frustracji w drodze do realizacji celów. Nie marnuj swojego cennego czasu, tylko sięgnij po wiedzę przedsiębiorcy, który na własnej skórze przetestował wszelkie skuteczne i nieskuteczne systemy, by wreszcie wypracować metodę osiągnięcia satysfakcji i pieniędzy. Dowiedz się, jak unikać pułapek, które czyhają na każdego przedsiębiorcę. Zbuduj sprawnie funkcjonujący system automatyzacji i wprowadź go w życie. Inwestycja w ten kurs to prawdopodobnie jedna z lepszych decyzji, jakie podejmiesz w swoim biznesowym życiu. Szczególnie jeśli jesteś na początku tej drogi. Poznaj naszego eksperta Marcin Kądziołka — przedsiębiorca, pasjonat internetu i nowoczesnych technologii. Absolwent Wydziału Automatyki, Elektroniki i Informatyki Politechniki Śląskiej. Swoją pierwszą firmę otworzył w 2000 roku, będąc jeszcze na studiach. Współzałożyciel wydawnictwa Złote Myśli. Od dwunastu lat związany z rynkiem e-commerce w Polsce, obecnie pełni funkcję prezesa zarządu Złotych Myśli Sp. z o.o. i eMentora Sp. z o.o. Uwielbia budować organizacje i pomagać ludziom odkrywać ich prawdziwy potencjał. Poza biznesem interesuje się rozwojem osobistym oraz psychologią.  „Gdy zaczynałem, zupełnie nie znałem się na biznesie i do wszystkiego musiałem dochodzić sam. Wtedy jeszcze nie było ogólnie dostępnej wiedzy o tym, jak zbudować biznes, który po prostu działa. Teraz możesz sięgnąć po sprawdzone rozwiązanie”. Marcin Kądziołka

68
Kurs video

Business English. Kurs video. Profesjonalne prezentacje w pigułce

Anna Lewoc

Obierz kurs na... profesjonalne prezentacje w języku angielskim Prezentacje to temat rzeka. Jego źródła wypływają ze szkoły, gdzie zwykle po raz pierwszy mamy okazję stanąć przed grupą ludzi, uzbrojeni w duży ekran i niewielki plik z widokami kolejnych slajdów prezentacji, o których zawartości mamy opowiedzieć zgromadzonym. Wielu (może nawet większość) z nas nie przepada za tą formą przekazywania innym informacji. Niemniej od czasu do czasu musimy to robić – w szkole, potem na uczelni i oczywiście w pracy, przy okazji rocznych podsumowań, przedstawiania planów na rok kolejny, rozpoczynania nowego projektu albo w trakcie spotkania z klientem. Od tego, w jaki sposób przekażemy to, co mamy do powiedzenia i pokazania, bardzo często wiele zależy – w trakcie edukacji oczywiście ocena, w pracy podpisanie kontraktu, roczna nagroda, zwiększenie budżetu dla działu na następny rok, właściwe zrozumienie przydzielonych zadań przez teamy projektowe itd. Nie jest łatwo przedstawić dobrą prezentację w języku ojczystym, a co dopiero w obcym, jakim jest dla nas angielski. Szczególnie jeśli nie jest to język używany przez nas na co dzień, a tylko okazjonalnie. Tym bardziej warto poznać wyrażenia charakterystyczne dla prezentacji, aby mieć je na podorędziu, kiedy przyjdzie nam coś przedstawiać. Dlatego też słownictwo w tym kursie, dobrane z myślą o tym, że zostanie użyte na slajdach prezentacyjnych i podczas towarzyszącego ich pokazowi wystąpienia, każdorazowo podane jest w kontekście zastosowania, a gramatykę ograniczono do minimum. Uczestnicy szkolenia poznają zarówno łatwiejsze, jak i trudniejsze wyrażenia – po to, by osoby ze znajomością języka na niższym poziomie mogły się z nimi osłuchać, a te na wyższym przyswoić je i zacząć ich używać. W kursie przechodzimy przez całą prezentację, od jej planowania i przedstawiania planu, przez witanie uczestników, interesujące rozpoczęcie prelekcji, opisywanie slajdów i pomocy wizualnych, porównywanie i dodawanie idei, aż do konkluzji i odpowiedzi na pytania uczestników. Co Cię czeka podczas naszego profesjonalnego szkolenia Przyswajając informacje dotyczące prezentacji w języku angielskim, między innymi: Poznasz słownictwo przydatne podczas prezentowania po angielsku Nauczysz się uprzejmie witać uczestników i odpowiadać na ich pytania Zrozumiesz wyrażenia w odpowiednim kontekście, dzięki czemu łatwiej je zapamiętasz i będziesz mógł od razu ich użyć Przećwiczysz słownictwo w kontekście dzięki ćwiczeniom do wykonania podczas lekcji Przekonasz się, jak poprawnie opisać wykres i inne pomoce wizualne Skontrastujesz ze sobą dwa pomysły, dodasz coś do poprzedniej wypowiedzi i odniesiesz się do tego, co już mówiłeś lub co będziesz mówić Dowiesz się, jak utrzymać uwagę uczestników za pomocą dobrze wykonanej prezentacji Szkolenie Business English. Kurs video. Profesjonalne prezentacje w pigułce przeznaczone jest dla osób na poziomie A2/B1, jednak wiele omówionych w nim wyrażeń wykracza ponad ten poziom. Ponieważ kurs jest specjalistyczny i zorientowany tylko na jeden aspekt mówienia po angielsku, nie poprawi on spektakularnie Twojej ogólnej znajomości języka angielskiego, ale w pełni wspomoże Cię w zakresie przekazywania informacji w tym języku w ramach prezentacji.

69
Kurs video

Business English. Kurs video. Skuteczne negocjacje w pigułce

Anna Lewoc

Obierz kurs na... negocjowanie w języku angielskim Czas na negocjacje! Są ludzie stworzeni do tego, by dyskutować o biznesowej współpracy, przygotowywać warunki kontraktów, dopinać większe lub mniejsze transakcje i rozbrajać bomby pretensji, jeśli na którymś etapie procesu coś się nie uda. Są, i chwała im za to. Wielu osobom jednak już na samą myśl o tym, że miałyby cokolwiek z kimkolwiek negocjować, cierpnie skóra. Wszak to trudne – trzeba wiedzieć, jak wejść do sali, jak się przywitać, jak usiąść, w jaki sposób używać mowy ciała i jak dobierać słowa, by wyjść z negocjacji zwycięsko... A najlepiej byłoby doprowadzić do sytuacji win-win, w której obie strony będą zadowolone, by i wilk był syty, i owca cała. Tak, negocjacje to nie jest prosta sprawa, nie każdy rodzi się ze zdolnością do ich prowadzenia, ale spokojnie – wszystkiego można się nauczyć. Także w języku angielskim. Jeśli zatem do Twoich zawodowych zadań należy nie tylko prowadzenie biznesowych rozmów, ale jeszcze musisz je odbywać w języku Szekspira, spokojnie, nadchodzimy z odsieczą i odpowiednim kursem video. W jego trakcie poznasz wyrażenia powszechnie stosowane podczas spotkań, na których trzeba omówić jakiś problem, wspólnie podjąć decyzję czy wypracować najlepszą dla obu stron strategię. Wyrażenia gotowe do użycia i podane każdorazowo w kontekście – nie musisz ich wkuwać, aby być w stanie z nich skorzystać przy najbliższej okazji. Znajdziesz tu zarówno łatwiejsze, jak i trudniejsze sformułowania, jakich mogą użyć rozmówcy, dzięki czemu nic Cię nie zaskoczy. Gramatykę ograniczyliśmy do minimum, skupiamy się raczej na zrozumiałym i uprzejmym przekazie. Podczas szkolenia przejdziemy wspólnie przez całe spotkanie negocjacyjne: od przywitania się z uczestnikami, poprzez prezentowanie propozycji i kontrpropozycji, dyskusję o nich, stawianie warunków i robienie wyjątków, aż po podsumowanie i dobicie targu. Uwaga – na deser czeka dodatkowa lekcja, podczas której nauczysz się podstaw angielskiego prawniczego, aby móc zrozumieć czytaną umowę, klauzulę RODO czy prowadzić rozmowę o sprawie sądowej. Co Cię czeka podczas naszego profesjonalnego szkolenia Opanowując słownictwo związane z negocjowaniem w języku angielskim, między innymi: Przypomnisz sobie wyrażenia przydatne przy rozpoczynaniu spotkania (powitanie uczestników, small talk, przedstawianie siebie i innych) Poznasz wyrażenia i przydatne uwagi dotyczące przygotowywania się do negocjacji, burzy mózgów i wyjaśniania Nauczysz się omawiać cele i porządek spotkania Przybliżysz sobie wyrażenia służące do wprowadzania propozycji i kontrpropozycji, reagowania na nie w sposób pozytywny, neutralny i negatywny, a także informowania o możliwościach ustępstw, wyjątkach i warunkach Dowiesz się, jak prawidłowo stosować wyrażenia używane do prezentowania rozwiązań, wskazywania różnic i podobieństw, dodawania nowych pomysłów do poprzednich wypowiedzi Będziesz praktykować uprzejme sposoby radzenia sobie z różnicami zdań podczas rozmowy Uzbroisz się w zasób pozytywnych wyrażeń do podsumowywania i dobijania targu Dodatkowo... Poznasz podstawy angielskiego prawniczego – zwroty stosowane w umowach, związane z klauzulami RODO i inne słówka prawnicze, na które możesz się natknąć Business English. Kurs video. Skuteczne negocjacje w pigułce jest przeznaczony dla osób na poziomie A2/B1, jednak wiele omówionych w nim wyrażeń wykracza ponad ten poziom. Ponieważ kurs jest specjalistyczny i zorientowany tylko na jeden aspekt mówienia po angielsku, nie spowoduje on znacznego podniesienia poziomu znajomości języka w ogóle – pozostaniesz na tym samym poziomie znajomości ogólnego angielskiego, ale będziesz dysponować szeregiem gotowych wyrażeń przydatnych podczas negocjacji. Język angielski i język ciała Mała porada na dobry początek: będąc miłym i uprzejmym, a jednocześnie sprawiając wrażenie osoby asertywnej i pewnej siebie, możesz wygrać dużo więcej niż agresją i próbami siłowego narzucania swojej woli. Podczas negocjacji stosuj odpowiednią mowę ciała – uśmiechaj się (jeśli sytuacja na to pozwala), podczas prezentowania swoich propozycji kiwaj minimalnie głową, aby rozmówca podświadomie zaczął się z Tobą zgadzać, a także przyjmij otwartą, zrelaksowaną, ale wyprostowaną postawę – tzw. power pose, która wpłynie nie tylko na Twoją pewność siebie, ale też na to, jak rozmówca będzie Cię postrzegać.

70
Kurs video

Business English. Kurs video. Spotkania zawodowe w pigułce

Anna Lewoc

Obierz kurs na... biznesowe pogawędki po angielsku Spotkania biznesowe – z dostawcami, klientami i w szerszym gronie współpracowników – potrafią spędzać sen z powiek, nawet jeśli odbywają się w języku polskim. Poza urodzonymi oratorami, uwielbiającymi błyszczeć wobec zgromadzonej publiki, większość ludzi po prostu się denerwuje, kiedy muszą przemawiać publicznie czy też gdy rozmawiają jeden na jeden, cały czas mocno pilnując tego, jakich używają słów i zwrotów. W biznesie bowiem nie można sobie pozwolić na to, by zostać źle zrozumianym. A jeśli podniesiemy poziom trudności i każemy rozmówcom porozumiewać się w języku angielskim? Brzmi jak koszmar? Niekoniecznie. Kluczem do sukcesu jest tu odpowiednie przygotowanie do konwersacji – a to zapewni Ci nasze szkolenie. Ucząc się z naszym kursem, opanujesz frazy gotowe do zastosowania w sytuacjach, kiedy prowadzisz spotkanie w języku angielskim lub w takim wydarzeniu uczestniczysz. Znajdziesz tu wyrażenia, które przydadzą Ci się w momencie umawiania się na spotkanie, podczas przedstawiania jego uczestników i programu, rozmów o postępach prac i osiągnięciach. Dowiesz się, jak uprzejmie przerywać, wyjaśniać, planować, a także jak radzić sobie z problemami technicznymi podczas połączeń online. Czy kurs wyczerpuje zagadnienie spotkań w języku angielskim? Na pewno nie, ale jest świetną bazą do dalszej pracy i przypomina najważniejsze wyrażenia, które w takiej sytuacji powinniśmy mieć pod ręką. Frazy do zapamiętania są przedstawione w sposób, który umożliwi Ci powtórzenie za prowadzącą, a następnie użyjesz ich w dialogach i ćwiczeniach do samodzielnego wykonania. Gramatykę ograniczono do minimum i omówiono tylko zagadnienia bezpośrednio związane z aktualnym tematem. Szkoleniu towarzyszy spis słownictwa i wyrażeń do samodzielnego uzupełnienia – zgodnie z podpowiedziami – a także transkrypcje wszystkich dialogów. Co Cię czeka podczas naszego profesjonalnego szkolenia W czasie kursu nauczysz się między innymi: Umawiać się na spotkanie, przekładać je, odwoływać, przepraszać za spóźnienie Witać uczestników spotkania i przedstawiać jego plan Mówić o postępach i osiągnięciach Uprzejmie przerywać i radzić sobie, kiedy Tobie się przerywa Zadawać pytania i prosić o wyjaśnienie lub powtórzenie Wyjaśniać skomplikowane kwestie Snuć plany na przyszłość i opracowywać listę zadań przed następnym spotkaniem Dziękować uczestnikom i ich żegnać Wypowiadać się podczas spotkania online i radzić sobie z problemami technicznymi Oswajać się z brzmieniem angielskiego we własnej głowie i we własnych ustach Używać znanych już fraz w kontekście i przyswajać nowe Szkolenie Business English. Kurs video. Spotkania zawodowe w pigułce jest przeznaczony dla osób znających język angielski na poziomie co najmniej A2, a najlepiej B1. Oznacza to, że przystępujący do szkolenia kursant potrafi porozumiewać się po angielsku w codziennych sytuacjach: używa najczęściej spotykanego słownictwa, a także w prosty sposób opisuje swoją codzienność, plany, marzenia, doświadczenia czy aspiracje. W kursie zawarte są i prostsze, i trudniejsze wyrażenia, dzięki czemu można przyswajać nowe zwroty, opierając się na tych już znanych. A po ukończeniu szkolenia... Uczestnik kursu nie będzie zaskoczony typowymi sytuacjami zdarzającymi się podczas spotkań w języku angielskim. Będzie potrafił poprowadzić nieskomplikowane spotkanie z udziałem innych uczestników, a także produktywnie wziąć udział w takim spotkaniu, zadać pytania prowadzącemu, poprosić o wyjaśnienie czy odnieść się do informacji na temat postępów lub planów. Kurs pomoże osobom, które znają już podstawy angielskiego i mają potrzebę czuć się pewniej podczas spotkań prowadzonych w tym języku. Przykłady: firma, w której pracują, rozwija się i zaczyna współpracę z osobami niepolskojęzycznymi; kursant awansował i zaczyna uczestniczyć w spotkaniach po angielsku; kursant chciałby awansować, a do tego potrzebne jest aktywne uczestnictwo w spotkaniach; kursant uczestniczy już w spotkaniach po angielsku, ale czuje, że jego udział jest nieefektywny itd.

71
Kurs video

C# dla laików. Kurs video. Wejdź w świat programowania!

Bartosz Szmit

Obierz kurs na... abecadło programowania Kariera programisty wielu osobom wydaje się niezwykle atrakcyjna. Nie ukrywajmy: nie chodzi tylko o rozwiązywanie skomplikowanych problemów informatycznych i pisanie świetnych aplikacji. Chodzi także o pieniądze. W branży zarabia się naprawdę dobrze. Tylko czy każdy jest stworzony do tego, by spędzać większość dnia przed monitorem komputera na tworzeniu kolejnych linijek kodu? Tego nie można sprawdzić, ucząc się teorii, to trzeba przetestować w praktyce! Na szczęście po to, by zacząć programować, nie musisz od razu kończyć wieloletnich studiów. Na początek wystarczy opanować podstawy - i inteligentnie wybrać do tego język programowania. C# nadaje się do tego celu idealnie. Stworzony przez Microsoft, jest niezwykle uniwersalnym obiektowym językiem programowania. Podejście obiektowe pozwala na powiązanie danych z procedurami, ułatwia pisanie, utrzymanie kodu i jego rozwijanie. Dzięki połączeniu C# z platformą .NET język, początkowo przygotowany do pisania pod Windows, służy również programistom Linux i Mac. W tym miejscu warto się na moment zatrzymać przy .NET - to bowiem nie tylko platforma uruchomieniowa, ale także framework, rozszerzający znacznie możliwości programisty piszącego w C#. Jeśli zdecydujesz się na nasz kurs, opanujesz zarówno najważniejsze funkcjonalności języka C#, jak i zasady współpracy z platformą .NET. Co Cię czeka podczas naszego profesjonalnego szkolenia? Ucząc się z nami podstaw C#: Poznasz najważniejsze zasady rządzące składnią języka Opanujesz wiedzę o typach i klasach Dowiesz się, jak działają techniki konwersji wartości Zrozumiesz, czym są kolekcje, a czym typ ogólny Co więcej... W trakcie szkolenia zapoznasz się z możliwościami frameworka .NET Core i nauczysz się zaprzęgać go do pracy na swoją rzecz C# dla laików. Kurs video. Wejdź w świat programowania! nie wymaga od uczącego się żadnej wiedzy, wystarczy umiejętność obsługi komputera. Będzie właściwy dla osób absolutnie początkujących, takich, które dotąd nie napisały nawet linijki kodu, ale bardzo chcą się tego nauczyć i sprawdzić, czy programowanie to coś, w czym mogą się poczuć dobrze. Ukończywszy szkolenie, będą w stanie samodzielnie napisać prostą aplikację i zmodyfikować dany program tak, by lepiej odpowiadał ich potrzebom. Dlaczego właśnie C#? Przygodę z programowaniem trzeba od czegoś zacząć. Od jakiegoś konkretnego języka. C# jako język „na start” pojawia się w kursie nieprzypadkowo. To dobry początek nie tylko dlatego, że C# jest stosunkowo prosty do opanowania. Jest to równocześnie język uniwersalny, a co za tym idzie - często używany przez profesjonalnych programistów. Jego znajomości wymaga się zarówno w większych, jak i w mniejszych firmach programistycznych. Korzystają z niego twórcy niewielkich aplikacji internetowych i kreatorzy wielkich systemów, przetwarzających gigabajty danych. A ponieważ Microsoft nieustannie wspiera C# i stale go rozwija, nic w tym dziwnego, że koderzy na całym świecie chętnie piszą w nim zarówno gry typu Pokémon GO czy Angry Birds, jak i systemy bankowe, a także oprogramowanie dla dronów i botów.

72
Kurs video

C#. Kurs video. Zacznij programować obiektowo!

Marcin Szeliga

Obierz kurs na... najpopularniejszy wzorzec programowania! Programowanie obiektowe, jeden ze wzorców programowania, polega na definiowaniu szablonów (klas) łączących określone funkcjonalności z danymi opisującymi stan instancji tych klas (obiektów). Nacisk kładzie się w nim na ułatwienie pisania i konserwacji kodu, a także na to, by raz napisanego kodu można było użyć co najmniej kilkukrotnie. Obecnie jest to najpopularniejszy wzorzec, a jego znajomość obowiązuje nie tylko programistów, lecz również administratorów i inżynierów DevOps. Paradygmat programowania obiektowego stosuje się w wielu językach, takich jak Java, C# czy Python. Również języki skryptowe, na przykład JavaScript, powłoki systemów operacyjnych, jak PowerShell, czy narzędzia do zarządzania infrastrukturą chmury obliczeniowej, takie jak Azure Client, pozwalają używać tego wzorca. Chociaż proste programy można z powodzeniem pisać z zastosowaniem wzorca programowania proceduralnego, programowanie obiektowe jest bardziej intuicyjne i ułatwia tworzenie, utrzymywanie i rozbudowywanie aplikacji przez dowolnie duże zespoły programistów. Przyznasz chyba, że czas najwyższy wziąć się za bary z programowaniem obiektowym i zgłębić jego tajniki? Co Cię czeka podczas naszego profesjonalnego szkolenia? W ramach tego kursu video między innymi: Poznasz wzorzec programowania obiektowego i zasady pracy z Visual Studio 2019 Community Edition. Opanujesz składnię języka C#. Zobaczysz, jakie są wady i zalety tablic. Nauczysz się definiowania metod statystycznych i klas. Zrozumiesz, na czym polegają zasady dziedziczenia, przesłaniania metod i wywoływania metod przeciążonych. Będziesz konstruować obiekty, dzielić program na moduły i korzystać z bibliotek klas bazowych. Popracujesz z kolekcjami, pakietami NuGet, listami, delegatami, ze słownikami i zdarzeniami. Co więcej... Ukończywszy szkolenie, będziesz znać także wzorzec programowania sterowanego zdarzeniami. C#. Kurs video. Zacznij programować obiektowo! kończy się na poziomie średnio zaawansowanym. Po ukończeniu szkolenia będziesz w stanie samodzielnie pisać programy obiektowe. Rozważasz karierę w IT? Jeśli o tym myślisz, nie jesteś sam. Jako że branża rozwija się w szybkim tempie, fachowców brakuje, a zarobki programistów, administratorów, testerów i innych specjalistów rosną, wiele osób zastanawia się nad wyborem tej ścieżki. Jednak nauka programowania wymaga czasu, wysiłku i jest wieloetapowa - jeden z pierwszych kroków, jakie należy w tym celu wykonać, to opanowanie wzorca programowania obiektowego. Dzięki temu będziesz w stanie samodzielnie rozwiązywać wiele praktycznych problemów w większości popularnych języków programowania. Wzorzec programowania obiektowego został stworzony w 1967 roku na potrzeby języka Simula. Niedługo później stał się najczęściej stosowanym wzorcem programowania, choć od dziesięcioleci toczą się gorące dyskusje, czy zawdzięcza to swoim unikatowym zaletom, czy jest to jedynie efekt popularności zorientowanych obiektowo języków programowania, takich jak Java czy C#. W Polsce programiści to jedna z najlepiej opłacanych grup zawodowych. I chociaż początkujący programista (Junior) nie może liczyć na zarobki wysokości 10 000 zł, to jedną z wyjątkowych cech tego zawodu jest możliwość szybkiego rozwoju i związanego z nim awansu. Programista to osoba, która cały czas się uczy nowych technologii i doskonali swój warsztat pracy — już po kilku latach może zdobyć doświadczenie wystarczające do objęcia samodzielnego stanowiska (Mid), a po mniej więcej dziesięciu — stanowiska Seniora.