[Java] 어서와, 자료구조와 알고리즘은 처음이지?
핵심 포인트
-
01
자료구조 개념
연계 학습자료구조 개념마다 연결되는
내용을 함께 짚어드립니다. -
02
다양한 라이브러리
활용효율적인 코드 작성을 위해Java가
제공하는
라이브러리를 활용합니다. -
03
평생 반복 수강 가능
필요할 때 언제든 들을 수
있도록
평생 반복 수강이
가능합니다.
자료구조와 알고리즘은
선택이 아닌 필수!
개발자 취업 및 실력 검증 테스트에 빠짐없이 등장할 뿐만 아니라,
실무에서도 효율성이 높은 코드를 작성하기 위해서
또는 단순히 남이 만들어 놓은 것을 활용해 개발하는 입장에서 벗어나
내가 많은 영역에 기여하려면
결국 알아야 합니다.
전공자가 아니더라도 이해하기 쉽게 알려드립니다.”
이런 분들에게
추천합니다!
-
자료구조와 알고리즘을
처음 배우는 분 -
자료구조와 알고리즘을
공부했지만 기억이 가물가물 한 분 -
코딩테스트에서 알고리즘
문제만 나오면 어떻게 접근
할지 막막하신 분 -
Java 문법을 알고, 라이브러리들도 써봤지만 어떤 것을 사용해야 할지 모르겠는 분
이렇게
공부합니다.
-
개념학습
자료구조&알고리즘의 개념과 동작 원리를
영상 강의를 통해 학습합니다. -
실습하기
자료구조&알고리즘이 Java에서 어떻게 제공되고, 활용되는지 강사님과 예제를 풀며 알아봅니다.
Java 지식과 CS학습이 동시에 진행됩니다. -
학습하기
학습한 내용을 바탕으로 문제를 풀어보며,
배운 내용을 정리합니다
강사님을
소개합니다.
강사 곰튀김
- 임베디드/모바일 소프트웨어 프로그래밍 전문
- 임베디드/응용 프로그래밍/Arduino/3D Printer
강의 경력 다수 - 이노베이션 아카데미 42SEOUL 멘토
- 임베디드소프트웨어 산업협회 위원
강사님 한마디
자료구조와 알고리즘을 컴퓨터 전공자들이 배우는 이론으로 알고계시는 분들이 많습니다. 하지만 자료구조와 알고리즘은 프로그램만들 때 꼭 사용해야 하는 기초지식 입니다. 의식하지 않았더라도 이미 사용하고 계실겁니다. 문법을 이제 막 뗀 왕초보부터 대상으로 하고 있습니다. 어렵지 않게 학습하실 수 있도록 구성했습니다. 외우지 않고 이해할 수 있도록 도와드립니다.이론의 구현보다 자바의 활용과 응용에 비중을 두었습니다. 그동안 자신이 자료구조를 쓰고 있었다는 것도 인식하지 못하거나, 들어는 봤지만 공부해 보지 못했다거나, 내 프로그래밍 실력을 더욱 업그레이드 하고싶으신 분들께 이 강의를 추천합니다.
커리큘럼 검수에 직접 참여한
선배 개발자가 강력히 추천합니다!
최근 SNS에서 화제가 된 문구가 있습니다. “공부란 머릿속에 지식을 쑤셔 넣는 행위가 아니라 ‘세상의 해상도를 올리는 행위‘라고 생각한다.” 자료구조와 알고리즘을 공부하는 것 또한 같은 의미를 갖는다고 생각합니다. 자료구조 알고리즘을 잘 알수록 소프트웨어를 바라보는 시각이 달라집니다. ‘자동 완성은 Trie 자료구조를 사용하는구나‘, ‘그림판의 채우기 기능은 BFS 알고리즘을 사용하는구나’ 등, 소프트웨어의 기능을 개발자 관점에서 바라볼 수 있는 힘이 생깁니다. 본 강의는 자료구조와 알고리즘을 쉽게 풀어서 설명하는 강의로, 소프트웨어 기능을 개발자 관점에서 바라볼 수 있는 시각과 힘을 키울 수 있습니다. Java 언어를 쉽게 사용할 수 있는 방법도 라이브 코딩을 통해 설명하고 있으며, 특히 각 자료구조를 ‘규칙 추가’라는 표현으로 정리하신 부분은 ‘이해’라는 것을 머리에 때려박는 느낌이었습니다. 따라서 본 강의는 Java라는 언어로 코딩을 시작하고 이제 막 컴퓨터 프로그래밍이라는 학문에 관심을 가지신 분들께 큰 도움이 될 것이라 생각합니다.
학습 후 여러분은
-
효율성 문제도 척척
코딩테스트 완벽 대비자바 라이브러리를 활용하여 효율적으로 코드를
작성하고, 코딩테스트 풀이 시간을 단축할 수 있습니다. -
Java 기본기 부터
CS까지 한 번에자바 동작원리 설명과 CS지식을 곁들인 강의로
자바의 특징과 메모리 효율을 고려한 코드 작성법을 얻어갈 수 있습니다. -
폭넓은 이해를 위한
개념 연계 학습서로 연관된 부분을 함께 설명하는 연계 학습 방법으로, 전반적인 자료구조 개념을 폭넓게 이해할 수 있습니다.
-
효율적인 Java
라이브러리 활용 능력자바가 제공하는 라이브러리를
상황에 맞게 활용하는 역량을 키울 수 있습니다.