728x90

전체 글 75

Nomad Coder의 'ReactJS로 웹 서비스 만들기' 강의정리

강의 링크 https://academy.nomadcoders.co/courses/216871/lectures/10881270 #0.0 Introduction ReactJS로 웹 서비스 만들기 academy.nomadcoders.co 이걸 보게 된 이유, 이 강의 첫인상 풀스택 개발을 한번 해서 전체적인 개괄을 보고 싶기에 인스타클론코딩을 목표로 잡았다. 그 강의를 바로 들을 수는 없기에 일단은 리엑트 기초강의를 들어보고자 이걸 듣게 되었다. 강의 정리 #0-1. Requirements 콘솔창을 이용해서 node.js와 npm 버전을 확인하는 단계에서 콘솔이 뭔지 몰랐다. 알고보니 cmd를 말하는 것이다. cmd창을 클리어할때에는 cls를 사용하면 된다. #1-0. Creating your first Re..

하드웨어와 소프트웨어 사이에 숨겨진 언어 'CODE' 찰스 펫졸드 저

책 사진 책을 읽게된 동기 코딩에 대해 배우고 변수, 클래스을 점차 점차 알아갈 때쯤 문득 이런 생각이 들었습니다. '여러가지 문법이 있는 것은 알 겠는데 이게 하루아침에 만들어지지는 않았을 텐데 어떤 과정을 통해서 프로그래밍 언어가 하드웨어와 연관되었고 발전 해왔는지 궁금하다.'라고 생각했습니다. 이것을 가지고 교수님에게 물어보았지만 저의 부족한 설명때문에 매번 제대로 된 답을 얻지 못하고 마음 한켠에 두었습니다. 그러고 2학기가 끝나고 도서관을 둘러보던 도중에 이 책을 찾게 되었고 위의 질문을 명쾌하게 해결해줄 책이라고 생각되서 읽게 되었습니다. 내용은 다시 한번 읽고 정리할 수 있도록 하자. 책의 총평 사실 이 책을 읽었다고 하기에는 내가 너무 부족한 상태가 아닌가 싶다. 물론 이 책을 절반까지는 ..

Nomad Coder의 '바닐라 JS로 게임 만들기' 강의정리

https://academy.nomadcoders.co/courses/542034/lectures/9842675 #0.0 What are we building 2D Games and Multimedia in Vanilla JS! academy.nomadcoders.co 이번엔 JS 2번째 강의를 들어볼 차례다. 일반적으로 프로그래밍을 어떻게 알았냐고 물어봤을 때 대부분의 사람이 게임을 통해서 알게 되었다고 할 것이다. 지금까지 배워오면서 게임은 대학교과제로 한번 정도만 만들어보고 이번이 두번째로 만드는 게임이다. 재밌을 것 같다. 여기서 만드는 게임은 캔버스를 만드는 것이다. 태그에 구분짓는 걸 아이디와 클래스로 하는데 아이디는 태그를 클래스는 css를 하도록한다. 태크에 class로 이름지을때는 div..

Nomad Coder의 '바닐라 JS로 크롬 앱 만들기' 강의정리

https://academy.nomadcoders.co/courses/enrolled/435558 바닐라 JS로 크롬 앱 만들기 크롬 앱 클론코딩하며, JS 이론 배우기 [초급] HTML, CSS, JS academy.nomadcoders.co 임시저장된 글이 한번 날아갔다...(크롬과 티스토리의 플래시 문제라고 한다..) 그래서 다시 쓰는 강의정리 자바스크립트는 모든 브라우저에 이미 설치 되어있으며 어디서든 쓸 수 있는 언어이다. 프론트엔드 개발자는 자바스크립트만이 개발할 수 있는 도구이다. 우리가 배울 바닐라 자바스크립트는 자바스크립트 중에 화장을 하지 않은(즉 프레임워크나 라이브러리가 없는) 자바스크립트이다. 이걸 배우는 이유는 첫 자바스크립트를 근본이 있는 것을 알아야 나중에 어떤 자바스크립트를 ..

생활코딩의 Git 과 Git hub - GIT 3 강의정리

https://happyhyunwoong.tistory.com/45 생활코딩의 Git 과 Git hub - GIT 1,2 강의정리 >https://www.inflearn.com/course/git-2# 버전 관리 시스템 Git - 인프런 이 수업은 버전관리 시스템 git을 소개하는 수업입니다. 초급 교양 개발도구 버전관리시스템 깃(GIT) 온라인 강의 Git www.inflearn.com.. happyhyunwoong.tistory.com >앞의 강의 정리와 연결되는 영상입니다. 백업은 반드시 필요하다. 서버용 컴퓨터가 존재하기는 한다. local repository= 내 컴퓨터 remote repository = 서버용 컴퓨터 push= 내 컴퓨터에 서버용 컴퓨터에 넣어주는 것 clone=서버용 컴퓨터..

