Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

테스트 커밋 #4660

Closed
wants to merge 141 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
141 commits
Select commit Hold shift + click to select a range
9002637
Update _config.yml
yongjunOS Jan 10, 2024
42f3ccd
Update _config.yml
yongjunOS Jan 10, 2024
0007e7f
Create 2024-1-11-first.md
yongjunOS Jan 11, 2024
667c960
Update _config.yml
yongjunOS Jan 11, 2024
e68cb89
Update 2024-1-11-first.md
yongjunOS Jan 11, 2024
faf7850
Update 2024-1-11-first.md
yongjunOS Jan 11, 2024
efe9a86
Update 2024-1-11-first.md
yongjunOS Jan 11, 2024
47b28b4
Update 2024-1-11-first.md
yongjunOS Jan 11, 2024
5f97f3a
Add files via upload
yongjunOS Jan 11, 2024
d159f80
Update 비전공자 풀스텍 도전.md
yongjunOS Jan 11, 2024
25bdc6a
Add files via upload
yongjunOS Jan 11, 2024
e3473be
Update 2번째 포스팅.md
yongjunOS Jan 11, 2024
d3d18e0
Rename _posts/2번째 포스팅.md to _2024-1-11-second.md
yongjunOS Jan 11, 2024
43aa289
Delete _2024-1-11-second.md
yongjunOS Jan 11, 2024
5169967
Delete _posts/비전공자 풀스텍 도전.md
yongjunOS Jan 11, 2024
57b6e6b
Add files via upload
yongjunOS Jan 11, 2024
30dbb21
Update 2024-01-11-second.md
yongjunOS Jan 11, 2024
1f622ff
이미지추가
yongjunOS Jan 11, 2024
f18d6f0
이미지추가
yongjunOS Jan 11, 2024
1b42a99
Create IMG_3434-4953707.png
yongjunOS Jan 11, 2024
3998974
이미지 추가
yongjunOS Jan 11, 2024
223635e
second 내용 추가
yongjunOS Jan 11, 2024
665794a
Update 2024-01-11-second.md
yongjunOS Jan 11, 2024
8787e4c
java프로그래밍 독학
yongjunOS Jan 11, 2024
2e1cac8
Update _config.yml
yongjunOS Jan 11, 2024
f052340
내용 수정
yongjunOS Jan 11, 2024
28600c4
Merge branch 'master' of https://github.com/yongjunOS/yongjunOS.githu…
yongjunOS Jan 11, 2024
e8b2ee8
내용 수정
yongjunOS Jan 11, 2024
08129dc
Delete 2024-1-12-3rd.md
yongjunOS Jan 11, 2024
f8b0c9f
Delete images/java프로그래밍 독학 directory
yongjunOS Jan 11, 2024
f99ce57
Delete image-20240111165345744.png
yongjunOS Jan 11, 2024
e883eb6
Merge branch 'master' of https://github.com/yongjunOS/yongjunOS.githu…
yongjunOS Jan 11, 2024
e0bc86e
Update _config.yml
yongjunOS Jan 11, 2024
7f45b2d
Update _config.yml
yongjunOS Jan 11, 2024
171aab0
1-11 3번째 포스팅
yongjunOS Jan 11, 2024
6b55ead
Add files via upload
yongjunOS Jan 11, 2024
590e78a
Delete _posts/2024-01-11-java독학.md
yongjunOS Jan 11, 2024
0db2dde
Merge branch 'master' of https://github.com/yongjunOS/yongjunOS.githu…
yongjunOS Jan 11, 2024
0bba59a
Update 2024-01-11-java독학.md
yongjunOS Jan 11, 2024
671eb90
Update 2024-01-11-java독학.md
yongjunOS Jan 11, 2024
b2ea474
Update 2024-01-11-java독학.md
yongjunOS Jan 11, 2024
c12c754
사진추가
yongjunOS Jan 11, 2024
6fda5ab
이미지 수정
yongjunOS Jan 11, 2024
5fa454e
Update 2024-01-11-java독학.md
yongjunOS Jan 11, 2024
b122493
내용 수정
yongjunOS Jan 11, 2024
c1a3a06
사진 추가
yongjunOS Jan 11, 2024
8f50b9c
Update 2024-01-11-java독학.md
yongjunOS Jan 11, 2024
46778e3
이미지 추가함
yongjunOS Jan 11, 2024
7e74608
이미지 수정
yongjunOS Jan 11, 2024
66cbd90
이미지 수정
yongjunOS Jan 11, 2024
dd113e6
Update 2024-01-11-java독학.md
yongjunOS Jan 11, 2024
e6057e0
이미지 수정
yongjunOS Jan 11, 2024
72cee1b
이미지 수정
yongjunOS Jan 11, 2024
d07a89e
Update 2024-01-11-java독학.md
yongjunOS Jan 11, 2024
48777ba
수정
yongjunOS Jan 11, 2024
5feefab
Update _config.yml
yongjunOS Jan 12, 2024
60bc080
Update _config.yml
yongjunOS Jan 12, 2024
a1e16a0
로고이미지, 스킨이미지 변경
yongjunOS Jan 12, 2024
9fde84c
Update _config.yml
yongjunOS Jan 12, 2024
5b6ee50
Update _config.yml
yongjunOS Jan 12, 2024
7e3169c
Update _config.yml
yongjunOS Jan 12, 2024
c9e8b9a
Update 2024-01-11-second.md
yongjunOS Jan 12, 2024
f081336
Update 2024-01-11-second.md
yongjunOS Jan 12, 2024
072b0a7
Create 2024-01-11-풀스텍과정등록.md
yongjunOS Jan 12, 2024
b698424
Delete 2024-01-11-second.md
yongjunOS Jan 12, 2024
a9cc688
Update 2024-01-11-풀스텍과정등록.md
yongjunOS Jan 12, 2024
5c7a3ed
Update 2024-01-11-풀스텍과정등록.md
yongjunOS Jan 12, 2024
20dbc6a
Update _variables.scss
yongjunOS Jan 12, 2024
44aaecf
Update _variables.scss
yongjunOS Jan 12, 2024
c53e88e
업데이트
yongjunOS Jan 12, 2024
16e1264
Update 2024-1-12-java 연습.md
yongjunOS Jan 12, 2024
0b4a0ea
Update 2024-1-12-java 연습.md
yongjunOS Jan 12, 2024
971aac9
업데이트
yongjunOS Jan 12, 2024
ddaec5a
Update _config.yml
yongjunOS Jan 12, 2024
ffaeb9f
Update _config.yml
yongjunOS Jan 12, 2024
fc39b83
2024-01-24 14:26 업데이트
yongjunOS Jan 14, 2024
161e327
2024-01-14-15:58 업네이트
yongjunOS Jan 14, 2024
3c4a476
2024-01-14 16:00 업데이트
yongjunOS Jan 14, 2024
9776e85
Update 2024-1-12-java 연습.md
yongjunOS Jan 14, 2024
4d6e7f6
Update 2024-1-12-java 연습.md
yongjunOS Jan 15, 2024
54c1a46
2024-01-16 logo 변경
yongjunOS Jan 16, 2024
0d055c8
2024-01-17 댓글기능 추가
yongjunOS Jan 17, 2024
d886e66
구글 애널리틱스 추가
yongjunOS Jan 17, 2024
aca6607
2024-01-17 18:00 업데이트
yongjunOS Jan 17, 2024
b9ce288
태그 기능 추가
yongjunOS Jan 17, 2024
1ba87bc
2024-01-17 18:15 추가수정
yongjunOS Jan 17, 2024
9aeb6d4
추가수정
yongjunOS Jan 17, 2024
3b47cf0
Update 2024-01-11-full stack.md
yongjunOS Jan 17, 2024
aa7f576
Update navigation.yml
yongjunOS Jan 17, 2024
c1b7a3f
Update navigation.yml
yongjunOS Jan 17, 2024
5a4cc2c
Update navigation.yml
yongjunOS Jan 17, 2024
5afabfe
Update navigation.yml
yongjunOS Jan 18, 2024
75eeda1
Update navigation.yml
yongjunOS Jan 18, 2024
53085e4
2024-01-18 13:28 업데이트
yongjunOS Jan 18, 2024
7cd13c2
2024-01-18 23:15 업데이트
yongjunOS Jan 18, 2024
80bc7d2
업데이트
yongjunOS Jan 18, 2024
59d8895
업데이트
yongjunOS Jan 18, 2024
ee50b8e
업데이트
yongjunOS Jan 18, 2024
6297422
업데이트
yongjunOS Jan 18, 2024
d19be14
업데이트
yongjunOS Jan 18, 2024
8a9816a
업데이트
yongjunOS Jan 18, 2024
14133e4
Update 2024-01-18-how to add category.md
yongjunOS Jan 18, 2024
31430ed
업데이트
yongjunOS Jan 18, 2024
4599ca9
업데이트
yongjunOS Jan 18, 2024
e67756f
업데이트
yongjunOS Jan 18, 2024
75e269a
2024-01-19 업데이트
yongjunOS Jan 18, 2024
6e05d95
Update 2024-01-18-how to add category.md
yongjunOS Jan 18, 2024
2fb49c9
업데이트
yongjunOS Jan 18, 2024
fdc1aa2
Update 2024-01-18-howtoaddcategory.md
yongjunOS Jan 18, 2024
47a7543
Update 2024-01-18-howtoaddcategory.md
yongjunOS Jan 19, 2024
77b7460
Update 2024-01-18-howtoaddcategory.md
yongjunOS Jan 19, 2024
2f2ea53
Update 2024-01-11-full stack.md
yongjunOS Jan 19, 2024
fd37cb3
Update 2024-01-11-full stack.md
yongjunOS Jan 19, 2024
c77d6ee
검색엔진 추가
yongjunOS Jan 19, 2024
a0e3996
네이버 검색 엔진 등록
yongjunOS Jan 19, 2024
759c0a8
2024-01-20 대규모 업데이트
yongjunOS Jan 20, 2024
b17e55e
업데이트
yongjunOS Jan 20, 2024
7c30b28
업데이트
yongjunOS Jan 20, 2024
e073c1f
Update 2024-01-18-howtoaddcategory.md
yongjunOS Jan 20, 2024
079e3d7
업데이트
yongjunOS Jan 20, 2024
30eb469
업데이트
yongjunOS Jan 20, 2024
c248792
Update navigation.yml
yongjunOS Jan 20, 2024
de7614e
Update 2024-01-18-howtoaddcategory.md
yongjunOS Jan 20, 2024
6d5858e
업데이트
yongjunOS Jan 20, 2024
bffad1e
업데이트
yongjunOS Jan 20, 2024
62bcffe
업데이트
yongjunOS Jan 20, 2024
5a635cf
업데이트
yongjunOS Jan 20, 2024
6344528
업데이트
yongjunOS Jan 20, 2024
8f078d0
업데이트
yongjunOS Jan 20, 2024
e3d127f
Update 2024-01-11-full stack.md
yongjunOS Jan 20, 2024
e3a1272
업데이트
yongjunOS Jan 20, 2024
e22966b
업데이트
yongjunOS Jan 20, 2024
2c62ef0
2024-01-21 업데이트
yongjunOS Jan 20, 2024
868f531
Update 2024-01-20-반복문을 사용하여 피라미드 만들기.md
yongjunOS Jan 21, 2024
5f7f88c
Update 2024-01-20-반복문을 사용하여 피라미드 만들기.md
yongjunOS Jan 21, 2024
5414fc1
Update 2024-01-20-반복문을 사용하여 피라미드 만들기.md
yongjunOS Jan 21, 2024
12655a3
Create 2024-01-20 여러가지 연산자.md
yongjunOS Jan 21, 2024
779aecd
Update _config.yml
yongjunOS Jan 21, 2024
c8901ac
Update _config.yml
yongjunOS Jan 21, 2024
2a9399d
Update _config.yml
yongjunOS Jan 21, 2024
5f470cf
Update _config.yml
yongjunOS Jan 21, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions .idea/.name

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

