본문 바로가기

대외활동/[교육] 엘리스 AI 트랙 | Node, React, Python14

[엘리스 AI 트랙 4기] {/*7~8주차 - 프론트엔드 (React)*/}, 웹 프로그래밍 수업을 마치며 총 2주간 리액트에 대한 강의를 들었다. 리엑트를 끝으로 이제 2주간 팀 프로젝트를 시작한다. 프로젝트 시작에 앞서 8주간의 웹 프로그래밍 강의에 대해 회고해보려 한다. 처음 공부해본 웹 프로그래밍 수업은 재밌기도 하면서 절망스럽기도 했다. [절망편] 처음 2주간은 새로운 내용을 공부하면서 나만의 학습 과정과 공부 기록 방식에 대해 체계를 잡는 과정이 어려웠다. 티스토리 등 여러 방식을 고민한 끝에 깃허브에 TIL을 작성하기 시작했고 아직도 잔디를 잘키우고 있다! .🌱 개념을 듣고 기본 코드가 짜여진 상태에서 실습을 할 땐 자신감이 붙었는데 기본 코드와 지시사항이 없는 곳에서의 코딩은 아직 자신이 없다. 그래서 프로젝트를 해야하는구나..! [행복편] 엘리스의 교육 체계는 잘 잡혀있다! 8주동안 배운 내용.. 2022. 3. 12.
[엘리스 AI 트랙 4기] // 6주차 - 백엔드 II 6주차는 백엔드 마지막 수업으로 Node.js를 데이터베이스와 연동해 회원가입과 로그인 기능을 구현하는 것에 대해 배웠습니다. 또한 Session, JWT를 통한 정보 보호, 권한 부여 및 배포 방법 등 배웠습니다. 1. 쿠키와 세션 쿠키와 세션에 차이는 아래 블로그에서 살펴볼 수 있다. https://hahahoho5915.tistory.com/32 쿠키(Cookie), 세션(Session) 특징 및 차이 개요 > 쿠키(Cookie), 세션(Session) 각각 특성 및 차이 확실히 분류하기 메모 1. 공통점 : 웹 통신간 유지하려는 정보(ex:로그인 정보 등)를 저장하기 위해 사용하는 것(?) 2. 차이점 : 저장위치, 저 hahahoho5915.tistory.com 2. 추가로 백엔드에 필요한 공부.. 2022. 3. 12.
[엘리스 AI 트랙 4기] // 5주차 - 백엔드 I 5주차 백엔드 수업이 시작 되었다. 아직 생소하고 어렵지만 서버 프로그래밍이나 데이터 베이스 공부가 재밌어서 힘들지만 재밌게 수업을 듣고 있다!! 이번주 TIL도 부지런하게 완성! 2022. 2. 21.
[4주차] REST API : http의 기능을 최대한 활용해서 서버와 통신할 것을 제안하는 모범사례 Resource와 Method를 통해서 데이터를 다룬다. 1. Resource 데이터 자체 데이터들을 가지고 오고 싶을 때 (Collection) http://example.com/topics 특정한 데이터 한 건을 가지고 오고 싶을 때 (Element) http://example.com/topics/1 2. Method Resource를 수정하는 방법들 default는 GET이다. * C (CREATE) -> POST * R (READ) -> GET * U (Update) -> PUT * D (Delete) -> DELETE 2022. 2. 18.
[4주차] Fetch API fetch() cheatsheet 사이트 fetch로 가져온 서버에서 json파일을 꺼내고 꺼낸것 역시 promise라서 then으로 data을 뽑아낸다. 1. GET fetch('/data.json') .then(response => response.json()) .then(data => { console.log(data) }) .catch(err => ...) ex) 서버에서 데이터를 받아서 태그 만들기 2. POST 데이터 교환을 위한 텍스트 포멧 js -> json : JSON.stringify() json -> js : JSON.parse() 통신을 할 때는 항상 텍스트로 한다. 자바스크립트 객체는 그대로 서버로 못보낸다. (통신X) 그래서 텍스트로 바꿔야 한다. 우리는 그때 .. 2022. 2. 18.
[엘리스 AI 트랙 4기] // 4주차 - 자바스크립트 III 0. 4주차 이번 주차는 엘리스의 빠른 피드백이 가장 좋았다. 혼란의 3주차에는 정말 엄청난 난이도와 해설 없는 자바스크립트 문제집으로 아주 힘든 주차였다. 그런데 3주차 설문에 대한 피드백이 바로 4주차에 이어졌다. 온라인 학습 방법이 크게 변화했는데 문제 풀이에 필요한 가이드가 추가되고 기존에 해설이 없이 레이서들과 토론해서 결과를 찾아야하는 방식에서 문제마다의 해설이 주어졌다. 이미 지나온 주차의 문제 해설까지 빠르게 업데이트 되는 것을 보며 정말 운영진 분들이 열심히 도와주시는구나 하며 감사했다. 또한 금요일에 자바스크립트에 대한 실시간 보강 강의도 진행되었다. 2022. 2. 15.
[엘리스 AI 트랙 4기] // 3주차 - 자바스크립트 II 0. 3주차 이번 주의 난이도가 갑자기 올라가 여러 번 반복해서 강의를 들었다. 1. 레이서의 밤 일시: 01/28 (금) 19:00 ~ 21:00 준비물: 웹캠과 마이크가 되는 PC, 퀴즈에 참여할 스마트폰, 간식과 음료, 즐거운 마음 레이서의 밤은 우선 전체 강의실에서 미리 설문받은 사연들을 듣고 선배 레이서에게 궁금했던 점에 대한 답변을 들을 수 있는 시간을 가졌다. 그 다음 사전에 정해진 팀원들과 빙고판을 만들고 서로의 얼굴을 그려주었다..! 그 다음 다시 전체 강의실에서 팀별로 게임을 진행했는 데 우리 팀이 무려무려 1등을 했다!!! 비대면으로 수업을 들으면서 레이서 분들과 처음으로 얼굴보고 소통하는 시간이었다. 2. TIL 작성 시작 엘리스에서 배운 내용을 정리하는 방법을 많은 시행착오 끝에 .. 2022. 2. 4.
[1차 스터디] # 1. 스터디 정리 스터디에서 공부하고 정리한 내용을 Git Hub에 markdown 방식으로 정리하기 시작했다. 1. Data_Study https://github.com/ParkJungYoon/TIL-Data_Study GitHub - ParkJungYoon/TIL-Data_Study Contribute to ParkJungYoon/TIL-Data_Study development by creating an account on GitHub. github.com 2. python_coding_test_study https://github.com/ParkJungYoon/python_coding_test_study GitHub - ParkJungYoon/python_coding_test_study Contribute to Pa.. 2022. 2. 4.
[엘리스 AI 트랙 4기] // 2주차 - 과제 자기소개 페이지 제작 과제는 지금까지 배운 HTML/CSS/JavaScript를 활용해서 나를 소개하는 페이지를 제작하는 것이었다. 배운 내용을 작게 작게 실습을 할 땐 분명히 다 이해했고 잘 따라 했는데 내가 원하는 레이아웃이 잘 안 잡혔다.. 새벽까지 배치를 못해 끙끙거렸고 겨우겨우 완성했지만 아직까지 매우 미흡하다! flex, grid로 배치하는걸 좀 더 연습해서 계속 수정할 예정이다! http://parkjungyoon.kdt-gitlab.elice.io/produce-myself/index.html 이번 생은 처음이라 Hello 안녕하세요. 저는 4기 레이서 박정윤 입니다! 저에 대해 궁금하다면 상단의 메뉴를 확인해주세요. parkjungyoon.kdt-gitlab.elice.io 2022. 1. 25.
[1차 스터디] # 0. 스터디 신청 및 개설 1. 스터디 모집 기간: 1/25(화) ~ 3/11(금) 엘리스 AI 트랙은 2주차에 스터디를 모집하고 3주차부터 시작한다. 1주차, 2주차가 다소 분량이 적어보인건 스터디가 시작되지 않아서 그런 것 같다. 스터디는 엘리스가 추천하는 주제의 스터디도 있고 새로운 스터디를 개설할 수도 있다. 한 스터디 당 6명이 최대이며 최소 하나의 스터디에 참여해야한다. 보통 희망 직무 스터디와 코딩 테스트 스터디 이렇게 많이 들어가는 것 같다. 나는 두 가지 스터디에 들어갔다. 데이터 분석과 머신러닝 스터디 코딩 테스트 스터디 2. 데이터 분석과 머신러닝 스터디 미팅 날짜: 매주 월요일 스터디에서 파이썬의 numpy, pandas 그리고 인공지능 기초를 학습한다. 그 다음 데이터 분석과 인공지능 프로젝트들을 진행하여 .. 2022. 1. 22.
[엘리스 AI 트랙 4기] // 2주차 - 자바스크립트 I 0. 2주차 이번 주는 자바스크립트 기초 문법과 활용에 대해서 배웠다. 그리고 이번 주는 스터디를 모집했다. 나는 총 두 가지의 스터디에 들어갔다. 데이터 분석과 머신러닝 스터디 코딩 테스트 스터디 혼자 준비해서 막막했던 것들을 스터디를 통해 풀어나가려고 한다. 1. 배운 내용 -var : 전역변수를 설정하는 것이다. / 중복 선언 가능 -let : 영역이 scope, 상황에 따라 지역변수로 설정할 수 있다. -const : 영역이 scope, 상황에 따라 지역변수로 설정할 수 있다. / 변수 선언한 기점으로 딱 한번만 초기화 할 수 있다. 따라서 상수값, 변하면 안되는 값을 설정할 때 사용한다. * 최대한 for문을 사용하지 말자 * - typeof : type 확인 1) *spread(스프레드) 연산.. 2022. 1. 22.
[Tmi] 파이썬과 나의 History [ 어? 잘 모르는데? ] 역시 얇고 넓게 배우는 산공. 내가 배운 언어는 자바, 매트랩뿐이었다. 사실 자바는 1학년 때 뚱당 뚱당 배워서 기억조차 안 난다. (아무것도 모를 때가 더 잘했던 거 같은데..) 그리고 매트랩. 그게 내 프로그래밍 언어 경험이 끝이었다. 그리고 2021년 초에 여러 전공 수업과 *기회로 데이터에 대한 관심을 가지기 시작했다. 그런데 수업에서 파이썬으로 실습이 진행되어 문법 공부부터 시작했다. 1. 파이썬 공부 https://kacademy.kisti.re.kr/ko 과학데이터교육센터 | 과학데이터교육센터 과학기술 및 산업분야의 경쟁력을 갖춘 데이터 과학 전문인력 양성 kacademy.kisti.re.kr 여기서 2~3일 정도 문법 끝내고 백준을 풀기 시작했다. 그런데 혼자 하.. 2022. 1. 20.
[엘리스 AI 트랙 4기] /* 1주차 - HTML/CSS */ 1. 오리엔테이션 드디어 1월 11일 엘리스 교육이 시작되었다. 오리엔테이션은 대략 두시간 정도 소요됐다. 6개월의 AI 트랙 소개와 교육 방식 등에 대해 안내받았고 커리큘럼이 수정되어 이번주부터 바로 웹프로그래밍 수업이 시작되는 것을 알게 되었다. 또한 엘리스 교육 과정은 특이하게 화요일부터 토요일까지 교육을 진행한다. 오리엔테이션이 끝나고 교육에 필요한 여러 사이트에 가입을 했고 첫 날 바로 HTML/CSS 공부를 시작했다. 2. 엘리스 플랫폼과 강의 구성 엘리스 강의는 주 3회 온라인 강의, 2회 실시간 강의로 이루어져 있다. 1) 온라인 강의 - 모든 수업은 엘리스 플랫폼에서 진행되었고 이론 강의+퀴즈+실습 강의로 이루어져 있어 바로바로 이해하는 데 도움이 되었다. - 동영상 길이는 대부분 5분 .. 2022. 1. 17.
[엘리스 AI 트랙 4기] 서류, 역량테스트, 인터뷰 합격 후기 1. 지원 올해 초 직무를 데이터 분야로 정하고 여러 전공 수업과 인프런에서 강의를 수강했다. 또한 SQLD 자격증도 취득했다. 하지만 데이터 관련 프로젝트 경험이 부족함을 느꼈고 같이 공부할 동료가 없다는 것이 답답했다. 체계적인 커리큘럼에서 기초부터 다시 탄탄하게 채우고 싶어 교육을 찾던 중 재학생도 국비 지원 교육을 들을 수 있다는 것을 알게 되었다. * 국민내일배움카드 지원 대상이 2학년 2학기 종료 시점부터로 변경되었으니 재학생도 지원해보는 것을 추천한다. 네이버 부스트캠프 AI Tech 3기 (1차 코딩테스트 탈락) 아이펠 (서류 합격 후 포기) 네이버는 12월 6일 오전 10시 서류 마감이었는데 재학생도 지원 가능한 것을 12월 2일에 알게 되었다. 공대에서 4년 동안 자소서를 써본 경험이 .. 2022. 1. 10.
반응형