생활코딩의 Git 과 Git hub - GIT 1,2 강의정리

>https://www.inflearn.com/course/git-2# 버전 관리 시스템 Git - 인프런 이 수업은 버전관리 시스템 git을 소개하는 수업입니다. 초급 교양 개발도구 버전관리시스템 깃(GIT) 온라인 강의 Git www.inflearn.com 강의가 짧게 많은 강의가 있으므로 강의별로 정리하기 보다는 내가 사용할 내용을 기준으로 정리한다. 이해가 되지 않는 내용 암기는 모래성 쌓기이다. (앞에 들은 git 강의를 말하는 것 같다) 깃의 목표 1. 버젼관리 2. 백업 3. 협업 이것은 순서대로 앞의 내용을 필요로 하는 내용이다. 나는 이걸 버젼관리를 하기 위해 이 강의를 듣는 것이므로 나한테 알맞는 내용이다. 실습보다는 git을 사용해야하는 이유와 내용을 알려준다. 버전관리의 이유 파일이..

코드스쿼드의 Git과 Git hub 강의정리

https://www.inflearn.com/course/git-and-github# git과 github - 인프런 형상 관리 시스템(Verson Control System) 의 한 종류입니다. 주로 개발자들이 프로그램과 관련된 파일들을 저장하는 데 사용합니다. 초급 교양 개발도구 버전관리시스템 깃(GIT) 온라인 강의 github www.inflearn.com >첫번째 프로젝트를 계획없이 만들고 느낀 점 중에 하나가 코드가 어떻게 개발되었는지 로그를 남길수 있다면 굉장히 좋을 것 같고 내가 어디서 실수했는지도 알 수 있기 때문에 이 강의를 찾게 되었다. >물론 git의 설명서를 보고 직접해보면 좋지만 일단은 대략적으로 알고 바로 쓸 수 있는 방법을 선택했다. >1강 소스트리 사용해보기 커밋은 세이브에..

Project 1-Fin) 웹크롤링을 통한 공모전 점수화 프로그램

>이렇게 완성시켰다. 처음만든 프로그램이라 여러모로 뿌듯하고 무언가를 만들어봤다는 게 굉장히 도움되었다. 왜 사람들이 언어를 배우면 무조건 하나의 프로그램을 만들어보라는 지 알았다. > import requests from bs4 import BeautifulSoup from selenium import webdriver from time import sleep import pandas as pd import cv2 driver=webdriver.Chrome(r"C:\Users\dlagu\Desktop\chromdriver\chromedriver.exe")#r을 안붙이면 문법오류:유니코드가 나옴 driver.get("https://sportal.korea.ac.kr/default.aspx") sleep(..

Project 1-4) 허민석의 판다스 기초 정리

>https://www.youtube.com/watch?v=pFXipjh0ghw&list=PLVNY1HnUlO26Igldy2Q6Nb2LZbpQWTyle >허민석씨의 판다스 기초 강의를 들었다. 필요한 내용만을 예제를 통해 알려줘서 쉽게쉽게 익힐 수 있었다. >이 강의를 마지막으로 이제 내가 원하는 프로그램을 만들 준비는 다 되었다고 생각한다. 이제 나머지는 나한테 맞는 프로그램을 작성하는 것 뿐만이 남아있다.

Project 1-3) 동빈나의 웹크롤링 정리

>https://www.youtube.com/watch?v=kiowbtjDrWo&list=PLRx0vPvlEmdCZ_5prmWXfuMf0lM43BrQU >웹크롤링에 대한 영상을 찾던 도중 짧게 4강으로 정리된 영상이 있어서 보게 되었다. >내용은 간결하고 잘 설명되어있었으나 중간중간 막히는 부분이 있어서 댓글이나 구글링을 통해 해결하는데에 시간이 조금 걸렸다. 물론 막하지 않고 술술풀리면 좋겠지만 이런 과정등을 통해서 해결법을 알게 되고 프로젝트를 만드는데 유용한 경험이 아닐까 싶다. >이렇게 사이트에 접속해서 크롤링하는데에 성공한 나는 크롤링된 내용을 정리하고 싶었다. 처음에는 2차원배열을 통해 정리하는 것을 생각했었지만 이것보다 좋은 방법이 있을 것 같아 교수님에게 물어보니 pandas를 추천해주셨다..

728x90