개발 · 프로그래밍

/

프로그래밍 언어

자바 프로그래밍 입문 : 선수 수업

자바 프로그램 설치없이, 아주 쉬운 내용부터 시작해서 마지막으로 사칙 연산 프로그램을 만드는 것이 목표입니다. 아주 기초적인 문법만으로 예제를 만들어보면서 누구나 쉽게 따라올 수 있는 내용으로 구성되어 있습니다.

(5.0) 수강평 80개

수강생 2,022명

Thumbnail

입문자를 위해 준비한
[프로그래밍 언어] 강의입니다.

이런 걸
배워요!

  • 우리말을 문법 배우고 배웠나요?

  • 자연스럽게 사용하다 학교 가서 문법 배웠죠?

  • 자바도 최소한의 기초 지식만으로도 프로그래밍이 가능합니다.

  • 이렇게 자바 사용에 먼저 익숙해지고 문법을 배우면 쉽게 자바를 배울 수 있습니다.

📘 《이재환의 자바 선수 수업》​ <-- 무료로 인터넷 서점에서 다운 받을 수 있습니다.
📎 교보문고 https://bit.ly/3As3SPR​
📎 알라딘 https://bit.ly/37vZfYK
📎 리디북스 https://bit.ly/3lSDvP5​
📎 구글 북스 https://bit.ly/3xEyQCt​

자바, 프로그램 설치조차 어려웠다면?
설치 없이 바로 배우면 됩니다!

자바를 배우는데 왜 선수 수업을 할까요?

책과 인강 등으로 자바를 배울 때 대부분의 초보자들은 다음과 같은 과정을 거칩니다.

    1. 먼저 JDK를 내려받아 설치
    2. 윈도우의 환경 변수에 자바 관련 정보 설정
    3. 이클립스를 내려받아 설치
    4. 자바 프로젝트를 만들고 "Hello World!" 출력

프로그래머가 아니더라도 컴퓨터를 조금이라도 능숙하게 사용했던 분이라면 별일 아니라고 생각하겠지만 이 과정에서도 적지 않은 입문자가 정말 많이 힘들어 합니다. 프로그램을 배우고 싶은 사람 모두가 컴퓨터에 익숙한 것은 아니기 때문에 이해가 되는 부분이기도 합니다.

실제로 직업훈련기관에서 수업을 할 때 컴퓨터에 익숙하지 않은 학생 몇몇은 앞에서 제가 하는 것을 보면서 따라 하는 데도 힘들어 합니다. 그러니 혼자 책을 보면서 공부를 한다거나 동영상을 보면서 공부를 하는 경우에는 더 힘들어 할 수도 있겠다 싶습니다.

그래서 이 선수 수업을 준비했습니다.
컴퓨터를 잘 활용하지 못하더라도 프로그래밍을 배우고 싶다면, 웹 브라우저만 켜고 사용할 수 있다면 쉽게 배울 수 있도록 구성해보았습니다.

    • 설치 등의 과정은 다 빼고 먼저 사용부터 하겠습니다. 
    • 프로그래밍에 필요한 이론도 최소한만 설명합니다.

우리가 태어나서 국어 문법 다 배우고 문법에 맞게 한국어를 사용하는 것이 아닌 것처럼, 자바도 최소한의 문법만으로도 사용할 수 있습니다.

반복해서 사용하면서 익숙해지고, 흥미가 생기는 게 먼저입니다 ~
본 강의는 다음 책의 [선수 수업] 부분을 강의하지만 강의를 듣기 위해 책이 꼭 필요하진 않습니다.

이재환의 자바 프로그래밍 입문

[선수 수업] 강의를 다 들으셨다면

  • 이제 이 책으로 열심히 공부하시면 됩니다. 처음보단 자바에 많이 익숙해졌기 때문에 보다 쉽게 책의 내용이 이해가 될 겁니다.
  • 위 책의 [ 1단계 자바 기초 프로그래밍 ]을 공부하셨다면 [ 2단계 자바 객체지향 프로그래밍 ]을 공부하실 때 2단계의 해설 강의이기도 한 저자의 [ 자바 : 클래스의 이해와 객체지향 프로그래밍 ]도 추가적으로 같이 보시면서 공부하시면 도움이 되리라 생각합니다.

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 프로그래밍을 배우고 싶으신 분들

  • 코딩을 처음 접하는 분들

  • 자바를 처음 배우는 분들

  • 공부하려고 책은 샀는데, 프로그램 설치를 못해서 공부를 못하신 분들

선수 지식,
필요할까요?

  • 아무 것도 필요 없어요.

  • 이 강좌의 내용을 배우면 여기서 배운 지식이 자바를 배우기 위한 선수 지식이 됩니다.

현) 더조은IT아카데미 - 자바개발자과정 / 플러터 / 빅데이터 / 블록체인 강의

28년차 개발자이면서 강의를 겸하고 있습니다.

*** 저서 ***

이재환의 자바 프로그래밍 입문 / 골든래빗

예제로 배우는 스프링 부트 입문 /  비제이퍼블릭

핵심강좌! 유니티 / 유페이퍼

핵심강좌! Cocos2d-X / 유페이퍼

시작하세요! cocos2d 아이폰게임프로그래밍 / 위키북스

*** 온라인 강의 ***

자바 : 클래스의 이해와 객체지향 프로그래밍

디자인 패턴 with JAVA

예제로 배우는 스프링부트 입문

핵심 강좌! Cocos Creator 2D 게임 개발

게임 디자인 패턴 with Unity

 

 

커리큘럼

전체

13개 ∙ (2시간 26분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!