Web App Development For Startup Companies – Diploma Program with CO-OP

프로그램 설명 :

이 프로그램은 이전에 대학 또는 대학교 경험이 있는 학생들을 위해 설계된 계속 교육 프로그램으로, 웹 및 모바일 애플리케이션 개발의 개념과 구현에 대해 배우고 자신의 디지털 애플리케이션을 구축하고자 하는 학생들을 대상으로 합니다. 이 프로그램은 React Native 프레임워크를 사용하여 Android 및 IOS용 멀티플랫폼 모바일 애플리케이션 구축에 중점을 둡니다.

프로그램 기간 :

총 48주 (24주 강의, 24주 CO-OP)동안 이루어집니다.

이 프로그램은 840시간(강의 420시간, CO-OP 420시간) 동안 이루어집니다.

수업 방식:온/오프라인 혼용 (오프라인 50% + 온라인 50%)

 

Name of Course/Subject# of Hours
CSIS 102 Fundamentals of Web Development

Fundamentals of Web Development

Course ID : CSIS 102
42 hours

이 과정은 인터넷 콘텐츠를 생성하는 데 필요한 개념과 실습을 다룹니다. 이 과정은 인터넷 환경과 월드 와이드 웹의 구조에 대한 기술적 개요를 제공합니다. 기술적 부분에서는 입문 수준에서 효과적인 웹사이트를 설계하고 구현하는 데 중점을 둡니다.

42
CSIS 106 Web Design

Web Design

Course ID : CSIS 106
42 hours

이 과정은 학생들에게 웹 디자인과 HTML 언어의 응용을 소개합니다. 주제: 인터넷 및 웹 기초, HTML 기초, 웹 디자인, 캐스케이딩 스타일 시트(CSS), 그래픽 및 텍스트 스타일링, CSS, 페이지 레이아웃, 링크, 레이아웃 및 모바일, 테이블 기초, 폼 기초, 미디어 및 상호작용, 웹 퍼블리싱. 이 과정은 주로 마케팅, 비즈니스 등을 위한 웹사이트 디자인에 중점을 둡니다.

42
CSIS 107 Backend Development

Backend Development

Course ID : CSIS 107
42 hours

이 과정은 학생들에게 Node.js, 자바스크립트 기초, MongoDB의 응용, 개념 및 이론을 소개합니다. 학생들은 이러한 개념과 이론을 적용하여 웹 애플리케이션을 생성할 것입니다. 또한 학생들은 회원가입, 로그인 등 웹사이트의 트랜잭셔널 애플리케이션에 대해서도 배우게 됩니다.

42
CSIS 108 Foundation of Database

Foundation of Database

Course ID : CSIS 108
42 hours

이 과정은 학생들에게 데이터베이스 시스템 설계, 사용 및 구현의 개념, 이론 및 다양한 응용 프로그램을 소개합니다. 이 과정의 초점은 데이터베이스 모델링 및 설계의 기본 개념, 데이터베이스 관리 시스템이 제공하는 모델 및 언어, 그리고 구현 기술입니다.

42
CSIS 109 UI/UX

UI/UX

Course ID : CSIS 109
42 hours

이 과정은 학생들이 사용자 경험(UX)과 UX/UI 디자인의 기본 원리를 배우고, 사용자 중심의 모바일 또는 웹사이트 프로토타입 디자인 애플리케이션을 만드는 방법을 배우도록 설계되었습니다.

42
CSIS 110 Java Script

Java Script

Course ID : CSIS 110
42 hours

이 수업에서 학생들은 자바스크립트 언어를 사용한 웹 프로그래밍의 기본 기초를 배우게 됩니다. 이 과정은 웹 페이지에 영향을 미치는 자바스크립트 사용법을 가르칩니다. 이 과정은 학생들에게 실제 프로그래밍에서 성공할 수 있는 매우 강력한 기초를 제공합니다.

42
CSIS 111 REACT

REACT

Course ID : CSIS 111
42 hours

이 과정은 학생들에게 REACT의 기본 개념과 고성능 앱을 구축하는 기능을 소개합니다. 이 과정의 초점은 학생들에게 REACT 앱을 풍부한 예시를 통해 실행하는 방법을 가르치는 것입니다.

42
ENG 101 Technical Writing

Technical Writing

Course ID : ENG 101
42 hours

이 과정은 기술적, 비즈니스 커뮤니케이션 및 전문 글쓰기에 대한 종합적인 내용을 다룹니다. 또한 이 과정의 특징은 학생들의 비판적 사고 능력을 향상시키기 위해 선택되었습니다. 이 과정에서는 직원 간의 간단한 메시지부터 완전한 비즈니스 계획 설계에 이르기까지 다양한 주제를 다룰 것입니다.

42
ENG 102 Pitch Deck Essentials

Pitch Deck Essentials

Course ID : ENG 102
42 hours

