inflearn logo

Gemini's Development Practice - Commerce Backend Basics

This course focuses on building the real skills needed in actual development work. The goal is not simply to learn how to write code well, but to experience how to work well as a developer. The examples are based on the commerce domain, covering cases frequently encountered in real-world work environments, and are provided in SpringBoot & Kotlin. However, it's a course where anyone can contemplate and experience real-world development through thought-provoking content, without being dependent on any specific language or framework. Based on the practical perspective of a senior developer and former director at Toss Payments who led a large-scale payment service organization, the course is designed to help you learn the thought processes and design decisions used in actual work environments.

(4.9) 81 reviews

1,320 learners

Level Basic

Course period Unlimited

Kotlin
Kotlin
Spring Boot
Spring Boot
Domain
Domain
DBMS/RDBMS
DBMS/RDBMS
backend
backend
Kotlin
Kotlin
Spring Boot
Spring Boot
Domain
Domain
DBMS/RDBMS
DBMS/RDBMS
backend
backend

News

2 articles

  • geminikims님의 프로필 이미지

    Edited

    Hello! This is Gemini.
    My Resume Guide from a CTO who has reviewed 10,000 resumes, featuring my unique perspective and insights, is now open!

    📍Go to the Resume Guide by a CTO who has reviewed 10,000 resumes!!🔥


    Course Introduction

    Facts revealed by 10,000 resumes

    There is no common formula for a passing resume, but
    failing resumes have repeating patterns.

    10,000 people have 10,000 different charms.
    However, many people often fail the document screening process because of resumes that do not properly capture their unique appeal.

    I hope you don't give up because of your resume.

    Based on the patterns discovered while reviewing over 10,000 resumes,
    I will point out the do's and don'ts, as well as the reviewer's perspective, one by one.

     

    What you will learn

    Section 1. 15 Things You Should Not Do

    Most resumes are ruined not because they are lacking, but because effort was put in the wrong direction. Things included because they seemed like they would look good, show sincerity, or because leaving them out felt like a loss are actually becoming the reasons for document rejection.

    In this section, we will point out the bad habits that many people unknowingly repeat one by one.
    Once you learn them, there will definitely be things that make you think, "I was doing that too."

    Section 2. 14 Things You Should Do

    Now that you have removed what not to do, it is time to focus on how to fill the space. There is a clear difference between simply listing your history and creating a resume that actually gets read.

    In this section, we will guide you through the practical steps to create a resume that catches the reviewer's eye and moves you to the next stage. A small shift in perspective can make your resume look completely different.

    Section 3. The Perspective of the Document Reviewer

    If you want to write a good resume, you must first understand the perspective of the person reading it. Reviewers read resumes in a different way and in much less time than you might think.

    In this section, we reveal the perspective of a CTO who has reviewed 10,000 resumes. The moment you understand "how my resume appears to a reviewer," your entire perspective on writing a resume will change.

    Section 4. Experiencing with Real Resumes

    This is a section where you can directly verify what you've learned in theory through actual resumes. It is a time to look at the resumes of current developers together and feel which parts are lacking and which parts are good.

    The difference between a good resume and a disappointing one is truly felt when you see it with your own eyes rather than just hearing an explanation. This is a time to personally experience the concepts learned earlier through real-life examples.

    Section 5. Appendix

    This section is for those who might still have lingering concerns after the lecture, such as, "But my situation is a bit different... what should I do in this case...?" It covers a variety of topics, including concerns about job searching in the AI era, challenges faced by newcomers, and the dilemmas of developers whose experience is limited to improving legacy systems.

    0
  • geminikims님의 프로필 이미지

    Edited

    Hello! I'm Gemini.
    My second course! Commerce Backend Legacy and AI Utilization is now open!

    Go to Gemini's Development Practice - Commerce Backend Legacy and AI Utilization!!

    If you enjoyed the previous lecture, Commerce Backend Basics, I highly recommend this lecture as well!

    This course defines the existing code from the basic version as legacy, and proceeds under the assumption that we are newly joining that company!

    This course is designed to start by establishing rules using AI in a legacy environment where no rules exist after joining the company, and then proceed by iteratively improving the legacy code and implementing additional requirements!

    Please check the course introduction for more details!

    Please show a lot of interest and help spread the word!
    Thank you!


    [Course Introduction]

    This course defines the previous course 'Commerce Basics' as legacy and uses AI to improve the legacy code and implement additional requirements!

    I believe many people in the professional world are still suffering from legacy systems, so I created a lecture that combines legacy systems with AI!

    Even though we are in the era of AI, I still believe that the 'power of thinking' is important, so I have incorporated that philosophy!

    I have structured this lecture to provide food for thought, encouraging participants to reflect and feel how to utilize AI in practical work environments—especially in companies with legacy systems and no prior AI experience—and what kind of considerations we should be mindful of throughout that process!

    0

$77.00