
Spring-based REST API development
whiteship
This course develops a REST API that satisfies Self-Descriptive Message and HATEOAS (Hypermedia as the engine of application state) using various Spring technologies.
중급이상
Spring, REST API, Java
If you want to grow as a developer who is recognized by your colleagues, team, and even the company, and can work with more responsibility and influence? In this lecture, I will share with you my know-how on growth.

Reviews from Early Learners
5.0
구골
After listening to this lecture, my era of success began. After listening to this lecture, many companies started looking for me.
5.0
xeroman
It was tough. I'm currently working as a senior, and after listening to the story, I realized what I lacked, which was really great. It was a time to look back and think that I still lack the standards of a senior. I listened to one or two episodes on my way to work, and there were days when I missed them, haha Thank you again for the quality videos and stories. ===================== 30% of the lecture is done... At this point, I think the subtitle should be 'How to work at an IT company' rather than a developer career guide haha I love it
5.0
지호손
Honestly, I think it's a great lecture. I think it's a good lecture regardless of your level, but personally, when I listened to it at the Intermediate level, I felt like my collaborative attitude and thoughts were being adjusted in a good direction once again, so it was good. It gave me confidence that I could grow by distinguishing between what I did well and what I didn't do well.
How to become a better developer
Core competencies that developers must have
5 stages of developer career
Technology isn't everything! We share growth know-how 💌
This course covers how to grow into a developer who is recognized by colleagues, teams, and even the company, and who can take on greater responsibility and influence . Drawing on my own experience and observations from my 15 years as a developer, I illustrate the collaborative practices and provide practical guidance to help you implement them.
Core Competency #1: Technology
Core Competency #2 The ability to produce results
Core Competency #3 cooperation
Core Competency #4 judgment
Core Competency #5 Adaptability
Core Competency #6 innovation
Core Competency #7 Customer-centric
While not all companies are the same, larger companies typically divide their developers into five levels . While some companies have more levels, most developers will fall within these categories unless they transition to management or executive roles.
We'll look at the characteristics of each career stage, the responsibilities you'll be responsible for, the core competencies expected or required, common mistakes, and strategies for building a successful career at that level .
As with all lectures, it's difficult to see results without putting them into practice. To help you implement them more easily, we've prepared a guide. The peer feedback, self-evaluation forms, and core competency assessment forms are examples and may vary depending on your company or team. If you take this course, I highly recommend you refer to the lectures and put them into practice.
Peer feedback
Self-evaluation
Core Competency Assessment Table
Become a better developer
Developers who want to grow
Diagnose your career
Developers who want to improve
Just by studying technology
tired developer
✨ Note
Unfortunately, this course isn't designed for aspiring developers, but rather for those already working as developers . However, after taking this course, students can experience these changes!
After working as a web platform developer at Naver, I moved to the US and started working at Amazon and Microsoft. Many things were different from my time in Korea. Having pursued technical knowledge of Java, Spring, and JPA, I naturally assumed technical prowess was paramount for a developer.
But reality wasn't like that. It's been eight years since I started working in the US, and I've learned and realized more from my time at Microsoft than any other company I've worked for.
I've previously introduced the skills developers need through YouTube videos titled "Tips for Becoming a Better Developer." While those videos were simply spontaneously composed with random ideas, this lecture is more structured and organized. I've also paid close attention to the audio and editing. I sincerely hope this lecture will be of great help to you in your future as a developer.
Who is this course right for?
Anyone curious about the soft skills that developers need to have
Anyone who wants to become a good developer
Anyone wondering how to advance their career
92,862
Learners
4,296
Reviews
2,010
Answers
4.8
Rating
20
Courses
Having worked at Naver and Amazon, I am currently working as a Senior Software Engineer at Microsoft.
Einstein once said, "Education is not the learning of facts, but the training of the mind to think." I create my lectures with deep resonance for those words.
YouTube: Sharing useful knowledge and career advice for developers on the 'Keesun Baik' channel
Translation: Translated numerous books related to Spring and Hibernate
Author: Easy-to-Follow Java Web Development
All
56 lectures ∙ (8hr 33min)
Course Materials:
All
31 reviews
4.9
31 reviews
Reviews 2
∙
Average Rating 5.0
Reviews 10
∙
Average Rating 5.0
5
It was tough. I'm currently working as a senior, and after listening to the story, I realized what I lacked, which was really great. It was a time to look back and think that I still lack the standards of a senior. I listened to one or two episodes on my way to work, and there were days when I missed them, haha Thank you again for the quality videos and stories. ===================== 30% of the lecture is done... At this point, I think the subtitle should be 'How to work at an IT company' rather than a developer career guide haha I love it
Reviews 16
∙
Average Rating 5.0
5
Honestly, I think it's a great lecture. I think it's a good lecture regardless of your level, but personally, when I listened to it at the Intermediate level, I felt like my collaborative attitude and thoughts were being adjusted in a good direction once again, so it was good. It gave me confidence that I could grow by distinguishing between what I did well and what I didn't do well.
Reviews 12
∙
Average Rating 5.0
Reviews 29
∙
Average Rating 4.7
$84.70
Check out other courses by the instructor!
Explore other courses in the same field!