문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
기간 21 시간
코스 개요
웹 프로그래밍 및 WebAssembly 소개
- 클라이언트 사이드 웹 프로그래밍의 진화
- 전통적인 JavaScript 기반 브라우저 애플리케이션의 한계
- WebAssembly 소개 및 현대 웹 개발에서의 역할
- WebAssembly의 장점 이해:
- 성능
- 이식성(Portability)
- 효율성
- 브라우저 내 네이티브에 가까운 실행
WebAssembly 아키텍처 및 기초
- WebAssembly 실행 모델 이해
- WebAssembly 모듈의 구조
- 바이너리 형식 및 텍스트 표현 이해
- WebAssembly 모듈, 메모리, 테이블 및 실행 환경
- JavaScript와 WebAssembly 간의 관계
JavaScript에서 WebAssembly로
- JavaScript, asm.js, WebAssembly의 진화 개요
- JavaScript와 WebAssembly 실행 비교
- 브라우저 지원 및 런타임 통합 이해
- JavaScript 애플리케이션에서 WebAssembly 코드 호출
WebAssembly 프로그램 구조
- WebAssembly 구성 요소 이해
- 함수, 임포트, 익스포트 작업
- 메모리 및 데이터 교환 관리
- 추상 구문 트리(AST)를 사용한 바이트코드 표현
WebAssembly 애플리케이션 개발
- 첫 번째 WebAssembly 모듈 작성
- WebAssembly 명령어 및 문법 이해
- C 및 C++를 사용한 모듈 생성
- 소스 코드를 WebAssembly 형식으로 컴파일
- 웹 애플리케이션에 WebAssembly 모듈 통합
WebAssembly 툴체인 및 개발 환경
- WebAssembly 개발 도구 설정
- 컴파일러 및 빌드 시스템 활용
- 에디터 및 개발 환경 사용
- WebAssembly 애플리케이션 디버깅
- WebAssembly 코드 테스트 및 최적화
고급 WebAssembly 개념
- 성능 고려 사항 관리
- WebAssembly 애플리케이션 최적화
- 브라우저 API 활용
- 보안 고려 사항 이해
- WebAssembly와 JavaScript 간의 상호 운영성 탐구
실무 WebAssembly 워크숍
- 완전한 WebAssembly 애플리케이션 구축
- 브라우저 실행을 위한 C/C++ 코드 컴파일
- 웹 인터페이스에 WebAssembly 통합
- 애플리케이션 성능 디버깅 및 개선
WebAssembly의 미래 애플리케이션
- WebAssembly 사용 사례 및 산업 채택
- 다음 분야에 대한 애플리케이션:
- 게이밍
- 가상 현실
- 고성능 컴퓨팅
- 고급 웹 애플리케이션
- 브라우저 기반 개발의 미래 트렌드
과정 복습 및 결론
- WebAssembly 개념 및 개발 워크플로우 복습
- 모범 사례 논의
- 추가 학습 기회 식별
요건
- 브라우저 기반 클라이언트 사이드 프로그래밍에 대한 경험 또는 이해
- C/C++ 프로그래밍 경험
- JavaScript를 넘어선 웹 프로그래밍에 대한 관심
대상听众
- 웹 개발자
- C 및 C++ 개발자
회원 평가 (3)
이번 훈련은 Burp Suite에 대한 나의 지식과 이해도를 넓히는 데 큰 도움이 되었습니다. 또한, 스스로 학습한 내용은 아직까지 제한적이라는 것을 깨달았습니다. Burp Suite는 보안 테스트를 수행하고 애플리케이션 테스트의 전반적인 품질을 개선하는 데 매우 유용한 도구이므로, QA 직무에서 근무하는 저에게는 특히 가치가 있는 훈련이었습니다. 앞으로 이 도구를 지속적으로 탐구하며 그 기능과 역량을 더 깊이 있는 형태로 학습해 나가겠습니다.
Rea Mendez - BAKAWAN Data Anallytics Inc.
코스 - OWASP Top 10 2025
기계 번역됨
AI 공격과 보안 테스트를 시작하고 적극적으로 활용하기 위한 도구를 배우는过程을 매우 Enjoy 했습니다. 처음에는 없던 많은 지식을 얻었고, 과정이 제가 바란 대로 충족했습니다. 교육 중 가장 인상 깊었던 부분은 Comet Browser였으며, 그것이 할 수 있는 것에 놀랐습니다. 더 깊이 살펴보게 될 것입니다. 전반적으로 매우 좋은 과정이었고, 모든 OWASP GenAI 상위 10을 배우는 것을 Enjoy 했습니다.
Patrick Collins - Optum
코스 - OWASP GenAI Security
기계 번역됨
실습, 실습 문제, 대면 지원 및 질문.
Jose Paulos - INESC TEC
코스 - Tailwind CSS
기계 번역됨