프리온보딩 프론트엔드
프리온보딩 코스 Week-5
1. Advanced JavaScript - 비동기 1-1. 비동기에 대해서 비동기에 대해서 1. 비동기 프로그래밍이란? 프로그램이 어떠한 동작을 하고 있을 때 그것을 기다리는 것이 아니라 그동안 발생하는 다른 이벤트에도 모두 반응할 수 있게만드는 기법을 의미 2. 자바스크립트의 taak-e.tistory.com 1-2. Event loop & Callback [JavaScript] 비동기를 구현하는 방법 (Event loop & Callback) 1. 자바스크립트가 비동기를 구현한 방법 자바스크립트는 비동기적인 동작을 관리하기 위해서 "이벤트루프"라는 개념을 사용 자바스크립트의 실행과정은 크게 2가지 요소들이 관여 자바스크립 taak-e.tistory.com 1-3. Promise & Async-Awa..
프리온보딩 코스 Week-4
1. 프론트엔드에서의 테스트 1-1. 소프트웨어 테스트와 종류 소프트웨어 테스트와 종류 1. 소프트웨어 테스트 1-1. 소프트웨어 테스트란? 소프트웨어가 의도한대로 동작하는지를 테스트하는 행위를 의미 옛날에는 소프트웨어가 올바르게 동작하는지를 확인하는 테스트팀이 별도로 taak-e.tistory.com 1-2. TDD란? TDD (Test Driven Development) - 테스트 주도 개발 1. TDD 는? Test-Driven-Development의 약어로서 소프트웨어를 개발하는 여러 방법론 중 하나 TDD의 핵심은 기존에는 테스트 코드를 먼저 작성하고, 그 후에 실제 코드를 작성하는 것 일반적인 개발 흐름 taak-e.tistory.com 2. TypeScript의 이해와 활용 추후 공부하여 업..
프리온보딩 코스 Week-3
1. 전역 상태 관리와 JavaScript Iterator & Generator 1-1. 디자인 패턴 (MVC & Flux) Design Pattern (MVC & Flux) 1. Design Pattern 소프트웨어를 설계하면서 자주 발생하는 문제에 대한 모범답안 (설계 노하우를 패턴으로 정리) 일부 코드를 해결하기 위한 비교적 작은 범위를 다루는 것들도 존재, 애플리케이션 taak-e.tistory.com 1-2. Redux Redux 1. About Redux Flux 패턴에 대해 알고 있다면 그것은 라이브러리나, 프레임워크가 아닌 디자인 패턴이다. 즉 Flux 아키텍쳐를 사용하기 위해서는 개발자들이 직접 이 아키텍쳐에 맞게 코드로 구현해 taak-e.tistory.com 1-3. Iterator ..
프리온보딩 코스 Week-2
1. React Hook의 심층 활용 - 최적화 1-1. React 렌더링 최적화 & Advenced Hook React 렌더링 최적화 & Advanced Hook 1. 렌더링 (Rendering) 1-1. 렌더링이란? 렌더링 - 렌더링이란 화면에 특정한 요소를 그려내는 것을 의미한다. 사실 이 렌더링 과정을 잘 처리해주는 것이 우리가 Vanila JavaScript를 사용하지 않고 React taak-e.tistory.com 1-2. useEffect 의존성 배열에 관해서 useEffect의 Dependency array(의존성 배열) useEffect의 의존성 배열 useEffect에서 의존성 배열을 다루는 것은 굉장히 중요한 부분 의존성 배열을 제대로 다루지 못한다면 useEffect를 사용하면서 ..
프리온보딩 코스 Week-1
1. 프리온보딩 코스를 시작하면서 - 프리 온보딩 과정은 교육을 제공받는 시간이 아니다. 프리 온보딩 과정은 기업 과제를 수행하는 것을 통해 현업에서 실무를 할 수 있는 수준의 개발자가 되는 것을 목표로 스스로를 훈련하는 시간이다. 과정을 담당해주시는 멘토님께서 알고 있는 지식과 경험을 효율적으로 성장할 수 있도록 가이드를 준다고 하신다. 단순히 “교육을 받는다” 라는 마인드가 아닌 현업 개발자가 되기 위해 준비하고 훈련한다는 마인드로 과정에 임할 예정이다! - 모르는 부분이 있거나 도움이 필요할 때는 ? 공식문서, 블로그 등 검색을 통해 문제를 해결하는데 필요한 지식을 습득하는 습관을 들여보자! 또한, 스스로 고민하는 시간과 더불어 프리 온보딩의 핵심 가치 중 하나인 “동료학습”을 통해 팀원 및 동기들..
원티드 프리온보딩 프론트엔드 신청 / 선발과제 (Todo-List)
1. 프리온보딩 프론트엔드 코스 신청하다 부트캠프를 수료하고 부족하다고 느끼는 부분이 많고 다른 사람들은 어떻게든 취직을 하는데 비해 나는 내가 부족하다는 것에 갇혀 취업에 대한 노력보다 어떻게든 더 공부를 해보려고 노력했다. 하지만 생각보다 혼자하는 공부는 어떻게 무엇을 해야할 지 감을 잡지 못하고 헤매고 있던 때 원티드라는 곳에서 딱 나의 상황에 맞는 커리큘럼을 진행하고 있다는 것을 알게 되었다. 이 프리온보딩 코스는 그룹과제를 통해 동료학습을 경험하고 기업과제(케이스 스터디)로 개발 역량을 향상시키고 싶은 인원들을 선발과제를 통해 선발하여 진행하는 나에게는 꼭 도움이 되는 과정이라고 생각했고, 고민없이 바로 신청을 하게되었다. 🔗 원티드 프리온보딩 프론트엔드 코스 프리온보딩 프론트엔드 코스 | 원티..