|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/java-podstawy-programowania-vp/
课程评论:没有评论
课程名称: Java - 编程基础 课程概述: 这门课程是关于Java编程基础的入门视频课程,旨在通过趣味性的方式教授Java语言。课程的特色是引导学员制作自己的第一个控制台游戏,从而在实践中学习Java。 **课程内容亮点:** * **游戏化学习:** 以创建控制台游戏作为学习目标,使学习过程更加有趣和有动力。 * **Java语言的重要性:** 强调Java作为一款成熟、持续更新的面向对象编程语言,是程序员必备的技能,能够为安卓开发、网页开发(尤其是后端系统)和大型项目开发打下坚实基础。 * **就业前景:** 掌握Java可以为程序员职业生涯打开广阔的大门,是许多软件开发公司招聘developer的必备条件。 * **教学工具:** 课程将使用IntelliJ IDEA作为集成开发环境(IDE),这是一个支持Java、Kotlin和Groovy等语言的、被认为具有未来发展前景的IDE。 * **学习路径:** 课程为初学者设计,完成后能为学员提供扎实的Java知识基础,为进一步的深入学习(如更高级的游戏开发、Android应用或Web开发)做好准备。 **课程模块和技能点:** 课程总时长约6小时15分钟,涵盖以下主要内容: 1. **Java简介:** 介绍Java语言的历史、用途和跨平台特性。 2. **环境搭建:** 指导安装和配置Java开发环境。 3. **核心概念:** * 注释、数据类型和变量 * 类型转换和类型强制转换 * 运算符 * 控制流语句(如if-else, switch) * 数学函数和大数据操作 * 循环(for, while, do-while) * 一维和多维数组 * 变量作用域 4. **输入/输出:** 学习基本的输入/输出操作。 5. **文件操作:** 了解如何使用 `Random` 类和进行文件操作。 6. **面向对象编程(OOP)基础:** 详细讲解OOP的核心概念。 7. **异常处理:** 学习异常的作用和如何创建自定义异常。 8. **Java 8特性:** 介绍Java 8的一些重要更新。 9. **数据结构:** 学习列表(Lists)、集合(Collections)、映射(Maps)和集合(Sets)。 10. **项目实战:** 完成一个控制台游戏项目。 11. **文档学习:** 指导如何查阅Oracle官方文档。 **讲师介绍:** Jakub Zagórski,一位充满热情的年轻程序员,对计算机和编程充满兴趣。他从Java开始其编程生涯,并将其用于工作和个人项目。他还积极参与在线社区,分享项目和Java知识。同时,他也学习C#和Kotlin等编程语言,并热衷于视频剪辑和解决数独谜题。 **整体评价:** 这门课程适合初学者,通过“寓教于乐”的方式,提供了一个学习Java的有效途径。通过构建第一个游戏,学员可以巩固所学知识,并获得继续深入学习编程的信心和动力。
Obierz kurs na.podstawy programowania w JavieNajprzyjemniejszym rodzajem nauki jest nauka przez zabawę. A nauka, którą przyswaja się dla zabawy? Na przykład po to, by pograć w samodzielnie zaprogramowaną grę? Jeśli chcesz opanować podstawy tworzenia gier konsolowych i przy okazji poznać język Java, ten kurs video jest dla Ciebie. Zdobytą podczas niego wiedzę będziesz mógł wykorzystać nie tylko do wykreowania własnej gry. Java, jako sprawdzony, stale aktualizowany język programowania obiektowego, jest obowiązkowa dla każdego, kto myśli o pracy programisty. Znajomość Javy otwiera przed jej adeptem ogromne możliwości - kontynuując naukę, można przygotować się do tworzenia bardziej zaawansowanych gier, pisania aplikacji pod Androida czy kreowania całych stron WWW. Java jest najczęściej używanym językiem w backendowych systemach aplikacji internetowych - sprawdza się przy pisaniu zarówno dużych, jak i małych projektów. Wymaga się jej znajomości od developerów starających się o pracę we wszelkiego rodzaju firmach programistycznych.Podstawy programowania w Javie. Kurs video. Poziom pierwszy. Stwórz swoją pierwszą grę konsolową kończy się na poziomie podstawowym. Po ukończeniu szkolenia jego uczestnik będzie wyposażony w solidną bazę wiedzy o Javie, pozwalającą na dalsze, samodzielne zgłębianie tajemnic tego języka.Java, Kotlin, GroovyJavę, obiektowy język programowania, przedstawiono światu w 1995 roku. Mimo że liczy sobie już niemal ćwierć wieku, ani trochę się nie zestarzała. Jest bowiem na bieżąco aktualizowana i coraz powszechniej używana w programowaniu. Jedną z najważniejszych przyczyn, dla których Java stała się tak popularna, jest jej uniwersalność, w tym wieloplatformowość. Zawdzięczamy jej naprawdę wiele - także aktualnego Androida. Coraz powszechniejsze jest tworzenie w Javie stron internetowych, do czego stosowany jest między innymi omawiany w ramach kursu Spring Framework. Z kolei zintegrowane środowisko programistyczne IntelliJ IDEA, do którego będziemy się odwoływać, pozwala tworzyć aplikacje w Javie. Jest to drugie pod kątem popularności środowisko, uważane za przyszłościowe, ponieważ wspiera nie tylko Javę, lecz także nowsze języki - Kotlin czy Groovy. Stąd opanowanie jej na bazie IntelliJ IDEA pozwala dalej kształcić się nie tylko w programowaniu w Javie, lecz także w pozostałych dwóch wspomnianych językach.Czas na Javę!Opanowanie podstaw języka Java zajmie Ci sześć godzin i.kwadrans. Usiądź więc wygodnie, zrób sobie kawę i ruszamy: zapraszamy na Javę! Na dobry początek dowiemy się co nieco o samym języku - czym jest i do czego można go wykorzystać. Uzbrojeni w niezbędną wiedzę, zainstalujemy środowisko pracy i przejdziemy do omówienia po kolei najważniejszych kwestii, takich jak komentarze, typy danych i zmienne, konwersja i rzutowanie typów czy operatory. Następnie przyjrzymy się instrukcjom sterującym, funkcjom matematycznym oraz działaniu na wielkich liczbach. Nauczymy się posługiwać pętlami i wykonywać operacje na tablicach jedno- i wielowymiarowych. Poznamy zakres widoczności zmiennych, a także podstawy wejścia-wyjścia. Dowiemy się, czym jest klasa Random i jak wykonuje się operacje na plikach. Sporo czasu poświęcimy ważnej sprawie, czyli podstawom programowania obiektowego. Dojdziemy również do tego, czemu służą wyjątki, i nauczymy się je tworzyć. Po omówieniu podstaw Javy 8 skupimy się na listach i kolekcjach oraz mapach i zestawach. W ostatniej części szkolenia pochylimy się nad dokumentacją Oracle, a w podsumowaniu przygotujemy konsolowy odpowiednik gry.Początki zawsze są najtrudniejsze, lecz gdy się przez nie przebrnie, następne rzeczy przychodzą z większą łatwością, co powoduje, że chce się kontynuować naukęO autorzeJakub Zagórski - zapalony młody programista. Interesuje się wszystkim, co związane z komputerami i programowaniem. Developerską przygodę rozpoczął od Javy, której używa do pracy i realizowania swojej pasji - udziela się na forach, udostępnia innym własne projekty i dzieli się wiedzą z zakresu programowania w tym języku. W ramach pozostałych hobby montuje filmy i uczy się innych języków programowania - C# i Kotlina. Gdy wyłącza komputer, chętnie rozwiązuje sudoku.