|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/kurs-java/
课程评论:没有评论
该课程名为“Java Programowanie”,是一门关于Java编程的在线课程。Java是一种面向对象的编程语言,由Sun Microsystems于1991年创建。Java程序的编译形式使其具有很高的可移植性,广泛应用于Web应用程序、用户软件以及手机应用等领域。该课程适合初学者以及希望巩固和扩展编程知识的人士。 课程内容涵盖了Java编程的各个方面,包括: * **基础知识:** 编译器安装、第一个Java程序、变量、运算符、常量和注释。 * **控制流:** 条件语句(IF, IF...ELSE, SWITCH)、循环语句(FOR, WHILE)以及Break和Continue命令。 * **数据结构:** 数组、String类型、向量。 * **面向对象编程(OOP):** 类、构造函数、继承、方法重载、抽象类和接口、多态。 * **高级主题:** 线程(Thread)、异常处理(TRY…CATCH, THROW)、文件操作(读写)、图形用户界面(GUI)设计、事件处理(ActionListener)、布局管理器(BorderLayout, BoxLayout, FlowLayout, GridLayout, 绝对布局)、Applet的创建与嵌入、直接在组件上绘图以及数据库连接。 课程时长总计不到六小时,提供了详细的视频教学,包括软件下载、源代码文件以及实际应用演示,旨在帮助学习者掌握Java编程的核心概念和实践技能。
Java jest obiektowym językiem programowania, który został stworzony przez firmę Sun Microsystems w 1991 roku. Program napisany w Javie kompilowany jest do postaci wykonywanej przez maszynę wirtualną, co ma wpływ na jego dużą przenośność. Wachlarz wykorzystania Javy jest w tej chwili ogromny: aplikacje internetowe, oprogramowanie użytkowe, czy aplikacje na telefony komórkowe. Występuje tu zupełna niezależność od procesora i systemu. Czynniki te powodują, że Java jest w tej chwili wiodącym środowiskiem programowania. Kurs Java jest jedynym profesjonalnym na polskim rynku pakietem filmów Video, które możesz oglądać na ekranie swojego monitora o łącznej długości niecałych sześciu godzin. Kurs przeznaczony jest dla osób, które nie miały wcześniej styczności z kompilatorami, jak również dla osób, które posiadają podstawową wiedzę z zakresu programowania, lub chciały by ją poszerzyć i usystematyzować. Otrzymujesz pełny instruktaż łącznie z pobraniem niezbędnego oprogramowania i plikami źródłowymi stworzonych w kursie aplakcji. Do czego możesz wykorzystać język Java? tworzenie programów;tworzenie gier online;współużytkowanie baz danych;tworzenie aplikacji internetowych;tworzenie aplikacji na inne platformy: telefony komórkowe, palmtopy i inne systemy operacyjne;i wiele innych… Spis filmów zawartych na kursie: 01 - Pobieranie i instalacja kompilatora czas trwania: 8 minut 43 sekundywyjaśniony został sposób pobierania oraz instalacji darmowego edytora i kompilatora wraz z niezbędnymi bibliotekami 02 - Pierwszy program czas trwania: 5 minutpokazano w jaki sposób można stworzyć najprostszy i najbardziej znany program „hello world" 03 - Zmienne czas trwania: 12 minut 29 sekundomówiono szczegółowo podstawowe typy zmiennych, ich zakresy oraz najczęściej występujące nieprawidłowości podczas ich używania.04 - Operatory arytmetyczne czas trwania: 7 minut 54 sekundyomówione zostały operatory arytmetyczne, pokazano również najczęściej występujące błędy podczas ich nieprawidłowego stosowania. 05 - Stałe i komentarze czas trwania: 5 minutwyjaśniono jak tworzyć komentarze w kodzie programu oraz w jaki sposób można tworzyć i stosować stałe. 06 - Instrukcja warunkowa IF czas trwania: 7 minut 42 sekundyszczegółowo omówiono instrukcję wyboru warunkowego IF oraz jej konstrukcję złożoną IF … ELSE … 07 - Instrukcja wyboru warunkowego czas trwania: 5 minut 45 sekundpokazano przykład zastosowania instrukcji wielokrotnego wyboru SWITCH 08 - Pętla FOR czas trwania: 9 minutinstrukcje BREAK i CONTINUE - omówiony został bardzo dokładnie algorytm iteracyjny w gotowej konstrukcji FOR. Zademonstrowano użycie instrukcji BREAK oraz CONTINUE 09 - Pobieranie danych od użytkownika czas trwania: 8 minutSCANNER - lekcja omawia obiekt SCANNER, pozwalający na pobieranie danych ze strumienia … 10 - Pętla warunkowa WHILE czas trwania: 9 minutwyjaśniono szczegółowo zasadę działania pętli warunkowej typu WHILE we wszystkich jej postaciach 11 - Podstawowe operatory logiczne czas trwania: 11 minut 55 sekundomówione zostały podstawowe operatory logiczne oraz ich zastosowanie w tworzeniu złożonych warunków. 12 - Tablice czas trwania: 9 minut 53 sekundyomówiono tworzenie tablic jedno oraz wielowymiarowych 13 - Typ String czas trwania: 11 minutszczegółowo omówiono obiekt STRING, wraz z najważniejszymi jego metodami służącymi do operacji na tekście jak również jego porównywaniu 14 - Wektory czas trwania: 8 minut 48 sekundomówione zostały wektory, ułatwiające przechowywanie referencji do obiektów 15 - Tworzenie klas czas trwania: 14 minutbardzo dokładnie omówiono tutaj najważniejsze zagadnienie programowania obiektowego 16 - Konstruktory czas trwania: 8 minut 39 sekundfilm omawia tworzenie konstruktorów w klasach 17 - Dziedziczenie czas trwania: 15 minut 43 sekundyfilm porusza bardzo istotne zagadnienie programowania obiektowego, przedstawiając je w bardzo przejrzystej formie 18 - Przeciążanie metod czas trwania: 8 minut 5 sekundobiekty this oraz super - omówione tu zostały sposoby przeciążania metod dziedziczonych klas, jak również problemy z tego wynikające 19 - Klasy i metody abstrakcyjne czas trwania: 7 minut 30 sekundw tej lekcji poruszono temat tworzenia i stosowania obiektów abstrakcyjnych 20 - Interfejs czas trwania: 9 minut 14 sekundomówiono szczegółowo proces tworzenia i implementowania interfejsów21 - Polimorfizm czas trwania: 11 minut 5 sekundlekcja ta w bardzo dokładny sposób przedstawia zagadnienie polimorfizmu pozwalającego na przypisane wskaźnikowi do klasy bazowej adresu klasy pochodnej 22 - THREAD czas trwania: 17 minut 37 sekundTworzenie wątków - zademonstrowano w jaki sposób można utworzyć metody działające równolegle z naszym programem oraz omówiono wszystkie najważniejsze zagadnienia dotyczące sterowania wątkami 23 - Przechwytywanie wyjątków - TRY … CATCH czas trwania: 6 minutomówione zostały sposoby przechwytywania błędów pojawiających się w czasie działania programu, w sposób umożliwiający jego kontunuowanie. 24 - THROW - generowanie wyjątku czas trwania: 5 minutlekcja demonstruje w jaki sposób metoda może wygenerować wyjątek przerywający działanie programu. 25 - Operacje dyskowe - zapis czas trwania: 12 minut 57 sekundomówione zostały sposoby zapisu danych na dysku twardym. 26 - Operacje dyskowe - odczyt czas trwania: 3 minuty 14 sekundmówione zostały sposoby odczytu danych z pliku na dysku 27 - Interfejs Graficzny czas trwania: 12 minut 58 sekundomówiono sposób tworzenia interfejsu graficznego, wykorzystując komponenty języka java. 28 - ActionListener - zdarzenia czas trwania: 7 minut 18 sekundomówiono zagadnienie obsługi zdarzeń obiektów. 29 - Obiekt JPanel czas trwania: 2 minut 49 sekundOmówiono metody i zastosowanie kontenera JPanel 30 - Obiekt JscrollPane czas trwania: 4 minuty 23 sekundyomówiono obiekt umożliwiający dodanie suwaków do interfejsu graficznego automatycznie dopasowujących się do rozmiaru kontenera. 31 - Rozmieszczanie za pomocą BorderLayout czas trwania 5 minut 11 sekund32 - Rozmieszczanie za pomocą BoxLayout czas trwania 5 minut 57 sekund33 - Rozmieszczanie za pomocą FlowLayout czas trwania: 5 minut 46 sekund34 - Rozmieszczanie za pomocą GridLayout czas trwania: 2 minuty 38 sekund35 - Rozmieszczanie absolutne czas trwania 7 minutlekcje demonstrują w jaki sposób można wykorzystywać specjalne obiekty do zapewnienia odpowiedniego rozmieszczenia komponentów interfejsu graficznego na ekranie.36 - Tworzenie apletów czas trwania: 6 minut 8 sekundlekcja pokazuje w jaki sposób wykorzystać zdobytą wiedzę do tworzenia aplikacji internetowych. 37 - Wstawianie apletu na stronę internetową czas trwania: 6 minut 44 sekundyomówiono sposoby wstawiania apletu javy na stronie internetowej. 38 - Bezpośrednie rysowanie na komponentach czas trwania: 9 minut 56 sekundomówiono w jaki sposób zmienić wygląd standardowych komponentów graficznych. 39 - Połączenie z bazą danych czas trwania: 15 minut 52 sekundylekcja ta omawia sposoby odczytu i zapisu danych do bazy danych utworzonej np. Za pomocą programu Access.