정말 쉽게 풀어보는 코딩 테스트 top 기본 문제 (with 자바)

정말 쉽게 풀어보는 코딩 테스트 top 기본 문제 (with 자바)

배우러가기

카카오, 스펙 안 보고 코딩+면접으로 개발자’ 채용

그럼, 코딩 테스트 준비는 어떻게 해야할까요?

이력서를 넣자마자 코딩 테스트를 진행하기 때문에 준비 시간이 굉장히 부족합니다. 
모든 경력자도 신입처럼 똑같은 조건으로 시험을 치러야하죠.

코딩 테스트의 기본적인 맥락을 파악해보세요! 
강의를 통해서 기본문제를 숙지하고 실전문제에 대한 감을 익힐 수 있어요.

Top 기본문제를 통해서 코딩테스트 준비를 시작해보세요~~!!

배우면 할 수 있는 것들

  • 코딩테스트 준비를 통해서 , 4차산업혁명의 꽃인 AI, 블록체인 등 모든 기술을 응용 개발하실 수 있습니다
  • 코딩테스트 대비 국내IT 대기업, 해외IT대기업 코딩테스트

수강 대상

  • 카카오 코딩테스트, 네이버 코딩테스트, 해외 아마존, 구글 코딩테스트를 준비하는 모든분들
  • 코딩테스트 준비하는 모든 분 , 필히 나오는 문제만 선별, 대비 국내IT 대기업, 해외IT대기업 코딩테스트

선수 지식

  • 선수지식은 Java초급 /중급 수준이면 됩니다. 자바로 문제풀이 중심 과정입니다.
  • 자바 초급,중급

배우러가기

디자인 패턴 with JAVA (GoF)

디자인 패턴 with JAVA (GoF)

배우러가기

디자인패턴이란?

디자인패턴을 적용하여 프로그램을 만드는 중요한 이유는다양한 추가 요구사항에 대해 좀 더 쉽게 대응하기 위해서입니다.즉 쉽게 코드를 수정할 수 있게 하기 위해서입니다. 내가 이전에 해 본 경험, 다른 사람이 해 본 경험 등을 통해서이런 상황에 이런 목적의 수정이라면 이렇게 하는 것이 좋다라고 체계적으로 정리된 것이 디자인패턴입니다. 그래서 프로그래밍에 디자인 패턴을 적용하게 되면좀 더 편하게 프로그래밍을 할 수 있게 됩니다.

‘디자인패턴 with JAVA (Gof)’ 강좌는 Gof Design Pattern 의 일부를 자바를 통해 설명한 강좌입니다.

디자인패턴의 유용성

구구단 2단 만들기

💁🏻‍♂️1~999까지 출력해야 할 경우, 어떤 방법이 좋을까요?
🙋🏻‍♀️[방법 1]은 엄청 긴 하드코딩을 해야 하는 반면, [방법 2]는 for문 안에 조건을 i<1000 으로만 변경해주면 끝!
 💁🏻‍♂️3단을 출력해야 할 경우, 어떤 방법이 좋을까요?
🙋🏻‍♀️[방법 1]은 가로 안에 숫자 2를 모두 3으로 바꿔줘야 하는 반면, [방법 2]는 int n = 3; 으로만 변경해주면 끝!
 이 예시는 디자인패턴은 아니지만 프로젝트에 디자인패턴을 적용하면 이 예시처럼다양하게 추가되는 요구사항에 좀 더 쉽게 대응할 수 있습니다.

소스코드자료는 싱글턴패턴의 세 번째 강의 "쓰레드 사용시 문제점 해결과 좀 더 효율적인 코드 만들기"에 첨부 되어 있습니다.

해당 수업에서 좌측 상단의 수업 리스트버튼을 눌렀을 때 첨부파일을 확인할 수 있습니다.

배우면 할 수 있는 것들

  • 자바의 고급 활용
  • 자바를 이용한 고급 코드 구현
  • 프로젝트 진행시 발생하는 다양한 문제의 원할한 해결

수강 대상

  • 자바 기본서를 막 끝낸 분들
  • 좀 더 높은 수준으로 자바를 사용하고 싶으신 분들
  • 디자인패턴에 대해서 공부를 하고 싶으신 분들

선수 지식

  • 자바 프로그래밍 경험이 있다고 가정합니다.
  • JDK, 빌드툴, IDE 설치에 관한 내용을 다루지 않습니다.
  • 본 강좌는 JDK 1.8, Eclipse 2019-06 버전에서 만들어졌습니다.

지식공유자 소개

내폰젤무거워

현) 한국소프트웨어인재개발원 – 자바개발자과정 강의

