Through training in thinking, expressing, and coding, you can easily understand and approach Java programming. You can understand the relationship between programming elements and gain confidence in future Java API utilization and projects through precise concept organization of object-oriented programming.
A fast programming approach
Understanding the memory structure
Understanding Object-Oriented Programming
Designing a class
Programming with polymorphism
Understanding abstract classes and interfaces
Interface-based programming
📜 Course Overview
Many programs such as Java, C++, C#, Python, and Node.js are based on object-oriented programming and are developing programs based on object-oriented programming. Understanding classes, which are the core of object-oriented programming, and knowing how to design and utilize classes is the most important first step and first button to understanding object-oriented programming.
I often see many people who are new to programming and have difficulty understanding the concepts of inheritance and polymorphism, which are object-oriented programming techniques . If you understand object-oriented programming correctly, I think object-oriented programming is very easy programming. I have been teaching Java in the field for many years. I planned this lecture to teach you the fastest way to object-oriented programming based on Java.
I am confident that if you continue to train yourself to think first (Thinking) -> express your thoughts as a picture (Presentation) -> transfer the picture into code (Coding) , you will be able to easily understand any program and make it your own.
The important thing is that there are many elements in programming that are related to each other. If you understand this relationship, I hope that through this lecture, you will understand why programming is fun and why you want to continue doing it.
🥇 Course Objectives
The goal is to make object-oriented programming fun by understanding relations , frameworks , and memory .
Java TPC Practical Project (Java API Utilization) "Practical Project Lecture OPEN"
❶ Java Geocoding (Extract latitude and longitude when entering an address and display it on a map)
❷ Java Crawling (Crawling web pages using Jsoup)
❸ Java Excel Handling (Extracting book information (ISBN, Image) using book information)
❹ Java PDF Handling (Creating PDF files using iText (tables, images))
❺ Creating a Java MQTT Client (Monitoring and controlling temperature and humidity)
❻ Java Socket Multi-Chatting Programming
Java TPC [PART1,2]
After registering for the course, lecture materials (PDF) and sources are provided.
Who is this course right for?
People who need to understand object-oriented concepts
Anyone who needs a clear understanding of the class
Anyone who wants to utilize the concept of polymorphism
People who want to use various APIs
People who want to handle JSON and XML data
People who want to try a project using Open API
Need to know before starting?
Programming Basics Grammar
7,579
Students
546
Reviews
660
Answers
4.9
Rating
10
Courses
소프트웨어 교육센터를 운영중이며 대학, 관공서, 기업체에 컨설팅 및 SW위탁교육을 진행하고 있습니다.
- 주요경력 -
한국전력공사 In-House 코딩 위탁 교육
광주인공지능사관학교강의
한양대학교 ERICA 온라인강의
비트소프트웨어교육센터대표
한국산업인력공단 NCS기업활용 컨설턴트미래창조과학부 SW채용연수과정 교육
한국산업기술재단 이공계미취업자현장연수사업교육
한국정보화진흥원 장애인 IT 전문과정 교육
ICU 한국정보통신교육원 강의소프트웨어마이스터고등학교 산학협력교사
인프런 - 자바,웹,MVC,스프링,IoT 온라인강의
패스트캠퍼스 - 객체지향자바 온라인강의,백엔드 부트캠프 강의email : bitcocom@empas.com
All
50 lectures ∙ (17hr 44min)
How Java works (JVM)
10:22
Method Overloading
18:54
Override
14:31
Override (Practice)
15:59
Interface (Practice)
16:42
What is a package?
28:44
String is an object?
19:30