본문 바로가기

분류 전체보기124

[프론트엔드] 스파르타코딩클럽 웹개발 종합반 5주차 수강후기 스파르타코딩클럽 웹개발 종합반 5주차 수강후기. 늦었지만 5주차까지 완료했다.. 프론트엔드 웹개발 기초 수업이지만 환경세팅, 개발, 배포까지 전반적인 과정을 경험해볼 수 있어서 좋았다. 특히 도메인 구매, AWS EC2 서버를 이용한 퍼블릭 서버 배포까지 해볼 수 있어서 재미있었다! 오늘 내일 열심히 과제해서 여기 올려봐야겠다 ! [수업 목표] Flask 프레임워크를 활용해서 API를 만들 수 있다. '버킷리스트'를 완성한다. EC2에 내 프로젝트를 올리고, 자랑한다! [5주차 웹서버 구조] 1. 사전세팅 파일질라 다운로드 : https://filezilla-project.org/download.php SFTP를 통해서 서버에 소스 파일 업로드를 위함. Download FileZilla Client fo.. 2021. 11. 20.
[프론트엔드] 스파르타코딩클럽 웹개발 종합반 4주차 수강후기 스파르타코딩클럽 웹개발 종합반 4주차 수강후기. 오늘은 진짜 열심히 했다.. 이제 5주차만 남았는데...! 두둥 4주차는 이때까지 배운걸 반복학습을 통해서 내 것으로 만드는 과정이었다. 서버 / 클라이언트 호출 방식을 파악하고 실제로 로컬에서 실행해보는 것. 마지막 과제는 팬명록에 글 남기기 -> DB에 저장 -> 저장된 정보를 뿌려줌 까지였다 ! 서버 쪽은 Flask 패키지를 사용하였다. 엄청 쉽다!! https://flask.palletsprojects.com/en/2.0.x/ Welcome to Flask — Flask Documentation (2.0.x) flask.palletsprojects.com [수업 목표] Flask 프레임워크를 활용해서 API를 만들 수 있다. '화성에 땅사기' API.. 2021. 11. 19.
[PATHFINDER] 카카오브레인 패스파인더 코딩테스트(서류 합격) 이전에 글에서 카카오브레인 패스파인더(PathFinder) 서류 합격이 되었다고 올렸는데, 서류 합격되는 것도 정말 경쟁률이 쎘던 것 같다. (100 대 1이라는데 무슨 서류가 이렇게 쉽지않나..?) 서류 합격 후에는 카카오 본사에서 열리는 OT, 그리고 일주일간의 카카오 제주도 노마드 일정 참석 유무에 대한 회신을 주어야 했다. 지원 분야는 백엔드 개발, 프론트엔드 개발, 모바일 개발 이렇게 세가지였는데 코딩테스트는 동일한 시간에 시작이되어서 중복 지원을 했다고 하더라도 하나만 선택해서 진행해야할 것 같다. (능력자라면 다 풀 수 있을까..?) 코테는 프로그래머스가 아닌, 해커랭크를 통해서 출제된다고 한다..! 혹시 2기 준비하실 분들은 사전에 준비해놓으면 좋겠다. 해커랭크는 한 번도 사용해본 적이 없.. 2021. 11. 18.
[프론트엔드] 스파르타코딩클럽 웹개발 종합반 3주차 수강후기 스파르타코딩클럽 웹개발 종합반 3주차 수강후기. 8주 과정을 5일만에 다 끝내야하는데, 그것도 이틀만에 5주 수업을 다 들어야한다 ㅠㅠ 르탄이는 귀여운데.. 내가 꼴지다 ^0^ 그래도 나처럼 개발일지 다 쓰는 사람은 없겠지 하고 나름의 위로중 3주차도 재미있었다. 그동안 파이썬을 이용한 크롤링에 대해서 많이 들어보긴 했지만 실제로 해본적은 없어서, 강의 들으면서 직접 해보는 것도 정말 재미있었음!! 오늘 4, 5주차도 끝내야겠다.. 열심히해야지 홧팅홧팅 [수업 목표] 파이썬 기초 문법을 안다. 원하는 페이지를 크롤링 할 수 있다. pymongo를 통해 mongoDB를 제어할 수 있다. python 문법은 거의 아는 내용이라 쉬웠고, 크롤링 방법(BeautifulSoap 패키지 이용), DB 삽입/삭제(m.. 2021. 11. 18.
[Python] 정렬 함수 sort(), sorted() 키 값으로 정렬하기 파이썬으로 웹개발 수업을 듣다가 키 값으로 정렬이 필요해서, sort()함수와 sorted() 함수의 사용방법을 확인해봤다. 쓸 때마다 헷갈려서 그때그때 봐야겠다. Python 내장함수로, 정렬함수에는 크게 2가지가 있음. Python은 C++ 보다도 정렬이 간단하고 직관적이라 더 좋다. 꼭 외우기! sorted() : 배열 자체는 변경되지 않음. 다른 변수에 담아두고 사용하는 경우가 많음 # 1. 인자 없이 사용할 경우에는 순서대로 정렬된다. a = [ 9, 8, 7, 6, 5] b = sorted(a) # b = [5, 6, 7, 8, 9] # 2. lambda 를 사용하여 dictionary 자료형에서 key 값으로 정렬하기 #### num 값은 내림차순 (-x['num']), done 값은 오름차.. 2021. 11. 18.
[프론트엔드] 스파르타코딩클럽 웹개발 종합반 2주차 수강후기 스파르타코딩클럽 웹개발 종합반 2주차 수강후기. 1주차 수업을 하루만에 다 듣고 2주차 수업도 듣고 있다. 오늘 안에 3주차까지 다 듣는게 목표인데.. 벌써 새벽이라 2주차만 듣고, 내일은 3주차 ~ 5주차까지 완료해야겠다 ! 수업 내용을 정리해서 작성해놓는 용으로 사용 중이다. 2주차는 Javascript, jQuery, Ajax 통신을 배웠다. [수업 목표] Javascript 문법에 익숙해진다. jQuery로 간단한 HTML을 조작할 수 있다. Ajax로 서버 API(약속)에 데이터를 주고, 결과를 받아온다. 01. jQuery 란? 1)코드가 복잡하고, 2) 브라우저 간 호환성 문제도 고려해야해서, jQuery라는 라이브러리가 등장. HTML의 요소들을 조작하는, 편리한 Javascript를 미리.. 2021. 11. 16.
[프론트엔드] 스파르타코딩클럽 웹개발 종합반 1주차 수강후기 스파르타코딩클럽 웹개발 종합반 1주차 수강후기 회사에서 지원을 해줘서 스파르타코딩클럽의 웹개발 종합반 코스를 수강 중이다. 총 5주간의 코스를 1주일만에 완주해야하고, 3일안에 강의는 모두 수강하고 나머지 2일은 나만의 웹페이지를 개발해야한다. 회사에서 지원해줘서 몰랐는데 강의 전체가 53만원이다.. 비싸넹 https://spartacodingclub.kr/online/web 스파르타코딩클럽 [왕초보 시작반] 8주안에 빠르게 배우고, 내것을 만드세요! 코딩을 전혀 모르는 왕초보 대상의 웹개발 입문 강의. spartacodingclub.kr:443 UI가 정말 귀엽고 더 듣고 싶게 만든다. 팀원들과 같이 들을 때는 서로 선의의 경쟁도 되어서 좋다. 어제 수업을 별로 안들었더니 랭킹이 6명중에 6등이다 호호.. 2021. 11. 16.
[PATHFINDER] 카카오브레인 패스파인더 서류 전형 합격 후기 카카오브레인 패스파인더(PATHFINDER) 서류전형 합격 후기. 패스파인더 서류전형은 자소서 비슷한걸 작성했는데, 총 10개 문항이고 한 문항당 500자 제한이 있어서 꽉 채워서 냈다. 프론트엔드, 백엔드, 모바일 개발 이렇게 세가지 분야이고 중복 지원이 가능하다. 난 프론트엔드, 모바일개발 두개 다 냈다. 문항 내용은 지원동기, 몰입한 경험, AI로 어떤 것을 할 수 있을 지, 프로그래밍 역량 등 이었다. 문항을 정성스럽게 잘 작성해서 합격한 것 같은데 몇 배수인지는 모르겠다. 직장인도 가능하다고해서 직장인인데도 제출했다. 서류합격 후에는 코딩테스트를 보아야하는데 이번 주 토요일이다. 시간은 아직 안나옴.. 코딩테스트는 어느 플랫폼으로 보는지 잘 모르겠다. 프로그래머스 일듯?? 그리고 특이한 점은 제.. 2021. 11. 16.
[AI] GAN 알고리즘을 이용한 NickFace 개발 GAN(Gernerative Adversarial Networks)를 이용한 테크피드를 확인하다가, 카카오테크 피드에서 재미있는 세미나 내용을 보았다. GAN 알고리즘을 이용하여 자체적으로 Generator, Discriminator를 생성하여 ID로 Fake Face를 만든 내용이다. 인상깊었던 점은, Generator / Discriminator에 사람이라는 변수를 집어넣어 사람 얼굴형에 맞게 조금 더 자연스러운 이미지를 생성해냈다는것. GAN(Gernerative Adversarial Networks) Generative Adversarial Networks를 이용한 Nickface 개발 카카오 사내 기술 세미나 Techtalk 여섯 번째 이야기입니다.본 내용은 AI 기술 개발 및 연구를 위함으로 .. 2021. 11. 10.