C++ 교육

C++ 교육

온라인 또는 현장 강사 주도 라이브 C++ 교육 과정은 실습을 통해 C++, C++11, C++14, C++17 및 기타 버전으로 애플리케이션을 개발하는 방법을 보여줍니다. C++ 교육은 "온라인 라이브 교육" 또는 "현장 라이브 교육"으로 제공됩니다. 온라인 라이브 교육(일명 "원격 라이브 교육")은 대화형 원격 데스크톱을 통해 수행됩니다. 현장 라이브 교육은 대한민국의 고객 구내 또는 대한민국의 NobleProg 기업 교육 센터에서 로컬로 수행할 수 있습니다. NobleProg -- 지역 교육 제공자

Machine Translated

C++ Course Outlines

코스 이름
Duration
Overview
코스 이름
Duration
Overview
35 시간
C++ is a cross-platform object-oriented programming language designed for large systems and resource-constrained applications with clear structure, code reusability, flexibility, and efficiency. This instructor-led, live training (online or onsite) is aimed at developers who wish to use advanced C++ programming techniques to develop complex, secure, and high-performance systems and applications. By the end of this training, participants will be able to:
  • Set up a development environment that includes all C++ libraries, packages and frameworks.
  • Understand the features, components, and basic elements of C++.
  • Create complex C++ applications using advanced programming techniques.
  • Learn how to write readable, fast, and secure code in C++.
  • Know the common security pitfalls in C++ language and how to mitigate them.
  • Implement test strategies for code quality and security control.
  • Use the diagnostics and debugging tools in C++ development.
Format of the Course
  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.
Course Customization Options
  • To request a customized training for this course, please contact us to arrange.
49 시간
Deep C++ training to cover quantitative methods modeling and introduce a huge project for the trainees to have real hands-on experience with C++ for Quants
21 시간
이 3 일간의 과정에서는 메모리 관리 및 입력 처리와 함께 코드의 많은 취약점을 악용 할 수있는 악의적 인 사용자에 대해 C / C++ 코드를 보호하는 기본 사항을 다루며이 과정에서는 보안 코드 작성의 원칙을 다룹니다.
21 시간
C++ 는 마이크로 컨트롤러 및 실시간 운영 시스템과 같은 임베디드 시스템에 적합합니까? 마이크로 컨트롤러에서 객체 지향 프로그래밍을 사용해야합니까? C++ 이 하드웨어에서 너무 멀리 떨어져있어 효율적이지 않습니까? 강사가 진행하는이 실습 교육은 이러한 질문을 해결하고 정확하고 읽기 쉽고 효율적인 코드로 C++ 를 사용하여 임베디드 시스템을 개발하는 방법을 토의하고 실습하는 방법을 보여줍니다. 참여자는 C++ 에서 샘플 임베디드 응용 프로그램을 작성하여 이론을 실습에 적용합니다. 이 훈련이 끝나면 참가자는 다음을 할 수 있습니다.
  • 객체 지향 모델링, 임베디드 소프트웨어 프로그래밍 및 실시간 프로그래밍의 원리 이해
  • 작고 빠르고 안전한 임베디드 시스템 용 코드 생성
  • 템플릿, 예외 및 기타 언어 기능으로 인한 코드 팽창 방지
  • 안전과 실시간 시스템에서 C++ 사용과 관련된 문제를 이해합니다.
  • 대상 장치에서 C++ 프로그램 디버그
청중
  • 개발자
  • 디자이너
과정 형식
  • 파트 강의, 파트 토론, 연습 및 무거운 실무 연습
14 시간
이것은 업계에서 새로운 C++ 11 표준을 적용하고자하는 C++ 프로그래머를 대상으로하는 2 일 코스입니다. 특히 실험실에서 코딩 예제를 사용하여 모든 새로운 기능을 다루는 금융 응용 프로그램 개발자에게 유용합니다
7 시간
C++ 17 (C++17) is the latest version of the C++ programming language. It adds several new "big" language features with the aim of helping programmers write simpler, cleaner and more expressive code. In this instructor-led, live training, participants will learn about C++ 17's most important new features as they step through the creation of a sample C++ application. Case studies and interactive discussions will be combined with hands-on practice to demonstrate how to get the maximum benefit out of C++ 17. By the end of this course, participants will have the knowledge and practice to make the best use of C++ 17 for writing clearer, simpler, higher-quality C++ code. Audience
  • Intermediate C++ developers
