백엔드 서버 개발 코딩 강의 - 코드라떼
코드라떼
L코스
질문
hamburger button
백엔드 개발 코딩 강의 코드라떼
백엔드를 위한 깊이 있는 기초 공학 지식들을 공부해봐요코드라떼에서는 기초를 튼튼히 할 수 있어요
Back-End
다 배우지 않아도 좋아요
다만 한 번 배울 때는 제대로 배우는 것이 중요해요이후 시니어가 되었을 때 주니어들에게 부끄럽지 않도록 기초를 탄탄히 해야 해요
Base
코드라떼는 많은 수강생들을 원하지 않아요
진짜 의지를 가진 도전자들에게 좋은 시니어가 될 수 있는 발판을 마련해 주는 게 우리의 미션이에요
No More
시니어가 되기 위한 발판
취미로 배우거나 단순히 도구만 이용하는 개발자가 되고 싶다면 우리 강의와는 맞지 않을 수 있어요오히려 다른 강의가 좋을 수도 있어요
Senior
코드라떼는 편리해요
온라인 실습도구를 통해 강의 내용을 바로 실습 할 수 있어요
Easy
코드라떼는 질문에 제한이 없어요
우리의 목표는 도전자의 질적 성장에 초점을 두기 때문에 모르는 것은 언제든지 물어보세요생각하고 고민하고 질문할수록 실력이 향상돼요
Question
코드라떼 에서 기초를 튼튼히 도와드립니다일단 도전해봐요!
컴퓨터 공학 기초
1단계
자바로 배우는 프로그래밍
PRAGRAMMINGJAVA8BASIC

자바로 배우는 프로그래밍 강의 입니다. 이 강의만 들어도 프로그래밍의 절반은 배웁니다. 영어의 문법을 배운다고 회화를 잘 할 수 있는 것이 아니듯이 프로그래밍도 언어 문법을 배운다고 잘 할 수 있는 것은 아닙니다. 프로그래밍도 처음엔 습관을 잘 잡을수록 앞으로 더 큰 프로그램을 스스로 잘 만들 수 있습니다.

2단계
자바로 배우는 자료구조
JAVADATA STRUCTURE

컴퓨터 공학 2단계 자바 자료구조 강의입니다. 대부분의 프로그래밍하는 과정은 데이터를 다루는 일입니다. 데이터를 어떻게 잘 저장하고 관리할 수 있는지 자료구조에 대해 배웁니다. 자료구조는 컴퓨터 공학의 기본 주요 과목이며 다음 단계로 넘어가기 위한 기초 토대입니다.

3단계
데이터베이스와 데이터 모델링
DATABASEBASICERD

데이터가 무엇인지 그리고데이터베이스가 무엇인지, 왜 데이터베이스가 필요한지 배웁니다. 데이터간의 관계, 데이터 모델링에 대해서 배웁니다. 현실세계에 있는 모든 것은 데이터로 표현될 수 있으며, 대부분의 프로그램은 데이터들을 저장하고 관리합니다. 데이터들의 관계를 모델링 하는 법을 모른다면 이후에 계속해서 발목을 잡게됩니다.

준비중이에요
4단계
데이터 통신과 네트워크에 대한 이해
NETWORKBASIC

프로그램중에서 데이터 통신을 하지 않는 프로그램은 거의 없다고 무방합니다. 데이터 통신과 네트워크에 대한 이해가 없으면 원하는 프로그램을 만들기 정말 어렵다고 할 수 있습니다. 네트워크에 대한 기초가 탄탄하다면 앞으로 발생하는 문제들을 좀 더 쉽게 해결할 수 있습니다. 데이터 통신과 네트워크를 탄탄히 쌓은 사람과 쌓지 않은 사람의 격차는 큽니다.

준비중이에요
프로덕션 Back-End 코스
1단계
Back-End와 웹 서버에 대한 이해
WEBWEB SERVERWAS

준비중이에요
2단계
웹 어플리케이션 서버 프로그래밍
WEBWEB APPLICATION SERVERSPRING

준비중이에요
3단계
리눅스 기초
LINUXBASIC

리눅스 시스템 프로그래밍은 아닙니다. 리눅스 운영 환경에 대해서 배웁니다.

준비중이에요
4단계
Continuous Delivery, Continuous Integration
CICD

준비중이에요
비즈니스 프로덕션 코스
1단계
커뮤니티 서비스 만들기
BUSINESSPRODUCTIONCOMMUNITY

준비중이에요
2단계
커머스 서비스 만들기
BUSINESSPRODUCTIONCOMMERCE

준비중이에요
3단계
예약 서비스 만들기
BUSINESSPRODUCTIONBOOKING

준비중이에요
4단계
중개 플랫폼 만들기
BUSINESSPRODUCTIONPLATFORM

준비중이에요
개발 역량 Boost!
1단계
무중단 환경에서 수술하기

