Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Kurs Java 8 od podstaw dla każdego
Rating: 4.3 out of 5(32 ratings)
176 students

Kurs Java 8 od podstaw dla każdego

Chcesz poznać Javę od podstaw? Sprawdź nasz kurs!
Last updated 7/2018
Polish

What you'll learn

  • Poznasz podstawy myślenia obiektowego
  • Zobaczysz jak przygotować środowisko pracy

Course content

1 section49 lectures9h 51m total length
  • Czym na prawdę jest Java4:43
  • Silne i słabe strony Javy6:06
  • Kierunki rozwoju Java6:59
  • Jak korzystać z tego kursu8:22
  • Narzędzia1:43
  • Wymagane narzędzia2:58
  • Instalacja IDE29:21
  • Omówienie środowiska Intellij21:11
  • Składnia13:00
  • Pierwszy program - Poligon10:39
  • Typy danych20:51
  • Zmienne8:27
  • Operatory9:59
  • Operacje arytmetyczne18:34
  • Operacje na tekście13:13
  • Kontrola przepływu danych6:22
  • Instrukcje warunkowe8:42
  • Pętle16:59
  • Podsumowanie absolutnych podstaw9:38
  • Programowanie obiektowe5:44
  • Wprowadzenie w świat obiektów6:30
  • Co to jest klasa10:19
  • Co to jest obiekt4:10
  • Powiązanie między klasami4:48
  • Konwencja nazywania klas zmiennych11:59
  • Podsumowanie pierwszych klas16:13
  • Konstruktory4:11
  • Konstruktor bezargumentowy13:49
  • Konstruktor argumentowy, wiele konstruktorów25:19
  • Modyfikatory dostępu10:00
  • Zasięg blokowy7:43
  • Metody funkcje13:05
  • Przekazywanie parametrów37:12
  • Pola i metody statyczne8:35
  • Hermetyzacja9:02
  • Korzyści wynikające z hermetyzacji2:51
  • Dziedziczenie3:32
  • Omówienie struktury nadklasa - podklasa4:24
  • Klasa Object5:27
  • Tworzenie podklas3:22
  • Wywoływanie nadklasy za pomocą super5:44
  • Przesłanianie metod w nadklasie11:34
  • Final – wyjaśnienie słówka8:53
  • Klasy abstrakcyjne16:07
  • Polimorfizm18:18
  • Kolekcje9:42
  • Interfejsy19:52
  • Podsumowanie20:04
  • Ściągawka - Państwa, miasta54:57

Requirements

  • Własny komputer oraz chęć nauki :)

Description

Kurs podstaw programowania w Javie, to praktyczne przedstawienie elementarnych części języka, wraz z wyjaśnieniem ich przeznaczenia. Na przykładzie dwóch projektów stopniowo przybliżamy te części gramatyki, które są codziennością w dalszym programowaniu. Kładziony jest duży nacisk na zrozumienie obiektowego sposobu myślenia i praktycznego podejścia do programowania - tak by w późniejszym etapie naszym problemem było "co chcemy napisać", a nie "w jaki sposób to napisać".

Pierwszy projekt wykonany w ramach szkolenia to "notes" do przechowywania danych o znajomych. Umożliwi nam zapoznanie się ze sposobami przechowywania danych w programie, stworzone zostanie proste menu w którym użytkownik może wybrać którą część programu chce włączyć. Poznamy sposób wykonywania programu, sterowanie wykonaniem programu, stworzymy własne obiekty i zbudujemy relacje pomiędzy klasami.

Końcowy projekt jest ściągawką do gry "Państwa, miasta", znanej także jako "Inteligencja". Umożliwia wypisywanie na ekran grup nazw własnych zaczynających się na zadaną literę. Jego implementacja jest zaskakująco prosta, a do kursu jest dołączony zestaw danych niezbędnych do jego napisania(lista państw, miast, marek aut, zawodów itp.).

W ramach kursu poznamy w podstawowym stopniu zasady działania technik polimorfizmu, dziedziczenia, hermetyzacji i klas abstrakcyjnych, co jest świetnym początkiem do dalszej nauki.


W kursie zostały poruszone następujące zagadnienia:

  • Struktura programu
  • Typy
  • Sterowanie przepływem(warunki/pętle)
  • Operatory
  • Funkcje
  • Klasy
  • Obiekty
  • Konstruktory
  • Hermetyzacja
  • Przesłanianie
  • Polimorfizm
  • Abstrakcje
  • Interfejsy

Who this course is for:

  • Kurs skierowany jest dla wszystkich osób, które chcą poznać język Java 8 od podstaw