이 과정의 목표는 실제로 Machine Learning 방법을 적용하는 데 기본적인 능력을 제공하는 것입니다. Scala 프로그래밍 언어와 다양한 라이브러리를 사용하고 다수의 실제 예제를 기반으로이 과정은 Machine Learning 의 가장 중요한 빌딩 블록을 사용하는 방법, 데이터 모델링 결정을 내리는 방법, 알고리즘의 출력을 해석하는 방법 및 결과를 확인하십시오. 우리의 목표는 Machine Learning 툴박스의 가장 기본적인 도구를 자신있게 이해하고 사용하는 기술을 제공하고 Data Science 애플리케이션의 일반적인 함정을 피하는 것입니다.
Scala 는 카레, 형식 유추, 불변성, 게으른 평가 및 패턴 일치를 포함한 기능적 프로그래밍 기능을 갖춘 간결하고 객체 지향적 인 언어입니다. Scala 코드는 JVM에서 실행되며 Java 일부 단점을 해결하도록 설계되었습니다. 이 강사 주도의 실습 교육 참가자는 유형 기능을 포함한 Scala 의 고급 기능을 사용하여 객체 기능 방식을 사용하여 더 나은 코드를 작성하는 방법을 배웁니다. 이 교육이 끝나면 참가자는 다음을 수행 할 수 있습니다.
Scala 는 커링, 타입 유추, 불변성, 지연 평가 및 패턴 매칭을 포함한 함수 프로그래밍 기능을 갖춘 간결하고 객체 지향적 인 언어입니다. 강사가 진행하는 실습 교육 참가자는 Scala 의 고급 기능을 사용하여 쓰기, 읽기, 테스트 및 변경이 쉬운 잘 구성된 소프트웨어를 개발하는 방법을 배웁니다. 이 교육의 초점은 실제 사례 연구와 실험을 사용하여 실습과 활동을위한 참고 자료로 기능 프로그래밍에 중점을 둡니다. 이 훈련이 끝나면 참가자는 다음을 할 수 있습니다.
Scala Check는 Scala 또는 Java 프로그램에 대한 자동 속성 기반 테스트를 수행하는 라이브러리입니다. Haskell 라이브러리 QuickCheck에서 영감을 얻어, 응용 프로그램의 예상 동작을 설명하는 속성을 사용하여 처음에는 무작위 입력 데이터를 생성 한 다음 응용 프로그램의 여러 영역에서이 데이터를 테스트하고 결과를보고합니다. 강사 주도의 실제 교육에서 참가자는 자동 테스트 사례 생성을 유도하는 속성을 연습하면서 속성 기반 테스트의 이점과 개념을 학습합니다. 이 훈련이 끝나면 참가자는 다음을 할 수 있습니다.
손으로 직접 작성한 단위 테스트 케이스를 대체하거나 보완하는 일반적인 속성 작성
높은 수준의 특성 명세로 테스트를 작성하십시오.
내장 명령 줄 테스트 러너를 사용하여 독립 실행 형 executabl로 Scala 검사 실행
통합 Scala 같은 테스트 프레임 워크 확인 Scala 테스트, specs2 및 LambdaTest
이 훈련 결과는 초보자에서 중간 / 고급 수준에 참가자를 가져 오기 위해 설계되었습니다 Akka 프레임 워크의 이해와 지식.
전체 과정은 수동으로 진행되며, 대부분 코치에 의해 시작되며 점차적으로 코드를 생산하는 참가자 (그리고 코치에 의해 작성 된 구현 / 솔루션을 다운로드)를 향해 이동합니다.
참가자는 Scala에 대한 사전 지식이 없을 것으로 예상되며, 코치는 사용 된 Scala 코드와 관련된 모든 흥미를 설명하고 명확히하는 데 필요한 시간을 취할 것입니다.
Scala 는 대규모 기능 및 객체 지향 프로그래밍을위한 압축 버전의 Java 입니다. Apache Spark Streaming은 빅 데이터 세트를 실시간 스트림으로 처리하기위한 Spark API의 확장 구성 요소입니다. Spark Streaming과 Scala 함께 사용하면 빅 데이터를 스트리밍 할 수 있습니다. 이 강사 주도형 라이브 교육 (현장 또는 원격)은 Spark Streaming 및 Scala 빅 데이터를 스트리밍하려는 소프트웨어 엔지니어를 대상으로합니다. 이 교육이 끝나면 참가자는 다음을 수행 할 수 있습니다.
We respect the privacy of your email address. We will not pass on or sell your address to others. You can always change your preferences or unsubscribe completely.
고객 회사
is growing fast!
We are looking to expand our presence in South Korea!
As a Business Development Manager you will:
expand business in South Korea
recruit local talent (sales, agents, trainers, consultants)
recruit local trainers and consultants
We offer:
Artificial Intelligence and Big Data systems to support your local operation
high-tech automation
continuously upgraded course catalogue and content
good fun in international team
If you are interested in running a high-tech, high-quality training and consulting business.