Uploaded by shawnlallison

SYLLABUS | MT-W101 EN

advertisement
Course Information
Course Title
Prerequisites
Web Design and Development
None
Course Section
Level
Technology
Middle School
Concentration
Recommend Ages
Internet and Online
10 - 14
Course Number
Number of Seats
MT-W101
8
Start and End Date
Schedule Days
January 30 2023
June 02 2023
Saturday and Sunday
09:00 – 11:00
Tuition
25,600,000 VND/Course
6,400,000 VND/Month
Instructor Information
Instructor
Shawn Allison
Email
shawn@academyvietnam.edu.vn
Phone
0221 7308 868 ext103
General Information
This course is an introductory class suitable for students of all background and interests. It will appeal as
much to the “engineer” student as it will the “artist” student. While the course has very clear learning
objectives and deliverables that all students must participate in, there is a lot of flexibility in how those
objectives are achieved. Each student will apply the same knowledge to create their own website but once
the structure is in place, they will have full autonomy for the choices they make. The artist may spend much
of the course building an animated centric site that is aesthetically pleasing while the engineer may opt for
more simple design and more complex functionality. The results will be the same no matter the student’s
interest: a professional quality website that they will maintain and manage long after the course has expired.
Course Description
Web Development MT-W101 will be a course that is almost entirely hands on. Learning by doing is a very effective
method for teaching courses of this nature but there is a secondary benefit to this approach. When starting with the
theory behind the technology a lot of students will want to quit before the course gets interesting. Keeping the barrier
to entry low allows students to explore new interests that they may not otherwise pursue creating opportunities for the
student to find the thing they are most passionate about. This philosophy is applied to all STEM learning pathways at
the Academy. The objectives of this course are very simple. First, students will learn how to create their own webpage
using professional tools. The expectations for the quality of the student’s website should be similar to the Academy’s
own website. Second, students will learn the development process from beginning to end along with the skills to
maintain and manage their website. After completion of the course some students will be satisfied with their results
and content to move on to a different course next term. Others will want to continue to advance their knowledge and
will have that opportunity in MT-W102 where they can learn things like data collection, search engine optimization,
user membership and management, HTML5 and CSS, and many other topics.
ACADEMY | Syllabus EM-R101
Student Learning Outcomes (SLO)
DEVELOPMENT
SERVER ENVIRONMENT DESIGN
Upon successful completion of this course, students will be able to:
SLO1 | Understand basic high level design theory outlined in the course textbook
SLO2 | Use basic principles of software mockup and rapid prototyping
SLO3 | Create designs for the website using Mockflow and Adobe XD
SLO4 | Navigate the internet provider tool cPanel and understand basic functionality
SLO5 | Use the file manager tool in cPanel to troubleshoot installation issues
SLO6 | Search, modify, and optimize PHP databases that support the deployment of the website
SLO7 | Create, modify, and mange domain name emails using cPanel
SLO8 | Configure client-based email software for their website and use webmail
SLO9 | Deploy a WordPress instance in the hosting environment
SLO10 | Configure WordPress and effortlessly navigate the backend UI
SLO11 | Implement the Elementor code tool and augment code with free plugins
SLO12 | Use templates and themes to create content placeholders
SLO13 | Create a page structure that reflects the design
SLO14 | Build a navigation menu to connect the page structure
SLO15 | Make a header and footer for the entire site and implement rules for appearance
SLO16 | Create tables for each page that reflect the design
SLO17 | Use Elementor to write code elements for each cell and to modify the CSS
SLO18 | Configure the site to be responsive on both smartphones and tablets
Course Materials
Required Texts
The Design of Everyday Things - Don Norman
Reference Texts
The following books will be made available as reference material to enhance each student’s experience in the
course. There will be suggested readings throughout the course, but they are not mandatory.
100 Things Every Designer Needs to Know about People - Susan Weinschenk
Dont Make me Think - Steve Krug
Lettering Type - Creating Letters and Designing Typefaces - Bruce Willen
The Complete Color Harmony - Tina Sutton
The Fundamentals of Graphic Design - Gavin Ambrose & Paul Harris
The Fundamentals of Typography - Gavin Ambrose & Paul Harris
The Layout Book - Gavin Ambrose & Paul Harris
Typography - Visual Guide to the Language, History, and Practice of Typography - Jason Tselentis
Universal Principles of Design 125 Ways - William Lidwell
ACADEMY | Syllabus EM-R101
Course Outline
WEEK
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
DATES
January 29 - February 04
FOCUS
Design
TOPIC
Introduction to Design Principles. Finalize ideas for website
February 05 - February 11
Design
Introduction to Adobe XD and Mockflow. Begin mock-ups.
February 12 - February 18
Design
Finish high level fidelity mock-up for main page and navigation
February 19 - February 25
Configure Server Environment
Introduction to cPanel. Install WordPress and configure email.
February 26 - March 04
Configure Server Environment
Configure WordPress, Elementor, and basic plugin package
March 05 - March 11
Development
Create home page, page structure, and menu
March 12 - March 18
Development
March 19 - March 25
Development
Continue home page, page structure, and menu
Continue home page, page structure, and menu
March 26 - April 01
Development
Continue home page, page structure, and menu
April 02 - April 08
Development
Finish home page, page structure, and menu
April 09 - April 15
Development
Create header and footer
April 16 - April 22
Development
Optimize site for responsiveness for smartphones and tablets
April 23 - April 29
Development
Test and optimize all code
April 30 - May 06
Development
Create second and third page.
May 07 - May 13
Development
Continue second and third pages.
May 14 - May 20
Development
Continue second and third pages.
May 21 - May 27
Development
Continue second and third pages.
May 28 - June 03
Development
Test and optimize all code
Itemized Course Fees
Item
Amount
1
Description
25,600,000 VND Course tuition for 18 weeks includes observed holidays
*500,000 – 1,500,000 VND Course materials includes 1 year of hosting and domain registration
2
* The material fee will depend on the hosting plan you choose as well as the domain name and will include one full year of hosting and domain registration for one
year. An explainer sheet will be sent out in the next week explaining in detail what each parent must do to sign up for hosting before the class begins.
Fee Schedule**
Payment
Date
Amount
1
February 01, 2023
12,8000,000 VND
2
April 01, 2023
12,8000,000 VND
** We understand the tuition costs can be difficult for some parents and are always happy to accept monthly payments. If you wish to pay by the month, please let
us know.
ACADEMY | Syllabus EM-R101
ACADEMY | Syllabus EM-R101
Download