
JavaScript 비동기 프로그래밍 완벽 가이드 - Promise, await, async
드라진
비동기 프로그래밍은 자바스크립트(JavaScript)의 핵심 개념입니다. 이 강의를 통해 비동기 프로그래밍을 완벽히 이해하고 사용할 수 있도록 도와줄 것입니다.
초급
JavaScript, Node.js, promise
Understand the core concepts of Kubernetes and the principles of microservice architecture through hands-on training.
Core Concepts of Kubernetes
Cloud app development and deployment process
Principles of Microservice Architecture
Google Cloud Code (SDK)
Learning Kubernetes for the first time, easy with practice!
Kubernetes: The Beginning of Cloud/Server App Development
In this course, you'll learn how to develop and deploy applications in a Kubernetes environment, and understand the core concepts of Kubernetes and the design principles of microservices architecture (MSA).
Cloud/server environments are complex and require extensive knowledge. Furthermore, they are constantly changing and evolving, making them challenging for beginners.
Kubernetes (K8s) is arguably the standard for cloud/server environments . Major cloud providers like AWS, Google, and Microsoft support Kubernetes, making it the most essential foundation for cloud/server development.
Minikube allows you to configure a Kubernetes environment on your PC. This means you can study cloud/server development even without connected servers.
In this course, we'll configure a Kubernetes environment with Minikube and develop a simple example application. Through hands-on practice, we'll understand the core concepts of Kubernetes and lay the foundation for becoming a cloud/server developer!
💡 This step-by-step guide is designed for those new to Kubernetes. Follow along and learn, and you'll easily master Kubernetes and cloud/server development.
Recommended Learners ✅
Skills covered ✅
Key Learning Contents ✅
We provide subtitles for our class videos, making it easy for even beginners to follow along and practice.
In this lecture, we'll develop a counter app consisting of three microservices and deploy it on Kubernetes. This will help you understand core Kubernetes concepts and the fundamental principles of microservice architecture.
We will learn how to create and manage Kubernetes components using kubectl, the Kubernetes command tool.
Develop a simple web service and deploy it to Kubernetes. Learn how to specify and manage Kubernetes components using YAML files.
This course covers the basic process of developing cloud/server apps in a Kubernetes environment (development - image build - deployment). The source code for Section 2 is available on GitHub.
We develop a counter app that stores the count value as a file in a persistent volume and serves it.
This tutorial demonstrates how to automate builds and deployments using Google Cloud Code. The source code for Section 3 is available on GitHub.
We will implement the final structure of this lecture, which consists of a web-inc service that handles count increase requests, a web service that returns the count value, and a redis service that stores the count value in a Redis DB.
The source code for Section 4 is available on github.
Q. Is there anything I should know before attending the lecture?
Who is this course right for?
People who want to know Kubernetes
Anyone curious about cloud app development and deployment
People who want to learn microservice architecture
Need to know before starting?
Basic knowledge of computers, networks, and programming.
320
Learners
24
Reviews
10
Answers
5.0
Rating
3
Courses
• 현) 보이는소프트웨어연구소 대표(2016~현재)
- 삼성전자 소프트웨어 아키텍트 양성 및 인증
- 소프트웨어 구조 설계 및 평가 교육 / 컨설팅
• 중앙대학교 소프트웨어 대학 겸임 교수(2018~2022)
- 기초 컴퓨터 프로그래밍 - C/C++, JavaScript, Python
• 삼성전자(2003~2016)
All
31 lectures ∙ (3hr 10min)
All
11 reviews
4.9
11 reviews
Reviews 4
∙
Average Rating 5.0
Reviews 1
∙
Average Rating 5.0
Reviews 1
∙
Average Rating 5.0
Reviews 3
∙
Average Rating 5.0
Limited time deal
$33,000.00
25%
$34.10
Check out other courses by the instructor!
Explore other courses in the same field!