44 changes: 44 additions & 0 deletions .idea/workspace.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions .idea/yongjunOS.github.io.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

73 changes: 38 additions & 35 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Welcome to Jekyll!
# Welcome to Jekyll!
#
# This config file is meant for settings that affect your entire site, values
# which you are expected to set up once and rarely need to edit after that.
Expand All @@ -12,27 +12,27 @@

# theme : "minimal-mistakes-jekyll"
# remote_theme : "mmistakes/minimal-mistakes"
minimal_mistakes_skin : "default" # "air", "aqua", "contrast", "dark", "dirt", "neon", "mint", "plum", "sunrise"
minimal_mistakes_skin : "mint" # "air", "aqua", "contrast", "dark", "dirt", "neon", "mint", "plum", "sunrise"

# Site Settings
locale : "en-US"
title : "Site Title"
title_separator : "-"
subtitle : # site tagline that appears below site title in masthead
name : "Your Name"
description : "An amazing website."
url : # the base hostname & protocol for your site e.g. "https://mmistakes.github.io"
locale : "ko-KR"
title : "yongjunOS"
title_separator : "|"
subtitle : "Good vibes, Good life"
name : "yongjunOS"
description : "Designer & Developer."
url : "https://yongjunOS.github.io"
baseurl : # the subpath of your site, e.g. "/blog"
repository : # GitHub username/repo-name e.g. "mmistakes/minimal-mistakes"
teaser : # path of fallback teaser image, e.g. "/assets/images/500x300.png"
logo : # path of logo image to display in the masthead, e.g. "/assets/images/88x88.png"
logo : "/assets/images/Artboard 1 copy.png"
masthead_title : # overrides the website title displayed in the masthead, use " " for no title
# breadcrumbs : false # true, false (default)
breadcrumbs : true # true, false (default)
words_per_minute : 200
comments:
provider : # false (default), "disqus", "discourse", "facebook", "staticman", "staticman_v2", "utterances", "giscus", "custom"
provider : "disqus" # false (default), "disqus", "discourse", "facebook", "staticman", "staticman_v2", "utterances", "giscus", "custom"
disqus:
shortname : # https://help.disqus.com/customer/portal/articles/466208-what-s-a-shortname-
shortname : "yongjunos"
discourse:
server : # https://meta.discourse.org/t/embedding-discourse-comments-via-javascript/31963 , e.g.: meta.discourse.org
facebook:
Expand Down Expand Up @@ -75,7 +75,7 @@ google:
# SEO Related
google_site_verification :
bing_site_verification :
naver_site_verification :
naver_site_verification : "718c0c77df3933ed9b141b2f26c2e01b54dee909"
yandex_site_verification :
baidu_site_verification :

