React Patterns 교육 과정
(현장 또는 원격)이 강사가 진행하는 라이브 교육은 개발자를 대상으로 React 최적화하고 자신의 창조 개선하고자하는 기술 React 이해하여 응용 프로그램 및 적용 React 의 구성 요소 패턴을.
이 교육이 끝나면 참가자는 다음을 수행 할 수 있습니다.
- 다양한 유형의 React 패턴 이해
- 웹 애플리케이션에 React Context API 사용
코스의 형식
- 대화식 강의 및 토론.
- 많은 연습과 연습.
- 라이브 랩 환경에서 실습 구현.
코스 사용자 정의 옵션
- 이 과정에 대한 맞춤형 교육을 요청하려면 저희에게 연락하여 준비하십시오.
- React 에 대한 자세한 내용은 https://reactjs.org를 참조하십시오.
Course Outline
소개
- React 패턴이란 무엇입니까?
- React 패턴의 종류
- React 패턴에 대한 기본 지식
구성 요소 패턴
- 컨테이너, 프리젠테이션, 고차 구성요소, 렌더 콜백과 같은 다양한 유형의 패턴 사용
- ContextAPI 사용
렌더 소품 패턴
- Render Props 패턴으로 Render Prop 컴포넌트 생성
상태 관리
- 전역, 구성 요소, 상대 및 제공 상태 간의 차이점 이해
공급자 패턴
- React 컨텍스트를 사용하여 공급자 패턴 구현
- 의존성 주입 사용
여러 패턴의 조합
요약 및 결론
Requirements
- 기본 HTML, CSS 및 JavaScript에 익숙합니다.
청중
- 개발자
Open Training Courses require 5+ participants.
React Patterns 교육 과정 - Booking
React Patterns 교육 과정 - Enquiry
React Patterns - Consultancy Enquiry
Consultancy Enquiry
회원 평가 (5)
친근한 환경. 그리고 일대일 교육도 마음에 들었어요. 매우 생산적입니다. 나는 내 친구와 동료들에게 꼭 추천하고 싶습니다.
Zeed - Tamkeen Technologies
Course - Building Microservices with NodeJS and React
Machine Translated
개발자를 위한 집중 교육은 개발자가 아닌 사람들과 함께 진행되어야 했기 때문에 상황은 이례적이었습니다. Lukasz는 공감과 유머를 바탕으로 이 도전에 응했습니다. 그는 지능적이고 유연한 태도를 통해 모든 사람이 구체적인 학습 성과를 얻을 수 있도록 할 수 있었습니다. 나는 이것을 매우 즐겼으며 Lukasz와 함께 다시 세미나에 기꺼이 참여하고 싶습니다.
Christoph - Honda Bank GmbH
Course - MERN Fullstack Development
Machine Translated
He is very patient and understanding towards the participants. Always there to provide us with valuable insights and advice to adopting micro-frontend in our own organisation. He also taught us how to implement micro frontend without utilising any boilerplate codes.
Alvin Chin - Ministry of Defence
Course - Building Micro Frontends with React
The general knowledge sharing by Narendra and all the dev resources shared
Pako Diale
Course - Transform a React Application into a Progressive Web App (PWA)
No powerpoint
Raymond Chan - Hospital Authority
Course - Advanced React
Upcoming Courses
Related Courses
Advanced React
14 Hours대한민국에서 진행되는 이 강사 주도 라이브 교육(온라인 또는 현장)은 React 구성 요소를 구축하고 복잡한 애플리케이션을 설계하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 컨텍스트 API, HOC, 외부 상태, 비동기 API 등을 포함한 React의 고급 개념을 이해합니다.
- React로 구성 가능한 구성요소를 빌드하세요.
- 서버 측 및 클라이언트 측 인증을 활성화합니다.
- 복잡한 상태 저장 애플리케이션을 관리하려면 React 및 Redux 라이브러리를 구현하세요.
- 코드를 줄이고 애플리케이션 성능을 최적화합니다.
- 애플리케이션을 테스트하고 배포합니다.
Ant Design
7 Hours대한민국(온라인 또는 현장)에서 진행되는 이 강사 주도 라이브 교육은 Ant Design를 사용하여 React 애플리케이션의 사용자 경험을 향상시키려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 Ant Design의 React 구성 요소를 구현하여 멋진 엔터프라이즈급 웹 애플리케이션을 개발할 수 있습니다.
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 Hours이 강사가 진행하는 실시간 교육(온라인 또는 현장)은 FARM(FastAPI, React 및 MongoDB) 스택을 사용하여 확장 가능한 동적 고성능 웹 애플리케이션을 구축하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- FastAPI, React 및 MongoDB를 통합하는 데 필요한 개발 환경을 설정합니다. FARM 스택의 주요 개념, 기능 및 이점을 이해합니다. FastAPI를 사용하여 REST API를 구축하는 방법을 알아보세요. React를 사용하여 대화형 애플리케이션을 디자인하는 방법을 알아보세요. FARM 스택을 사용하여 애플리케이션(프런트엔드 및 백엔드)을 개발, 테스트 및 배포합니다.
Choosing the Right JavaScript Framework
14 Hours이 강사가 진행하는 실시간 교육(현장 또는 원격)은 프런트 엔드 애플리케이션 개발에 사용할 Java스크립트 프레임워크를 결정해야 하는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 프론트엔드 애플리케이션 개발을 시작하기 위한 최적의 개발 환경을 설정합니다.
- Java스크립트 프레임워크의 제한 사항과 이점을 테스트하기 위해 데모 애플리케이션을 구현합니다.
- 어떤 Java스크립트 프레임워크가 가장 적합한지 결정하세요.
JavaScript, Node JS and React Bootcamp (Beginner to Intermediate Level)
35 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 JavaScript, Node.js 및 React에 능숙해지고 시스템/플랫폼을 적극적으로 개발하고 마이그레이션하려는 초보 수준의 .NET 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- JavaScript 코드를 효과적으로 작성하고 디버깅하세요.
- Node.js을 사용하여 서버 측 애플리케이션을 빌드하고 배포합니다.
- React을 사용하여 동적이고 반응성이 뛰어난 사용자 인터페이스를 개발하세요.
- 프런트엔드와 백엔드 구성요소를 통합하여 풀스택 애플리케이션을 만듭니다.
- 레거시 시스템을 최신 JavaScript 기반 플랫폼으로 마이그레이션하기 위한 모범 사례를 이해합니다.
Testing React Apps with Jest
14 Hours대한민국(현장 또는 원격)에서 진행되는 이 강사가 진행하는 실시간 교육은 Jest를 사용하여 React 애플리케이션 및 구성 요소를 테스트하려는 엔지니어를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 적절한 테스트 환경을 설치하고 구성합니다.
- React 앱 및 구성 요소에 대한 비동기 테스트를 작성합니다.
- 조롱, 스파이 및 스텁을 포함하는 Jest 고급 테스트를 실행하세요.
MERN Fullstack Development
14 Hours대한민국에서 진행되는 이 강사 주도 라이브 교육(온라인 또는 현장)은 풀스택 개발을 위해 MERN 스택을 사용하려는 웹 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- React을 MongoDB, Express 및 Node.js와 통합합니다.
- 풀스택 웹 애플리케이션을 처음부터 구축해 보세요.
- 권한 부여 및 인증을 통해 애플리케이션 보안을 구현합니다.
Building Micro Frontends with React
21 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 React을 사용하여 대규모 웹 애플리케이션용 마이크로 프런트엔드를 개발, 테스트 및 배포하여 확장성이 뛰어나고 기술에 구애받지 않는 개발자를 대상으로 합니다. , 유지 관리가 더 쉽습니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- React을 사용하여 마이크로 프런트엔드 개발을 시작하는 데 필요한 개발 환경을 설정합니다.
- 마이크로 프런트엔드의 아키텍처, 핵심 개념, 장점을 이해합니다.
- React을 사용하여 마이크로 프런트엔드를 구축, 통합, 테스트 및 배포하는 방법을 알아보세요.
- 모듈 페더레이션을 통해 마이크로 프런트엔드를 구현합니다.
- CI/CD 파이프라인 프로덕션 등급 워크플로를 적용합니다.
- 마이크로 프런트엔드의 CSS와 관련된 일반적인 문제와 해결 방법을 알아보세요.
- React을 사용하여 다른 프런트엔드 프레임워크를 구현하는 방법에 대한 통찰력을 얻으세요.
Building Microservices with NodeJS and React
21 Hours대한민국(온사이트 또는 현장)에서 진행되는 이 강사 주도 라이브 교육은 NodeJS 및 React로 구축된 마이크로 서비스를 사용하여 애플리케이션을 구축, 배포 및 확장하려는 숙련된 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 다양한 마이크로 서비스를 사용하여 애플리케이션을 개발, 배포 및 확장합니다.
- React 서버 사이드 렌더링 애플리케이션을 구축합니다.
- Docker와 Kubernetes을 사용하여 다중 서비스의 앱을 클라우드에 배포합니다.
- 마이크로 서비스에 대한 애플리케이션 테스트를 수행합니다.
Next.js 14 Advanced Development
21 Hours대한민국(온라인 또는 현장)에서 진행되는 이 강사가 진행하는 라이브 교육은 Next.js 14의 발전을 탐색하고 커팅을 구축하기 위한 지식을 얻고자 하는 중급 및 고급 수준의 웹 개발자 및 기술 설계자를 대상으로 합니다. 엣지 웹 애플리케이션.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 복잡한 애플리케이션을 구축하기 위해 Next.js 14의 잠재력을 최대한 활용하세요.
- 미들웨어, React 서버 구성요소, 엣지 기능 등 최신 기능을 활용하세요.
- 성능, 확장성 및 SEO에 대한 모범 사례를 구현합니다.
- Next.js 애플리케이션의 일반적인 문제를 효과적으로 해결하세요.
Next.js 14 - Advanced
21 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 Next.js 14의 최신 기능을 마스터하고 성능을 최적화하며 최신 React 기술을 구현하려는 고급 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 고급 React 후크 및 동시 기능을 구현합니다.
- Next.js 라우팅 전략을 효과적으로 이해하고 활용하세요.
- 서버 구성요소, 서버 액션 및 하이브리드 렌더링 방식을 활용합니다.
- 데이터 가져오기, 캐싱 및 증분적 정적 재생성을 최적화합니다.
- Edge Functions 및 Edge Runtime과 함께 백엔드 솔루션으로 Next.js을 사용하세요.
- React 컨텍스트, Redux 및 원자 상태 라이브러리를 사용하여 상태를 관리합니다.
- 웹 코어 바이탈을 위해 애플리케이션 성능을 최적화합니다.
- Next.js 애플리케이션을 효율적으로 테스트, 모니터링 및 배포합니다.
React: Build Highly Interactive Web Applications
21 Hours강사가 진행하는 이 대한민국 실시간 교육에서는 React의 강력함과 유연성을 보여주고, 이를 대체 프레임워크와 비교하며, 참가자에게 자신만의 React 애플리케이션을 만드는 과정을 단계별로 안내합니다.
이 과정이 끝나면 참가자는 다음을 수행할 수 있습니다.
- React의 디자인 철학을 이해합니다.
- 언제 어디서 React을 사용하는 것이 합리적인지, 그리고 언제 기존 MVC 모델을 재고할지 결정하십시오.
- 구성 요소, 소품, 상태 및 수명 주기와 같은 React 개념을 이해합니다.
- Babel, Webpack, JSX 등 관련 기술을 구현합니다.
- 대화형 웹 애플리케이션을 구축, 테스트 및 배포합니다.
Building Interactive Applications with React, Redux and GraphQL
28 Hours이 강사가 진행하는 대한민국 실시간 교육에서 참가자는 Flux 및 GraphQL을 사용하여 React 애플리케이션을 구축하는 방법을 배웁니다. 이 과정에서는 설치, 설정, 통합, 테스트, 배포 및 모범 사례를 다루며 참가자들에게 최첨단 툴킷을 사용하여 응용 프로그램에 복잡성과 "멋짐"을 추가하는 방법을 보여주는 일련의 샘플 응용 프로그램을 만드는 과정을 안내합니다. 기법.
React을 사용하여 애플리케이션을 개발하려면 일부 개발자에게 익숙한 것과는 다른 종류의 사고가 필요합니다. 특히 AngularJS 및 Bootstrap과 같은 다른 MVC 프레임워크의 사고방식에서 비롯된 경우 더욱 그렇습니다. 이 교육에서는 각 단계에서 사용되는 기술의 기본 사항을 다루므로 참가자는 기능적 애플리케이션을 구축할 수 있을 뿐만 아니라 특정 접근 방식이 사용되는 이유도 이해할 수 있습니다. 이는 미래에 자체 애플리케이션을 구축하기 위해 디자인과 원하는 결과에 대해 독립적이고 창의적으로 생각할 수 있는 토대를 마련합니다.
React with Next.js
14 Hours대한민국에서 진행되는 이 강사 주도 라이브 교육(온라인 또는 현장)은 Next.js를 사용하여 React 애플리케이션을 만들려는 웹 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Next.js에서 서버 측 웹 애플리케이션과 정적 사이트를 개발하세요.
- MongoDB으로 데이터를 처리하고 저장합니다.
- AuthO 인증으로 웹 애플리케이션을 보호합니다.
Transform a React Application into a Progressive Web App (PWA)
14 Hours대한민국(현장 또는 원격)에서 강사가 진행하는 실시간 교육은 React 애플리케이션을 프로그레시브 웹 앱으로 변환하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- React 애플리케이션 변환을 시작하는 데 필요한 개발 환경을 설정합니다.
- React 애플리케이션이 오프라인으로 작동하도록 서비스 워커를 사용하여 캐시합니다.
- 푸시 알림을 만들고 스타일을 지정하세요.
- 프로그레시브 웹 앱을 모바일 기기에 설치하세요.