서비스를 1분이라도 멈추게 되면 기업에는 큰 매출 타격이 발생할 수 있습니다. 백엔드는 일반적으로 무중단으로 서비스를 운영하는데요. 이러한 서비스를 운영하다 보면 다양한 마이그레이션을 해야 하는 경우가 생각보다 빈번합니다. 무중단 환경에서 클라이언트에 큰 영향을 끼치지 않고 무사히 애플리케이션을 수술하는 법을 배워봅시다.

준비중이에요
2단계
Java로 배우는 디자인 패턴
JAVADESIGN PATTERN

자바로 배우는 디자인 패턴입니다. 디자인 패턴은 소스 코드를 소프트웨어라는 의미답게 좀 더 유연한 소프트웨어를 만들 수 있도록 도와줍니다. 소스 코드의 양이 늘어날 수록, 프로그램의 기획이 빠르게 변경될 수록 오랫동안 유지가능한 프로그램을 만들어야 합니다. 디자인 패턴은 좋은 소프트웨어를 만들기 위한 기초 토대가 될 수 있습니다.

준비중이에요
3단계
HTTP와 TCP, UDP 심화
HTTP1.1HTTP2TCPUDP

준비중이에요
4단계
도메인 주도 개발(Domain Driven Development)
DDD

준비중이에요
5단계
Docker를 이용한 백오피스 및 업무환경 구축
DOCKER

준비중이에요
6단계
Message Broker - Apache Kafka
KAFKAMESSAGE BROKER

준비중이에요
7단계
모듈리스, 스위칭 모듈리스, 마이크로 서비스 아키텍처
ARCHITECTURE

모노리스, 모듈리스, 스위칭 모듈리스, 마이크로 서비스 아키텍처에 대해 배우는 강의입니다. 실제로 네 가지 아키텍처를 구현해보고, 장점과 단점 그리고 어떤 어려움을 겪는지 알아봅시다. 제일 중요한건 팀빌딩에 따라 다릅니다.

준비중이에요
8단계
시스템 성능 최적화와 모니터링
OPTIMIZATION

준비중이에요
이용약관|개인정보취급방침
알유티씨클래스|대표, 개인정보보호책임자 : 이병록
이메일 : cs@codelatte.io
사업자등록번호 : 824-06-01921
통신판매업신고 : 2021-성남분당C-0740
주소 : 경기도 성남시 분당구 대왕판교로645번길 12, 9층 24호
코드라떼
L코스
질문
hamburger button
백엔드 개발 코딩 강의 코드라떼
백엔드를 위한 깊이 있는 기초 공학 지식들을 공부해봐요코드라떼에서는 기초를 튼튼히 할 수 있어요
Back-End
다 배우지 않아도 좋아요
다만 한 번 배울 때는 제대로 배우는 것이 중요해요이후 시니어가 되었을 때 주니어들에게 부끄럽지 않도록 기초를 탄탄히 해야 해요
Base
코드라떼는 많은 수강생들을 원하지 않아요
진짜 의지를 가진 도전자들에게 좋은 시니어가 될 수 있는 발판을 마련해 주는 게 우리의 미션이에요
No More
시니어가 되기 위한 발판
취미로 배우거나 단순히 도구만 이용하는 개발자가 되고 싶다면 우리 강의와는 맞지 않을 수 있어요오히려 다른 강의가 좋을 수도 있어요
Senior
코드라떼는 질문에 제한이 없어요
우리의 목표는 도전자의 질적 성장에 초점을 두기 때문에 모르는 것은 언제든지 물어보세요생각하고 고민하고 질문할수록 실력이 향상돼요
Question
코드라떼는 편리해요
온라인 실습도구를 통해 강의 내용을 바로 실습 할 수 있어요
Easy
코드라떼 에서 기초를 튼튼히 도와드려요. 일단 도전해봐요!
컴퓨터 공학 기초
1단계
자바로 배우는 프로그래밍
PRAGRAMMINGJAVA8BASIC

자바로 배우는 프로그래밍 강의 입니다. 이 강의만 들어도 프로그래밍의 절반은 배웁니다. 영어의 문법을 배운다고 회화를 잘 할 수 있는 것이 아니듯이 프로그래밍도 언어 문법을 배운다고 잘 할 수 있는 것은 아닙니다. 프로그래밍도 처음엔 습관을 잘 잡을수록 앞으로 더 큰 프로그램을 스스로 잘 만들 수 있습니다.

2단계
자바로 배우는 자료구조
JAVADATA STRUCTURE

컴퓨터 공학 2단계 자바 자료구조 강의입니다. 대부분의 프로그래밍하는 과정은 데이터를 다루는 일입니다. 데이터를 어떻게 잘 저장하고 관리할 수 있는지 자료구조에 대해 배웁니다. 자료구조는 컴퓨터 공학의 기본 주요 과목이며 다음 단계로 넘어가기 위한 기초 토대입니다.

