brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Mar 03. 2021

106.(코딩교육) 외삼촌과 함께하는 코딩교육

조카와 주말마다 2시간씩 코딩 교육을 하고 있다.

지금 공부하고 있는것과 앞을 공부할것을 적어본다.

Zoom으로 원격 수업

우선 취미로 시작하자


5년마다 배우는것도 변경된다.

앞으로 개발자 구인 요구사항 보며, 내용은 계속 업데이트 할 예정이다.



<0>  외삼촌과 함께하는 코딩교육 로드맵

<1> 1단계 HTML - 프론트앤드

<2> 2단계 파이썬 - 백앤드

<3> 리눅스 - 공통

<4> 아두이노, 라즈베리파이 - 백앤드

<5> AWS 클라우드 - 공통

<6> 게임 만드는것 좋아한다면  유니티 - 게임 개발





<0>  외삼촌과 함께하는 코딩교육 로드맵




<1> 1단계 HTML - 프론트앤드


웹페이지를 만드는 가장 기본이 HTML 이다.

코딩언어중 가장 많이 사용되는것이 파이썬이다.

서비스를 만드는  클라우드를 하려면 둘다 기본으로 알아야 한다.

기본으로 HTML을 알아야 한다.  

클라우드 서버에 홈페이지를 올려 서비스하므로 , html을 알아야 한다.



2

리눅스 서버도 알아야 한다.

리눅스 명령어, vi 에디터도 알아야 한다.

apache 웹서버 , httpd 데몬 설치법도 알아야 한다.


https://brunch.co.kr/@topasvga/1503



<2> 2단계 파이썬 - 백앤드


1

파이썬은 서버에서 데이터 처리하기 위한 언어이다.

백엔드 서비스의 기본이 되는 언어이다.

꼭 알아여 한다.

클라우드에서도 서버리스 lambda등에서 많이 사용한다!


https://brunch.co.kr/@topasvga/1505



<3> 리눅스 - 공통


리눅스는 필수다.

기초 명령어를 알려주었다!

실무는 별도로 알려주어야 한다.

아래 홈페이지 만들기로 실무를 알려주었다!

조카가 AWS서버에 홈페이지를 올렸다!

성공!

리눅스 마스터 자격증은 실무에는 크게 도움이 안된다.

명령어만 공부하자


https://brunch.co.kr/@topasvga/552

https://brunch.co.kr/@topasvga/553

https://brunch.co.kr/@topasvga/557



https://brunch.co.kr/@topasvga/653




<4> 아두이노, 라즈베리파이 - 백앤드


아두이노와 라즈베리파이는 IoT의 기본 장비를 이해하는 도구이다.

기본 코딩을 알아야 하고 , 리눅스를 알아야 한다.

Html이나 파이썬, 리눅스는 알고 공부하자.

미니 서버라고 생각하면 된다.


https://brunch.co.kr/@topasvga/364




<5> AWS 클라우드 - 공통


IT하려면 클라우드는 알아야 한다.

왜냐하면,  기업에서 이미 다 쓰고 있기 때문이다.

서비스를 만드는 서버를 제공하는것이 클라우드이다.

AWS 클라우드는 기본이다.

조카가 똑똑해서 대략 알려주어도 듣는다.

그리고 모르면 물어본다.

잘 따라 온다.

어려운 부분은 개념만 설명하는것이 좋다.

모두 다 할 필요는 없다.



70. 중1 AWS 1주 차-클라우드 이해하기 https://brunch.co.kr/@topasvga/1408



71. 중1 AWS 2주 차-서버, 보안  https://brunch.co.kr/@topasvga/1409



74. 중1 AWS 3주 차- 스토리지 공부 https://brunch.co.kr/@topasvga/1417



77. 중1 AWS 4주 차- 가상 네트워크 수업 https://brunch.co.kr/@topasvga/1439



95. 중1 AWS 5주 차- 데이터베이스 생성하기 https://brunch.co.kr/@topasvga/1478



98. 중1 AWS 6주 차- 데이터베이스 구축 2 https://brunch.co.kr/@topasvga/1499



https://brunch.co.kr/@topasvga/1506


https://brunch.co.kr/@topasvga/1520


https://brunch.co.kr/@topasvga/1525




<6> 게임 만드는것 좋아한다면  유니티 - 게임 개발



조카가 게임 만드는 것에 관심이 많아도 알려달라고 한다.

기본 내용은 책보고 알려줄수 있었다.

하지만, 게임 자체를 만드는건 시간이 걸리는 일이다.

내가 공부하고 알려주기엔 시간이 너무 걸린다.

기초와 C#정도만 알려줄수 있었다!



https://brunch.co.kr/@topasvga/495


https://brunch.co.kr/@topasvga/1247

https://brunch.co.kr/@topasvga/1248

https://brunch.co.kr/@topasvga/1260


https://brunch.co.kr/@topasvga/1287






감사합니다.

매거진의 이전글 76. (정리) 중학생 IT교육 교제
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari