Podstawy programowania w JavaScript

Trener

Michał Koziak

Kategoria

OPIS KURSU

Ten kurs skupia się na programowaniu w języku JavaScript (JS), jest to jeden z najczęściej używanych języków. To właśnie dzięki niemu działają takie aplikacje webowe jak: Facebook, Twitter, Instagram i... każda inna. JS jest jest silnikiem napędowym każdej strony WWW (ciekawe ile osób umie rozwinąć ten skrót nie sprawdzając tego w google).

Oczywiście, każda strona internetowa zbudowana jest ze znaczników HTML (kolejny ciekawy skrót), ale to JS sprawia, że strony "reagują" na zachowanie użytkownika - to jest źródło nazwy dla REACT-a.  Dzisiaj JS wykorzystywany jest nie tylko do tworzenia stron WWW, ale również do tworzenia silnika na backendzie (czyli po stronie serwera, z którego strona pobiera dane), oraz tworzenia aplikacji na iOS i Android (np: React Native), czy programowania robotów takich jak Photon.

Dzięki tym zajęciom Bystrzaki nauczą się:

  • jak programować w takich językach jak: HTML (ale to nie jest główny cel tego kursu), CSS (niezbędne podstawy) - tak, wiem to formalnie nie są języki programowania
  • JavaScritp, JSON, popularne biblioteki takie jak jQuery (ale bardziej jako legacy code - żeby umieli czytać starsze kody)
  • poznają profesjonalne narzędzia do pracy przy projektach IT: Jira, Clockify, VSC, FTP, GIT i wiele innych
  • poznają nie tylko nowe języki programowania, ale także sztuczki sprawiające, że dzięki nim praca z nimi będzie prostsza i przyjemniejsza.
  • każdy będzie mógł się poczuć jak zawodowiec, ponieważ same zadania jak i wykorzystywane narzędzia w niczym się nie będą różniły od tych wykorzystywanych w prawdziwych firmach z branży IT
  • wykorzystają OOP oraz Eventy do tworzenia aplikacji, które reagują na zachowanie użytkownika

W ramach zajęć stworzymy co najmniej dwie gry:

  • Herosi - minimalna graficznie z naciskiem na silnik samej rozgrywki, gra w której postacie awansują, walczą z bossami i zbierają przydatne przedmioty (aż się prosi, żeby napisać: itemy)
  • agar.io - prosta wersja popularnej gry gdzie większe kółko może pochłonąć mniejsze kółko, ale wszystko jest w rękach graczy

WYMAGANIA

Jedynym naszym wymaganiem jest: pozytywne nastawienie i otwartość na poznawanie świata i zdobywanie nowej wiedzy!

Dodatkowym atutem będzie znajomość jakiegoś języka programowania,na tym etapie zapewne będzie to Scratch, ale jeżeli znasz języki programowania niższego poziomu to jeszcze lepiej!

Nasi Główni Trenrzy

Cena : 240 zł

Max liczba miejsc : 4

Stopień trudności : Średni Zaawansowany

Lokalizacja : Kamionka Wielka

Rodzaj : Grupowe

ZAPISY NA ZAJĘCIA

Pytanie

    Centrum Kreatywnej Edukacji - Bystrzaki

    © Copyright 2022 - 2025 Centrum Kreatywnej Edukacji - Bystrzaki