Java for Swing (GUI) Development
Java for Swing (GUI) Development, available at $39.99, has an average rating of 4.05, with 67 lectures, based on 202 reviews, and has 21203 subscribers.
You will learn about Master the Core Programming Principles of Java Gain an Intuitive Understanding of Object-Oriented Programming Concepts Learn the Java Swing framework Create GUI (graphical user interface) applications in Java This course is ideal for individuals who are The course is meant for complete beginners and intermediate programmers. No previous programming experience is required. or Expert Java programmers can use this course to refresh their skills. It is particularly useful for The course is meant for complete beginners and intermediate programmers. No previous programming experience is required. or Expert Java programmers can use this course to refresh their skills.
Enroll now: Java for Swing (GUI) Development
Summary
Title: Java for Swing (GUI) Development
Price: $39.99
Average Rating: 4.05
Number of Lectures: 67
Number of Published Lectures: 44
Number of Curriculum Items: 67
Number of Published Curriculum Objects: 44
Original Price: $174.99
Quality Status: approved
Status: Live
What You Will Learn
- Master the Core Programming Principles of Java
- Gain an Intuitive Understanding of Object-Oriented Programming Concepts
- Learn the Java Swing framework
- Create GUI (graphical user interface) applications in Java
Who Should Attend
- The course is meant for complete beginners and intermediate programmers. No previous programming experience is required.
- Expert Java programmers can use this course to refresh their skills.
Target Audiences
- The course is meant for complete beginners and intermediate programmers. No previous programming experience is required.
- Expert Java programmers can use this course to refresh their skills.
Have you wasted hours of your time or money watching terrible video tutorials that make you fall asleep at your desk?
Stop wasting your time & money! This is the ultimate, most comprehensive, Java and Swing Development course on the market. I promise and I guarantee that to be true.
Learn to program in the world’s most popular and powerful programming language Java and make desktop applications with it.
This fast, easy, and effective course will take you from zero programming skills to being able to program fluently in Java and make nice, interactive desktop applications with it.
Learn to Become a Java Developer
-
Core Java ( Includes everything you need to know in Java )
-
Making Java Swing Applications ( Desktop Applications )
-
Learning Swing Layout Management to customise the layout of your desktop applications.
We’ll start by learning Java in the first section of the course. In this section you will learn to code your first “Hello World” program in Java, using variables, different types of conditional branching statements, various types of loops, arrays, and getting user input. We’ll then move on to a very interesting and important topic – Object-Oriented Programming, involving concepts like Inheritance, Polymorphism, Encapsulation, etc. In the latter part of the course, you will learn to handle exceptions in your program.
Once we’re cool with the basic concepts of Java, we’ll then melt our brain bits with Java’s Swing package. You will then have the ability to build nice, responsive desktop applications and have a professional understanding of all aspects of Java and Swing Development.
After you’ve learned everything from Java to Java Swing, you’ll be taken through a hands-on Swing Layout Management section in which you will learn various types of layouts which can be used in your swing applications to enhance your application’s outlook.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Installation
Lecture 2: Installation of IntelliJ IDE
Chapter 2: Core Java
Lecture 1: "Hello, world" Program
Lecture 2: Variables and Data types
Lecture 3: Performing Basic Arithmetic
Lecture 4: If Else Statements
Lecture 5: Unary Operators
Lecture 6: Switch Statement
Lecture 7: For Loop
Lecture 8: While Loop
Lecture 9: Do While Loop
Lecture 10: Getting User Input
Lecture 11: Arrays
Lecture 12: Classes and Objects
Lecture 13: Methods
Lecture 14: Constructors
Lecture 15: Encapsulation Explained
Lecture 16: Encapsulation – A Practical Example
Lecture 17: Inheritance
Lecture 18: Polymorphism
Lecture 19: Working with Strings
Lecture 20: Interfaces
Lecture 21: Static and Final Variables
Lecture 22: Handling Exceptions
Lecture 23: Completion of Core Java
Chapter 3: Java GUI Programming
Lecture 1: Creating a Simple GUI program
Lecture 2: Centering the Program Window on the Screen
Lecture 3: Creating a GUI Program using a JFrame subclass
Lecture 4: Creating a JButton and Adding it to a JPanel with Default Layout
Lecture 5: Adding a JButton to a JPanel without Layout
Lecture 6: Adding Tooltip Text to Components
Lecture 7: Creating Menus and Adding Menu Items to them
Lecture 8: Creating Sub Menus
Lecture 9: Giving Icons to Menu Items
Lecture 10: Using CheckedBoxMenuItem for toggling JLabels
Lecture 11: Creating Pop Up Menus
Lecture 12: Creating Tool Bars which contain Icons
Lecture 13: Creating Multi Tool bars in a Single Program
Lecture 14: Creating Vertical Tool bars
Chapter 4: Swing Layout Management
Lecture 1: Swing Application with no Layout Manager
Lecture 2: Using Flow Layout Manager
Lecture 3: Using Grid Layout
Lecture 4: Using Border Layout Manager
Lecture 5: Completing the Course!
Instructors
-
Saran V Balachandar
Teacher | Java and C Developer
Rating Distribution
- 1 stars: 14 votes
- 2 stars: 14 votes
- 3 stars: 37 votes
- 4 stars: 66 votes
- 5 stars: 71 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024