Instructors: Ahmad Arshad Email: [email protected]
Live Sessions: Tues 3:20pm to 5:50pm EST
This online synchronous course introduces the fundamentals of building "full stack" web applications. It will focus on modern, client- and server- side web technologies and provide practical methods for approaching web development for creative and functional applications. The core technologies used in this course are HTML5, JavaScript, Node.js with the Express framework, and MongoDB database. Students will learn to design, develop, and deploy web applications and gain the necessary skills to extend and explore web development independently.
Grades will be determined according to the following breakdown:
Regular Assignments : 60% Final Project : 30% Attendance + Participation : 10% Please see ITP's statement on Pass/Fail which states that a "Pass" is equivalent to an "A" or a "B" while anything less would be considered a "Fail".
It is expected that everyone in the class create and maintain a git repository that includes your weekly assignments.
Be sure to enter your name, preferred email address, and the URL on the class site
We will have assignments that are relevant to material from the previous class. These assignments are required and you should post them to the class site on or before the due date. This is 60% of your grade.
As this class is primarliy face to face, attendance is required.
You are expected to participate in class and give feedback to other students and participate with their projects. Class Participation will count towars 10% of the grade
Class will culminate final projects. You are expected to push your abilities to produce something that utilizes what you have learned in the class that is useful in some manner to yourself or the world. This will comprise 30% of your grade.
No books are required for this course but here is a list of other resources that might come in handy:
-
HTML & CSS Book [http://www.htmlandcssbook.com/]
-
JavaScript and JQuery Book [http://www.javascriptbook.com/]
-
The Node Beginner Book [https://www.nodebeginner.org/]
-
Lynda.com Learning (Free access through NYU) [http://www.nyu.edu/lynda]
Please read and review the ITP/IMA Code of Conduct[https://github.com/ITPNYU/ITP-IMA-Code-of-Conduct/blob/main/README.md]. The Code of Conduct will be reviewed and discussed as part of the course introduction.
The ITP/IMA Code of Conduct is an evolving work-in-progress document that establishes and communicates the commitment of the ITP/IMA community to uphold a key set of standards and obligations that aim to make ITP/IMA an inclusive and welcoming environment.
Plagiarism is presenting someone else’s work as though it were your own. More specifically, plagiarism is to present as your own: A sequence of words quoted without quotation marks from another writer or a paraphrased passage from another writer’s work or facts, ideas or images composed by someone else.
The core of the educational experience at the Tisch School of the Arts is the creation of original academic and artistic work by students for the critical review of faculty members. It is therefore of the utmost importance that students at all times provide their instructors with an accurate sense of their current abilities and knowledge in order to receive appropriate constructive criticism and advice. Any attempt to evade that essential, transparent transaction between instructor and student through plagiarism or cheating is educationally self-defeating and a grave violation of Tisch School of the Arts community standards. For all the details on plagiarism, please refer to page 10 of the Tisch School of the Arts, Policies and Procedures Handbook, which can be found online at: https://tisch.nyu.edu/student-affairs/important-resources/tisch-policies-and-handbooks
Please feel free to make suggestions to your instructor about ways in which this class could become more accessible to you. Academic accommodations are available for students with documented disabilities. Please contact the Moses Center for Students with Disabilities at 212 998-4980 for further information.
Your health and safety are a priority at NYU. If you experience any health or mental health issues during this course, we encourage you to utilize the support services of the 24/7 NYU Wellness Exchange 212-443-9999. Also, all students who may require an academic accommodation due to a qualified disability, physical or mental, please register with the Moses Center 212-998-4980. Please let your instructor know if you need help connecting to these resources.
Tisch School of the Arts to dedicated to providing its students with a learning environment that is rigorous, respectful, supportive and nurturing so that they can engage in the free exchange of ideas and commit themselves fully to the study of their discipline. To that end Tisch is committed to enforcing University policies prohibiting all forms of sexual misconduct as well as discrimination on the basis of sex and gender. Detailed information regarding these policies and the resources that are available to students through the Title IX office can be found by using the following link: Title IX at NYU.