3-Course Web Development Boost Program

STARTS ON
June 15, 2020

DURATION
10 weeks, live online instructions

BUNDLE PRICE
Special offer $2,380 (value of $4,740)

Intro to Computing

(Introductory Python)

Course Overiew

This course provides a foundation for professional programming in Python. Students will build confidence in writing Python programs to tackle real-world problems in a broad range of fields. Topics include computer basics, Internet and website programming, common algorithms, Python data structures, strategies for testing and debugging, how to use packages, and object-oriented programming. Students will get hands-on experience working on industry-oriented projects, like automation with selenium in Python, and building web apps using Python frameworks (e.g. Flask). There are no prerequisites for this course.

Instructors

Date & Time

June 15 to August 21 (10 weeks)
Mondays, 7 p.m – 9 p.m. EST
Fridays, 7 p.m. – 9 p.m. EST

Course Design

This 10-week course will be delivered online due to the COVID-19 pandemic. The instructor will present three live lectures each week, and will be accessible online during specified times. Students should also be prepared to spend several hours per week outside of lecture time to learn the materials and complete the assignments. A final exam or project is included in the course. Students must use their own computers to complete all course requirements.

A Proof of Completion will be provided upon completing all course requirements.

Content Overview

  • Week 1: Basics of a computer
  • Week 2: Introduction to Programming and Problem Solving
  • Week 3: Elements of Python
  • Week 4: Python objects
  • Week 5: Numerical Types, Mid-Course Examination
  • Week 6: Branching and Method Algorithm Design
  • Week 7: Arrays and Looping
  • Week 8: Object-Oriented Software Engineering
  • Week 9: Software Testing
  • Week 10: Ethical and social implications of computer use
  • End of Course Examination: Aug 24 – Aug 28
**Instructor reserves the right to make adjustments to the course content and will make every effort to inform the students of the changes in a timely manner.

Web Development

(JavaScript, ReactJS, Angular, Agile)

Course Overiew

This course focuses on web app development with rich user interfaces using advanced JavaScript frameworks such as ReactJS and Angular, along with integration to cloud-based data storage for building out a complete end-to-end solution. Students will also participate in immersive, industry-oriented, hands-on projects, where they will experience Agile programming methods, code review, automated testing, and more. There are no prerequisites for this course.

Instructors

Date & Time

June 15 to August 21 (10 weeks)
Tuesdays, 5:30 p.m. – 6:45 p.m. EST
Thursdays, 5:30 p.m. – 6:45 p.m. EST
Saturdays, 9:30 a.m. – 10:45 a.m. EST

Course Design

This 10-week course will be delivered online due to the COVID-19 pandemic. The instructor will present three live lectures each week, and will be accessible online during specified times. Students should also be prepared to spend several hours per week outside of lecture time to learn the materials and complete the assignments. A final exam or project is included in the course. Students must use their own computers to complete all course requirements.

A Proof of Completion will be provided upon completing all course requirements.

Content Overview​

  • Week 1: Introductory web development
  • Week 2: Bootstrap CSS Framework and jQuery
  • Week 3: Modern web development
  • Week 4: Introduction to ReactJs
  • Week 5: Mid-Course Exam
  • Week 6: ReactJs Redux design pattern
  • Week 7: Introductory RESTFul API
  • Week 8: Authentication and authorization
  • Week 9: Data persistence storage
  • Week 10: DevOps As Code
  • End of Course Examination: Aug 24 – Aug 28
**Instructor reserves the right to make adjustments to the course content and will make every effort to inform the students of the changes in a timely manner.

Cloud Computing and Big Data

(SQL, Hadoop, Amazon Web Services – AWS, Azure)

Course Overiew

This course covers the core concepts and relevant programming skills needed for cloud computing and big data, and introduces the two main cloud providers: Amazon Web Services and Microsoft Azure. Students will also learn the technologies, platforms, and methods involved in data analysis, acquisition, storage, visualization, and management using SQL, Hadoop, and MapReduce. There are no prerequisites for this course.

Instructors

Date & Time

June 15 to August 21 (10 weeks)
Mondays, 10:30 a.m. – 12:30 p.m. EST
Wednesdays, 10:30 a.m. – 12:30 p.m. EST

Course Design

This 10-week course will be delivered online due to the COVID-19 pandemic. The instructor will present two live lectures each week, and will be accessible online during specified times. Students should also be prepared to spend several hours per week outside of lecture time to learn the materials and complete the assignments. A final exam or project is included in the course. Students must use their own computers to complete all course requirements.

A Proof of Completion will be provided upon completing all course requirements.

Content Overview​

  • Week 1: Intro to Cloud Computing
  • Week 2: IaaS, PaaS, SaaS; public, private, hybrid clouds
  • Week 3: Relational & Non-Relational (incl SQL)
  • Week 4: Intro to Big Data: Hadoop, MapReduce
  • Week 5: Intro to Big Data: Spark, etc
  • Mid-Course Examination
  • Week 7: Lab / hands-on: Cloud computing
  • Week 8: Lab / hands-on: Databases, SQL & Big Data
  • Week 9: Student project presentations
  • Week 10: Student project presentations
  • End of Course Examination: Aug 24 – Aug 28
**Instructor reserves the right to make adjustments to the course content and will make every effort to inform the students of the changes in a timely manner.

Please Enter Your Information Below

By submitting this form, you agree for Fei Tian College – Middletown to contact you regarding our education and services using email or telephone.