Skip to content
This repository has been archived by the owner on Sep 15, 2019. It is now read-only.

Repo for Cornell DTI's Trends in Modern Web Development class.

Notifications You must be signed in to change notification settings

cornell-dti/webdev-class-fall2018

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 

Repository files navigation

Trends in Modern Web Development

Cornell DTI. Read our article about the course on Medium!

Course Application

Applications are now closed. Please email [email protected] if you would still like to enroll.

Introduction

This class will teach students about modern web development technologies, practices, and industry standards to better equip them for academic work, research, interviews, internships, and full-time employment.

What will be taught?

By the end of the course, students will be have a much more in-depth understanding of JavaScript as it pertains to many common software libraries used in web development. These libraries include (but are not limited to) React, Webpack, Node.js, NPM, Express, PostgreSQL, and Google App Engine. The exact technologies can shift from semester to semester as demands from students, and in the industry, evolve and change. What is in demand now may not be desired in two years from now. The primary technologies that this class is powered by can shift from semester to semester to reflect what employers are looking for.

Throughout this course, students will work as individuals and in groups to apply these skills to projects. These are both skills that are extremely important to employers: being able to function independently on assigned tasks, and being able to collaborate with different people on a wide variety of tasks. The idea is to closely resemble milestones and checkpoints in project development, which occur with one to many people. The course will culminate with students being able to showcase their semester-long project to each other, and to members of the Cornell Design & Tech Initiative project team.

What are the prerequisites?

This course will be covering both client-facing and server-side technologies. INFO/CS 1300, or equivalent experience, is a pre-requisite.

When is it?

The first class meeting will be Wednesday, October 17th. This course will be held Wednesday evenings from 8:35 - 9:25 PM in Upson 102.

What is the expected workload?

Students should expect to work anywhere from 5-6 hours per week in this course.

What software will be supported in the course?

You are free to use whichever text editor or programming IDE of your choice. However, course staff will not be able to directly help you with problems that relate to your editor or IDE.

How do I apply?

Course Application: Link

Where does it meet?

Upson Hall 102

Policies

Academic Integrity

As a programming course, you may find yourself in a position to copy or appropriate code that someone else has written. Please cite any code or media that you do not have direct authorship of on any assignments submitted to the course. Code should receive a citation to the original author as a comment in your source code, while media citations (images, videos) should be visible on the page that they appear.

Accessibility

We seek to make this class as inclusive as possible for all students. All lectures will be video recorded for instructor use only. If you have accomodations with Student Disability Services and require access to these recordings, or any other class accommodations, please speak to an instructor and we will work with you to make arrangements as necessary.

Cell Phones

Cell phones are distracting to you, people around you, and instructors. If you plan on taking this course and sitting in lectures on your phone and not paying attention, you may be asked to leave. Please be respectful of other people.

About

Repo for Cornell DTI's Trends in Modern Web Development class.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published