Spring Cloud로 개발하는 마이크로서비스 애플리케이션
Spring framework의 Spring Cloud 제품군을 이용하여 마이크로서비스 애플리케이션을 개발해 보는 과정입니다. Cloud Native Application으로써의 Spring Cloud를 어떻게 사용하는지, 구성을 어떻게 하는지에 대해 배울 수 있는 강의입니다.
스프링 웹 MVC
이 강좌는 자바 서블릿(Servlet) 기반의 MVC 프레임워크인 스프링 웹 MVC(이하 스프링 MVC)에 대해 학습합니다.
리눅스 시스템 프로그래밍 - 이론과 실습
본 강좌는 주제별 이론과 프로그래밍 실습을 병행하여 학습 효과를 극대화할 수 있도록 했습니다.
스프링 기반 REST API 개발
다양한 스프링 기술을 사용하여 Self-Descriptive Message와 HATEOAS(Hypermedia as the engine of application state)를 만족하는 REST API를 개발하는 강의입니다.
도커 쓸 땐 필수! 도커 컴포즈
도커를 실제 사용하려다보면 항상 등장하는 도커 컴포즈! 무엇이 좋은지, 어떻게 활용하는지를 실습과 함께 배울 수 있습니다.
자바 스프링부트 활용 웹개발 실무용
실무자가 사용하는 자바 웹개발 Spring Boot, Vue.JS 기초 설정 ~ 공통 설계까지 간단하게 동영상보고 해보며 배우기
쉽게 시작하는 쿠버네티스(Kubernetes)
쿠버네티스를 정말 시작하는 단계에서 필요한 내용을 담았습니다. 🧭 이 강의를 통해 쿠버네티스를 가장 손쉽게 구조를 이해하며 시작할 수 있습니다. 🥇
Spring Boot를 이용한 RESTful Web Services 개발
이 강의는 Spring Boot를 이용해서 RESTful Web Services 애플리케이션을 개발하는 과정에 대해 학습하는 강의으로써, REST API 설계에 필요한 기본 지식에 대해 학습할 수 있습니다.
앵귤러 파이어베이스 완전정복 - PetStore 쇼핑몰 프로젝트
앵귤러 Front-end와 파이어베이스 Back-end를 이용하여 다양한 분야에 바로 적용할 수 있는 Pet Store 쇼핑몰 Blueprint Application을 따라가면서 같이 만들어보는 실전 프로젝트 역량강화 과정입니다.
스프링 부트 업데이트
이 강의는 "스프링 부트 개념과 활용" 강의 확장팩으로 지난 2년간 있었던 스프링 부트 업데이트를 다루고 있습니다. 스프링 부트 2.1부터 2.4까지의 새로운 기능 및 변경 내역을 확인하시고 스프링 부트 최신 버전으로 업데이트 하세요.
Web4 - Express-Session-Auth
이 수업은 Node.js 웹프래임웍인 Express에서 Session을 이용해 인증을 구현하는 방법을 알려드리는 수업입니다.
초보를 위한 도커 안내서
도커를 1도 모르는 입문자, 초보자분들을 위한 도커 안내서 입니다. 복잡한 내용을 제외하고 도커가 왜 인기가 많고 어떻게 사용하는지 빠르게 익힐 수 있도록 집중하였습니다.
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
실무에 가까운 예제로, 스프링 부트와 JPA를 활용해서 웹 애플리케이션을 설계하고 개발합니다. 이 과정을 통해 스프링 부트와 JPA를 실무에서 어떻게 활용해야 하는지 이해할 수 있습니다.
[2021] 요즘 누가 유료로 웹서비스 구축하나, 파이어베이스의 모든 것 - Javascript
2021년 새롭게 돌아온, "요즘 누가 유료로 웹서비스 구축하나, Firebase의 모든 것 - JavaScript" 강의! 1인 창업을 꿈꾸는 초급 개발자를 위한 바이블이 되어드립니다.
스프링 데이터 JPA
JPA(Java Persistence API)를 보다 쉽게 사용할 수 있도록 여러 기능을 제공하는 스프링 데이터 JPA에 대해 학습합니다.
실전! 스프링 데이터 JPA
스프링 데이터 JPA는 기존의 한계를 넘어 마치 마법처럼, 리포지토리에 구현 클래스 없이 인터페이스 만으로 개발을 완료할 수 있습니다. 그리고 반복 개발해온 기본 CRUD 기능도 모두 제공합니다. 스프링 데이터 JPA 실무 노하우를 전해드립니다.
WEB2 Node.js-MySQL
이 수업은 Node.js와 MySQL을 이용해서 웹애플리케이션을 만드는 방법에 대한 수업입니다.
서버 없이 쓰는 서버, 구글 Cloud Functions
서버 없이 쓰는 서버, 구글의 Serverless BaaS(Backend as a Service) 대표 솔루션인 Cloud Functions를 이용해서 프로젝트에 사용할 수 있는 예제를 실습과 같이 배우는 과정입니다.
모든 개발자를 위한 HTTP 웹 기본 지식
실무에 꼭 필요한 HTTP 핵심 기능과 올바른 HTTP API 설계 방법을 학습합니다.
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다.
Svelte 실전 강의 - 스도쿠 만들기
Svelte, Express, JWT, MongoDB를 사용해서 웹 게임을 만들어 볼 수 있습니다. FrontEnd와 BackEnd 모두 다루어 보고 싶으신 분들 환영합니다!
PHP 7+ 프로그래밍: 리부트
기초 문법부터 내장 함수, 웹 보안, 게시판 만들기까지 PHP 언어를 시작하는 분들을 위해 바이블이 될 수 있게 만들어보고자 하는 마음으로 이번 강좌를 만들어보았습니다.
리눅스 커맨드라인 툴 (Full ver.)
리눅스 커맨드라인 툴에 대한 강좌 입니다. 자주 사용되는 툴을 엄선해 핵심 기능과 자주 사용되는 옵션에 대해 알려드립니다. 그리고 실습을 통해 실제로 어떻게 사용할 수 있는지 알려드립니다. 여러 가지 리눅스 툴을 잘 사용하게 된다면 리눅스가 편해집니다. 그리고 리눅스를 더 잘 이해하고 더 잘 다루게 됩니다 :)
따라하며 배우는 데노(DENO) - 기본 강의
출시 전부터 많은 관심을 받았던 데노가 드디어 나왔습니다. 이 강의에서 데노가 노드와 어떻게 다르며 어떻게 데노를 다루는지를 배울 수 있습니다.
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
웹 애플리케이션을 개발할 때 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 MVC의 핵심 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다.
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part6: 웹 서버
게임 개발에 필요한 웹서버에 대한 전반적인 내용을 최신 ASP.NET Core (Blazor, WebAPI)를 이용해 학습하는 강의입니다.
Sencha ExtJS 6 로 웹 어플리케이션 만들기- 실전/응용편
ExtJS 기초강좌에서 문법과 컴포넌트 종류에 대해 알아보았다면, 실전/응용편에서는 서버연동과 함께 간단한 연습용 프로그램을 만들어 보도록 합니다.
[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
노드가 무엇인지부터, 자바스크립트 최신 문법, 노드의 API, npm, 모듈 시스템, 데이터베이스, 테스팅 등을 배우고 5가지 실전 예제로 프로젝트를 만들어 나갑니다. 최종적으로 클라우드에 서비스를 배포해봅니다.
예제로 배우는 스프링 입문 (개정판)
이 강좌는 스프링 프레임워크에 입문하는 분들을 위한 강좌입니다.Spring - PetClinic이라는 스프링 공식 예제 프로젝트의 코드를 보며, 다음의 스프링의 핵심 기능을 쉽고 빠르게 이해할 수 있습니다.
<M.B.I.T> 테스트 페이지 만들기!
개발 유형을 테스트하는 웹 페이지를 만들어보세요! MBTI아닌 MBIT(My Best IT personalities)! 'MBIT 테스트 페이지'를 직접 만들어보며 웹 개발의 전반적인 프로세스를 익혀볼 수 있습니다. (Django 3.1 버전을 사용합니다.)
Kotlin 부터 Spring Security 까지
Kotlin으로 Spring Boot를 개발하면 그 이점이 너무 많습니다. 본 강의를 통해 알아보시면 좋을 것 같습니다.
테스트주도개발(TDD)로 만드는 NodeJS API 서버
javascript 언어로 백엔드 개발을 할 수 있는 NodeJS 를 학습해 봅니다. 테스트 주도 개발 (TDD) 방법으로 NodeJS를 이용해 API 서버 개발을 배워보고 학습할 수 있는 강좌입니다. NodeJS의 대표적인 웹프레임워크 ExpressJS의 기초 원리를 이해하고, 모바일과 웹서비스에서 사용하는 REST API 개발 방법을 학습을 합니다.
윤재성의 Node.js 서버 프로그래밍 과정
본 과정 수행으로 Node.js 를 활용한 서버 프로그래밍 기술을 습득할 수 있다.
실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
스프링 부트와 JPA를 활용해서 API를 개발합니다. 그리고 JPA 극한의 성능 최적화 방법을 학습할 수 있습니다.
스프링 부트 개념과 활용
스프링 부트의 원리 및 여러 기능을 코딩을 통해 쉽게 이해하고 보다 적극적으로 사용할 수 있는 방법을 학습합니다.
실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌
기본 개념부터 차근차근 설명하며, 실제로 웹환경에서 구동되는 여러 어플리케이션을 만드는 실습을 함으로서 실전적인 지식을 쌓을 수 있도록 도와줍니다. 이 강좌를 모두 이행하기만 하면, 프로그래머로서 바로 인력으로 투입될 수 있습니다.
가장 빠른 풀스택: 파이썬 백엔드와 웹기술 기본 [풀스택 Part1]
현업에서 실제 웹서비스를 개발한 경험을 기반으로, 입문자를 위한 실제 상용화도 가능한 수준의 웹과 앱서비스를 개발하는 것을 목표로 하는 풀스택 시리즈 강의입니다. 이를 위한 첫 출발(part1)로 파이썬 flask 로 백엔드 구현 기술을 익히고, 웹기술을 상세히 설명하는 강의입니다.
mongoDB 기초부터 실무까지(feat. Node.js)
mongoDB, NoSQL 요즘 많이 들리지만 아직은 낯선 데이터베이스인가요? 관계형 데이터베이스(RDS/SQL)처럼 사용하고 계시지는 않으신가요? 아무리 좋은 기술도 올바르게 사용하지 않으면 역효과가 발생합니다. 그래서 mongoDB 사용 실패 사례도 종종 보이는데요. 이 강의는 mongoDB를 최대한 mongoDB스럽게 사용할 수 있도록 기본 개념부터 실무 노하우까지 가르쳐드려요.
스프링 핵심 원리 - 기본편
스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다.
백엔드 프레임워크 만들기
절반만 만들어진 실행할 수 있는 소프트웨어인 프레임워크를 만들 수 있는 지식과 경험을 배울 수 있습니다.
기업IT 기초개념강좌, 쉐어드아이티CLASS
안녕하세요, 기업IT담당자 커뮤니티 쉐어드IT 입니다. 쉐어드아이티CLASS는 기업IT에 대한 업무가 궁금하시거나 이제 막 취업하신 분, 취업을 준비하시는 분들께 도움이 될 만한 기업IT 기초지식을 다룹니다. 아주 기초적인 내용으로 되어 있기 때문에 실무자 분들이 보시면 다소 시시할 수도 있는 점 참고 해 주세요. 그만큼 초보자 분들을 대상으로 기업IT에 대한 여러가지 기술, 개념을 최대한 쉽게 설명해 드리는 강좌입니다.
초보를 위한 쿠버네티스 안내서
쿠버네티스를 1도 모르는 입문자, 초보자를 위한 쿠버네티스 안내서 입니다. 초보자도 이해하기 쉬운 내용과 흐름으로 구성했어요.
함수형 프로그래밍과 JavaScript ES6+ 응용편
이 강좌는 함수형 프로그래밍과 JavaScript ES6+의 시리즈 강좌로 다양한 응용 사례를 다룹니다.
스프링 시큐리티
스프링 시큐리티 구동 원리 및 구조를 이해하고 스프링 시큐리티가 제공하는 다양한 기능을 활용하여 웹 애플리케이션에 필요한 인증 및 인가 기능을 설정하는 방법을 살펴봅니다.
더 자바, 코드를 조작하는 다양한 방법
여러분이 사용하고 있는 많은 자바 라이브러리와 프레임워크가 "어떻게" 이런 기능을 제공할 지 궁금한적 있으신가요? 이번 강좌를 통해 자바가 제공하는 다양한 코드 또는 객체를 조작하는 방법에 대해 학습하고 여러분의 자바 기술을 한 단계 업그레이드 하세요.
스프링 프레임워크 핵심 기술
이번 강좌는 스프링 부트를 사용하며 스프링 핵심 기술을 학습합니다 따라서 스프링 부트 기반의 프로젝트를 사용하고 있는 개발자 또는 학생에게 유용한 스프링 강좌입니다.
스프링 프레임워크 입문
Spring-PetClinic이라는 스프링 공식 예제 프로젝트의 코드를 보며, 다음의 스프링의 핵심 기능을 쉽고 빠르게 이해할 수 있습니다.
Node.js 웹개발로 알아보는 백엔드 자바스크립트의 이해
Node.js,의 핵심기능을 다루면서 백엔드에서 자바스크립트가 어떻게 동작하는지를 알아보고, Angular나 React와 같은 복잡한 애플리케이션 개발(SPA)에 필요한 back-end 핵심 요소를 다룹니다. 간결한 동영상들로 핵심적인 내용들을 빠르고 중요하게 다뤄 개발의 흐름을 익히고, 따라하는 실습으로 개발 경험을 쌓을 수 있습니다.
web2 - Home server
공유기를 전문용어로는 라우터라고 합니다. 라우터는 인터넷이 동작하는 핵심중의 핵심이라고 할 수 있습니다. 라우터를 이해한다면 인터넷을 바라보는 시야가 확 넓어진 것을 체감할 수 있을 것입니다.
Angular(2+) Front에서 Back까지 - 앵귤러 기본
이 강좌는 Angular의 기본 개념을 익히는데 그 목적을 두고 있습니다. Angular는 러닝커브가 높다고들 이야기가 되곤하는데, 전혀 어렵지 않음을 알려드리고 싶어요. 실제로 Angular는 방대한 자료를 가지고 있습니다. 그렇기에 자칫 전부다 배워야하는 것처럼 느껴지실 수 있는데, 전부 다 알 필요도 없을 뿐더러 필수적인 부분만 알고나면 그 이후는 정말 쉽습니다.
실전! Querydsl
Querydsl의 기초부터 실무 활용까지 한번에 해결
대세는 쿠버네티스 [초급~중급]
쿠버네티스는 앞으로 어플리케이션 배포/운영에 주류가 될 기술 입니다. 이 강좌를 통해 여러분도 대세에 쉽게 편승할 수 있게 됩니다.
스프링과 JPA 기반 웹 애플리케이션 개발
이 강좌에서 여러분은 실제로 운영 중인 서비스를 스프링, JPA 그리고 타임리프를 비롯한 여러 자바 기반의 여러 오픈 소스 기술을 사용하여 웹 애플리케이션을 개발하는 과정을 학습할 수 있습니다. 이 강좌를 충분히 학습한다면 여러분 만의 웹 서비스를 만들거나 취직에 도움이 될만한 포트폴리오를 만들 수 있을 겁니다.
WEB2 - Node.js
이 수업은 JavaScript를 이용해서 Node.js를 제어해 동적으로 HTML 코드를 생성하는 웹애플리케이션을 만드는 방법에 대한 수업입니다.
리눅스 IPC 프로그래밍 - 이론과 실습
IPC 도구를 이용한 프로그래밍에서 더 나아가 "소프트웨어 요구사항에 맞는 IPC 도구를 적절히 선택해 설계/구현 할 수 있는 능력을 키우는 것"이 이 강좌의 최종 목표 입니다.
더 자바, 애플리케이션을 테스트하는 다양한 방법
자바 프로그래밍 언어를 사용하고 있거나 공부하고 있는 학생 또는 개발자라면 반드시 알아야 하는 애플리케이션을 테스트하는 다양한 방법을 학습합니다.