본문 바로가기

내가 해냄

(99)
패스트캠퍼스) K-Digital Credit 프로그래밍 첫걸음 시작하기 1주차 수강후기 | 프로그래밍 기초 인강 2022년을 맞아서 마음 먹었던 공부 계획 중 하나는 국비지원과정을 수료해보는 것이였다. 혼자 공부하던 것과는 다르게 공부를 더 해보고싶기도 했고, 조금 더 전문적으로 배워보고 싶어서였다. 그래서 패스트캠퍼스 Megabyte School 핀테크 서비스 프론트엔드 개발자 국비지원과정에 신청하였었다. 과정은 3월부터 시작하지만 시작 전 프리코스로 진행되는 디지털 국비지원 교육이 있기에 신청하여 들어보았다. 사전강의를 수강할 지 안할 지에 대해서는 개인의 선택이였고 나는 정해진 기간에 수강신청하여 이번 기회에 프리코스로 프로그래밍 기초강의인 K-디지털 크레딧 프로그래밍 첫걸음 시작하기 강의를 들어보게 되었다. 패스트캠퍼스에서는 따로 슬랙 채널을 공지해주어 채널 안에서도 여러가지 활동을 할 수 있었다. 수강자들..
패스트캠퍼스 챌린지 22일차 - 한 번에 끝내는 프론트엔드 개발 초격차패키지 online 챌린지 22일차. 이전 강의에서 노드를 사용하여 프로젝트를 만들 때에 마지막 단계에서 꼭 Parcel bundler 라는 것을 설치하였었다. 선생님은 아직은 몰라도되고 그냥 설치만 하면 된다고 하셨었다. 나중에 강의에서 더 자세하게 배울 수 있다고 하셨었는데 그 나중이 오늘이 되었다. 오늘은 번들러에 대한 강의를 들어보았다. 번들러 웹 개발을 할 때 HTML, CSS, JavaScript를 사용해서 개발을 하는데 순수하게 HTML, CSS, JavaScript만을 사용해서 개발하는 것은 비효율적이다. 그래서 우리는 다양한 언어와 기능들로 코딩을 하게되는데, 이러한 기능들은 웹에서 직접적으로 동작하지는 않는다. 그래서 이것을 변환하는 과정을 거쳐서 HTML, CSS, JavaScript로 바꿔서 웹에서 동..
패스트캠퍼스 챌린지 21일차 - 한 번에 끝내는 프론트엔드 개발 초격차패키지 online 챌린지 21일차. 오늘은 2022년 2월 13일. 발렌타인데이 하루 전 날이지만 내가 초콜릿을 받을 수 있을리가 없기때문에 그런 행사에 설레지않고 공부했다ㅎㅎ. 왜인지 하고 있는 여러가지 활동들 중 마감이 오늘까지인 과제들이 조금 많았기에 낮부터 진짜 정신없이 했던 것 같다. 근데 다음주에도 마감인게 아직 많다ㅎㅎ.. 오늘은 타입스크립트 강의를 다 듣고 SCSS에 대한 강의를 들어보았다. 최근에 스터디 참가 신청을 하나 했었는데 커리큘럼 과정 중에 SCSS가 있었다. 처음 보는 언어여서 이번 패캠 챌린지 때에 순서가 온다면 열심히 들어야지! 했었는데 그 열심히 듣는 날이 오늘이였다. SCSS CSS 전처리 도구, CSS를 조금 더 쉽게 사용하기 위해서 여러가지 강력한 기능을 제공하는 도구이다. SCSS,..
유데미(Udemy)) 블랙커피 Vanilla JS 문벅스 카페 메뉴 앱 만들기 수강후기 개발공부를 시작하면서 그동안 관심을 제일 많이 가지는 부분은 온라인 강의였다. 아무래도 취준생이기에 몇개월 몇십만원 하는 값비싼 기간제 유료강의들을 듣기에는 무리가 있는 형편이기때문에 여러가지 온라인 강의나 스터디에 대해 알아보는 것도 은근한 습관으로 자리잡았다. 그러다가 알게된 사이트가 유데미였다. 유데미는 글로벌 최대 온라인 강의 플랫폼으로 IT, 어학, 비즈니스, 경제, 자기계발, 취미 등 정말 다양한 영역의 카테고리의 고퀄리티 강의들이 존재한다. 전세계 다양한 업계의 6만 5천명 이상의 전문가가 있으며, 전세계 월드클래스 강사/강의를 듣는 수강생 또한 4,4400만명 이상으로 전세계 180개국 이상에서 이미 사용중인만큼 글로벌한 사이트라고 볼 수 있다. 이렇게 글로벌한 사이트이며 유데미에서는 강의..
한빛미디어) 혼공학습단 7기「혼자 공부하는 자바스크립트」4주차 혼공학습단 4주차. 혼공학습단은 6주동안 진행되는데 이번에 50%를 달려왔기에 혼공족장님께서 바나나우유 기프티콘을 모두에게 보내주셨다. ㄴㅇㄱ!! 힘차게 마시고 공부를 해보쟈. 3주차 지나고는 설날이여서 한 주 휴무였다. 설날이 호로록 지나가버리고 혼공학습단 4주차에 공부했던 것을 포스팅 해보려고 한다. 이번 챕터에서 배운 것은 함수이다. 함수 function ( ) { } 함수는 코드의 집합을 나타내는 자료형이며 위와 같은 형태를 가진다. 코드의 집합이라고 말하는 이유는 중괄호 내부에 코드를 넣기 때문이며 사용할 시 장점은 다음과 같다. 반복되는 코드를 한 번만 정의해놓고 필요할 때마다 호추하므로 반복 작업을 피할 수 있다. 긴 프로그램을 기능별로 나눠 여러 함수로 나누어 작성하면 모듈화로 전체 코드의..
패스트캠퍼스 챌린지 20일차 - 한 번에 끝내는 프론트엔드 개발 초격차패키지 online 챌린지 20일차. ㄴㅇㄱ 20일차라니!! 하루하루 블로그 글을 작성하다보니 어느새 20일차가 되었다. 50일 챌린지라고 했을때만 해도 50일이 길다는 느낌이 있었는데 어느새 거의 반절을 달려왔다..ㄴㅇㄱ!! 사실 나는 작심삼일의 끝판왕인데 최근 들어서는 그래도 꼬박꼬박 꾸준하게 무언가를 공부하고 있다는 느낌이 있어서 스스로가 약간 기특하기도 하다. 물론 다른 사람들에 비해서는 부족할 수 있을테지만,, 그래도 열심히 하고 있다는 것에 의미를 두고 싶다. 실제로 개발자를 하겠다는 마음을 처음 먹었을 때 보다는 지식적으로 성장한 것 같다고 생각하지만 전문가가 되기엔 아직 자질이 부족하지않나라는 생각도 계속 드는건 어쩔수 없는 것 같다.. 이런 나... 데브가 될 수 있을까? 블로그도 이것저것 하면서 여러가지 ..
패스트캠퍼스 챌린지 19일차 - 한 번에 끝내는 프론트엔드 개발 초격차패키지 online 챌린지 19일차. 타입스크립트의 기본 문법들에 대하여 공부해보았다. 이전 포스트(18일차)에서도 적었듯이 타입스크립트에는 자바스크립트에서는 없는, 프로그래밍을 도울 수 있는 추가적인 타입들을 제공한다고 하였다. 이에 기본형에 추가된 처음보는 추가적인 타입들에 대하여 알아봤는데 Tuple, any, unknown, never 등이 있었다. 차근차근 하나씩 정리하여보았다. Tuple 튜플은 배열과는 비슷하지만 약간의 차이점이 있다. 바로 튜플에는 여러가지 복합적인 값을 넣을 수 있다는 점이다. 아래와 같이 사용할 수 있다. 단, 주석처리해놓은 것 처럼 순서를 다르게하여 작성 할 경우 에러가 난다는 점을 주의해야한다. let x: [string, number] x= ["hello-yeond", 50]; //x..
패스트캠퍼스 챌린지 18일차 - 한 번에 끝내는 프론트엔드 개발 초격차패키지 online 챌린지 18일차. 어제 타입스크립트 간단한 설치를 하고 본격 강의를 들어보았다. 최근 리액트에 대해서도 공부하고 있는 중인데 대부분이 자바스크립트에 기반한 언어이다 보니까 항상 기준점은 자바스크립트가 되는 것 같다. 이 리액트도 뭔가 자바스크립트와 비슷한데 약간 다르고 미묘한 차이를 알아가면서 공부하는 점이 좀 재밌는 것 같다. 오늘 타입스크립트도 basic type에 관한 강의들을 들었는데 타입스크립트 또한 같은듯 미묘하게 달라서 알아가는 점이 흥미로웠다. JavaScript VS TypeScript 자바스크립트와 타입스크립트의 가장 큰 차이는 Dynamic Types과 Static Types이다. 개발하는 상황에서는 알 수가 없고 실제 런타임에 들어가야만 오류를 알 수 있는 Dynamic Types인..