|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/javaguiin15min/
课程评论:没有评论
**课程名称:Java Swings & AWT API 从零开始的 Java GUI 编程** **课程概述:** 本课程旨在帮助学员掌握 Java GUI 编程,从零开始学习 AWT 和 Swing API。课程内容结构清晰,理论与实践相结合,注重动手能力培养。即使您对 Java 了解甚少,也能通过本课程逐步掌握 GUI 应用开发。 **学员评价:** * “老师提供易于理解的代码和流程图,对我这样的视觉学习者非常有帮助。” * “老师讲解了很多我之前不知道的 Java 知识,教学方式非常好。” * “课程内容充实,学习方法有效。” * “课程内容很有用,对我的项目很有帮助。” **课程特色:** * **零基础入门:** 即使没有 Java 基础,也能从核心 Java 知识学起,循序渐进。 * **注重实践:** 以动手实践为主,通过编写和执行程序来学习,快速提升编程能力。 * **缩短开发时间:** 除了完整代码实现,还将教授使用便捷工具快速创建 GUI 应用的技巧。 * **内容全面:** 覆盖从 JDK 和 Eclipse 的安装配置,到 Java 核心概念,再到 AWT 和 Swing 的各项组件和监听器。 **主要内容:** * **环境准备:** JDK 安装、Eclipse IDE 安装、创建第一个 Eclipse 项目。 * **Java 基础:** Java 简介、数据类型、变量、类与对象、构造函数、继承、接口等。 * **GUI 编程入门:** GUI 编程概念、AWT 组件介绍、Frame 的创建方式。 * **AWT 组件学习:** Label, TextField, Button, Layout Manager, List, Choice, CheckBox, RadioButton。 * **事件处理:** Listener 概述、Window Listener、Window Adapter Class、Action Listener。 * **实践项目:** Job Validator 应用演示与实现,Pizza Cart 应用演示。 * **AWT 缺点与 Swing 介绍:** 了解 AWT 的局限性,学习 Swing 组件。 * **Swing 组件学习:** Swing 组件层级、JFrame, JLabel, JButton, JTextField, JPasswordField, JOption Pane, JCheckBox, JRadioButton, JComboBox, JList, JTextArea 等。 * **附加内容:** 大量作业和解决方案。
Before describing what i am covering in the course, let me show you here what candidates truly think about this course.There open opinion is posted here below:Erika Lange: Thank you so much for not only verbally explaining but creating easy to follow images both of code and process flows. I am a very visual learner, and I feel that I have a hard time with online learning often times, since its usually formatted as a recorded lecture. With the imagines provided here it was easy to me to better conceptualize in theory what was happening, then practice the code on my own using your practical application steps. Thank you, thank youPeter Ganss: Great teacher. Points out things in java no one ever told me before. I enjoy his way of teaching. Just exellent.DilipKumar: good course and learning method is goodJanani Suresh: Yes, I enjoyed learning AWT and Jswing basics from this course and it is useful for me for my upcoming projectThis course is very useful for personal and professional use, if you want to create any kind of GUI Application for yourself or want to sell to your client.The course has been made you have very minimal or no knowledge on Java , hence we also had covered the core java then we slowly step by step moved towards the AWT API then, SWING API.The course has very minimal and only necessary theory and most we focused on hands on, so you will directly learn by executing the programs and you will become expert in coding also parallel developing GUI Application.Also After doing same project with code we will also show you the shortcut way to Create same GUI Application with very Less coding in just few minutes.So see you in the classroom.Major Topics Covered In Course:· Lab Preparation include Installing JDK,Eclipse IDE Installation,Creating 1st eclipse project.· Introduction to Java· Data Type, Java Variables, Class and Object· Accessing object in various classes and packages· Constructor, Inheritance and method overriding, Interface· Introduction to GUI Programming· AWT Component· Two ways to create Frame Object· Label, TextField, Button, Layout Manager, List and Choice, CheckBox and RadioButton· Listeners Overview· Window Listener· Window Adapter Class· Action Listener· Job Validator Application Demo· Creating Job Validator app using Item Listener and Action Listener· Menubar,Menu,MenuItems· Pizza Cart App Demo· Drawbacks of AWT API· Introduction to Swing· Swing Components Hierarchy· JFrame· JLabel· JLabel· JButton· JTextField, JPasswordField· JOption Pane· JCheckBox· JRadioButton· JComboBox· JList, JTextArea· And Many More assignments and solution inside.