3단계
데이터베이스와 데이터 모델링
DATABASEBASICERD

데이터가 무엇인지 그리고데이터베이스가 무엇인지, 왜 데이터베이스가 필요한지 배웁니다. 데이터간의 관계, 데이터 모델링에 대해서 배웁니다. 현실세계에 있는 모든 것은 데이터로 표현될 수 있으며, 대부분의 프로그램은 데이터들을 저장하고 관리합니다. 데이터들의 관계를 모델링 하는 법을 모른다면 이후에 계속해서 발목을 잡게됩니다.

준비중이에요
4단계
데이터 통신과 네트워크에 대한 이해
NETWORKBASIC

프로그램중에서 데이터 통신을 하지 않는 프로그램은 거의 없다고 무방합니다. 데이터 통신과 네트워크에 대한 이해가 없으면 원하는 프로그램을 만들기 정말 어렵다고 할 수 있습니다. 네트워크에 대한 기초가 탄탄하다면 앞으로 발생하는 문제들을 좀 더 쉽게 해결할 수 있습니다. 데이터 통신과 네트워크를 탄탄히 쌓은 사람과 쌓지 않은 사람의 격차는 큽니다.

준비중이에요
프로덕션 Back-End 코스
1단계
Back-End와 웹 서버에 대한 이해
WEBWEB SERVERWAS

준비중이에요
2단계
웹 어플리케이션 서버 프로그래밍
WEBWEB APPLICATION SERVERSPRING

준비중이에요
3단계
리눅스 기초
LINUXBASIC

리눅스 시스템 프로그래밍은 아닙니다. 리눅스 운영 환경에 대해서 배웁니다.

준비중이에요
4단계
Continuous Delivery, Continuous Integration
CICD

준비중이에요
비즈니스 프로덕션 코스
1단계
커뮤니티 서비스 만들기
BUSINESSPRODUCTIONCOMMUNITY

준비중이에요
2단계
커머스 서비스 만들기
BUSINESSPRODUCTIONCOMMERCE

준비중이에요
3단계
예약 서비스 만들기
BUSINESSPRODUCTIONBOOKING

준비중이에요
4단계
중개 플랫폼 만들기
BUSINESSPRODUCTIONPLATFORM

준비중이에요
개발 역량 Boost!
1단계
무중단 환경에서 수술하기

서비스를 1분이라도 멈추게 되면 기업에는 큰 매출 타격이 발생할 수 있습니다. 백엔드는 일반적으로 무중단으로 서비스를 운영하는데요. 이러한 서비스를 운영하다 보면 다양한 마이그레이션을 해야 하는 경우가 생각보다 빈번합니다. 무중단 환경에서 클라이언트에 큰 영향을 끼치지 않고 무사히 애플리케이션을 수술하는 법을 배워봅시다.

준비중이에요
2단계
Java로 배우는 디자인 패턴
JAVADESIGN PATTERN

자바로 배우는 디자인 패턴입니다. 디자인 패턴은 소스 코드를 소프트웨어라는 의미답게 좀 더 유연한 소프트웨어를 만들 수 있도록 도와줍니다. 소스 코드의 양이 늘어날 수록, 프로그램의 기획이 빠르게 변경될 수록 오랫동안 유지가능한 프로그램을 만들어야 합니다. 디자인 패턴은 좋은 소프트웨어를 만들기 위한 기초 토대가 될 수 있습니다.

준비중이에요
3단계
HTTP와 TCP, UDP 심화
HTTP1.1HTTP2TCPUDP

준비중이에요
4단계
도메인 주도 개발(Domain Driven Development)
DDD

준비중이에요
5단계
Docker를 이용한 백오피스 및 업무환경 구축
DOCKER

준비중이에요
6단계
Message Broker - Apache Kafka
KAFKAMESSAGE BROKER

준비중이에요
7단계
모듈리스, 스위칭 모듈리스, 마이크로 서비스 아키텍처
ARCHITECTURE

모노리스, 모듈리스, 스위칭 모듈리스, 마이크로 서비스 아키텍처에 대해 배우는 강의입니다. 실제로 네 가지 아키텍처를 구현해보고, 장점과 단점 그리고 어떤 어려움을 겪는지 알아봅시다. 제일 중요한건 팀빌딩에 따라 다릅니다.

준비중이에요
8단계
시스템 성능 최적화와 모니터링
OPTIMIZATION

준비중이에요
이용약관|개인정보취급방침
알유티씨클래스|대표, 개인정보보호책임자 : 이병록
이메일 : cs@codelatte.io|운영시간 09:00 - 18:00(평일)
사업자등록번호 : 824-06-01921|통신판매업신고 : 2021-성남분당C-0740
주소 : 경기도 성남시 분당구 대왕판교로645번길 12, 9층 24호(경기창조혁신센터)