Expand All @@ -96,26 +96,26 @@ social:

# Analytics
analytics:
provider : false # false (default), "google", "google-universal", "google-gtag", "custom"
provider : "google-gtag" # false (default), "google", "google-universal", "google-gtag", "custom"
google:
tracking_id :
anonymize_ip : # true, false (default)
tracking_id : G-ZTYTBNLE36
anonymize_ip : false


# Site Author
author:
name : "Your Name"
name : "YONG JUN KIM"
avatar : # path of avatar image, e.g. "/assets/images/bio-photo.jpg"
bio : "I am an **amazing** person."
location : "Somewhere"
bio : "Designer & Developer."
location : "SEOUL"
email :
links:
- label: "Email"
icon: "fas fa-fw fa-envelope-square"
# url: "mailto:your.name@email.com"
url: "mailto:kims898788@gmail.com"
- label: "Website"
icon: "fas fa-fw fa-link"
# url: "https://your-website.com"
url: "https://yongjunos.github.io/"
- label: "Twitter"
icon: "fab fa-fw fa-twitter-square"
# url: "https://twitter.com/"
Expand All @@ -127,7 +127,7 @@ author:
# url: "https://github.com/"
- label: "Instagram"
icon: "fab fa-fw fa-instagram"
# url: "https://instagram.com/"
url: "https://instagram.com/yong_jun_kim"

