자바로 배우는 프로그래밍 강의 입니다. 이 강의만 들어도 프로그래밍의 절반은 배웁니다. 영어의 문법을 배운다고 회화를 잘 할 수 있는 것이 아니듯이 프로그래밍도 언어 문법을 배운다고 잘 할 수 있는 것은 아닙니다. 프로그래밍도 처음엔 습관을 잘 잡을수록 앞으로 더 큰 프로그램을 스스로 잘 만들 수 있습니다.
컴퓨터 공학 2단계 자바 자료구조 강의입니다. 대부분의 프로그래밍하는 과정은 데이터를 다루는 일입니다. 데이터를 어떻게 잘 저장하고 관리할 수 있는지 자료구조에 대해 배웁니다. 자료구조는 컴퓨터 공학의 기본 주요 과목이며 다음 단계로 넘어가기 위한 기초 토대입니다.
컴퓨터 공학 3단계 데이터베이스 강의입니다. 데이터베이스 강의는 데이터가 무엇인지 그리고 데이터베이스가 무엇인지, 왜 데이터베이스가 필요한지 배웁니다. 현실 세계에 있는 모든 것은 데이터로 표현될 수 있으며 대부분의 프로그램은 데이터들을 저장하고 관리합니다. 데이터들을 저장하고 관리하는 도구중 하나인 데이터베이스에 대해 배우며 데이터간의 관계, 데이터 모델링에 대해서 배웁니다.
프로그램중에서 데이터 통신을 하지 않는 프로그램은 거의 없다고 무방합니다. 데이터 통신과 네트워크에 대한 이해가 없으면 원하는 프로그램을 만들기 정말 어렵다고 할 수 있습니다. 네트워크에 대한 기초가 탄탄하다면 앞으로 발생하는 문제들을 좀 더 쉽게 해결할 수 있습니다. 데이터 통신과 네트워크를 탄탄히 쌓은 사람과 쌓지 않은 사람의 격차는 큽니다.
리눅스 시스템 프로그래밍은 아닙니다. 리눅스 운영 환경에 대해서 배웁니다.
서비스를 1분이라도 멈추게 되면 기업에는 큰 매출 타격이 발생할 수 있습니다. 백엔드는 일반적으로 무중단으로 서비스를 운영하는데요. 이러한 서비스를 운영하다 보면 다양한 마이그레이션을 해야 하는 경우가 생각보다 빈번합니다. 무중단 환경에서 클라이언트에 큰 영향을 끼치지 않고 무사히 애플리케이션을 수술하는 법을 배워봅시다.
자바로 배우는 디자인 패턴입니다. 디자인 패턴은 소스 코드를 소프트웨어라는 의미답게 좀 더 유연한 소프트웨어를 만들 수 있도록 도와줍니다. 소스 코드의 양이 늘어날 수록, 프로그램의 기획이 빠르게 변경될 수록 오랫동안 유지가능한 프로그램을 만들어야 합니다. 디자인 패턴은 좋은 소프트웨어를 만들기 위한 기초 토대가 될 수 있습니다.
모노리스, 모듈리스, 스위칭 모듈리스, 마이크로 서비스 아키텍처에 대해 배우는 강의입니다. 실제로 네 가지 아키텍처를 구현해보고, 장점과 단점 그리고 어떤 어려움을 겪는지 알아봅시다. 제일 중요한건 팀빌딩에 따라 다릅니다.
자바로 배우는 프로그래밍 강의 입니다. 이 강의만 들어도 프로그래밍의 절반은 배웁니다. 영어의 문법을 배운다고 회화를 잘 할 수 있는 것이 아니듯이 프로그래밍도 언어 문법을 배운다고 잘 할 수 있는 것은 아닙니다. 프로그래밍도 처음엔 습관을 잘 잡을수록 앞으로 더 큰 프로그램을 스스로 잘 만들 수 있습니다.
컴퓨터 공학 2단계 자바 자료구조 강의입니다. 대부분의 프로그래밍하는 과정은 데이터를 다루는 일입니다. 데이터를 어떻게 잘 저장하고 관리할 수 있는지 자료구조에 대해 배웁니다. 자료구조는 컴퓨터 공학의 기본 주요 과목이며 다음 단계로 넘어가기 위한 기초 토대입니다.
컴퓨터 공학 3단계 데이터베이스 강의입니다. 데이터베이스 강의는 데이터가 무엇인지 그리고 데이터베이스가 무엇인지, 왜 데이터베이스가 필요한지 배웁니다. 현실 세계에 있는 모든 것은 데이터로 표현될 수 있으며 대부분의 프로그램은 데이터들을 저장하고 관리합니다. 데이터들을 저장하고 관리하는 도구중 하나인 데이터베이스에 대해 배우며 데이터간의 관계, 데이터 모델링에 대해서 배웁니다.
프로그램중에서 데이터 통신을 하지 않는 프로그램은 거의 없다고 무방합니다. 데이터 통신과 네트워크에 대한 이해가 없으면 원하는 프로그램을 만들기 정말 어렵다고 할 수 있습니다. 네트워크에 대한 기초가 탄탄하다면 앞으로 발생하는 문제들을 좀 더 쉽게 해결할 수 있습니다. 데이터 통신과 네트워크를 탄탄히 쌓은 사람과 쌓지 않은 사람의 격차는 큽니다.
리눅스 시스템 프로그래밍은 아닙니다. 리눅스 운영 환경에 대해서 배웁니다.
서비스를 1분이라도 멈추게 되면 기업에는 큰 매출 타격이 발생할 수 있습니다. 백엔드는 일반적으로 무중단으로 서비스를 운영하는데요. 이러한 서비스를 운영하다 보면 다양한 마이그레이션을 해야 하는 경우가 생각보다 빈번합니다. 무중단 환경에서 클라이언트에 큰 영향을 끼치지 않고 무사히 애플리케이션을 수술하는 법을 배워봅시다.
자바로 배우는 디자인 패턴입니다. 디자인 패턴은 소스 코드를 소프트웨어라는 의미답게 좀 더 유연한 소프트웨어를 만들 수 있도록 도와줍니다. 소스 코드의 양이 늘어날 수록, 프로그램의 기획이 빠르게 변경될 수록 오랫동안 유지가능한 프로그램을 만들어야 합니다. 디자인 패턴은 좋은 소프트웨어를 만들기 위한 기초 토대가 될 수 있습니다.
모노리스, 모듈리스, 스위칭 모듈리스, 마이크로 서비스 아키텍처에 대해 배우는 강의입니다. 실제로 네 가지 아키텍처를 구현해보고, 장점과 단점 그리고 어떤 어려움을 겪는지 알아봅시다. 제일 중요한건 팀빌딩에 따라 다릅니다.