Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js Typescript HTML5 PHP
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA Microsoft AZ-900 CompTIA Security+
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Business Intelligence MySQL Data Analysis Data Warehouse
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Mobile Game Development
Google Flutter iOS Development Android Development Swift React Native Dart (programming language) Kotlin SwiftUI Mobile App Development
Graphic Design Photoshop Adobe Illustrator Drawing Canva Digital Painting InDesign Design Theory Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Sound Therapy Emotional Intelligence Coaching
Business Fundamentals Entrepreneurship Fundamentals Freelancing Business Strategy Online Business Startup Business Plan Blogging Amazon Kindle Direct Publishing (KDP)
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Copywriting Google Analytics Email Marketing Startup Advertising Strategy

DevelopmentProgramming LanguagesJava

[145시간 분량 강의 제공] Java 기초에서 실무까지 완전정복

총 145시간 분량의 강의를 통해 Java 기초부터 고급 내용까지, 강의 하나로 완벽 마스터
Rating: 4.8 out of 54.8 (20 ratings)
177 students
Created by ITGO 아이티고
Last updated 2/2022
Korean

What you'll learn

  • 기초문법부터 고급 내용의 실무 활용 내용까지, Java 언어 활용에 대한 전체 내용을 한 강의로 배우실 수 있습니다

Requirements

  • Java 언어 학습이 필요한 사람 누구나 수강이 가능합니다.

Description

[기초부터 고급 내용까지, Java 프로그래밍 언어 강의 하나로 완벽 마스터]

가장 많은 기업에서 필요로하는 개발 언어 Java

해당 언어를 A to Z, 완전 기초부터 고급 심화 개념 내용까지 전부 다 한 강의에 담아봤습니다.


본 강의에서는 아래와 같은 내용들을 학습합니다.


<초급 Part>

  • 자바의 개념을 알고 그에 맞는 개발환경에 대해 이해할 수 있다.

  • 변수의 개념을 알고, 해당하는 데이터 타입을 이해하며, 명명규칙, 오버플로우, 2의보수, 형변환을 이해하고 적용하는 과정이다.

  • 연산자의 개념과 피연산자의 개념을 알고, 여러가지 종류의 연산자를 소개한다.

  • 조건문의 개념과 종류에 대해서 설명한다.

  • 반복문의 개념과 종류 및 활용을 하는 과정이다

  • 배열의 개념과 종류를 이해한다.


<중급 Part>

  • 클래스, 객체, 인스턴스의 개념을 이해한다.

  • 클래스를 구성하는 멤버들 중에서도 인스턴스 멤버와 정적 멤버에 대해서 이해하고, 호출 스택 및 재귀 호출에 대해서 이해할 수 있다.

  • 인스턴스 멤버와 정적 멤버에 대한 참조, 메서드 오버로딩의 개념, final과 static final의 차이점을 이해한다.

  • 생성자의 개념과 종류, 변수의 초기화 3가지 방법과 순서, 싱글톤패턴의 개념을 이해한다.

  • 상속과 오버라이딩의 개념을 이해한다.

  • 제어자와 다형성의 개념을 이해하고 활용한다.

  • 추상클래스와 인터페이스의 개념을 이해하고 활용한다.

  • 중첩클래스의 개념을 이해하고 활용한다.

  • 예외처리의 개념을 이해하고 활용한다.

  • Object클래스의 메서드를 이해하고 활용한다.

  • String클래스의 생성자와 메서드를 이해하고 활용한다.

  • StringBuffer, StringBuilder, Math, 포장클래스, System, Class클래스를 이해하고 활용한다.

  • Objects, Arrays, Pattern, Format, StringTokenizer, Date, Calendar클래스를 이해하고 활용한다.


<고급 Part>

  • 제네릭(Generic)을 이해하고 활용한다.멀티 스레드를 이해하고 활용한다.

  • 멀티 스레드를 이해하고 활용한다.컬렉션 프레임워크를 이해하고 활용한다.

  • 컬렉션 프레임워크를 이해하고 활용한다.IO패키지에 있는 입출력의 내용을 이해한다.

  • IO패키지에 있는 입출력의 내용을 이해한다.

  • AWT패키지에 있는 GUI관련 클래스의 내용을 이해한다.

  • AWT패키지에 있는 GUI관련 클래스의 내용을 이해한다.

  • 람다식, JDK에서 제공해주는 함수적 인터페이스, 메서드 참조를 이해한다.

  • 자바FX를 활용하여 레이아웃을 잡고 어플리케이션을 개발하는 것을 이해한다.

  • 자바FX의 이벤트 처리, 속성감시와 바인딩 처리, 각종 컨트롤을 활용하여 어플리케이션을 개발하는 것을 이해한다.

  • 자바FX의 메뉴바와 툴바컨트롤, 다이얼로그, CSS활용, 스레드 동시성을 이해한다.

  • 네트워크 기본적인 개념과 TCP와 UDP의 연결 차이를 이해한다.


본 강의 하나로 Java 학습의 기초부터 심화까지, 필요한 모든 내용을 한 번에 학습하시기 바랍니다. \o/

Who this course is for:

  • Java 언어 학습을 희망하는 모든 사람

Instructor

ITGO 아이티고
배우고 익히는 즐거움
ITGO 아이티고
  • 4.5 Instructor Rating
  • 746 Reviews
  • 4,633 Students
  • 231 Courses

2001년에 설립된 IT 이러닝 전문 사이트 ITGO를 운영하고 있는 ㈜아이티고는 IT 이러닝 콘텐츠를 제작 유통하고 있는 콘텐츠 제작사 입니다.

아이티고는 IT 각 분야의 실무 전문가 및 강의 전문가를 초빙하여 강좌를 제작하고 있으며, 계속 발전하고 변화하는 IT 분야의 특성에 맞춰 년간 150여개의 신규강좌를 지속적으로 제작 공급하고 있습니다.  

또한 학습자의 의견을 적극 수렴하여 신규강좌 기획 및 개설에 최대한 반영하고 있습니다.  

앞으로도 좋은 강좌 제작을 위해 우수한 강사진 섭외와 IT 분야의 최신 동향 파악에 소홀함이 없도록 전 임직원이 노력하겠습니다.

Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Terms
  • Privacy policy
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.