Ścieżka Podstawy JavaScript
Czas trwania: 2010
W ramach: Programowanie i WWW
Game development to branża, która nieprzerwanie od wielu lat posiada wielu entuzjastów, którzy chcą dowiedzieć się jak tworzyć gry wideo czy gry mobilne. To rozbudowane zagadnienie, a technologie wykorzystywane przy game developmencie dynamicznie się rozwijają - dlatego ważne jest zdobywanie wiedzy z tej branży w usystematyzowany sposób. Tworzenie gier wideo i gier mobilnych to marzenie wielu osób, dlatego nasze kursy przygotowaliśmy w taki sposób, byś po ukończeniu ich samodzielnie przygotował działającą grę.
Nauka game developmentu z kursów eduweb.pl opiera się na nauce pracy z technologiami takimi jak silnik Unity. Dzięki temu dowiesz się w prosty i uporządkowany sposób, krok po kroku, jak stworzyć pierwszą grę komputerową. Stworzysz z naszą pomocą grę platformową w stylu Icy Tower, a nastepnie - bardziej zaawansowany projekt w którym dowiesz się jak wykorzystać AR oraz dane z Twojego smartfona.
Stanowiska:
Graphic Designer, 3D Graphic Designer, Visual FX Designer, Animation designer, Sound Designer, Unity Developer
Wynagrodzenia netto: 3000-12000 zł
Kto rekrutuje? AVON, GetinNobleBank, Nestle, TVN, Netguru, Allegro, WP, Samsung, Ceneo, Growbots, Daftcode, CDProjektRED, TenSquare, ef+worldwide, NizioDesignInternational, Techland, HSBC
WordPress to najbardziej popularny i elastyczny system CMS na którym działają tysiące witryn. Nasz kurs to jedyne tak obszerne i kompleksowe opracowanie tematu tworzenia własnych Motywów, zmiany wyglądu i funkcjonowania WordPress. Podczas kursu stworzymy zaawansowaną stronę WWW, wykorzystamy wbudowane funkcje oraz napiszemy setki linii kodu skryptów!
Twórz własne Pluginy do popularnego systemu CMS WordPress i rozszerzaj możliwości Twoich stron WWW! Kurs, który masz przed sobą to esencja praktycznej wiedzy z pisania Pluginów w PHP na przestrzeni obszernych 10 godzin kursu. To dawka wiedzy niezbędna dla każdej osoby, która zamierza na poważnie zająć się pracą z WordPress!
Projektuj strony WWW jeszcze szybciej i wydajniej dzięki preprocesorom CSS. Te niezwykle przydatne narzędzia wspomagają proces kodowania witryn internetowych oraz rozszerzania ich o nowe funkcje. W ostatnim czasie Preprocesory CSS stały się obowiązkowym narzędziem każdego webdevelopera a ich nauka nie jest trudna i wymaga jedynie znajomości podstaw CSS!
Nowe specyfikacje HTML5 przy użyciu JavaScript dają niesamowite możliwości twórcom stron WWW. Mechanizmy Geolokacji, Aplikacji Offline, Wideo czy Canvas to standard, który już teraz możemy wykorzystać. Poznaj go na praktycznych przykładach z naszym obszernym kursem. Materiał, który masz przed sobą to kompendium nowoczesnych technik pracy ze stronami WWW, które powinien znać każdy webdeveloper.
WooCommerce to najpopularniejszy, darmowy dodatek do systemu CMS WordPress, który umożliwia tworzenie złożonych sklepów internetowych, w środowisku, które wielu z nas zna już bardzo dobrze. Kurs który masz przed sobą, został przygotowany w taki sposób, abyś poznał WooCommerce od A do Z. Dzięki WooCommerce oraz wiedzy którą zebraliśmy dla Ciebie wraz z Piotrem Palarzem, bez trudu i w przyjaznym środowisku WordPressa stworzysz swój własny, całkowicie funkcjonalny sklep internetowy.
Poznaj framework JavaScript MV* Backbone.js od A do Z i przygotuj razem z autorem praktyczną, nowoczesną aplikację webową napędzaną danymi. Kurs, który dla Ciebie przygotowaliśmy, pozwoli Ci wkroczyć w fascynujący świat tworzenia aplikacji webowych działających po stronie klienta! To podstawy które stanowią wprowadzenie do wszystkich tego typu materiałów na eduweb.pl i poza Backbone zawiera on cały proces przygotowania, wdrożenia aplikacji, refaktoryzacji kodu i wiele więcej! Będziemy pracować między innymi z technologiami Node.js, REST, Express.js czy MongoDB!
Poznaj jQuery, czyli najbardziej popularną bibliotekę JavaScript na Świecie! Z jQuery korzystają niemal wszystkie nowoczesne serwisy WWW, a nasz Kurs stanowi niezwykle praktyczne i wyczerpujące omówienie tej biblioteki od podstaw, aż po bardziej zaawansowane techniki. Jeśli znasz już HTML i CSS oraz przynajmniej podstawy JavaScript, jQuery to kolejna obowiązkowa pozycja na Twojej drodze do tworzenia świetnych serwisów internetowych.
Chcesz stworzyć swoją pierwszą stronę WWW i poznać podstawy Web Designu? Nie mogłeś lepiej trafić. Projektowanie stron Internetowych zaczyna się właśnie tutaj - od nauki HTML i CSS, które leżą u podstaw każdej witryny. Opanowanie tych zagadnień z Kursu pozwoli Ci od początku nauczyć się poprawnych praktyk, stosowanych przez profesjonalistów, oraz tworzyć nowoczesne strony zgodne ze standardami HTML5 i CSS3!
Ten Kurs to 10 godzin przygody z najgorętszą technologią ostatnich lat - platformą Node.js. Jeśli określasz się już mianem Front-end Developera, tworząc strony i aplikacje webowe z użyciem HTML, CSS i JavaScript lub nawet potrafisz pracować z back- endem w innych językach programowania, to jesteś na najlepszej drodze do zmiany pozycji na Full Stack Web Developer. Brzmi nieźle, prawda? Tytułem tym określa się osobę, która zna zarówno technologie klienckie (front-end) jak i serwerowe (back-end). Jeśli zatem czujesz się swobodnie po stronie klienta, to czas pójść dalej. Kurs ten będzie pierwszym, choć dużym krokiem w tym kierunku. Node.js to bowiem technologia serwerowa, lecz wykorzystująca znany Front-end Developerom język JavaScript!
Kurs, który masz przed sobą, to 10-godzinna przygoda z najnowszą edycją języka JavaScript. Mowa tutaj konkretnie o specyfikacji EcmaScript 2015, która do języka JavaScript wprowadziła bardzo wiele nowości. Jeśli zatem spotkałeś się z określeniem ES6 lub EcmaScript 6, to chodzi właśnie o tę specyfikację. Nowości, które zostały dodane do języka to z jednej strony nowy, ulepszony zapis, który pozwala realizować dokładnie te same zadania, które mogliśmy wykonać do tej pory, a z drugiej strony pewne nowe konstrukcje, których działania nie da się odwzorować w starszej wersji języka. Pisanie kodu ES6 to dzisiaj standard, a znajomość tej specyfikacji to konieczność, aby utrzymać się na rynku pracy lub postawić na nim pierwsze kroki. Warto zatem poznać wszystkie nowości, które się z nią wiążą.
Wykorzystaj potencjał jednego z najlepszych i najbardziej popularnych frameworków PHP i przyspiesz proces budowania nawet bardzo zaawansowanych stron WWW. W kursie doświadczony praktyk wprowadzi Cię w tajniki Zenda, począwszy od konfiguracji środowiska po gotowe moduły.
Jeżeli programujesz w PHP i masz dość wysypujących się aplikacji oraz powtarzających się błędów, to bardzo dobrze trafiłeś. Ten kurs nauczy Cię jak pisać najpierw testy, a później kod. Poznasz moje najlepsze techniki oraz strategie, które sprawdzają się w tworzeniu nowych aplikacji oraz w pracy z Legacy Code. Zmienisz swoje nastawienie do testów, pozbędziesz się wszystkich wymówek i nauczysz się jak zastosować TDD w praktyce.
PHP to, obok takich języków jak Java czy Python, jeden z najpopularniejszych języków programowania. Dzięki swojej prostocie, a także ogromnej liczbie entuzjastów i bibliotek, wiele osób wybiera go jako narzędzie do nauki podstaw algorytmiki i struktur danych. Konstrukcja języka jest na tyle prosta, że nie wymaga ona wcześniejszej znajomości innego języka, a wręcz sprawia, że jest to świetny wstęp do bardziej skomplikowanych języków.
Laravel to obok Symfony jeden z najpopularniejszych frameworków PHP na świecie. Powstał tuż po tym, gdy język PHP wkroczył w swoisty renesans, zyskując narzędzia takie jak Composer czy rozpoczynając drogę do standardów znanych dzisiaj jako PSR. Rozwój samego języka PHP i przełomowa wersja 7 pozwoliły na nowo zaufać tej technologii, a Laravel pojawiając się w idealnym czasie, odpowiedział na potrzeby wielu programistów. Dziś, kilka lat później, framework ten wciąż cieszy się rosnącą popularnością. Kurs ten pozwoli Ci od podstaw poznać to narzędzie i budować bez frustracji ambitne aplikacje internetowe.
Java, oraz ogólnie JVM, są obecnie jednym z najbardziej popularnych ekosystemów. Powstają w nim aplikacje biznesowe, mobilne oraz różne rozwiązania do rozproszonego przetwarzania danych bazujące na stacku Hadoop. Jest to ważny język nie tylko dla programistów samej Javy, ale również dla programistów innych języków - takich jak Kotlin, Scala czy Groovie. W tym kursie skupiamy się na języku i poszczególnych API dołączonych w ramach standardowej biblioteki, takich jak kolekcje, klasy do pracy z bazą danych czy też te pomagające radzić sobie z wielowątkowością w pisanych przez nas programach. Po tym kursie będziesz czuł się bardziej pewnie i będziesz mógł spokojnie zająć się poznawaniem frameworków i bibliotek typowych już dla konkretnych zastosowań Javy, na przykład takich jak Spring, Hibernate i Android SDK.
Język PHP od lat cieszy się niezrównaną popularnością - głównie ze względu na swoją prostotę, jak również i możliwości, jakie oferuje. Wprowadzenie na rynek wersji siódmej tego języka przyniosło wiele istotnych zmian, a zarazem umocniło jego pozycję na rynku. W tym Kursie znajdziesz wiele przydatnych, zaawansowanych technik, które pozwolą Ci tworzyć jeszcze lepsze, bardziej rozbudowane projekty. Stworzymy nie tylko strony internetowe, ale i zaawansowane systemu pracujących na maszynach serwerowych w oparciu o architekturę mikroserwisową. Każdy, kto miał już do czynienia z językiem PHP, znajdzie tutaj coś dla siebie.
Jeżeli posiadasz już wiedzę na temat programowania w Pythonie, i chcesz pójść o krok dalej, tak, by wdrożyć posiadane umiejętności do praktycznych projektów, jednocześnie poznając odpowiednie, nowoczesne narzędzia do tworzenia stron internetowych - kurs podstaw Django to świetna kontynuacja Twojej ścieżki. Zdobędziesz obszerną wiedzę na temat nowoczesnych rozwiązań, bibliotek, a co najważniejsze - niebawem będziesz w stanie przełożyć umiejętności zdobyte w Kursie na realizację własnych aplikacji. W kursie dowiesz się jak utworzyć stronę HTML z kodem generowanym przez Django oraz w jaki sposób zbudować proste API do wykorzystania na przykład w frameworku frontend-owym, a na koniec przekonasz się jak zaprojektować, zbudować, przetestować i wrzucić swój projekt na serwer.
W tym Warsztacie przekonasz się, jakie zmiany wprowadzono w wersji frameworka Angular opatrzonej numerem 10. Średnio dwa razy do roku ma miejsce większa aktualizacja Angulara - to jest najnowsza z nich. Dowiedz się jakie usprawnienia i nowości przyniosła najnowsza wersja frameworka i wykorzystaj ich pełny potencjał!
Jeżeli napisałeś już pierwszą stronę, polubiłeś się z Django i chciałbyś pójść o krok dalej na swojej ścieżce pracy z Pythonem - ten kurs został stworzony z myślą właśnie o Tobie. W każdym rozdziale zaprezentujemy Ci narzędzie, kod, lub sposób rozwiązania jakiegoś problemu, na który się napotkasz, kiedy zaczniesz tworzyć większe projekty. Na praktycznych przykładach zaczniesz wykorzystywać zaawansowane techniki pracy w Django - sprawdź, co dla Ciebie przygotowaliśmy!
Do tej pory Laravel umożliwiał tworzenie aplikacji typu multi-page application i aby tworzyć wysoko-interaktywne aplikacje, konieczne było sięgnięcie po front-endowe frameworki takie jak Vue czy React. To z kolei przekładało się na wzrost złożoności samej aplikacji oraz procesu jej przygotowania. Livewire jest odpowiedzią właśnie na to wyzwanie: pozwala tworzyć rozbudowane, interaktywne aplikacje bez konieczności poznawania złożonego ekosystemu frameworków front-endowych.
Naucz się projektować użyteczne interfejsy użytkownika w jednym z najbardziej wpływowych języków projektowania, jakim jest Material Design. Dowiedz się jak w popularnych aplikacjach graficznych tworzyć zgodne z wytycznymi aplikacje, które skalują się na wiele ekranów.
Tworzenie aplikacji mobilnych zawsze kojarzyło się z czymś trudnym i wymagającym. Jednak mimo pewnych różnic względem tworzenia stron internetowych mobile to dalej front-end, który przy pomocy React Native możesz tworzyć tak samo prosto i wygodnie, jak wersje webowe! W tym Kursie dowiedz się jak wykorzystać tę technologię, tak, by już wkrótce być w stanie stworzyć swoją pierwszą aplikację mobilną.
Kurs, który masz przed sobą, będzie doskonałym wprowadzeniem w świat programowania. Autor opowie Ci o wszystkich najważniejszych konstrukcjach języka, takich jak zmienne, typy danych, instrukcje warunkowe, pętle, tablice, obiekty czy metody. Poznasz dobre praktyki kodowania w języku Java, dowiesz się jakich narzędzi najlepiej używać przy procesie pisania aplikacji, oraz krok po kroku i od podstaw na praktycznych przykładach nauczysz się tworzyć pierwsze, funkcjonalne programy. Dzięki temu wiedza zdobyta w kursie nie będzie tylko suchą teorią, ale pozwoli Ci szybko przystąpić do realizacji własnych projektów z wykorzystaniem języka Java!
Ruby to jeden z najlepszych języków programowania dla osób początkujących. To interpretowany, obiektowy język o bardzo intuicyjnej składni. To właśnie prosta składnia Ruby sprawia, że jego nauka jest przyjemna, a efekty szybko widoczne. To świetny wybór zarówno dla osoby, która chce sprawdzić, czy programowanie przypadnie jej do gustu, jak również tych, które myślą o przebranżowieniu. Po podstawach programowania można płynnie przejść do ścieżki kariery związanej z tworzeniem aplikacji webowych w Ruby on Rails... ale nie tylko.
Zastanawiasz się jak najefektywniej wejść w świat programowania? Docierały do Ciebie głosy, że programowanie jest trudne, a próg wejścia stanowi barierę nie do przebicia? Poznaj język programowania Python, jeśli nawet w minimalnym stopniu rozumiesz język angielski z pewnością poradzisz sobie ze zrozumieniem składni jednego z najpopularniejszych języków programowania. W tym kursie poprowadzę Cię od podstaw w nauce języka, za pomocą praktycznych zadań. Już po kilkunastu minutach będziesz w stanie wykorzystać nabytą wiedzę do rozwiązywania własnych problemów i realizacji nieskończonych pomysłów! Zapraszam Cie w fascynującą drogę nauki programowania w Pythonie :)
Chcesz zostać programistą? W tym kursie zobaczysz programowanie z szerokiej perspektywy - poznasz absolutne podstawy i najważniejsze zagadnienia, które pozwolą Ci zrozumieć czym jest programowanie oraz jakie możliwości przed Tobą stoją. W pierwszej części zrozumiesz teorię stojącą za językami programowania oraz dowiesz się o ścieżkach rozwoju. Natomiast w drugiej części na praktycznych przykładach poznasz najważniejsze elementy języków, na przykładzie najpopularniejszego z nich - JavaScriptu. Ten materiał został starannie opracowany przez duet Piotr Palarz oraz Adam Gospodarczyk - naszych topowych trenerów. Dzięki nim, nauka programowania właśnie stała się prostsza!
Go to jeden z języków programowania, który zdobywa popularność w niesamowicie szybkim tempie. Zawdzięcza to przede wszystkim swojej prostocie i lekkości w pisaniu. Powstaje coraz więcej narzędzi przydatnych dla programistów oraz firm, które tworzone są właśnie w tym języku jak np. Docker czy Kubernetes. Warto dodać, że Go jest mocno wspierany przez firmę Google. W tym kursie dowiesz się, w jaki sposób pisać aplikacje serwerowe w Go oraz jak radzić sobie z funkcyjnym charakterem tego języka. Aby najpierw zrozumieć rzeczy zaawansowane, należy solidnie opanować podstawy – w tym właśnie chcę Ci pomóc.
AdonisJS zawiera wszystko, czego potrzebujesz, aby stworzyć w pełni funkcjonalną aplikację internetową lub serwer API. Przestań marnować godziny na pobieranie i łączenie setek pakietów - użyj AdonisJS i bądź produktywny od pierwszego dnia. AdonisJS jest frameworkiem fullstackowym. Pomaga on w tworzeniu dynamicznych aplikacji internetowych opartych na danych. Używając AdonisJS, możesz obsługiwać żądania HTTP, zapytania do bazy danych, uwierzytelniać użytkowników, przesyłać pliki, wysyłać e-maile i robić wiele innych rzeczy. Jeśli kiedykolwiek pracowałeś z innym fullstackowym frameworkiem jak Rails, Laravel czy Django, to podczas pracy z AdonisJS będziesz czuł się jak w domu.
Od kilku lat standard ECMAScript zostaje rozszerzany o nowe elementy, które w założeniu mają usprawniać pracę z językiem JavaScript. W wersji 2021 do naszej dyspozycji zostały oddane m.in. metody replaceAll, Promise.any czy prywatne właściwości i metody klas oraz logiczne operatory przypisania. Podczas tego warsztatu zrozumiesz na czym polegają nowe funkcje oraz jak możesz wykorzystać je w praktyce.
Java od zawsze stanowiła wąskie gardło tworzenia aplikacji na Androida. Programiści wiele czasu muszą poświęcać na czynności takie jak implementowanie interfejsów i iterowanie po kolekcjach. Wielkimi krokami zbliża się Java 8, ale zanim oficjalnie pojawi się na Androidzie mini jeszcze trochę czasu - a już teraz istnieje dobra alternatywa, w postaci języka Kotlin, określanego jako Swift dla Androida. W trakcie warsztatu przyjrzymy mu się dokładniej, powiemy dlaczego naszym zdaniem jest wart zainteresowania i ustalimy co trzeba wiedzieć, aby z powodzeniem zacząć używać Kotlina jako alternatywy dla Javy.
Przerabiając kursy tworzenia aplikacji na system Android na eduweb.pl poznasz dobrze cały ekosystem Androida, a po zapoznaniu się z warsztatem Kotlin będziesz mógł z powodzeniem wykorzystywać ten język w tych samych projektach, w których dziś korzystasz z Javy.