코스 개요
소개
- 웹과 모바일의 융합
프로그레시브 웹 앱을 개발하는 이유
- 속도 및 성능(웹사이트와 비교)
- 보안
- 오프라인 기능
- 푸시 알림
- 반송률 개선
- 앱과 같은 느낌과 기능
- App Store 우회
웹사이트 활성화
- 보안 HTTPS 연결
- JSON 매니페스트
- 서비스 워커
첫 번째 프로그레시브 웹 앱(PWA) 구축
서비스 워커를 사용하여 앱이 오프라인에서 작동하도록 설정
- 데이터 캐싱
- 푸시 알림 제공
- 콘텐츠 업데이트 중
- 데이터 조작
이벤트 리스너 및 명령
- 온라인/오프라인 상태에 따른 네트워크 요청 응답 커스터마이징
- 데이터 지속성 및 메시징
- Access Cache API, Fetch API, IndexedDB API, postMessage() 등
- 알림 API를 통해 사용자 참여 증대
애플리케이션에서 캐시된 자산 사용
웹 앱 매니페스트 구성
- 홈 화면에 앱 추가
애플리케이션 셸 아키텍처
UI 고려 사항
- 유용성
- 현지화
PWA 문제 해결
App Store에 PWA 배포
요약 및 결론
요건
- HTML, CSS, 그리고 객체지향 JavaScript.
- 모바일 기기.
- 모바일 기기에서 Google Chrome을 실행할 수 있는 능력.
대상
- 웹 개발자
- 앱 개발자
회원 평가 (5)
I liked how Gunnar wrote pretty much all of the code on the fly as we were going through, but that there was plenty of pre-prepared material on the google drive that I can refer to after the training. The code Gunnar wrote based on the sample data I provided beforehand was also extremely useful and also made the training relevant to our own datasets.
Ranvir - Schroders Personal Wealth
코스 - Visual Studio Code
Multiple examples for each module and great knowledge of the trainer.
Sebastian - BRD
코스 - Secure Developer Java (Inc OWASP)
Module3 Applications Attacks and Exploits, XSS, SQL injection Module4 Servers Attacks and Exploits, DOS, BOF
Tshifhiwa - Vodacom
코스 - How to Write Secure Code
실생활 예제.
Kristoffer Opdahl - Buypass AS
코스 - Web Security with the OWASP Testing Framework
기계 번역됨
The trainer's subject knowledge was excellent, and the way the sessions were set out so that the audience could follow along with the demonstrations really helped to cement that knowledge, compared to just sitting and listening.