Agile, TDD and Swift 교육 과정
이 5 일 코스는 Swift 에서 고품질 iOS 응용 프로그램을 작성하려는 개발자를위한 것입니다. 이것은 점점 더 복잡 해지는 고품질의 응용 프로그램을 작성하는 과정에서 손을 잡았습니다. 대표는 최신 버전의 OS X 및 Xcode가 설치된 Apple 컴퓨터를 가지고 있어야합니다. 에뮬레이터가 아닌 실제 장치에서 응용 프로그램을 실행하려는 대표자는 Apple에 iOS 개발자로 등록하고 장치를 등록해야합니다.
Course Outline
Agile
- 왜 Agile
- 제품 소유자
- 스프린트
- Scrum 마스터
- 스프린트 마무리
- 사용자 스토리 작성
Swift
- Swift 언어
- 메모리 Management
- Xcode 사용
- Swift 놀이터
TDD와 지속적인 통합
- OO 재교육
- 테스트 주도 개발
- Xcode와 XCTest
- Swift TDD
- 지속적인 통합
- Xcode 서버
적응형 레이아웃
- Xcode 적응형 레이아웃
- 뷰 컨트롤러
- IBOutlet과 컨트롤 연결
더 Swift
- 타이머
- 테이블 보기
- 데이터 저장고
- 다중 뷰 컨트롤러
고급 기능
- 이미지 조작
- Animation
- 지도
- 지리적 위치
작업장
- 개인 또는 소그룹으로 Swift 지원서를 작성하는 워크숍입니다.
Open Training Courses require 5+ participants.
Agile, TDD and Swift 교육 과정 - Booking
Agile, TDD and Swift 교육 과정 - Enquiry
회원 평가 (5)
트레이너는 해당 주제에 대해 매우 잘 알고 있으며 자신의 경험을 통해 실제 사례를 제공할 수 있습니다.
Nouf
Course - Agile Software Testing with Continuous Integration
Machine Translated
sharing experiences and sharing other materials not included in the package.
BRYAN SANTOS - Mizuho Bank Ltd - Manila Branch
Course - Agile Business Analysis
단위 테스트 작성을 위한 새로운 접근 방식을 배웠다는 사실이 교육에서 가장 마음에 들었던 부분입니다. 또한 우리가 가진 자유로운 대화, 특정 주제에 대해 토론했다는 사실, 우리가 가진 팀워크가 마음에 들었습니다. 이를 통해 사용자 스토리의 요구 사항을 다른 관점에서 분석할 수 있었고 우리에게 제안한 트레이너의 개입도 감사했습니다. 몇 가지 결정을 내리는 데 어려움을 겪을 때 다른 솔루션을 사용했습니다.
Crina-Maria Rosu - ACCENTURE
Course - Agile and TDD with C
Machine Translated
learning the full range of test development
Silviu Avram - Hertz Europe Service Centre Limited
Course - Test Driven Development
He's an experienced trainer with a real life experience in the topic he was teaching. That led the course to cover the most important topics which interests any developer working in the field, and small details would be easily overseen if he was not working in this platform. Moreover, he was giving the course using the latest versions of is and Swift (10 \ 3) and that is a huge advantage to be adapting such new technology in short time.
Abdullah Alaradi - Thiqah Business Services
Course - iPhone and iPad Development in Swift for iOS 8 and Xcode 6
Upcoming Courses
Related Courses
Managing Projects using Waterfall and Agile Techniques
14 Hours이 2 일 과정은 Waterfall 모델을 사용하는 데 관심이있는 모든 IT 전문가에게 적합하며 사람들이 전통적으로 결함을 다루려고하는 방법 - Agile 접근 방식을 포함하지만 제한하지 않습니다.
첫 번째 날의 목적은 이러한 접근 방식에 대한 개요를 제공하여 환경에 적합 할 수있는 것을 결정할 수 있습니다.
두 번째 날은 프로젝트 관리 기술과 Agile에서 식별 된 좋은 관행을 검토하고 물 붕괴 또는 Agile 맥락에서 적용 할 수 있습니다.
Agile Business Analysis
14 Hours이 과정은 Agile 프로젝트에서 성공하기위한 비즈니스 분석가 역할에 중점을 둡니다. 과정 참가자는 팀, 제품 소유자, Scrum 마스터 및 고객과 협력하여 개발 프로세스를 용이하게하는 방법을 배웁니다. 참가자들은 일반적인 시나리오를 연습하는 모의 프로젝트를 진행합니다.
Agile Essentials
14 HoursiSQI Agile Essentials 과정은 국제적으로 인정받은 자격으로, 민첩한 프로젝트에 관련된 모든 사람을 목표로하며 민첩한 환경에서 일하는 데 익숙해지기를 원합니다. 여기에는 프로젝트 관리자, 품질 관리자, 소프트웨어 개발 관리자, Business 분석가, 개발자, 테스터, IT 디렉터 및 Management 컨설턴트가 포함됩니다. 이 과정은 8 개의 섹션으로 구성되며 릴리스 계획 및 사용자 스토리 작성부터 반복 검토 (쇼케이스) 및 소급에 이르기까지 민첩한 프로젝트의 라이프 사이클을 통해 참가자를 안내합니다. 첫날은 주요 원칙 (이론의 55 %, 45 % 연습)에 초점을 맞추고, 둘째 날은 실제 적용 (40 % 이론, 60 % 연습)이 지배합니다.
코스 목표
- 애자일 매니페스트의 기본 원리와 소프트웨어 개발에 대한 접근 방식
- 민첩한 팀 내에서 역할을 이해
- 정량화 가능한 요구 사항에 민첩한 팀 구성원으로 기여하는 방법 이해
- 합격 기준이 충족되도록 전체 팀 품질 방법을 적용하십시오.
- 효과적인 반복 검토의 중요성과 회고를 통해 지속적인 개선에 기여하는 방법을 이해하십시오
Agile Product Management - Growth Marketing
21 Hours대한민국(온사이트 또는 현장)의 이 강사 주도 라이브 교육은 Agile 프레임워크를 활용하여 성장 마케팅 전략을 최적화하고 고객 중심 제품을 만들고 확장 가능한 성장을 달성하는 방법을 이해하고자 하는 마케팅 임원을 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 민첩한 제품 관리에 사용되는 주요 프레임워크를 이해합니다. 새로운 제품 및 서비스에 대한 잠재적 수요를 분석합니다. 새로운 제품의 가격을 책정하는 방법과 가치를 조정하는 기술에 대해 알아보십시오.
Agile Software Testing with Continuous Integration
28 HoursAgile Software Testing Agile Software Testing 은 애자일 개발 원칙에 따라 적시에 지속적으로 소프트웨어 품질 문제에 대한 비용 회수를 제공하는 일련의 테스트 방법입니다.
Continuous Integration (CI) 는 팀의 모든 개발자가 하루에 여러 번 작업을 병합하는 것을 의미합니다.
Agile Software Testing Overview
7 Hours이 과정은 Agile 소프트웨어 테스팅에 대한 간략한 소개를 제공합니다. 그것은의 컨텍스트 내에서, 기초 테스트 개념을 다루는 Agile ( Scrum ) 개발 및 크리스핀 & 그레고리의 (더 사용 Agile 테스트, 2014) Agile 현대 원칙과 관행 탐험하는 프레임 워크로 테스트 쿼드런트 모델 Agile 테스트를.
Agile and TDD with C
21 HoursTDD (Test Driven Development)는 코딩, 테스트 및 디자인이 소프트웨어 개발주기 전반에 걸쳐 발생하는 소프트웨어 개발 방식입니다. Agile 은 점진적 전달, 팀 협업, 지속적인 계획 수립 및 지속적인 학습을 강조하는 소프트웨어 개발에 대한보다 폭 넓은 프로세스 및 관리 접근 방식입니다.
이 강사 주도의 실시간 교육 (현장 또는 원격)에서 참가자는 TDD 및 Agile 개발 방식을 사용하여 고품질 C 응용 프로그램을 작성하는 방법을 학습합니다. 참가자는 잘 설계되고 잘 테스트 된 C 응용 프로그램을 만들기 위해 일련의 실습을 수행하여 지식을 실제로 습득하게됩니다.
이 훈련이 끝나면 참가자는 다음을 할 수 있습니다.
- TDD를 수행하는 데 필요한 개발 및 테스트 도구 설치 및 구성
- TDD 방식을 사용하여 C 응용 프로그램을 설계, 개발 및 단원 테스트
- Agile 개발 계획 및 관리 방법 적용
청중
- 개발자
- 프로젝트 관리자
코스 형식
- 파트 강의, 파트 토론, 연습 및 무거운 실무 연습
노트
- 이 과정에 대한 맞춤 교육을 요청하려면 Google에 문의하여 준비하십시오.
Introduction to Agile Testing
14 Hours개요
이 2 일 코스에서는 Agile 소프트웨어 테스팅에 대한 간략한 소개를 제공합니다. 그것은의 컨텍스트 내에서, 기초 테스트 개념을 다루는 Agile ( Scrum ) 개발 및 크리스핀 & 그레고리의 (더 사용 Agile 테스트, 2014) Agile 현대 원칙과 관행 탐험하는 프레임 워크로 테스트 쿼드런트 모델 Agile 테스트를.
대상 독자
이 과정은 Agile 맥락에서 테스트 실무를 향상시키고 자하는 개발 팀을 대상으로합니다.
또한 특정 경력을 쌓기 위해 시험을 치고 자하는 사람들에게 적합하며 iSQI 공인 Agile 시험 준비 과정에 적합한 사전 요구 사항입니다.
Test Driven Development
21 HoursThis instructor-led, live training in 대한민국 (online or onsite) is aimed at intermediate-level software developers and QA engineers who wish to adopt and master TDD principles and practices to improve code quality and development efficiency.
By the end of this training, participants will be able to:
- Understand the principles and workflow of Test-Driven Development (TDD).
- Write effective and maintainable unit tests.
- Utilize mocking frameworks to create comprehensive test scenarios.
- Apply TDD as a design tool to create robust and flexible code.
Business Modeling for an Agile Enterprise
14 Hours목표:
Business 분석가가 비즈니스 프로세스 및 자원을 효율적으로 모델링하고 검증하여 목표 아키텍처 및 시장 요구 변화를 기반으로 비즈니스 민첩성을 향상시키는 방법을 이해하도록 돕습니다.
이 2 일간의 교육 과정에서는 대상 아키텍처의 일부로서 목표, 전략 및 영향을받은 기능의 변경에 적응할 수 있도록 비즈니스 프로세스 및 리소스를 모델링하는 방법을 배우는 데 도움을줍니다. 대표자는 비즈니스 성과 (전략, 전술, KPI, 비즈니스 기능 등)의 핵심 요소를 토대로 비전 중심의 비즈니스 프로세스 및 리소스지도 작성법을 정교화하는 방법을 배웁니다. 그런 다음 해당 언어에 맞는 적절한 BPM N 및 UML 표기법 만 사용하여 변화하는 전략, 전술 및 정책에 적응시키는 방법을 이해합니다.
iOS (iPhone and iPad Development) in Swift for iOS 11 and Xcode 9 - Swift 4
35 Hours이 5 일 코스는 iOS 11을 실행하는 iPhone 및 iPad 용 응용 프로그램을 개발하는 방법을 배우려는 개발자를 대상으로합니다. Xcode 9, Swift 4 및 iOS 11에서는 응용 프로그램 작성 방식이 크게 변경되었습니다.
코스는 손에 있으며 Swift 프로그래밍 언어와 Xcode 9 IDE를 사용하여 처음부터 응용 프로그램을 개발하는 방법을 보여줍니다.
과정 중에 Swift 사용하여 완전히 기능적인 응용 프로그램을 처음부터 개발할 것입니다.
이 과정은 MacBook 또는 Mac Mini와 같은 Intel 기반 Apple 하드웨어에서만 실행할 수 있습니다. 대표는 Apple에 등록해야하며 소프트웨어를 다운로드하는 데 필요한 Apple ID가 있어야합니다. iPhone 또는 iPad에서 과정 중에 개발 된 응용 프로그램을 USB 케이블을 사용하여 실행하려는 참가자는 장치를 Xcode에 등록해야합니다.
iPhone and iPad Development in Swift for iOS 8 and Xcode 6
35 Hours이 5 일 코스는 iOS 8을 실행하는 iPhone 및 iPad 용 응용 프로그램을 개발하는 방법을 배우려는 개발자를 대상으로합니다.이 과정은 손에 익고 Xcode6 IDE를 사용하여 Apple의 새로운 Swift 프로그래밍 언어를 사용하여 처음부터 응용 프로그램을 개발하는 방법을 보여줍니다. 이 과정에서 Swift 사용하여 완전히 기능적인 테트리스 스타일 블록 게임을 처음부터 개발할 것입니다. 이 과정은 Swift 에서 처음부터 새로운 응용 프로그램을 개발하는 것으로 끝납니다. 이 과정은 약간의 프로그래밍 경험을 가정합니다.
이 과정은 MacBook 또는 Mac Mini와 같은 Intel 기반 Apple 하드웨어에서만 실행할 수 있습니다. 대표는 Apple에 등록해야하며 소프트웨어를 다운로드하는 데 필요한 Apple ID가 있어야합니다. iPhone 또는 iPad에서 진행되는 과정에서 개발 된 응용 프로그램을 실행하고자하는 대의원은 iOS 개발자로 Apple에 등록해야하며 개발을 위해 장치를 등록해야합니다. 애플은 iOS 개발자로 등록하기 위해 매년 99 달러를 부과한다.
iOS (iPhone and iPad Development - Apple) in Swift for iOS 12 and Xcode 10 - Swift 4.1 Training Course
35 Hours이 5일 코스는 iOS 11을 실행하는 iPhone 및 iPad용 애플리케이션을 개발하는 방법을 배우고자 하는 개발자를 위한 것입니다. Xcode 9, Swift 4 및 iOS 11은 애플리케이션 작성 방식에 상당한 변화를 도입했습니다.
이 과정은 실습 중심이며 Swift 프로그래밍 언어와 Xcode 9 IDE를 사용하여 처음부터 애플리케이션을 개발하는 방법을 보여줍니다.
이 과정에서는 Swift를 사용하여 처음부터 완전히 기능적인 애플리케이션을 개발할 것입니다.
이 과정은 MacBook Pro나 Mac Mini와 같은 Apple 하드웨어에서만 실행할 수 있습니다.
대표자는 Apple에 등록해야 하며, 소프트웨어인 Xcode를 다운로드하는 데 필요한 Apple ID가 있어야 합니다.
USB 케이블을 사용하여 과정 중에 개발된 애플리케이션을 iPhone이나 iPad에서 실행하려는 대표자는 Xcode에 장치를 등록해야 합니다.
대리인은 이후 Swift의 모든 기본 사항을 이해할 수 있어야 하며 iOS에서 모든 종류의 응용 프로그램을 만들고 iOS에서 보다 복잡한 응용 프로그램을 파헤칠 수 있어야 합니다.
iPhone and iPad Development using Swift 3 and Xcode 8 for iOS 10
35 Hours누가 참석해야합니까?
이 5 일 코스는 iOS 10을 실행하는 iPhone 및 iPad 용 응용 프로그램을 개발하는 방법을 배우려는 개발자를 대상으로합니다. Xcode8, Swift 3 및 iOS 10에서는 응용 프로그램 작성 방식이 크게 변경되었습니다.
이 과정은 손으로 진행되며 Swift 프로그래밍 언어와 Xcode 8 IDE를 사용하여 처음부터 응용 프로그램을 개발하는 방법을 보여줍니다.
과정 중에 Swift 사용하여 완전히 기능적인 응용 프로그램을 처음부터 개발할 것입니다.
이 과정은 MacBook 또는 Mac Mini와 같은 Intel 기반 Apple 하드웨어에서만 실행할 수 있습니다. 대표는 Apple에 등록해야하며 소프트웨어를 다운로드하는 데 필요한 Apple ID가 있어야합니다. iPhone 또는 iPad에서 과정 중에 개발 된 응용 프로그램을 USB 케이블을 사용하여 실행하려는 참가자는 장치를 Xcode에 등록해야합니다.