25년차 개발자이면서 강의를 겸하고 있습니다.

저서

핵심강좌! 유니티 / 유페이퍼

핵심강자! Cocos2dX / 유페이퍼

시작하세요! cocos2d 아이폰게임프로그래밍 / 위키북스

배우러가기

스프링 프레임워크 추천 로드맵

스프링 프레임워크 추천 로드맵

스프링 프레임워크 로드맵
୧(-᷅‎ہ-᷄)୨ 
୧(-᷅‎ہ-᷄)୨ 

자바 교육과정을 끝내셨나요?
그렇다면 당신은 스프링 프레임워크를 필연적으로 배워야 할 가능성이 큽니다. 그런데 어떻게 공부해야 할지 모르겠나요?

그래서 준비했습니다. 그리고 무료로 시작할 수 있습니다.
스프링 프레임워크 차근차근 정복해 나갑시다. 결코 어렵지 않아요.

A.K.A
미국 microsoft 개발자가 만든 강좌
N모사 개발자분들도 수강하는 강좌

* 해당영상에서 언급한 강좌 연계할인은 2019년 3월 이후로 종료되었음을 알려드립니다. 또한 해당 강좌에 중복할인은 적용되지 않습니다. 2019년 6월 한달 동안 지식공유자 백기선 님의 전강좌를 15%할인 중이오니 참고해주세요.

1. 예제로 배우는 스프링 입문 (무료강좌)
https://www.inflearn.com/course/spring_revised_edition


2. 스프링부트 개념과 활용
https://www.inflearn.com/course/스프링부트


3. 스프링 프레임워크 핵심 기술
https://www.inflearn.com/course/spring-framework_core


4. 스프링 데이터 JPA
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EB%8D%B0%EC%9D%B4%ED%84%B0-jpa


5. 스프링 웹 MVC
https://www.inflearn.com/course/%EC%9B%B9-mvc


6. 스프링 REST API
https://www.inflearn.com/course/spring_rest-api

 

취준생을 도와주는 4가지 로드맵

취준생을 도와주는 4가지 로드맵

취준생을 도와주는 4가지 로드맵
୧(-᷅‎ہ-᷄)୨ 
୧(-᷅‎ہ-᷄)୨ 

초딩도 배운다는 코딩, 이젠 문과계열에서도 물어보는 코딩(파이썬). 이제 곧 취업을 앞둔 취준생에게 필요한, 꼭 알아두면 좋을 지식들! 인프런에서 현직에 있는 실무자들이 나눠주는 노하우로 꿀팁 얻어가세요 🙂

1. 신입을 위한 시니어 개발 로드맵


개발 공부를 했는데, 현직자를 위한 심화 공부를 어디서 해야하는 지 막막하다면, 여기서 바로 노하우를 얻어가세요.

예제로 배우는 스프링 입문 (무료강좌)
https://www.inflearn.com/course/spring_revised_edition

스프링부트 개념과 활용 (by 미국 Microsoft 개발자님)
https://www.inflearn.com/course/스프링부트

스프링 프레임워크 핵심 코어 (N모사 개발자들도 듣는 강좌)
https://www.inflearn.com/course/spring-framework_core

견고한 JS 소프트웨어 만들기
https://www.inflearn.com/course/tdd-견고한-소프트웨어-만들기

함수형 프로그래밍과 JavaScript ES6+
https://www.inflearn.com/course/functional-es6

2. 비전공자에게 필요한 IT 기술


엑셀, 파이썬, 문과계열도 기본으로 알아하는 IT 상식들을 체크해보세요.

파이썬 입문과 업무자동화
https://www.inflearn.com/course/python-파이썬-자동화

빅데이터의 통찰력을 키워주는 엑셀 Quick Start
https://www.inflearn.com/course/엑셀-강좌

컴퓨터, 웹, 코딩, 프로그래밍의 시작 – Web1
https://www.inflearn.com/course/컴퓨터-웹-코딩-프로그래밍-시작-web-1

3. 아무나 시작할 수 있는 게임 개발

게임개발에 관심이 있다면 아래 강좌로 일단 시작해보세요 🙂 순서는 상관없어요!

유니티 게임 개발 (Unity 2D) – 시작부터 배포까지 (ver.2018)
https://www.inflearn.com/course/유니티-게임-개발-unity

배틀로얄 게임을 만들며 배우는 언리얼 게임 개발
https://www.inflearn.com/course/unreal-언리얼-게임-개발-강좌

4. 스타트업에서 꼭 필요한 그로스해킹!  

스타트업에 관심이 있거나, 핫한 트렌드를 알고 싶다면, 아래 강좌를 한 번 훑어보세요.

