코딩은 처음이라 with 자바

〈코딩은 처음이라 with 자바〉 코딩 강좌입니다.

클래스 소개
난이도
쉬움
카테고리
프로그래밍 - 프로그래밍 기초
태그
자바
수료증
발급 가능
추천 학습대상
- 프로그래밍 전반에 대한 이해와 프로세스를 알고 싶은 코딩 입문자.
- 객체지향 프로그래밍에 대해 알고 싶은 초보 프로그래머.
- 환경 설정부터 시작해서 자바 언어를 처음 접하는 입문자.

📔 해당 강좌에서 다루는 내용은 무엇인가요?

"코딩은 처음이라 with 자바" 도서의 실습 문제들을 풀어볼 수 있는 강좌입니다. 핵심을 간단히, 설명을 따라 차근차근 실행해볼 수 있습니다.


✏️ 자바가 많이 쓰이나요?

자바는 국내에서 주류 프로그래밍 언어입니다. 안드로이드와 같은 모바일 분야에서도 많이 쓰이며 스프링 프레임워크를 기반으로 쿠팡, 배민 그리고 대형 쇼핑몰에 이르기까지 다양한 분야에서 활용되고 있습니다.


📺유튜브 강의와 함께 따라해보는 자바

한번에 언어를 이해하기란 쉽지 않습니다. 공부를 하다가 어려운 점은 저자 강의를 통해 다시 한번 공부해볼 수 있으며, 그래도 어려운점이 있다면 언제든 질문할 수 있습니다. 자바는 국내에서 주류 프로그래밍 언어입니다.


각 장의

주요 내용은 다음과 같습니다.

1장   자바 입문 ‘Hello World!’를 직접 손코딩하고 실행해봅니다.

2장   자바 언어 기본 각종 연산자와 데이터 입출력을 다루고 배열을 배웁니다.

3장   제어문 로직을 구성하는 기본 요소 반복문(for, while, do while)과 분기문(If, swich)을 배웁니다.

4장   함수와 String 클래스 함수와 메서드의 개념을 통해 프로그램을 구조화하는 방법에 대해 배웁니다.

5장   객체지향 입문 객체지향 프로그래밍의 기본 개념인 클래스와 객체의 개념에 대해 배웁니다.

6장   객제지향 핵심 추상 클래스와 4가지 중첩 클래스의 사용법에 대해 배웁니다.

7장   표준 API 활용 DateCalendar 클래스와 같은 시간 관련과 수학 기능 및 System 클래스를 다룹니다.

8장   자료구조 List, Map, Set인터페이스와 그 구현 클래스들의 개념과 사용법을 다룹니다.

9장   입출력과 예외처리 프로그램의 실행 시 발생할 수 있는 다양한 예외를 다룰 수 있는 try, catch, finally와 같은 문법을 배웁니다.

*9장 일부와 10장의 내용은 강좌에 수록하지 않았습니다. 책에서 확인해 보시기 바랍니다.



유동환

책 쓰는 프로그래머

연세대학교 정보대학원에서 경영정보학을 전공한 후 LG 전자에서 안드로이드 앱을 개발했습니다. 최근에는 CTO 선행부서로 자리를 옮겨 WebOS에 탑재되는 웹엔진을 개발하고 있습니다. 자바 카페와 한국자바개발자협의회(JCO)에서 초기 멤버로 수 년간 활동했습니다. <코딩은 처음이라 with 자바> 책은 총 10번째 출간하는 책으로, 집필한 책으로는 <처음 배우는 플러터>, <RXJava 프로그래밍>, <안드로이드를 위한 Gradle>이 있습니다. 번역한 책으로는 <쿼커스 쿡북>, <자바로 배우는 핵심 자료구조와 알고리즘>, <Java 9 모듈 프로그래밍>, 그레이들 레시피>와 <Projessional Java Web Services>, <자바와 JUnit을 활용한 실용주의 단위 테스트>가 있습니다.




⚡️ [코딩은 처음이라 with 자바] 구매 혜택

무료 동영상 강의 / 개프로 카페 스터디 / 구름에듀 코드 연습 / 연습&실습 문제까지! ☑️ '개프로 - 개발자 되기 프로젝트' : https://cafe.naver.com/codingbeginner ☑️ 소스 코드 제공 : https://github.com/yudong80/coding-java


⚡️ [코딩은 처음이라 with 자바] 구매처

☑️ 예스24 : https://bit.ly/38DvetJ ☑️ 교보문고 : https://bit.ly/3rrLyo1