# Site Footer
footer:
Expand All @@ -149,7 +149,7 @@ footer:
# url:
- label: "Instagram"
icon: "fab fa-fw fa-instagram"
# url:
url: "https://instagram.com/yong_jun_kim"


# Reading Files
Expand Down Expand Up @@ -257,16 +257,16 @@ tag_archive:
type: liquid
path: /tags/
# https://github.com/jekyll/jekyll-archives
# jekyll-archives:
# enabled:
# - categories
# - tags
# layouts:
# category: archive-taxonomy
# tag: archive-taxonomy
# permalinks:
# category: /categories/:name/
# tag: /tags/:name/
jekyll-archives:
enabled:
- categories
- tags
layouts:
category: archive-taxonomy
tag: archive-taxonomy
permalinks:
category: /categories/:name/
tag: /tags/:name/


# HTML Compression
Expand All @@ -287,6 +287,9 @@ defaults:
layout: single
author_profile: true
read_time: true
comments: # true
comments: true
share: true
related: true
show_date: true

date_format: "%Y-%m-%d"
19 changes: 16 additions & 3 deletions _data/navigation.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,22 @@
# main links
main:
- title: "Quick-Start Guide"
url: https://mmistakes.github.io/minimal-mistakes/docs/quick-start-guide/
- title: "Category"
url: /categories/
- title: "Tag"
url: /tags/


