2022년 최고의 7 최고의 프로그레시브 웹 앱 코스
게시 됨: 2022-01-03목차
프로그레시브 웹 앱(PWA)은 모바일 앱 경험을 향상시켜 웹사이트 성능을 향상시킬 수 있는 능력 덕분에 웹 개발의 차세대 트렌드입니다.
PWA가 존재함에 따라 웹 개발자뿐만 아니라 전자 상거래 비즈니스도 이 새로운 개념의 개념과 작동을 지속적으로 업데이트하고 깊이 이해하는 것이 필수적입니다. 가까운 장래에 가속화될 이 새로운 기술 트렌드와 함께 갈 수 있는 경쟁 우위를 의심할 여지 없이 제공하는 Progressive Web Apps 과정에 등록하는 것보다 더 좋은 방법은 없습니다.
프로그레시브 웹 앱(PWA)이란 무엇입니까?
PWA는 프로그레시브 웹 앱( Progressive Web A pps )의 약자로 웹 기술의 발전으로 인해 스마트폰이나 태블릿의 실제 네이티브 애플리케이션과 유사한 웹사이트입니다. 즉, 기술 지식과 개발 및 유지 관리에 막대한 노력이 필요한 기본 앱과 비교하여 모든 웹 사이트를 점진적인 웹 앱으로 빠르게 전환할 수 있습니다.
PWA 및 해당 응용 프로그램에 대한 더 나은 이해를 위해 이 최신 기술에 대한 독점 기사를 제공합니다.
- PWA 란 무엇입니까?
- 프로그레시브 웹 앱: 2022년 최고의 사례
최근 몇 년 동안 PWA는 전자 상거래 커뮤니티에서 고객 경험을 최적화하기 위해 점차적으로 비즈니스에 채택한 새로운 기술이 되었습니다. 이러한 추세가 계속해서 확산됨에 따라 특히 전자 상거래 산업에서 일하는 현대 개발자들에게 진보적인 웹 앱을 구축하고 발전시키는 기술이 매우 요구됩니다.
PWA 과정의 핵심 요소
현재 여러 온라인 학습 플랫폼에서 제공하는 다양한 프로그레시브 웹 앱 과정이 있습니다. 일반적으로 프로그레시브 웹 앱 과정에는 학습자가 처음부터 PWA를 구축하거나 기존 웹 앱을 PWA로 업그레이드하는 데 도움이 되는 특정 개념이 포함됩니다.
기본 프로그레시브 웹 애플리케이션 과정에는 다음이 포함됩니다.
- PWA 소개 및 특징
- 서비스 워커
- 웹 앱 매니페스트
- 장치 기능 활용
그러나 학습자의 기술적 배경과 목표에 따라 각 프로그레시브 웹 앱 코스는 학습자의 기대를 충족시키기 위해 코스 콘텐츠를 즉흥적으로 만들 것입니다. 따라서 귀하의 요구 사항을 결정하고 나중에 경쟁력을 제공할 가장 적합한 PWA 과정을 선택하는 것이 매우 중요합니다!
최고의 프로그레시브 웹 앱 코스
1. 프로그레시브 웹 앱(PWA) – 완전한 가이드

- 코스 평점: 5.0점 만점에 4.7점(총 9246점)
- 기간: 16시간
이 과정은 HTML, CSS 및 JavaScript의 기초만 가진 학습자를 위해 구축되었으므로 자신의 PWA를 구축하기 위해 Angular 또는 React와 같은 JavaScript 프레임워크를 알 필요가 없습니다. 학생들은 웹 페이지의 접근성을 유지하면서 빠르고 매력적인 경험을 제공하기 위해 일반적인 웹 응용 프로그램에 기능을 추가하는 방법을 배웁니다.
이 과정에서는 다음을 배우게 됩니다.
- iOS 및 Android용 기본 모바일 앱과 같은 모양과 느낌의 웹 앱을 빌드합니다.
- 서비스 워커를 사용하여 인터넷 연결 없이 작동하는 웹 앱을 빌드합니다(오프라인 우선).
- 웹 앱에서 카메라 및 지리적 위치와 같은 장치 기능을 활용합니다.
- 웹 푸시 알림을 사용하여 웹 앱에 대한 사용자 참여를 높입니다.
2. Google의 프로그레시브 웹 앱 소개 – Udacity

- 코스 비용: 무료
- 기간: 약. 이주
이 과정은 PWA의 모든 핵심 기능과 웹 애플리케이션을 설계하기 위한 모든 요구 사항을 안내합니다. 서비스 워커를 사용하여 오프라인에서 작동하는 최초의 프로그레시브 웹 앱 구축을 시작할 수 있을 뿐만 아니라 웹 앱 매니페스트 파일을 활용하여 웹 앱을 사용자의 홈 화면에 설치할 수 있도록 만들 수 있습니다.
이 과정에서는 다음을 배우게 됩니다.
- 나만의 앱 셸 구축을 시작하세요.
- 서비스 워커를 사용하여 애플리케이션이 오프라인에서 작동하도록 합니다.
- 캐시해야 하는 자산과 애플리케이션에서 이러한 캐시된 자산을 사용하는 방법을 식별합니다.
- 사용자가 장치의 홈 화면에 프로그레시브 웹 앱을 설치하도록 허용합니다.
- 웹 앱 매니페스트를 올바르게 구성합니다.
3. 프로그레시브 웹 앱: 간결한 PWA 마스터 클래스

- 코스 평점: 5.0점 만점에 4.8점(총 726점)
- 소요시간: 6시간
이 과정의 주요 초점은 매력적인 프로그레시브 웹 앱을 구축하거나 서비스 워커, 캐시 API 및 웹 앱 매니페스트를 사용하여 기존 PWA 웹사이트를 업그레이드하는 것입니다. 코스에서는 이에 대한 내용이 없으므로 학생들은 JavaScript 언어 또는 브라우저의 JavaScript 컨텍스트에 대한 배경 지식이 있어야 합니다.

