본문 바로가기

전체 글27

새싹 영등포 캠퍼스 - 중소 IT기업 탐방/기업 설명회 이번에 새싹 영등포 캠퍼스에서 신청한 '중소 IT기업 탐방/기업 설명회'에 참여하게 되었습니다. 한국경영인증원의 행사로 선배와의 만남, 기업설명회의 순서로 진행하게 되었습니다. 모의 면접도 있었지만,,, 제가 아는 것이 없어 기술 면접은 진행이 어려워 신청하지 않았습니다. 장소는 창업허브 마곡 엠플러스 커뮤니티홀로 위치는 아래와 같습니다. 공간의 분위기 아래와 같았습니다. 커피와 베이글도 준비해 주셔서 배고프고 목마르지 않게 잘 임할 수 있었습니다. (특히 의자가 정말 편했던...) 선배와의 간담회 (강민혜님 새싹 4기 수료생) 민혜님은 새싹 캠퍼스 내의 'ios 개발자 데뷔 과정'을 수료하신 분으로 취업을 위해 필요한 과정을 위주로 공부법, 취업 과정 등에 대해 상세히 알려주셨습니다! 1) 이전 커리어.. 2023. 8. 26.
[새싹 x 코딩온] 웹 개발자 부트캠프 과정 5주차 회고 | Callback, Promise, Async/Await 본래의 javascript는 비동기 처리 방식을 따릅니다. console.log(1); setTimeout(function () { console.log(2); }, 2000); // 2초 console.log(3); setTimeout이라는 특수한 상황이 아니었더라면 1 2 3이 순서대로 출력이 되야할 것입니다. 하지만 실제의 출력 결과는 다음과 같습니다. setTimeout은 오래 걸리는 작업이기에 1과 3을 console에서 먼저 출력 후 다음 2 가 출력되게 됩니다. 또 다른 예시를 들어보겠습니다. 아래의 예시에서는 마트를 가서 어떤 음료를 살지 3초간 고민 한 후 '고민 끝!!'을 출력 후 제로 콜라와 price를 확인 후 pay function을 실행시키려고 합니다. function goMar.. 2023. 8. 21.
[새싹x코딩온] 웹 개발자 부트캠프 과정 5주차 회고 | Node.js 특징 Node.js는 본래 웹브라우져에서만 작동하던 javascript를 그외의 환경에서도 사용할 수 있도록 하는 프로그램이다. 이를 다른 말로 'JavaScript 런타임'이라 한다. node.js는 아래에서 다운 받을 수 있다. 또한 NPM(node package manager)라는 세계에서 가장 큰 오픈 소스 라이브러리를 활용할 수 있다. 다운로드 링크는 아래와 같다. https://nodejs.org/ko/download 1. Node.js 의 4 가지 특징 1) Javascript 언어 사용 Node.js 는 javascript의 언어로 작동한다. 2) Single Thread 프로세스는 실행 중인 프로그램인데, 이 하나의 프로세스 내에서 실행되는 흐름, 작업의 단위를 스레드(Thread)라 한다. .. 2023. 8. 17.
[새싹x코딩온] 웹 개발자 부트캠프 과정 4주차 회고 | module & http & express 모듈(Module) 특정 기능을 하는 함수나 변수들의 집합이다. 재사용 가능한 코드 조각들의 모음이라고도 볼 수 있다. 이 모듈은 4 가지 특성을 가진다. 1. 코드 추상화(abstraction): 구체적인 것을 감추고 전체적인 (핵심적인) 특성을 드러내는 것 2. 코드 캡슐화(encapsulation): 내부의 정보를 최소화해서 외부에 보여주는 것. 보안 측면에서 의의를 지닌다. 3. 코드 재사용: 많이 쓰는 코드들을 정리해놓아 재사용이 용이하다. 4. 의존성관리 : 모듈과 모듈간의 관리가 가능하다. 모듈을 사용하는 것은 2 가지 단계로 나눌 수 있다. //math 2 module //자주 사용할 함수와 변수를 정의한 파일 const add = (a, b) =>.. 2023. 8. 10.