docs:
- title: "MENU"
children:
- title: "Category"
url: /categories/
- title: "Tag"
url: /tags/


# - title: "About"
# url: https://mmistakes.github.io/minimal-mistakes/about/
# url: https://mmistakes.github.io/minimal-mistakes/about/
# - title: "Sample Posts"
# url: /year-archive/
# - title: "Sample Collections"
Expand Down
7 changes: 7 additions & 0 deletions _pages/category-archive.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: "Category"
layout: categories
permalink: /categories/
author_profile: true
sidebar_main: true
---
7 changes: 7 additions & 0 deletions _pages/tag-archive.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: "Tag"
layout: tags
permalink: /tags/
author_profile: true
sidebar_main: true
---
40 changes: 40 additions & 0 deletions _posts/2024-01-11-full stack.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
layout: single
title: "디자인전공자의 풀스텍과정 도전"
categories: full-stack
toc: true
author_profile: false
sidebar:
nav: "docs"
---



# 풀스텍 과정을 선택한 이유

## 1. 과목로드맵

![IMG_3434](https://github.com/mmistakes/minimal-mistakes/assets/156207656/6918aac8-205f-4bf0-9dd8-49a57b55be1f)

## 2. 정규교과

<img src="https://github.com/mmistakes/minimal-mistakes/assets/156207656/6c73e03d-188f-4a3f-aa30-2ccbc5434215" alt="IMG_3480" />

![IMG_3481](https://github.com/mmistakes/minimal-mistakes/assets/156207656/47f0c8f2-d264-4a46-b45f-02f9d847ddd7)





*Q1. 디자인전공이면 디자인과 관련된 수업도 있는데 개발과 관련된 수업을 선택하게된 이유는?*

디자인수업을 통해 저의 디자인스킬은 더 향상시킬수 있지만은 더 나아가 어떤 서비스를 이용하는 사용자가 불편해하는 것들을 찾고 공감하며 이를 해결할 수 있는 코드를 만들고 싶은 마음이 더 커서 개발쪽과 관련된 수업을 선택하게 되었습니다

*Q2. 풀스텍수업과정을 선택하게된 이유?*

원래 진로는 전공이 디자인이였기 때문에 시각적인 디자인을 다루는 퍼블리셔를 희망했었지만 수업상담때 퍼블리셔의 제한적인 직무(단순 코드만 수정해서 이미지변경) 및 연봉인상,진급문제때문에 대부분의 퍼블리셔들이 프론트 그다음에는 백엔드로 넘어가는 경향을 알게되어서 장기적으로 봤을때 개발쪽의 수업을 듣는것이 나중에 커리어 향상에도 도움이 될것 같아서 풀스텍수업을 선택하게 되었습니다.

*Q3. 풀스텍과정 수강생들은 대부분 어떤 직무에서 일을하고 있는지?*

대부분의 다수는 백엔드 그리고 몇몇은 프론트에서 일을 하고 있다고 알고있습니다

51 changes: 51 additions & 0 deletions _posts/2024-01-11-java.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
layout: single
title: chat GPT에게 물어본 Java 소개 및 주요특징
categories: Java
toc: true
author_profile: false
---



**Java 소개 및 주요 특징과 공부법을 알아보겠습니다^**



## Java 소개

자바(Java)는 객체지향 프로그래밍 언어로, 1995년에 썬 마이크로시스템즈(Sun Microsystems)에서 개발한 것으로 잘 알려져 있습니다. 현재는 오라클(Oracle)이 자바를 관리하고 있습니다. 자바는 플랫폼 독립적이며, 다양한 환경에서 실행될 수 있는 특징을 가지고 있습니다. 이는 "Write Once, Run Anywhere(WORA)"라고 불리며, 자바 애플리케이션이 한 번 작성되면 다양한 플랫폼에서 실행될 수 있다는 것을 의미합니다.

## Java 주요 특징

1. **객체지향 프로그래밍(OOP):** 자바는 객체지향 프로그래밍의 개념을 기반으로 합니다. 클래스와 객체를 사용하여 코드를 구조화하고, 캡슐화, 상속, 다형성 등의 개념을 지원합니다.
2. **플랫폼 독립성:** 자바는 가상 머신인 Java Virtual Machine (JVM) 위에서 실행되기 때문에 특정 운영체제나 하드웨어에 의존하지 않습니다. 이로 인해 자바 애플리케이션은 어떤 플랫폼에서든 실행될 수 있습니다.
3. **멀티쓰레딩 지원:** 자바는 멀티쓰레딩을 쉽게 구현할 수 있는 기능을 제공합니다. 여러 작업을 동시에 수행하고 병렬로 처리할 수 있도록 도와줍니다.
4. **자동 메모리 관리:** 자바는 가비지 컬렉션을 통해 메모리를 자동으로 관리합니다. 개발자가 명시적으로 메모리를 할당하거나 해제할 필요가 없어져 코드 작성이 간편해집니다.
5. **풍부한 라이브러리 지원:** 자바는 다양한 표준 라이브러리를 제공하여 개발자들이 간편하게 다양한 작업을 수행할 수 있도록 합니다.
6. **강력한 예외 처리:** 예외 처리를 통해 프로그램의 안정성을 높이고 예외 상황에 대한 적절한 대처가 가능합니다.

자바는 웹 애플리케이션, 모바일 애플리케이션, 대규모 엔터프라이즈 시스템 등 다양한 분야에서 활용되고 있습니다. 서버 측 개발에서는 Java EE(Enterprise Edition), 모바일 애플리케이션에서는 Android 앱 개발에도 많이 사용되고 있습니다. 또한, 자바는 개발자 커뮤니티가 활발하게 참여하고 있어 다양한 오픈 소스 프레임워크와 라이브러리가 개발되어 있습니다.

## Java 공부법

1. **기초 지식 습득:**
- 자바 프로그래밍을 시작하기 전에 기본적인 프로그래밍 개념을 이해하는 것이 중요합니다. 변수, 데이터 타입, 연산자, 제어문(조건문, 반복문) 등의 기본 개념을 습득하세요.
2. **자바 언어 학습:**
- 자바의 문법과 특징을 숙지하세요. 클래스, 객체, 상속, 다형성 등 객체지향 프로그래밍의 개념을 이해하고, 예외 처리, 스레드 등의 고급 주제도 학습하세요.
3. **개발 환경 설정:**
- 자바를 개발하기 위해 JDK(Java Development Kit)를 설치하고, 이클립스(Eclipse), IntelliJ IDEA 등의 통합 개발 환경(IDE)을 선택하여 설치하세요. IDE를 사용하면 편리하게 자바 코드를 작성하고 디버깅할 수 있습니다.
4. **예제 코드 작성 및 실행:**
- 학습한 내용을 기반으로 간단한 예제 코드를 작성하고 실행해보세요. 이를 통해 실제로 어떻게 코드가 동작하는지를 확인할 수 있습니다.
5. **자바 문서 및 튜토리얼 참고:**
- Oracle의 공식 자바 문서와 튜토리얼은 많은 정보를 제공합니다. Java SE Documentation 및 Oracle의 자바 튜토리얼을 참고하여 깊이 있는 학습을 진행하세요.
6. **프로젝트 진행:**
- 학습한 내용을 활용하여 간단한 프로젝트를 진행해보세요. 프로젝트를 통해 실제 개발 경험을 쌓을 수 있습니다.
7. **온라인 강의 및 책 활용:**
- 온라인 강의나 책을 통해 보다 체계적으로 학습할 수 있습니다. Java에 관한 다양한 강의와 책이 있으니 선택하여 학습하세요.
8. **커뮤니티 참여:**
- 자바 개발자 커뮤니티에 참여하여 다른 개발자들과 소통하고 경험을 나누면서 학습할 수 있습니다. Stack Overflow, GitHub 등에서 활동해보세요.
9. **프레임워크 및 라이브러리 학습:**
- 자바의 주요 프레임워크(Spring 등)나 라이브러리를 학습하여 실무에서의 활용법을 익히세요.
10. **지속적인 학습:**
- 자바의 기술은 계속 발전하고 있으므로, 지속적인 학습과 새로운 기술 도입에 대한 관심을 유지하세요.
Loading
Loading