Vue.js 교육 과정
Vue.js은 고급 단일 페이지 애플리케이션을 구축하기 위한 오픈 소스 진보적 JavaScript 프런트엔드 프레임워크입니다. Vue JS는 Angular의 장점을 취하고 가볍게 만들며 불필요한 부분을 제거하는 것을 목표로 합니다.
강사가 진행하는 이 실시간 교육(온라인 또는 현장)에서 참가자는 Vue JS의 점진적으로 도입 가능한 아키텍처를 활용하여 복잡한 단일 페이지 애플리케이션(SPA)을 구축하는 방법을 배웁니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 데이터를 조건부로 처리하고 렌더링하는 웹 앱을 구축합니다.
- 사용자 이벤트에 효율적으로 반응하는 대화형 웹 앱을 디자인합니다.
- 모듈식이고 재사용 가능한 코드를 작성합니다.
- 뷰를 점진적으로 완전한 단일 페이지 애플리케이션으로 발전시킵니다.
- 기존 웹페이지에 VueJS를 통합합니다.
- Vue의 생태계를 활용하여 프레임워크의 기능을 확장하세요.
과정 형식
- 대화형 강의 및 토론.
- 연습과 실습이 많아요.
- 라이브 랩 환경에서의 실습 구현.
코스 사용자 정의 옵션
- 이 과정에 대한 맞춤형 교육을 요청하려면 당사에 연락하여 준비하세요.
Course Outline
소개
- Vue.js 대 Angular
Vue JS 개요
- 선언적 렌더링
- 구성요소 구성
- 핫 리로딩
- 시간 여행 디버깅
개발 환경 설정
첫 번째 애플리케이션 만들기
템플릿 작업
애플리케이션을 더 작고 독립적인 구성 요소로 나누기
메서드 및 계산된 속성
React 라이브 프로그래밍
지시문 및 데이터 렌더링
전환 적용
라우팅
상태 관리
애니메이션 만들기
구성요소 리팩토링
서버 측 렌더링
라이브러리 및 패키지를 지원합니다.
- 라우팅
- 상태 관리
- 빌드 도구
애플리케이션 테스트
디버깅 및 성능
기존 페이지에 Vue.js 삽입
프로덕션 Vue-CLI에 애플리케이션 배포
애플리케이션 확장
맺음말
Requirements
- Java스크립트 프로그래밍 경험
- HTML, CSS 작업 경험
- node.js 및/또는 Express에 대한 이해
청중
- 개발자
Open Training Courses require 5+ participants.
Vue.js 교육 과정 - Booking
Vue.js 교육 과정 - Enquiry
Vue.js - Consultancy Enquiry
Consultancy Enquiry
회원 평가 (4)
녹음, 슬라이드, 파일을 압축하여 필요할 때 언제든지 다시 참조할 수 있게 되어 기쁩니다. David는 개념을 명확하게 설명했고 우리가 가진 질문에 답할 수 있었습니다. 그는 매우 지식이 풍부했습니다.
Renee Chan - Mackenzie Investments
Course - Vue.js
Machine Translated
Hands on, live coding approach to learning.
Nhan Nguyen - Navy Information Warfare Center - Pacific
Course - Vue.js
Richard is incredibly knowledgable and pleasant.
Simon Pakijavan - DAS
Course - Vue.js
Completing the labs to add new functionality (calculator & trading labs)
Darren White - DAS
Course - Vue.js
Upcoming Courses
Related Courses
Reactive Programming with Angular RxJS
14 HoursReactive 프로그래밍은 기본 실행 모델과 한 구성 요소에서 다른 구성 요소로 방출되는 데이터 스트림 간에 정의된 종속성을 설정하여 데이터 스트림과 데이터 전파에 초점을 맞춘 비동기 프로그래밍 패러다임입니다. 비동기 UI를 빌드할 때 발생하는 많은 Angular 애플리케이션 설계 비효율성은 RxJS 라이브러리에서 제공하는 반응형 스타일 패턴을 활용하면 극복할 수 있습니다.
강사가 진행하는 이 실시간 교육에서 참가자는 일반적인 각도 디자인 문제를 보여주는 일련의 사례를 살펴보고 반응형 프로그래밍 디자인에서 어떻게 이점을 얻을 수 있는지 배우면서 Observable 패턴을 Angular 애플리케이션 디자인에 구현하는 방법을 배웁니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 반응형 프로그래밍 패러다임과 RxJS 라이브러리를 이해하세요.
- 반응형 프로그래밍 패턴을 사용하여 확장성, 유연성 및 반응성을 염두에 두고 UI가 많은 Angular 애플리케이션을 구축합니다.
과정 형식
- 대화형 강의 및 토론.
- 연습과 실습이 많아요.
- 라이브 랩 환경에서의 실습 구현.
코스 사용자 정의 옵션
- 이 과정에 대한 맞춤형 교육을 요청하려면 당사에 연락하여 준비하세요.
Web Application Development with Flask
14 Hours이 실용적인 과정은 첫 번째 웹 응용 프로그램을 만들고 유지하려는 Python 개발자에게 제공됩니다. 또한 Django 또는 Web2py 와 같은 다른 웹 프레임 워크에 이미 익숙하고 마이크로 프레임 워크 (즉, 자체 포함 된 범용 솔루션을 제공하는 대신 타사 라이브러리를 결합하는 프레임 워크) 변경을 사용하는 방법을 배우려는 사람들에게도 제공됩니다 과정.
이 과정의 중요한 부분은 Flask 자체 (소규모)가 아니라 Flask 프로젝트에서 자주 사용되는 타사 라이브러리 및 도구에 전념합니다.
Functional Reactive Programming with Java 9 and RxJava
14 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 Java 9, Spring, Jersey, Akka 및 RxJava 2.0 반응형 프로그래밍 라이브러리를 사용하여 반응형 애플리케이션을 구축하려는 중급 소프트웨어 개발자와 시스템 아키텍트를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 애플리케이션 및 시스템 개발에서 반응형 프로그래밍의 중요성과 중요성을 이해합니다.
- RxJava 2.0에서 단위 테스트를 실행합니다.
- 반응형 프로그래밍 원칙에 따라 Akka 프레임워크를 사용합니다.
- 동시 애플리케이션 개발을 처리하려면 Spring을 사용하세요.
- Java 9의 흐름 API를 사용하여 반응형 앱을 개발하세요.
ELM for Front-End Development
14 Hours이 강사가 진행하는 실시간 교육은대한민국(현장 또는 원격)에서 ELM을 프런트엔드 개발에 사용하려는 소프트웨어 엔지니어를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- ELM 언어로 웹 애플리케이션을 구축합니다.
- ELM에서 오픈 소스 패키지를 사용하세요.
- ELM 코드를 디버그하고 컴파일하기 위한 ELM 도구를 구현합니다.
RxJava for Android Developers
21 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 RxJava를 사용하여 Android 모바일 애플리케이션을 개발하고 배포하려는 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 반응형 애플리케이션을 개발하는 데 필요한 라이브러리, 패키지, 프레임워크를 포함하는 개발 환경을 설정합니다.
- 데이터와 이벤트 스트림이 어떻게 방출되고 소비되는지 이해합니다.
- 우아하고 간결한 방식으로 실제 세계(이벤트 기반) 상황을 모델링하는 애플리케이션을 디자인합니다.
Reactive Programing with Rx.NET
7 HoursIn this instructor-led, live training in 대한민국, participants will learn how to develop an asynchronous application using .NET Reactive Extensions.
By the end of this training, participants will be able to:
- Create applications that capture event streams from diverse data sources such as stock quotes, tweets, computer events, and web services.
- Use Observables and Schedulers to represent and manage multiple asynchronous data streams.
- Filter, project, aggregate, compose and perform time-based operations on multiple events using LINQ operators.
Reactive Programming for iOS with RxSwift
7 Hours대한민국에서 강사가 진행하는 이 실시간 교육은 비동기 데이터 스트림의 전송 및 결합 관리, 간단한 관찰 가능한 시퀀스 처리, 반응성 있고 유연하며 산업적으로 확장 가능한 iOS 애플리케이션의 아키텍처 및 개발을 위해 RxSwift에서 제공하는 반응형 기술을 참가자에게 소개합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- Swift 3에서 반응형 프로그래밍의 기본 개념을 이해하세요.
- 배열이나 이벤트 등 다양한 항목을 관찰 가능한 시퀀스로 전환합니다.
- 관찰 가능한 시퀀스에 다양한 필터를 적용하고, 관찰 가능한 시퀀스를 변환하고 결합합니다.
- Rx 코드에 대한 단위 테스트를 작성합니다.
- 사용자 인터페이스 요소에서 숨겨진 데이터를 효과적으로 활용합니다.
Vert.x: Build a Reactive Application on JVM
14 Hours강사가 진행하는 이 대한민국 실시간 교육에서 참가자는 Vert.x을 사용하여 비동기식 이벤트 기반 웹 애플리케이션을 만드는 방법을 배웁니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Vert.x 스택의 다양한 구성 요소(코어, 웹, 클라이언트 등)를 이해하고 사용합니다.
- Vert.x을 사용하여 네트워크 유틸리티, HTTP/REST 마이크로서비스, 대용량 이벤트 처리, 백엔드 메시지 버스 애플리케이션 등을 생성합니다.
- 최소한의 커널 스레드를 사용하여 높은 동시성을 처리할 수 있는 앱을 실행합니다.
- Vert.x의 API를 사용하여 Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin 등을 지원합니다.
- Vert.x-Unit을 사용한 단위 테스트 비동기 코드입니다.
- 최소한의 하드웨어로 앱을 배포하고 확장하세요.
Visual Studio Code
14 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 VS Code를 사용하여 코드를 편집하려는 초보에서 중급 수준의 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- VS Code 인터페이스에 익숙해지세요.
- VS Code에서 작업 공간을 효과적으로 사용하는 방법.
- VS Code 키보드 단축키와 설정을 관리합니다.
- VS Code에서 다양한 프로그래밍 언어를 사용하는 방법을 알아보세요.
Web Application Development (Advanced Level)
28 HoursThis instructor-led, live training in 대한민국 (online or onsite) is aimed at advanced-level web developers who wish to design, build, and deploy complex web applications using advanced tools and practices.
By the end of this training, participants will be able to:
- Design scalable web architectures with advanced front-end and back-end patterns.
- Work with modern frameworks like React, Angular, or Vue.
- Build secure, robust APIs using Node.js, Django, or PHP.
- Use Docker, CI/CD, and cloud-native tools for deployment.
- Explore emerging technologies like PWAs, Serverless, and WebAssembly.
Web Application Development (Basic Level)
28 HoursThis instructor-led, live training in 대한민국 (online or onsite) is aimed at beginner-level professionals who wish to build functional and interactive websites using foundational web technologies.
By the end of this training, participants will be able to:
- Understand how the web works (client-server architecture, URLs, browsers).
- Create structured web pages using HTML5.
- Style and visually enhance web pages using CSS.
- Add interactivity and logic using JavaScript.
- Manipulate the DOM to respond to user events.
Web Development with Bubble
7 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 코드 없이 Bubble을 사용하여 완전한 기능을 갖춘 웹 애플리케이션을 구축하려는 웹 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 코딩 경험 없이도 웹 애플리케이션을 처음부터 만들어보세요.
- 백엔드 작업을 위한 데이터베이스와 웹 서비스를 만듭니다.
- 동적인 사용자 인터페이스와 사용자 경험을 디자인하고 제작합니다.
Web Application Development in PHP
21 Hours이 과정은 객체 지향 프로그래밍 및 디자인 패턴에 기반한 프로그래밍 및 웹 개발 기술에 대한 지식을 풍부하게하고 우수 사례를 배우기 원하는 중급 PHP 개발자를 위해 마련되었습니다.
Yeoman
7 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 Yeoman에 대해 알아보고 이것이 웹 애플리케이션 아키텍처와 개발 워크플로에 어떻게 들어맞는지 이해하고자 하는 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 애플리케이션 개발에서 Yeoman을 사용하는 기능과 이점에 대해 알아보세요.
- Yeoman을 사용하여 애플리케이션을 구축하고 관리하는 프로세스를 배우고 이해하세요.