[Java 실무 프로젝트 심화편] Spring Core + H2 기반 푸드 트럭 키오스크 시스템 제작
Kevin
실무 감각을 키우고 싶은 입문 개발자를 위한 Java 심화 프로젝트 강의! Spring Core, JdbcClient, H2 DB로 구성된 콘솔 기반 키오스크 주문 시스템을 함께 만들어갑니다.
Basic
Java, Spring Boot, DDD
From small projects to practicing structure building! A hands-on, mini-project-based introductory course for those who lack experience in Java object-oriented design and practice. From the basics to structural thinking, improve your skills by implementing a Java application from start to finish.
Confidence in Java programming
The joy of being bored with Java
Where to start to properly begin as a Java backend developer
How to use Java's Stream API
How and where to start implementing an application
The Necessity of Unit Test Code
How to start and write unit test code.
Practicing writing a requirements document and analyzing requirements.
The importance of validation and how to conduct it
The importance of domain rules and practicing expressing them in code.
Practicing writing unit test code for domain rules
How to Implement Validation Using Java Exceptions
Practicing using Custom Exceptions
The concept and application of Layered Architecture.
How to Utilize Generics
The concept of DIP, why DIP is needed, and application examples.
How to utilize the Google Tasks API
Who is this course right for?
Someone who studied Java but doesn't know what to do with it.
People who feel bored learning Java syntax
Someone who knows Java syntax but doesn't know where to start when asked to implement something.
Someone who wants to solidify their understanding of the basics of Java to become a backend developer.
Someone who wants to experience the joy of implementing Java applications.
Someone who needs practice implementing applications by thinking and contemplating on their own.
Someone who is not proficient in Java from an application development perspective
Need to know before starting?
Java
The practice of thinking for oneself
6,341
Learners
235
Reviews
108
Answers
4.8
Rating
7
Courses
- 주력 언어 또는 기술 : Java, Spring Framework, RxJava, Reactor, Spring WebFlux
- (주)코드스테이츠(https://www.codestates.com)에서 Senior Educational Software Engineer(Backend)로 활동
(From 2022.03 To 2024.01.31)
- 프리랜서 개발자 및 강사로 활동(From 2024.02)
- 저서
안녕하세요? Kevin이라고 합니다. ^^
인프런에서 이렇게 강사로서 여러분들을 만나게 되어서 너무 반갑습니다.
어떤 분야든 마찬가지겠지만 특히나 소프트웨어 개발자는 끊임없이 변화하는 트렌드에 뒤처지지 않도록 항상 자기 자신을 갈고 닦는것이 개발자로써 살아남는 유일한 방법이라고 생각하며 항상 배우는 자세로 즐겁게 소프트웨어 개발을 하고 있는 개발자 중 한 명입니다.
제가 가지고 있는 지식과 경험이 다른 분들에게 조금이나마 도움이 되기를 바라면서 인프런에서 강좌를 시작하였습니다.
앞으로 수강생분들에게 현실적으로 도움이 되는 다양한 강좌로 꾸준히 찾아뵙도록 하겠습니다. 감사합니다.
질문이나 의견은 언제든지 환영하니, 이메일(it.village.host@gmail.com)로 편하게 얘기해주세요.
All
40 lectures ∙ (13hr 52min)
Course Materials:
All
5 reviews
5.0
5 reviews
Reviews 3
∙
Average Rating 5.0
Edited
5
수강생 여러분 안녕하세요! 이번 강의도 제가 제일 먼저 수강평을 남기게 되었네요. ^^; 팔은 안으로 굽는다고 일단 저 나름대로 열심히 노력해서 만든 강의이니까 이번엔 별 5개 주겠습니다. ^^ 아직 잘 알려지지는 않았지만 이번 미니 프로젝트 시리즈 강의는 수강생들에게 어느 정도 괜찮은 Java 백엔드 개발자로 취업 전선의 문턱을 넘을 수 있게 해주는 숨겨진 내공을 드릴 수 있을거라고 생각합니다. 물론 당연히 시간이 걸릴테고, 직접 생각하고 타이핑을 하셔서 코드를 짜 보셔야합니다. 암기보다는 `사고 + 실천 + 반복 + 응용`이 되어야 좋은 개발자로 취업 전선에서 승리할 수 있다고 생각해요. 힘이 드시겠지만 이번 강의를 마지막까지 잘 끝내시고 여러분들의 구현 능력이 한 단계 업그레이드 되길 멀리서 기원하겠습니다. 그럼 강의에서 뵐게요. 화이팅입니다!

Reviews 3
∙
Average Rating 5.0

Reviews 30
∙
Average Rating 5.0
Edited
5
[해당 강의에 긍정적인 면] 스프링 혹은 다른 자바 기반 기술 스택으로 넘어가기 전 본인의 자바 문법에서 어디가 부족한지에 대해 자가진단 할 수 있는 좋은 지표가 되는 강의 였습니다 형편없는 저는 자바 기본기를 다시 다듬은 후 이강의를 처음부터 재수강 해보려 합니다 [강의수준] 저를 포함해서 자바8, 익명클래스, 인터페이스, 다형성등 전반적인 자바 기본기가 부족하면 쉽지 않은 강의 같습니다 자바 입문이라는 타이틀로 막상 커리큘럼을 보았을때 최상단에 객체지향, 자바8이 최 상단에 있는거 보고 어? 난 입문 떼려면 몇 년 더 걸리겠는데??.. 하며 구매를 고려 했으니까요 [개인적인 바램] 개인적인 바램으로는, 지금도 너무 훌륭하지만 단계별로 더 다양한 강의들이 있었음 좋을거 같습니다 빽엔드 웹 개발 국비 혹은, 부트캠프 수료 후 스프링으로 웹 페이지는 만들었지만, 정작 힙영역이 뭔지, 메소드 영역이 뭔지, 인스턴스를 생성하면 힙영역에 참조값이 반환하고 이런 자바 기본기는 약하지 않나 생각합니다 정말 찐 자바 입문 강의로 자바8, 내부클래스, 익명, 자바8 이런 코드 줄이는건 해당 강의도 충분하고 인터페이스 클래스, 구현 클래스, 메인 함수 등 코드수 는 길지만 객체지향의 꽃인 다형성, 인터페이스를 이해할 수 있는 문제들이 다수 있는 강의가 론칭되면 다수의 자바 입문자 분들이 구매하지 않을까 생각해봅니다 저는 지금도 stream api를 복습 하지만 아직도 인터페이스 , 구현체 을 한 클래스에 담는거 자체가 너무 혼란이 오고 적응이 되지 않습니다 ㅠㅠ 내년에 조금 더 기본기가 생기면 이 조차도 적응이 되겠죠? ㅠ

Reviews 10
∙
Average Rating 5.0
$51.70
Check out other courses by the instructor!
Explore other courses in the same field!