교육 과정
모두 펼치기
  • 01
    1장 자바 입문
  • 1장 자바 입문
    HelloWorld.java
    App.java
  • 02
    2장 자바 언어 기본
  • 자바 언어 기본 1
    VarableBasic.java
    VariableUsage.java
    ConstantBasic.java
    DataTypes.java
    산술연산자.java
    대입연산자.java
    비교연산자.java
    논리연산자.java
    비트연산자.java
    자바 언어 기본 2
    InputNumber.java
    InputDouble.java
    InputString.java
    BeforeArray.java
    자바 언어 기본 3
    ArrayInt.java
    ArrayDouble.java
    Array2D.java
    ArrayException.java
    ArrayString.java
    PrintAverage.java
  • 03
    3장 제어문
  • 제어문 1
    ForSimple.java
    ArrayStringExampleV2.java
    ForAccess.java
    FibonacciV1.java
    ForEach.java
    IfSimple.java
    IfElse.java
    ElectricBillV1.java
    IfNested.java
    ForGugudan.java
    제어문 2
    WhileBasic.java
    WhileArray.java
    WhileContinueV1.java
    WhileContinueV2.java
    ForContinue.java
    WhileBreak.java
    ForBreak.java
    DoWhileBasic.java
    SwitchBasic.java
    SwitchInt.java
    SwitchExtended.java
    Gugudan.java
  • 04
    4장 함수와 String 클래스
  • 함수와 String 클래스 1
    EvenOddNumbersV1.java
    EvenOddNumbersV2.java
    StaticBasic.java
    ScopeBasic.java
    FibonacciV2.java
    FibonacciV3.java
    FibonacciV4.java
    InputNameChar.java
    InputNameString.java
    함수와 String 클래스 2
    StringBasic.java
    StringLengthCharAt.java
    StringSubstringEquals.java
    StringIndexOf.java
    StringStartsEndsWith.java
    StringReplaceIsEmpty.java
    NumberFilter.java
  • 05
    4장 프로젝트
  • MyStorageV1.java
    MyStorageV2.java
  • 06
    5장 객체지향 입문
  • 객체 지향 입문 1
    PersonExampleV1.java
    PersonExampleV2.java
    PersonExampleV3.java
    PersonExampleV4.java
    PersonExampleV5.java
    객체 지향 입문 2
    CarExampleV1.java
    CarRace.java
    NullBasic.java
    NullPractice.java
  • 07
    5장 프로젝트
  • KDelveryMainV1.java
  • 08
    6장 객체지향 속으로
  • 객체 지향 속으로 1
    CarExampleV2.java
    CarExampleV3.java
    CarExampleV4.java
    CarExampleV5.java
    객체 지향 속으로 2
    InheritanceBasic01.java
    InheritanceBasic02.java
    InheritanceType.java
    InheritanceArray.java
    InheritanceBasic03.java
    InheritanceBasic04.java
    MethodOverridingExample01.java
    MethodOverridingExample02.java
    MethodOverrdingExample03.java
    MethodOverridingExample04.java
    InheritanceFinalExample.java
    객체 지향 속으로 3
    PhoneExampleV1.java
    InnerClassExample.java
    StaticNestedClassExample.java
    MethodLocalInnerClassExample.java
    AnonymousInnerClassExample.java
  • 09
    7장 표준 API 활용
  • 표준 API 활용 1
    Now.java
    SimpleDateFormatExample.java
    SimpleDateFormatV2.java
    CalendarExample.java
    표준 API 활용 2
    StringBuilderExample.java
    StringTokenizerExample.java
    CSVParsing.java
    MathExample.java
    RandomExample.java
    UUIDExample.java
    ObjectExample.java
    OrderCompareExample.java
    SystemExample.java
    SystemArrayCopyExample.java
  • 10
    8장 자료구조
  • 자료구조 1
    ListBasic.java
    ListExampleV1.java
    ListExampleV2.java
    자료구조 2
    MapBasic.java
    MapExampleV1.java
    MapExampleV2.java
    SetBasic.java
    SetExample.java
    CollectionsExample.java
    ArraysExample.java
  • 11
    9장 입출력과 예외처리
  • 입출력과 예외처리 1
    MakeNullPointerExceptionV1.java
    MakeNullPointerExceptionV2.java
    입출력과 예외처리 2
    TryCatchExample.java
    TryCatchMultiExample.java
    TryCatchSameExample.java
    TryCatchFinallyExample.java
    CheckNullPointerExceptionV1.java
    CheckNullPointerExceptionV2.java
    CheckNullPointerExceptionV3.java
마지막 업데이트|2022년 08월 09일
강의자 소개
안녕하세요. 구름에듀 캡틴 영진닷컴입니다. 함께 학습을 시작해봐요!

강좌 후기
무료

평균평점
4.8
난이도
쉬움
수강기간
평생 무제한