페이스북 마케팅의 모든 것
https://www.inflearn.com/course/페이스북/

R을 R려줘 – R 문법 기초 (중급강좌도 있어요)
https://www.inflearn.com/course/r-기초-데이터-분석

 

 

최종면접 통과하고 취뽀하는 강좌들

최종면접 통과하고 취뽀하는 강좌들

 

최종면접 통과하고
취뽀하는 강좌들  ༼ つ ◕_◕ ༽つ


덕분에 기술면접을 잘 
봤다는 수강평들이 올라온 강좌들을 선별했습니다. 관심사에 맞는 강좌를 찾으셔서 꼭 좋은 곳에 취뽀하세요. 그리고 좋은 결과 있다면 인프런에 꼭 알려주세요!

웹 개발  (ง •̀_•́)ง

파이썬 사용자를 위한 웹개발 A to Z
https://www.inflearn.com/course/파이썬

파이썬으로 장고 공략하기: 입문
https://www.inflearn.com/course/django-course

트렐로 개발로 배우는 프론트엔드 실전 기술
https://www.inflearn.com/course/vuejs

Vue.js 완벽 가이드
https://www.inflearn.com/course/vue-js


백엔드 / 서버  (ง •̀_•́)ง

테스트주도개발로 다루는 Node.js API 서버
https://www.inflearn.com/course/테스트주도개발-tdd-nodejs-api

Node.js 교과서 – 기본부터 프로젝트 실습까지
https://www.inflearn.com/course/node-js-교과서


자바 + 스프링을 다룰거라면  (ง •̀_•́)ง

예제로 배우는 스프링 입문 (무료강좌)
https://www.inflearn.com/course/spring_revised_edition

스프링부트 개념과 활용 (by 미국 Microsoft 개발자님)
https://www.inflearn.com/course/스프링부트

스프링 프레임워크 핵심 코어 (N모사 개발자들도 듣는 강좌)
https://www.inflearn.com/course/spring-framework_core

 

교수님도 찾아 듣는 게임강의  (ง •̀_•́)ง

게임 프로그래밍 연습문제 패키지
https://www.inflearn.com/course/c-2

따라하며 배우는 C++ (국내 최고 C++ 띵강 인증)
https://www.inflearn.com/course/following-c-plus/

retr0의 유니티 게임 프로그래밍 에센스 (알 사람은 다 압니다)
https://www.inflearn.com/course/유니티-게임-프로그래밍-에센스

유니티 게임개발 – 시작부터 배포까지 (수강평만 훑어보세요)
https://www.inflearn.com/course/유니티-게임-개발-unity

배틀로얄 게임을 만들며 배우는 언리얼 게임 개발
https://www.inflearn.com/course/unreal-언리얼-게임-개발-강좌

 

모바일 앱 개발로 갈래  (ง •̀_•́)ง

iOS 앱 개발 퍼펙트 가이드
https://www.inflearn.com/course/ios

Flutter 입문 – 안드로이드 iOS 개발을 한번에
https://www.inflearn.com/course/flutter-입문

안드로이드부터 파이어베이스 서버, 훌륭한 챗봇 만들기
https://www.inflearn.com/course/kotlin-android-firebase

 

인생이 바뀐다는 함수형 프로그래밍  (ง •̀_•́)ง

함수형 프로그래밍과 JavaScript ES6+
https://www.inflearn.com/course/functional-es6

swift로 함수형 프로그래밍 시작하기
https://www.inflearn.com/course/swift-fp

 

업무자동화와 마케팅 직군  (ง •̀_•́)ง

파이썬 입문과 업무자동화
https://www.inflearn.com/course/python-파이썬-자동화

페이스북 마케팅의 모든 것
https://www.inflearn.com/course/페이스북/

 

보안과 해킹  (ง •̀_•́)ง

화이트해커가 되기 위한 8가지 웹 해킹 기술
https://www.inflearn.com/course/화이트해커가-되기위한-8가지

취미로 해킹 #01
https://www.inflearn.com/course/linux-3

 

리눅스  (ง •̀_•́)ง

리눅스 시스템 프로그래밍 (15년 경력자의 노하우)
https://www.inflearn.com/course/리눅스-시스템-프로그래밍-이론과-실습/

 

데이터분석이 핫하다지 (ง •̀_•́)ง

데이터과학을 위한 파이썬 입문
https://www.inflearn.com/course/python-파이썬-입문-강좌

R을 R려줘 – R 문법 기초 (중급강좌도 있어요)
https://www.inflearn.com/course/r-기초-데이터-분석