Flutter 개발 상자

2022년 개인 공부 계획 본문

개인공부

2022년 개인 공부 계획

망고상자 2022. 1. 4. 15:06
728x90

1. 하고싶은것, 해야할것 목록 나열

 

일본어 공부, 그림 공부, 유니티공부, IOS공부, 플러터공부, AOS공부, 코틀린공부

 

 

2. 우선순위 정렬

 

1st 코틀린&AOS : 현재 주력으로 개발하고 있기 때문에 지속적으로 최신 기술을 알아야함.

2nd 일본어 : 계속 씹덕으로 살아왔는데 일본어를 못한다는건 말이 안됨. 이제 더 이상 미룰 수 없음. 올해 무조건 N3이상 레벨로 진입해야함.

3rd IOS : 향후 이직까지 생각한다면 안드로이드 하나만으로는 스펙이 딸린다. 특히 IOS 개발자가 대우가 좋기에 필수라고 생각

4th 유니티 : 단순 취미로 배우는거기도 하고 현재 업무에서 유니티가 사용되는 부분이 있기에 살펴봐야한다고 생각함. 또한 C#와 자바의 문법이 유사해서 배우기도 쉽지 않을까 생각됨.

5th 플러터 : 아직까지 그렇게 막 필요한건 아니지만 여유가된다면 보자

6th 그림그리기 : 진짜 시간 남으면 간간히 연습

 

 

3. 대략적인 1년 계획 설정

 

코틀린&AOS : MVVM 패턴을 적용한 어플을 2개 이상 만들기, Jetpack compose를 적용한 어플 1개 이상 만들기. 코틀린 문법책 다 보기

일본어 : 월말에 N3 자격증따기 가능하다면 1회차에 따는것도 좋고

IOS : AOS에서 만든 어플을 그대로 클론해서 IOS로 만들기? 심화적인 기능보다는 UI를 어떻게 만들지 생각

유니티 : 간단한 피하기 게임이나 슈팅게임 등등... 미니게임 3개이상 만들기

 

 

4. 구체적인 1일단위 계획 설정

 

코틀린&AOS :

android arcticfox & 프로그래밍 교재 3챕터씩 보기. 이 책을 다 보고난 이후에는 다시 계획 설정. (MVVM 패턴을 공부해야할듯)

 

일본어 :

암기고래 어플을 통해서 단어 외우기. 하루 20단어씩 왕초보 일본어단어부터 차근차근 본다.

책을 사지 않고 어플을 사용하는 이유는 'S펜' 을 통해서 공책없이 일본어를 따라쓸 수 있고

책은 내가 안 외어지는 중요한 단어를 체크했다가 해제하는게 번거로운데 어플은 자유롭게 추가/해제가 가능

하루 20단어씩 보되 3일전꺼까지 하루에 80단어를 본다.

그전에 봤던 단어가 기억이 나지 않는다면 중요도 체크를 해놓고 3일이 지나도 그 단어들은 외워질때까지 계속 본다.

이러면 거의 하루에 80단어 이상씩을 계속 봐야함

회화&문법은 일본어 무작정따라하기 교재를 통해서 본다. 이 책은 하루에 2챕터씩 나간다.

 

IOS :

공식 튜토리얼

https://developer.apple.com/tutorials/swiftui

 

Apple Developer Documentation

 

developer.apple.com

유튜브 강좌

https://www.youtube.com/playlist?list=PLgOlaPUIbynqRzpQBIdEDnjDdkVsjHqxK 

 

아이폰 앱개발 뽀개기 씨리즈 - 기초 튜토리얼

아이폰 기본 튜토리얼 강좌입니다. 기본 개념 및 기능 별로 강좌를 올릴 예정입니다!

www.youtube.com

 

참 이게 IOS앱개발이 그렇게 강의가 많은편이 아니라 고민이 많았다.

일단 나는 똑같은 내용이라도 내가 읽는것보다 다른사람의 말을 듣는게 더 이해가 잘가고 편해서 후자의 유튜브 강의를 하루에 1개씩 듣는것을 목표로 갈것이다.

그리고 주말에는 유튜브 강좌를 보지 않고 IOS 튜토리얼을 스스로 해보면서 습득을 해봐야겠다.

가능하다면 유튜브 1강을 본 이후에는 블로그에 내용을 정리해보자.

 

 

유니티 :

유니티는 사실 인프런에서 기초강의를 한바퀴 돌아봤는데 뭔가 머리속에 하나도 안박히는 느낌이더라

반복학습이 절실하다는걸 느꼈고

 

https://www.youtube.com/playlist?list=PLO-mt5Iu5TeYI4dbYwWP8JqZMC9iuUIW2 

 

유니티 강좌 기초 채널 Basic

유니티 개발을 처음 시작하시는 입문자 분들을 위한 기초 채널. [ 프로젝트 ] B00 ~ B12 (BE1) : 유니티 필수 기초 B13 ~ B19 (BE2) : 2D 플랫포머 B20 ~ B26 (BE3) : 2D 탑다운 대화형 RPG B27 ~ B37 (BE4) : 2D 종스크롤

www.youtube.com

 

해당 유튜브 강의를 하루에 하나씩 보면서 본 내용을 블로그에 정리하는식으로 공부해야겠다.

728x90