이 과정에서는 다음을 배우게 됩니다.
- PWA의 목적을 이해합니다.
- Service Worker API 및 Caching API의 각 측면에 대해 자세히 알아보세요.
- 점진적 향상을 통해 기존 웹 앱에 PWA 기술을 추가하는 방법을 배웁니다.
- 이전 브라우저에 대한 지원을 손상시키지 않고 기존 웹 앱을 완전한 기능을 갖춘 프로그레시브 웹 앱으로 변환합니다.
- Google Lighthouse 테스트 도구를 사용하여 Progressive Web App을 감사하고 개선합니다.
4. Angular: 프로그레시브 웹 앱 – Linkedin

- 코스 평가: 14409 총 등록
- 기간: 약. 5 시간
이 과정의 주요 내용은 설치 가능한 웹 앱을 활성화하기 위해 Angular를 사용하여 PWA를 만드는 방법과 프로그레시브 웹 응용 프로그램이 오프라인에서 작동할 수 있도록 서비스 워커를 활용하는 방법을 다룹니다. 이 Linkedin 과정에서는 사용자 인터페이스 및 웹 서비스 연결도 다룹니다.
이 과정에서는 다음을 배우게 됩니다.
- 프로그레시브 웹 앱
- Angular 앱 준비
- 사용자 인터페이스 만들기
- 웹 서비스에 연결
- 설치 가능한 PWA 만들기
- 서비스 워커와 오프라인
5. Angular Progressive Web Apps(PWA) 마스터클래스 – Udemy

- 코스 평가: 4.8/5(378개 평가)
- 기간: 약. 4 시간
이 과정에서 학습자는 주로 Angular Service Worker와 Service Workers Fundamentals라는 두 가지 주요 주제에 중점을 둘 것입니다. 그렇긴 하지만 이 과정은 여전히 Angular 애플리케이션의 맥락에서뿐만 아니라 PWA 브라우저 기능이 일반적으로 작동하는 방식을 다룹니다. 이 과정을 완료하면 Angular를 활용하여 PWA 기능을 추가할 뿐만 아니라 자체 PWA를 설계, 개발 및 문제 해결하는 능력을 얻을 수 있습니다.
이 과정에서는 다음을 배우게 됩니다.
- 섹션당 다운로드 가능한 ZIP 파일이 있는 Github 리포지토리의 코드
- Angular Service Worker가 제공하는 여러 기능에 대해 자세히 알아보십시오.
- Angular 애플리케이션을 PWA로 전환하는 방법 알아보기
- Angular 애플리케이션을 다운로드 및 설치 가능하게 만들기
- 앱 매니페스트를 사용하여 Angular 애플리케이션을 원클릭으로 설치 가능하게 만들기
- 초기 시작 성능 향상을 위한 애플리케이션 셸 추가
그리고 더.
6. React: 프로그레시브 웹 앱(PWA) 구축 – Linkedin

- 코스 평가: 23707 총 등록
- 기간: 약. 1 시간
이 단기 집중 과정은 유연한 프론트엔드 프레임워크인 React를 사용하여 자신만의 PWA를 구축하기 위한 궁극적인 가이드를 다룹니다. 이 프로그레시브 웹 앱 과정의 하이라이트는 학습자가 iOS용 Chrome 및 Safari와 같은 브라우저를 사용하여 로컬로 앱을 설치하는 방법을 알게 된다는 것입니다.
이 과정에서는 다음을 배우게 됩니다.
- PWA란 무엇입니까?
- 설정: React 앱 만들기
- PWA 도구
- PWA 기능 이해
7. Quasar V1: PWA(Vue JS 2, Firebase, NodeJS 및 Express 포함) – Udemy

- 코스 평가: 4.8/5(총 450개의 평가)
- 기간: 15시간
이 과정은 Udemy 비즈니스 컬렉션의 일부입니다. 이 과정의 목적은 주로 모든 플랫폼에서 잘 작동하는 아름다운 PWA를 만드는 데 중점을 두고 있기 때문에 학습자는 Quasar V1(Vue 2 포함) 및 Quasar V2(Vue 3 포함)에 대한 탄탄한 기술 지식이 있어야 최상의 결과를 얻을 수 있습니다. 이 Udemy 과정.
이 과정에서는 다음을 배우게 됩니다.
- Vue JS, Quasar 및 Firebase로 아름다운 Instagram 클론 PWA를 만드는 방법
- 5가지 핵심 PWA 기능을 통합하는 방법: 홈 화면 설치, 사전 캐싱, 캐싱 전략, 백그라운드 동기화 및 푸시 알림
- PWA를 오프라인에서 완벽하게 작동하는 방법
- 모바일 및 데스크탑에 적용되는 멋진 반응형 디자인을 만드는 방법
- 장치의 기본 카메라 및 위치에 액세스하는 방법
- 서비스 워커, Workbox, Firebase Cloud Firestore, Firebase Storage, NodeJS 및 Express 등에 관한 모든 것
결론
PWA가 웹 개발의 미래라고 해도 과언이 아닙니다. 위에 나열된 기본적이고 유익한 프로그레시브 웹 앱 과정 중 하나에 등록하면 누구나 PWA와 해당 구성 및 응용 프로그램에 대해 충분히 이해할 수 있습니다. 이 기사가 현재 귀하의 능력과 요구에 가장 잘 맞는 적절한 PWA 과정을 선택할 때 옵션을 좁히는 데 도움이 되기를 바랍니다.
