초급

SQL 마스터클래스

SQL을 정복하기 위한 단 하나의 강의

100+개의 강의5가지 데이터베이스 직접 활용하기실전 SQL 핵심 개념 습득
동영상
161
강의 분량
19시간+
레벨
초급

실전형 코딩을 시작하세요

왜 직접 만들면서 배워야. 진짜 지식이 될까요?

#클론코딩#현업중심#자기주도학습

우리는 그동안
딱딱한 이론과 문법 중심의
한국식 코딩을 배워왔어요.

이렇게 배운 지식은
현업에서 바로 활용하기 어려워요.

하지만 존재하는 서비스와 기능을
따라 만들면서 배우면,
온전히 나의 기술로 습득할 수 있어요.

노마드코더’s 클론코딩 교육

주입식 코딩만 하면 실력은 늘지않아요.

무엇을 배우나요?

데이터 기반 의사결정이 중요한 시대에 SQL은 개발자와 데이터 분석가는 물론이고 마케터, 프로덕트 매니저, 예비 창업가 등 각자의 커리어를 한 단계 끌어올릴 수 있는 가장 확실하고 핵심적인 스킬입니다.

이 강의는 SQL의 기초부터 고급 기술까지 모든 것을 다룹니다. 쿼리, 인덱스, 조인, 관계, 트리거, 함수, 프로시저, 다양한 데이터 타입 등을 학습하며 SQL의 핵심 개념을 마스터합니다.

또한 데이터베이스 설계와 성능 최적화에 대해 배우고 다양한 데이터베이스에서 SQL이 어떻게 작동하는지 살펴봅니다.

어떻게 배우나요?

강의는 SQLite, MySQL, PostgreSQL을 차례로 학습하며 각 데이터베이스 시스템의 특징과 실제 활용 사례를 비교 분석합니다. 이를 통해 다양한 환경에서의 SQL 활용법을 익히게 됩니다.

또한 MongoDB와 Redis를 학습하며 NoSQL의 기본기를 다집니다. 이로써 전통적인 데이터베이스부터 최신 기술까지 모두 아우르는 폭넓고 균형 잡힌 지식을 쌓을 수 있습니다.

이 강의를 통해 여러분은 하나의 데이터베이스에 얽매이지 않고, 필요와 목적에 따라 데이터를 자유자재로 다루는 실력을 갖추게 될 것입니다.

배우고, 직접 구현합니다

배우는 이론

QueriesIndexesRelationshipsJoinsMigrationsEvents & TriggersFunctions & ProceduresDDL, DML, DCL & TCLNoSQL

사용하는 패키지

SQLPythonSQLiteMySQLPostgreSQLMongoDBRedis
구현 기능

SQL

데이터를 다루는 데 SQL보다 더 좋은 도구는 없습니다. 데이터를 조회하고, 조작하고, 분석하는 방법을 익혀 데이터를 다루기 위한 탄탄한 기반을 마련하세요. 이 과정을 통해 복잡한 데이터 속에서 인사이트를 발견하고, 데이터 기반의 의사결정을 내릴 수 있는 강력한 도구로서의 SQL을 이해하게 됩니다.

SQLite

SQLite로 데이터베이스 세계에 첫 발을 내딛어보세요. 작지만 강력한 이 시스템은 전 세계 수십억대의 기기에서 구동되고 있습니다. 초보자와 소규모 프로젝트에 이상적인 데이터베이스 SQLite를 통해 데이터베이스의 핵심 개념을 빠르게 습득하고, 데이터 관리의 기초를 다집니다.

MySQL

MySQL은 전 세계의 수많은 웹사이트와 애플리케이션을 지원하는 강력한 데이터베이스 시스템입니다. 인터넷의 수많은 웹사이트와 애플리케이션이 왜 MySQL을 선택하는지 직접 사용하며 이해하게 될 것입니다. 또한 이 과정을 통해 데이터를 효율적으로 저장하고, 정리하고, 검색하는 능력을 한 단계 높일 수 있습니다.

PostgreSQL

PostgreSQL는 풍부한 기능을 갖춘 오픈소스 데이터베이스입니다. 기본적인 데이터 관리를 넘어서는 강력한 기능들을 직접 경험하며, 복잡하고 데이터 집약적인 애플리케이션에서 PostgreSQL이 왜 선호되는지, 점점 그 인기가 높아지는 이유를 알아봅니다.

MongoDB

MongoDB는 유연성과 확장 가능성을 갖춘 NoSQL 데이터베이스로서, 다양한 형태의 데이터를 저장하고 관리하는 데 적합합니다. 현대적인 애플리케이션이 어떻게 MongoDB를 활용하는지 살펴봅니다. 또한 전통적인 SQL과 비교하며, NoSQL만이 가진 장점과 활용 사례에 대해 깊이 이해하게 됩니다.

Redis

Redis는 빠른 속도를 자랑하는 인메모리 데이터 저장소입니다. 이 과정에서 여러분은 데이터베이스이자 캐시로서의 Redis의 역할을 이해하게 됩니다. 또한 빠른 데이터 접근과 고성능 작업이 필요한 애플리케이션에서 Redis가 왜 필수적인지에 대해 배우게 됩니다.

강의 미리보기

제공합니다

이 강의에서는 아래 자료들을 제공합니다.

강의 분량

161개의 동영상 강의
19시간+ 분량.

한국어도 OK

영어 강의라고 겁먹지 마세요!
강의에 한글 자막을 제공합니다.

실시간 Q&A

니꼴라스 선생님이 직접 100%
답변합니다.

활발한 슬랙 커뮤니티

수만명의 수강생들과
함께 공부하세요.

수강생 후기

27만명 수강생이 증명합니다.

니꼬쌤이 가르칩니다

무료 강의를 최신 기술로 3번이나
업데이트 해주는 쌤 보셨나요?
찐 책임감으로 무장한 딱 1명의 슈퍼 강사!
니꼬쌤과 시작하세요.

Since2017
누적 수강생27만명+
총 조회수2,500만 이상!
압도적 강의력
지루할 틈이 없는 찰진 유머
최신 기술만 꾹꾹 눌러담은 클론코딩 까지!
#압도적_강의력#최신기술_ONLY
#찐_책임감#딱1명의_슈퍼강사

상세 커리큘럼

수업 내용을 직접 들어보고 결정하세요!

동영상 161
19시간+
전체 열기
#1 Introduction
#2 SQLite
#3 Data Definition Language
#4 Data Manipulation Language
#5 Subqueries and CTEs
#6 Indexes
#7 MySQL
#8 Foreign Keys
#9 Joins
#10 Normalization
#11 Events & Triggers
#12 Fulltext Indexes
#13 PostgreSQL
#14 Functions and Procedures
#15 Transactions
#16 Data Control Language
#17 PostgreSQL JSON Columns
#18 PostgreSQL Extensions
#19 MongoDB
#20 Redis
#21 JavaScript and Python Drivers

실전형 코딩을 시작하세요!

본인이 원하는 시간과 속도로, 언제든지 다시 반복하여 들을 수 있는 온라인 수업 입니다.

SQL 마스터클래스

강의 평생 소장
100% 한글자막
니꼬쌤 질의응답

한번 결제하고 평생 소장하세요!

SQL 마스터클래스평생 소장
6개월 할부 28,167
평생 수강권 결제하기

자주하는 질문