[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
노마드 코더 Nomad Coders
한국인 린과 콜롬비아인 니꼴라스의 프로젝트 "노마드 코더" 입니다. 2015년 떠나, 현재까지 원하는 곳에서 일하며, 살고 있습니다. + + Nomad Academy: https://academy.nomadcoders.co Facebook: facebook.com/nomadcode.
www.youtube.com
https://www.youtube.com/channel/UC0h8NzL2vllvp3PjdoYSK4g
김왼손의 왼손코딩
안녕하세요 김왼손의 왼손코딩입니다.
www.youtube.com
https://www.youtube.com/user/egoing2
생활코딩
일반인에게 프로그래밍을 알려주는 온라인/오프라인 활동 입니다.
www.youtube.com
그리고 밑애는 web devlop목표로 하는 사람들에게 큰그림? 전체적인 overview를 보여주고 어떻게공부해야하는지 알려줌
쟤가 파는 java course도있는것같은데 오십만원이였던것같음, 근데 안사도 얘가뭐라하는들어보면 꽤 괜찮음.
https://www.youtube.com/channel/UC0tRdbXVDbhaRvZPKsRgmxg
whatsdev
Whatsdev is all about programming and web development. Full stack Web development. Back end web development. Front end web development. HTML, Css, Javascript...
www.youtube.com
패스트캠퍼스:
파이썬 웹 개발 패키지를 샀는데 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/
Build Responsive Websites with HTML5 and CSS3
The easiest way to learn modern web design, HTML5 and CSS3 step-by-step from scratch. Design AND code a huge project.
www.udemy.com
스파르타코딩 온라인 1기 : 현재 4주차 진행중
슬랙 -유투브 이용해서 강의듣고 숙제하고 질문한다.
오프라인으로 듣고싶었는데 맞는 시간이없어서 어떻게해야할지 고민중이였는데 온라인이 생겨서 지원했다!
5주차 정도까지해보고 후기 올려봐야곘다
지금까지는 너무 만족하고있다.
Data Science / Deep learning
아직 까지 여기는 내가 직접 해보진않았음 ; 앞으로할것들 혹은 친구들이 꼭 들어야한다고 추천해준것들
Youtube
Coursera
정말 잘가르친다고 들었다 아직 나도못들어봄; 근데 무조건들어야한다고 친구가 추천해줫음...
https://www.coursera.org/learn/machine-learning
Machine Learning by Stanford University | Coursera
Learn Machine Learning from Stanford University. Machine learning is the science of getting computers to act without being explicitly programmed. In the past decade, machine learning has given us self-driving cars, practical speech recognition, ...
www.coursera.org
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 |