Format of the course
  • Part lecture, part discussion, exercises and heavy hands-on practice
35 시간
C++는 C를 기반으로하는 객체 지향 프로그래밍 언어입니다 Qt는 C++ 응용 프로그램에 대한 GUI 개발을위한 프레임 워크입니다. 분산된 C++ 응용 프로그램은 종종 ZeroMQ와 같은 메시지 라이브러리를 사용하여 다른 구성 요소, 서비스 및 응용 프로그램과 동기화되지 않게 의사 소통합니다. 메시지는 먼저 Protocol Buffers와 같은 시리화 프로토콜을 사용하여 시리화되며, 이는 JSON 또는 XML 파일보다 작고 가벼운 컴파일 바이트로 메시지를 전송할 수 있습니다. 이 강사가 이끄는 라이브 훈련 (온라인 또는 온라인)은 C++, Qt GUI 프레임 워크 및 ZeroMQ 및 프로토콜 버퍼와 같은 다양한 커뮤니케이션 기술의 소개 커버를 제공하여 배포 된 응용 프로그램을 작성하는 데 사용할 수 있습니다. 이 훈련이 끝나면 참가자들은 C++, Qt 및 gcc를 사용하여 신청서를 작성하고 작성하는 데 필요한 지식과 연습을 갖게 될 것입니다 Linux Centos 6/7. 참가자들은 또한 Zero MQ와 Protocol Buffers를 사용하여 비동기 메시지 능력을 통합 할 것입니다. 코스의 형식
    인터랙티브 강의 및 토론 많은 연습과 연습이 있습니다. 라이브 실험실 환경에서 핸드-온 구현.
코스 Customization 옵션
    이 과정에 대한 사용자 지정 훈련을 요청하려면 저희에게 연락하여 배치하십시오.
21 시간
이 교육은 객체 지향 임베디드 시스템 개발을 적용 할 때 C++ 의 공통 확장으로 C++ 을 도입하고자합니다. C++ 은 C를 둘러 쌉니다. 따라서이 교육을 통해 자연스럽게 C에서 C++ 로 이동하고 C++ 구현 방식을 살펴볼 수 있습니다. 이는 특히 임베디드 리소스가 제한된 환경에서 C++ 을 적용 할 때 이해하는 것이 중요합니다. C++ 표준은 최근 C++ 11이라는 주요 개정판을 거쳤으며 새로운 버전 인 C++ 14가 진행 중입니다.이 과정에서는 고성능 메모리 관리, 동시성 사용과 같은 유용한 개정판을 제공합니다 멀티 코어 환경, 베어 메탈 하드웨어 프로그래밍에 가깝습니다. 목표 / 수혜자 이 클래스의 주요 목적은 C++ 을 "올바른 방법"으로 사용할 수 있어야한다는 것입니다.
  • 임베디드 시스템 컨텍스트에서 객체 지향 언어 대안으로 C++ 소개
  • 유사점과 차이점을 C 언어로 보여줍니다.
  • 다양한 메모리 관리 전략 이해 - 특히 C++ 11에서 도입 된 이동 의미
  • 후드를보고 C++ 다른 패러다임이 기계 코드에서 어떤 결과를 가져 오는지 이해하십시오.
  • 템플릿을 사용하여 하드웨어 프로그래밍에 가까운 베어 메탈에 대한 유형 안전한 고차원 추상화 - 메모리 매핑 I / O 및 인터럽트 - 특히 C++ 11에서 도입 된 가변적 인 템플릿
  • 임베디드 컨텍스트에서 특히 유용한 몇 가지 유용한 디자인 패턴 제공
  • 몇 가지 연습을 통해 몇 가지 개념을 연습 할 수 있습니다.
관객 / 참가자 이 교육 목적으로 C++ - 사용을 시작하려는 프로그래머 C++ 임베디드 시스템의 맥락에서입니다. 이전 지식 이 과정은 우리의 교육 " C++ - 레벨 1"과 " C++ 레벨 2 - C++ 11 소개"에 해당하는 C++ 프로그래밍의 기본 지식을 필요로합니다. 실용적인 연습 교육하는 동안 많은 연습에서 제시된 개념을 연습 할 것입니다. Eclipse에서 개방적이고 자유로운 통합 개발 환경을 사용할 것입니다.
14 시간
기능 프로그래밍은 컴퓨팅 솔루션에 대한 수학적 기능의 평가입니다. 기능적인 프로그래밍과 함께 사용자는 부작용과 변형에 취약하지 않은 웹 응용 프로그램을위한 복잡한 요소와 구조를 만들 수 있습니다. 이 강사가 이끄는 라이브 훈련 (온라인 또는 온라인)은 기능 프로그램을 원하는 웹 개발자를 대상으로합니다 C++ 이 훈련이 끝나면 참가자는 다음을 할 수 있습니다 :
    기능적인 프로그래밍 솔루션을 사용하여 웹 응용 프로그램의 성능을 향상시킵니다. 기능적인 프로그래밍으로 데이터 변형 및 부작용을 피하십시오. 기능적인 프로그래밍 스타일로 웹 애플리케이션을 만드십시오.
