일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 코테
- 백엔드개발자
- 알고리즘
- 코딩
- 백엔드 개발자
- apm 소스설치
- 백준
- apm 수동설치
- 코딩테스트
- Java
- 프로그래머스
- 프리온보딩 백엔드 챌린지
- 백엔드
- IT개발
- IT취업
- cs지식
- 개발자취준
- 백준 java
- IT개발자
- 알고리즘풀이
- 원티드
- 기술면접
- IT
- 개발공부
- IT취준
- IT공부
- 자바
- 프리온보딩
- 백준 자바
- 개발자
- Today
- Total
목록프리온보딩 (4)
코이팅
📝 Week 2-1 절차지향 (Procedural Programming) 🟡 정의 순차적인 처리가 중요한 프로그래밍 방식입니다. 물이 위에서 아래로 흐르는 것처럼 순차적인 처리가 중요시 되며 프로그램 전체가 유기적으로 연결되도록 만드는 프로그래밍 기법입니다. 🟡 특징 대표적인 예로 C언어가 있습니다. 컴퓨터와 작업 방식이 비슷합니다. 데이터 위주의 thinking을 합니다. 객체지향 언어를 사용하는 것에 비해 더 빨리 처리 되어 시간적으로 유리합니다. 🟡 장단점 [장점] - 컴퓨터의 처리구조와 유사하여 실행속도가 빠릅니다. [단점] - 유지보수가 어렵습니다. - 실행 순서가 정해져있으므로 코드의 순서가 바뀌면 동일한 결과를 보장하기 어렵습니다. - 디버깅이 어렵습니다. 리팩토링 (Refactoring) ..
📝 Week 1-2 Nest.js로 객체지향 이해해보기 🟡 Controllers controller는 client의 요청을 받고, 응답을 다시 client에게 반환합니다. 어플리케이션을 향한 요청을 받는 첫번째 스텝입니다. 외부세계로 부터 들어온 요청이 어느 곳으로 가야하는지 안내하는 역할입니다. 하나 이상의 route를 가지며 각각 다른 action을 수행합니다. import { Controller, Get } from '@nestjs/common'; // @Controller : 해당 클래스가 컨트롤러라는 것을 명시합니다. @Controller('cats') export class CatsController { // @Get, @Post, @Put, @Patch... : REST API 메소드 @Ge..
📝 Week 1-1 함수형 프로그래밍 컨셉 이해하기 🟡 함수형 프로그래밍(Functional Programming)의 등장 명령형 프로그래밍을 기반으로 개발했던 개발자들은 개발하는 소프트웨어의 크기가 커짐에 따라 복잡하게 엉켜있는 스파게티 소스를 유지보수 하는 것이 매우 힘들다는 것을 깨닫게 되었습니다. 이를 해결하기 위해 함수형 프로그래밍이라는 프로그램이 패러다임에 관심을 갖게 되었습니다. 🟡 함수형 프로그래밍이란? 함수형 프로그래밍이란 거의 모든 것을 순수 함수로 나누어 문제를 해결하는 기법으로, 작은 문제를 해결하기 위한 함수를 작성하여 가독성을 높이고, 유지보수를 용이하게 해줍니다. 함수형 프로그래밍 언어로 설계된 클로저,스칼라,하스켈 등의 언어가 있고, 자바스크립트,코틀린,파이썬 등에도 최근 버..
📝 프리온보딩 백엔드 챌린지를 시작하다. https://www.wanted.co.kr/events/pre_challenge_be_3 프리온보딩 백엔드 챌린지 1월 | 원티드 프리온보딩 챌린지는 2주의 단기간 몰입학습과 4주의 취업 챌린지로 구성되어있습니다. 참여 신청하고, 챌린지의 주인공이 되어보세요! www.wanted.co.kr 국비교육 5개월 훈련을 마치고 취업준비를 하다가 친구 추천으로 '원티드 프리온보딩 백엔드 챌린지'를 알게되었습니다. 2달동안 이루어지는 챌린지로 기술 역량 향상에 도움이 될 것이라고 생각해 참여하였습니다. 1주차는 사전 미션을 수행하고, 2주차는 화요일 & 목요일 하루 3시간 온라인 강의 2주동안 진행, 4추차에는 취업 챌린지를 4주동안 진행, 마지막주에는 챌린지 종료 및 시..