자바 동시성 프로그래밍 [리액티브 프로그래밍 Part.1]
자바의 동시성 메커니즘과 멀티스레딩 기법을 깊이 있게 다루고 실무에서 직면할 수 있는 다양한 병렬 처리 문제를 해결하는 데 필요한 지식과 기술을 익히게 됩니다. 기본적인 스레드 관리부터 시작하여, 고급 동기화 기술, 스레드 풀 사용 방법, 그리고 자바의 동시성 관련 클래스들을 심도있게 학습합니다
초급자를 위해 준비한
[백엔드, 웹 개발] 강의입니다.
이런 걸
배워요!
자바 동시성 이해
다양한 멀티스레드 패턴 익히기
동기화 기법과 종류 이해
비동기 프로그래밍 이론과 실습
리액티브 프로그래밍을 위한 기초 다지기
이런 분들께
추천드려요!
학습 대상은
누구일까요?
자바 동시성 프로그래밍 세계를 경험하고 싶은 분
스레드의 전반적인 개념을 확실하게 정립하고자 하는 분
멀티 스레드 환경에서 어플리케이션을 개발하고자 하는 분
동기화 기법과 종류에 대한 확실한 개념을 알고 싶은 분
자바 비동기 프로그래밍에 대해 알고자 하는 분
선수 지식,
필요할까요?
자바 기초
자바 함수형 프로그래밍 및 람다 사용법
안녕하세요
정수원입니다.
다양한 프로젝트에서 웹/모바일/솔루션 제품 개발과 관련된 업무를 진행해 오고 있으며 분석/설계/개발 Role 을 맡아 오고 있습니다.
공공기간, 교육프로그램, 기업 프로젝트, 쇼핑몰 등의 웹 개발 및 솔루션 프로그램, 프레임워크, 오픈소스 연동 등의 아키텍처 설계 및 구조적 고도화 개선 등을 해 오고 있으며 개발, PL 등의 역할을 맡았습니다.
다양한 Open Source 와 여러 기술적인 경험들을 통해 웹의 전반적인 기술 흐름들을 익혔으며 개발 경험이 거듭될 수록 요구사항의 기능 구현에만 거치지 않고 좀 더 OOP 적인 구조의 소프트웨어로서 안전성과 성능을 고려한 아키텍처링과 튜닝의 기술들을 접목시켜 지속적으로 더 훌륭한 소프트웨어를 완성하기 위한 연구와 개발 실무를 책임감 있게 맡아 오고 있습니다.
커리큘럼
전체
103개 ∙ 44시간 9분
수업 자료
가 제공되는 강의입니다.
Process & Thread
29:34
Context Switch
26:05
사용자 모드 & 커널 모드
18:13
스레드 생성
22:12
스레드 실행 및 종료 – 1
31:36
스레드 실행 및 종료 – 2
12:38
스레드 생명주기와 상태
40:55
마지막 업데이트일: 2024년 03월 23일