코스의 형식
    인터랙티브 강의 및 토론 많은 연습과 연습이 있습니다. 라이브 실험실 환경에서 핸드-온 구현.
코스 Customization 옵션
    이 과정에 대한 사용자 지정 훈련을 요청하려면 저희에게 연락하여 배치하십시오.
14 시간
이것은 고급 자동차 인포테인먼트 시스템의 개발에 관여하는 자동차 전문가를 위해 설계된 특수 HMI 개발 과정입니다.
14 시간
LaTex는 과학자, 연구원, 작가 및 발행인이 사용하는 자유롭게 배포되는 오픈 소스 문서 준비 언어로서 사전 정의 된 전문 레이아웃을 사용하여 가장 높은 인쇄 품질로 작업을 인쇄하고 인쇄합니다. 저널 기사, 중대형 기술 또는 과학 문서, 논문 및 논문, 복잡한 보고서에 가장 많이 사용됩니다. WYSIWYG 워드 프로세서와 달리 LaTex는 프로그래밍 명령과 텍스트를 결합하여 저자가 내용에 집중하고 내부 번호 참조, 서지 인용 또는 일관된 서식 지정과 같은 문제를 형성하지 않도록합니다. LaTex는 새로운 패키지 및 용지 형식을 정기적으로 준비하고 배포하는 활동적인 커뮤니티가 지원합니다.
35 시간
이것은 C++ 프로그래밍 언어로 객체 지향 (OO) 소프트웨어 개발 및 디자인에 중점을 둔 고급 C++ 교육 과정입니다.
7 시간
이 과정에서 참가자는 C++ 개념 및 프로그래밍 기술을 배우게됩니다.
35 시간
이 과정은 포괄적 인 객체 지향 언어 C++ 및 간단한 예제 사용을 제공합니다. 표준 메커니즘과 라이브러리입니다.
21 시간
QT는 교차 플랫폼 응용 프로그램 소프트웨어를 개발하기위한 응용 프로그램 프레임 워크입니다. 확장 기능과 함께 표준 C++ 을 사용하여 GUI 및 서버 응용 프로그램의 개발을 단순화합니다. 강사가 진행하는이 실시간 교육은 QT 및 모듈에 대한 심도있는 설명을 제공합니다. 이 훈련이 끝나면 참가자는 QT를 사용하여 자신의 C++ 응용 프로그램을 개발하는 데 필요한 지식과 실습을 갖게됩니다.
    코스 형식
    • QT를 이론적으로 다루는 강사가 진행하는 강좌 및 실습 개발의 큰 구성 요소.
    21 시간
    Unreal Engine은 3D 게임 제작을위한 업계 최고의 게임 개발 도구 제품군입니다. Borderlands, Gears of War, Bio Shock 및 Mass Effect를 비롯하여 오늘날 많은 게임과 시리즈를 개발하는 데 사용되었습니다. 이 강사가 진행하는 실습 교육에는 Unreal Engine 4의 게임 개발 기본 사항이 포함되어 있으며 참가자는 자신 만의 샘플 게임을 만들 수 있습니다.
      코스 형식
      • 토론 + 실습 디자인 및 개발에 중점을 둡니다. 진행 상황과 이해를 측정하기위한 가끔 퀴즈. 많은 강사 피드백과 참여.

      Last Updated:

      주말C++코스, 밤의C++트레이닝, C++부트 캠프, C++ 강사가 가르치는, 주말C++교육, 밤의C++과정, C++코칭, C++강사, C++트레이너, C++교육 과정, C++클래스, C++현장, C++개인 강좌, C++1 대 1 교육

      코스 프로모션

      No course discounts for now.

      Course Discounts Newsletter

      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.

      Apply now!

      This site in other countries/regions