이 과정은 학생들이 피치덱 기술과 전략을 사용하여 전문 연사가 되도록 훈련합니다. 이 과정은 학생들이 대중 앞이나 비즈니스 투자자들 앞에서 자신 있게 말할 수 있도록 설계되었습니다. 주제: 과학 및 기술 분야에서의 연설, 긴장을 극복하는 방법, 에토스, 기억 및 전달, 자신감을 키우는 기술, 청중 이해, 목적 이해, 강력한 도입 및 결론의 중요성, 즉석 발표, 정보 전달 발표, 설득과 납득을 위한 발표, 전략 또는 행동 계획을 제시하는 발표, 작업 수행 방법을 설명하는 발표. 기술적인 부분에 대한 발표: 이상적인 효율성, 대중에게 과학 및 기술을 전달하기, 기술 아이디어를 설명하기 위한 비유 사용, 시각적 대 구두 커뮤니케이션, 프레젠테이션 소프트웨어 사용, 구두 발표를 위한 기타 기술, 프레젠테이션 작성 시 법적 및 윤리적 문제, 프라이버시, 검열 및 연설

42
FNC 101 Introduction to Corporate Finance

Introduction to Corporate Finance

Course ID : FNC 101
42 hours

이 과정은 학생들이 강력한 컴퓨터 기술 개발을 유지하면서 기업 금융의 기본 개념을 이해하도록 돕습니다. 학생들은 금융의 기본 개념에 대한 의도를 이해하고, 실제 의사 결정 상황에서 필요한 금융에 대한 비판적 판단력을 향상시킬 것입니다. 학생들은 이 과정을 통해 접근 가능하고 흥미로운 내용을 찾을 수 있을 것입니다.

42
CO-OP420

프로그램을 성공적으로 완료한 후 기대 가능한 학생들의 예상 습득 능력:

  1. HTML 및 CSS 언어를 배우고 작업합니다.
  2. HTML을 사용하여 웹사이트를 설계합니다.
  3. 박스 모델(Box Model)의 개념을 설명합니다.
  4. Node.js, MongoDB 및 Angular 웹 개발 기술을 작업 솔루션으로 설계합니다.
  5. Node.js와 MongoDB를 더 확장 가능하게 설계합니다.
  6. Node.js, Angular 및 MongoDB를 사용하여 탁월한 차세대 웹 솔루션을 제공합니다.
  7. React의 혁신적인 MVC 접근 방식을 활용하여 더 효과적인 페이지 및 애플리케이션을 구조화합니다.
  8. SQL 개념을 설명합니다.
  9. 데이터베이스 알고리즘 및 기타 종속성을 설계합니다.
  10. 파일 구조, 해싱, 인덱싱 및 물리적 데이터베이스 설계 개념을 설명합니다.
  11. 쿼리 처리 및 최적화를 설명합니다.
  12. NoSQL을 설명합니다.
  13. 클라우드 컴퓨팅 개념을 설명합니다.
  14. 효과적인 슬라이드를 설계합니다.
  15. 피치 개념을 설명합니다.
  16. 제품 피칭을 위한 프레젠테이션 및 커뮤니케이션 기술을 설계합니다.
  17. 프레젠테이션에 적합한 콘텐츠를 식별합니다.
  18. 디버그 스크립트 개념을 설명합니다.
  19. 모든 브라우저에서 작동하는 스크립트를 설계합니다.
  20. 명확하고 신뢰할 수 있으며 재사용 가능한 코드를 설계합니다.
  21. 객체 지향 프로그래밍 기술을 설계합니다.
  22. DOM과 함께 DO 스크립트를 설계합니다.
  23. JSON 데이터를 식별합니다.
  24. HTML5 및 CSS3로 설계합니다.
  25. 간단한 자바스크립트 코드를 사용하여 CSS를 제어합니다.
  26. 쿠키를 식별하고 작성합니다.
  27. 오늘날 사용되는 새로운 ECMAScript를 시연합니다.
  28. UI의 부분을 정의하기 위해 구성 요소를 설계합니다.
  29. 전체 자바스크립트를 작성하지 않고 시각적 요소를 지정하기 위해 JSX를 설계합니다.
  30. 스케치, 워크샵 진행, 정보 구조, 와이어프레임, 사용성 테스트 및 프로토타이핑과 같은 UX 설계 및 연구 기술을 설계합니다.
  31. 다양한 비즈니스 목표, 시간 제약 및 예산에 맞는 UX 프로젝트를 식별합니다.
  32. 특정 기술이 클라이언트의 목표를 달성하기 위해 어떻게 사용되었는지 설명하는 실제 UX 프로젝트의 사례 연구를 분석합니다.
  33. 기업 금융 시스템을 식별합니다.
  34. 재무제표, 현금 흐름 및 세금을 분석합니다.
  35. 재무제표를 분석합니다.
  36. 자본 예산을 분석합니다.
  37. 회사 평가를 분석합니다.
  38. REACT 앱을 구축합니다.
  39. Node, Babel, 웹팩 등과 같은 도구를 사용하여 REACT 워크플로를 최적화합니다.
  1. 웹개발자
  2. 어플리케이션 개발자
  3. SEO 분석가
  4. UX 디자이너
  5. UI 디자이너

프로그램 지원 자격요건:

  • 고등학교 12학년 졸업 또는 성인
    • 참고: 만 19세 이상의 학생은 성인으로 간주되며, 고등학교 성적 증명서를 제출할 필요가 없습니다.
  • 캐나다에서 합법적으로 학교에 다닐 수 있는 자격
  • IELTS 최소 5.5 또는 IBT TOEFL 점수 59 이상 또는 Versant 영어 능력 시험 점수 46 – 50.