inflearn logo

Project Structure and Database Handling for Backend Employment [MySQL, Mongo]

This is a content about backend development using two databases, MySQL and Mongo, for job seekers preparing for backend employment.

(4.6) 7 reviews

169 learners

Level Basic

Course period Unlimited

MySQL
MySQL
MongoDB
MongoDB
ERD
ERD
Go
Go
MySQL
MySQL
MongoDB
MongoDB
ERD
ERD
Go
Go

Reviews from Early Learners

4.6

5.0

마우스가없네

17% enrolled

exorcism

5.0

마음을 녹이는 고양이

100% enrolled

It's hard at first, but once you get used to it, you start to see the structure of the project. It's like a lecture that lets you see the forest rather than the trees. Thank you.

5.0

ming ming

72% enrolled

The lecture is really good! It's really informative and I'm really happy that I can listen to the high-level lecture in Korean. But I feel like the font is a little small for me. It seems small when viewed on a laptop.

What you will gain after the course

  • Mongo

  • MySQL

  • Backend Architecture

  • Golang

  • Schema Design

  • How to write a query

Anyone preparing for employment as a backend developer is welcome.

This course is focused on those who want to gain experience in backend development.

What will I learn in this course?? 🤔

In this course, you will learn the following:

Configuring the backend architecture

The lecture is prepared based on the server structure that I actually use in my work.


I am currently working at an IT company in Pangyo, and I will share with you the know-how I have gained through practical experience.

Various databases

In interviews, I think that the most important thing is whether or not the team is currently using the tools they use.


In this course , you will learn the basics of DB usage by covering both DBs.

Schema design

Schema design is very important during the development phase.

The design should be applied in different ways depending on the type of DB.

In this lecture We will tell you how to design according to your DB.

Source code provided

The most important part of getting a job is writing code and building a portfolio.


You can construct your own portfolio by configuring additional logic of your own through the source code provided in this lecture .

What service does this course develop for?? 🤔

In this lecture, I have chosen a very simple but very familiar topic for you.

eCommerce services currently occupy the largest share of the market.

I hope that by building a service like this, even briefly, you'll discover the joy of server development and prepare for a career as a practical server developer. 🤩

💁 I am this kind of developer. 💁

I basically like to pursue different approaches and apply new tools.


As a result, I am an employee and developer who applies various tools for the first time at work and causes many errors in actual operating environments .


Of course, I might receive negative feedback within the company, but I really enjoyed this approach and found it enjoyable. And through this process, I gained a lot of expertise.

I started the Inflearn lectures with the hope that I could share this know-how with you and help you avoid these issues .

I've prepared this lecture with the hope that, as much as possible, you won't act like I did in similar situations.


I hope that my lectures will be of great help to the students and that they will take away a lot from me .

Things to note before taking the course

Practice environment

  • We are working on a MacBook M1 environment.

Player Knowledge and Precautions

  • The primary language used for the course is Go. However, Node or Java are also acceptable. Understanding the general structure and applying it will be very helpful.

Recommended for
these people

Who is this course right for?

  • Anyone interested in backend development

  • Those who are preparing for employment

  • If you are curious about how to write basic queries

  • Those who want to learn DB tools [Compass, WorkBench]

Need to know before starting?

  • Golang [Even if you don't know, I will teach you in the lecture.]

Hello
This is July

3,840

Learners

193

Reviews

88

Answers

4.4

Rating

15

Courses

Introduction

As a non-major, I am currently working as a platform server developer in Pangyo.

I enjoy server optimization and various query tuning, and I strive to explain simple features to you in a quick and easy-to-understand manner.

Experience

[Former] Sandbox Blockchain Developer

[Former] Backend Developer at a Nexon subsidiary

[Former] Platform Server Developer at a major tech company in Pangyo

[Current] Server Developer at a Pangyo-based parent company

More

Curriculum

All

36 lectures ∙ (5hr 19min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

7 reviews

4.6

7 reviews

  • jukascrow6433님의 프로필 이미지
    jukascrow6433

    Reviews 7

    Average Rating 5.0

    5

    97% enrolled

    I think it's good for those who are new to development. It's a lecture that will be very useful for those who are new to development because it doesn't cover difficult aggregate queries like join and lookup. The lecture language is Golang, so some people might not be familiar with it, but I think it focuses more on server structure and DB than on the language itself, so I don't think there will be much difficulty in terms of language. I personally took the course with satisfaction and learned a lot.

    • july
      Instructor

      This lecture is really for those who are new to server development. So I covered the project structure first and mainly covered the structure and DB operation rather than the language aspect. If there are many people who want to know about join or lookup, I will try to update it. Thank you for listening and have a nice day!!

  • sdl1355126님의 프로필 이미지
    sdl1355126

    Reviews 19

    Average Rating 5.0

    5

    31% enrolled

    This is a lecture that even beginners can easily approach. I previously took a lecture on setting up the environment, and the lecture proceeds while directly debugging and demonstrating it, similar to that lecture. Some people may think it is too easy, but for me, it was a useful lecture because it also included content about the structure in practice, and there were two DBs to learn from. Thank you!!

    • july
      Instructor

      Thank you for your good comment..! I didn't cover Join, Lookup, and only covered very simple queries, but I'm glad it was helpful. This lecture was written for absolute beginners. So I didn't cover Join, Lookup, but if you have any requests, please write them. In addition, I will try to add a lecture on the API for Join and Lookup. Thank you!

  • chj21713894님의 프로필 이미지
    chj21713894

    Reviews 1

    Average Rating 5.0

    5

    72% enrolled

    The lecture is really good! It's really informative and I'm really happy that I can listen to the high-level lecture in Korean. But I feel like the font is a little small for me. It seems small when viewed on a laptop.

    • july
      Instructor

      Hello. Thank you for the good review. Since I recorded the lecture using two monitors, I think it would be difficult to watch the lecture with only one laptop.. Thank you for the feedback, and I will accept it and show you improved versions of the lectures in the future. Thank you again, and I am so happy that there is another person who likes Golang.😃😃 I hope you have fun developing. Thank you!! 🖖

  • jkd님의 프로필 이미지
    jkd

    Reviews 5

    Average Rating 4.4

    5

    100% enrolled

    It's hard at first, but once you get used to it, you start to see the structure of the project. It's like a lecture that lets you see the forest rather than the trees. Thank you.

    • july
      Instructor

      It's a lecture written early, so it's lacking in many ways, but thank you for your kind words. This lecture focuses more on the structure rather than covering difficult queries such as JSON or ON DUPLICATE KEY UPDATE. I'm glad that it was delivered well in line with the lecture's goals. If you have any questions other than the lecture content, please let me know.

  • gytjd님의 프로필 이미지
    gytjd

    Reviews 14

    Average Rating 5.0

    5

    17% enrolled

    exorcism

    • july
      Instructor

      Thank you for the great review!

July's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

25% off for new members

$12.00

25%

$22.00