[Programming ] 공부
- 공부
- Road Map
공부방법;
1. Programming 공부 ;
프로그래밍 공부는 전자공학 학부 2학년때 C+ 수업을 들으면서 처음 했다.
수업에는 주로 기본 문법 (변수설정 , for loop 만들기 ,조건문등) 을 ppt로 배우고 Assignment로 행맨 게임 만들기 , 로그인 시스템
만 들기 등을했다. Assignment 하는데 시간도 너무 오래걸렷고 하는동안 너무 힘들었다.
예를들면 1+1 을가르쳐주고 미적분 푸는느낌... 그리고 이때 코딩은 나랑 안맞는다고생각했다.
두번쨰는 Arduino를 배우면서 코딩을 했다. 기본 문법들이 다시 사용되는걸 보고 , 또 내가 짠 코딩으로 뭔가를 만들고 움직일수있어서
재미있엇지만, 그래도 어려웠지만 너무 어렵지않으면 stackoverflow 나 Arduino 포럼에서 갔다가 썻다. 내가 직접 처음부터
안짜도 되고 가지고와서 조금 modify만 해도 되서 크게 스트레스 받지는않앗던것같다.
Arduino로 코딩에 조금더 흥미가 생겼고, 한창 말 많은 4차 산업시대에 필요한 필수 스킬인 프로그래밍을 좀더 잘해보고싶었고 나도 뭔가
잘할줄 알아야 나중에 써먹을일이 많을것같앗다. 그 와중에 교수님이랑 Arduino로 프로젝트 도 하고 웹 페이지 구현도 방법등 여러가지
찾아보았다.
4학년 Final Year Project(졸업 프로젝트) 를 topic을 Smart Home Mobile Agent를 정하면서 프로그래밍의 큰시련과 어려움을 ..
그래도 Python 기본 사용 , Deep learning ( Kearas ; Tensorflow 사용) , Nerwork , 을 전체적으로 배웠다(정말 힘들게)
시간을 많이들인만큼 결과도 좋았고 프로그래밍에대한 막연한 공포보다는 좀더 해보고싶은 생각이들었다.
2. Road Map
현재는 호주에 Queendsland Unviersity of Technolgoy (QUT)에서 Master of IT로 입학예정
Data나 Cybersecurity 가 재밌어보이는데 Job Oppurtuniy는 Fullstack 이 더많은것같음.
아직 기초 프로그래밍이 딸리는것같으니 쉬운 Full stack developer 수업들을 들어서 기초를 챙기고 Part time job이라도 찾을수있게
준비하고싶다. 그리고나서 data나 deep /machin learning쪽으로 공부를 해보고싶다.
- 공부방법: 지금까지 검색해보고 들어본것중에 괜찮거나 인터넷에서 괜찮다고 하는것들 (공부예정인것들)
Web Develop
Youtube :
정말 유투브 형님들중 좋은 퀄리티 많지만 그래도 자주 듣고 괜찮다고 생각하는 채널들은
노마드 코더 , 김왼손코딩 , 생활코딩
https://www.youtube.com/channel/UCUpJs89fSBXNolQGOYKn0YQ
https://www.youtube.com/channel/UC0h8NzL2vllvp3PjdoYSK4g
https://www.youtube.com/user/egoing2
그리고 밑애는 web devlop목표로 하는 사람들에게 큰그림? 전체적인 overview를 보여주고 어떻게공부해야하는지 알려줌
쟤가 파는 java course도있는것같은데 오십만원이였던것같음, 근데 안사도 얘가뭐라하는들어보면 꽤 괜찮음.
https://www.youtube.com/channel/UC0tRdbXVDbhaRvZPKsRgmxg
패스트캠퍼스:
파이썬 웹 개발 패키지를 샀는데 Django이용하는법등 가르쳐준다,
기본적인걸 배우고 들으면 좋을것같다 ,근데 질문할떄까없어서 막히면 물어볼떄까없다.
Django듣다가 모르는부분에서 막혀서 다른 강의 듣고있는데 다듣고와서 다시들어아겠다.
Udemy : 영어 가 가능 하면 이두개 가 정말좋다고 해서 세일할떄 구매해놨다, 7월까지 현재 다른데서 듣고잇는 강의후 들어볼예정
The Complete JavaScript Course 2020: Build Real Projects!
Build Responsive Real World Websites with HTML5 and CSS3
https://www.udemy.com/course/design-and-develop-a-killer-website-with-html5-and-css3/
스파르타코딩 온라인 1기 : 현재 4주차 진행중
슬랙 -유투브 이용해서 강의듣고 숙제하고 질문한다.
오프라인으로 듣고싶었는데 맞는 시간이없어서 어떻게해야할지 고민중이였는데 온라인이 생겨서 지원했다!
5주차 정도까지해보고 후기 올려봐야곘다
지금까지는 너무 만족하고있다.
Data Science / Deep learning
아직 까지 여기는 내가 직접 해보진않았음 ; 앞으로할것들 혹은 친구들이 꼭 들어야한다고 추천해준것들
Youtube
Coursera
정말 잘가르친다고 들었다 아직 나도못들어봄; 근데 무조건들어야한다고 친구가 추천해줫음...
https://www.coursera.org/learn/machine-learning
Kaggle
머신러닝 데이터랑 , 코드 다른사람들이 올린것도 보고 공부도할수있음
https://www.kaggle.com/notebooks
'IT > Programming' 카테고리의 다른 글
[git] xcrun: error: invalid active developer path (0) | 2020.11.28 |
---|---|
VirtualBox 에서 Ubuntu 해상도 조절 (0) | 2020.11.26 |
[pluralsight] 플러랄사이트 C#강의 5 (0) | 2020.10.05 |
[pluralsight] 플러랄사이트 C#강의 1&2&3&4 (0) | 2020.09.22 |
[pulralsight] 플러랄 사이트 C# 강의 (0) | 2020.09.21 |