Weekly Dates

advertisement
College Name
Quarter (10 weeks) - Year
Course #: CIW Web Languages Series
Course Dates:
Instructor:
E-mail:
Office Location:
Office Phone:
Office Hours:
Lecture Days & Times:
Classroom:
Lab Days & Times:
Classroom:
Course Credit:
Course Description:
The Web Languages series is not a CIW job role, but it is a language/theory requirement
for the Master CIW Enterprise Developer and Master CIW Web Site Manager.
Competency in both JavaScript and Perl is necessary before student may take the first
CIW job role in this track, the CIW Application Developer series.
JavaScript Fundamentals is a course that teaches developers how to use the features
of the JavaScript language to design client-side, platform-independent solutions.
Students learn how to write JavaScript programs, script for the JavaScript object model,
control program flow, validate forms, animate images, target frames, and create
cookies. Students will also understand and use the most popular applications of
JavaScript.
Perl Fundamentals is a course that teaches students how to fully utilize the Perl
programming language. Students learn the Perl syntax, the basics of using regular
expression, how to use Perl data types, and how to access and manipulate files.
Students are also introduced to database connectivity and debugging techniques.
Prerequisites:
Required Text: JavaScript Fundamentals
Published by: ComputerPREP/ProsoftTraining
Perl Fundamentals
Published by: ComputerPREP/ProsoftTraining
Page 1
Certifications: To become Master CIW Enterprise Developer certified, students
must pass the CIW Foundations 1D0-410, CIW Web
Languages JavaScript 1D0-435 and Perl 1D0-437, CIW
Application Developer 1D0-430, Java Programming Sun
Certification 310-025, CIW Object Oriented Analysis and Design
1D0-438, CIW Database Specialist 1D0-441, and CIW
Enterprise Specialist 1D0-442 exams. All CIW exams are
administered by Prometric, Inc. or VUE.
To become Master CIW Web Site Manager certified, students
must pass the CIW Foundations 1D0-410, CIW Site Designer
1D0-420, CIW Web Languages JavaScript 1D0-435 and Perl
1D0-437, and CIW Server Administrator 1D0-450 exams. All
CIW exams are administered by Prometric, Inc. or VUE.
To register for a CIW exam online, visit Prometric at
http://www.2test.com/ or VUE at http://www.vue.com/.
For more information about CIW exams, visit
http://www.ciwcertified.com/ and select the Exams link.
Practice Exams: Official CIW AssessPREP Tool:
Students and instructors can instantly evaluate the level of IT
knowledge achieved using ComputerPREP's official CIW
AssessPREP tool. AssessPREP provides students with an
additional method of review and assessment to enhance the
learning experience. AssessPREP can also be used as a preassessment, practice exam and quiz administration tool to
help instructors evaluate their students’ knowledge.
AssessPREP allows students and instructors to:




Pre-assess aptitudes, then tailor courses accordingly.
Prepare for certification exams.
Instantly evaluate course knowledge.
Review materials in testing or study environments.
AssessPREP does more than provide questions and answers.
Some unique features of AssessPREP include:





Multiple study modes for adaptive learning.
Personalized study plans and progress reports.
Study questions and reference tools.
Simulations of actual testing environments.
References back to ComputerPREP course content.
Page 2
Visit http://www.computerprep.com/catalog/assessprep.asp or
call 602-275-7700 for product and purchase information about
currently available CIW AssessPREP tools.
Third-Party Practice Exams
Additional exam preparation tools are available from Self Test
Software (http://www.selftestsoftware.com) and MeasureUp
(http://www.measureup.com), organizations that have developed
practice tests to help candidates prepare for the CIW Web
Languages exams.
Web Sites
CIW does not endorse Web sites that list study guides or
practice questions for CIW exams. All CIW examinations are
copyrighted material. To maintain the security and value of our
program, we reserve the right to decertify and/or prohibit from
examinations any individuals who republish or distribute our
copyrighted certification exam questions.
Course Structure:
Disability Statement: In compliance with the American with Disabilities Act of 1990 and
section 504 of the Rehabilitation Act of 1973, COLLEGE NAME
provides services and accommodations to students who
experience barriers in the educational setting due to learning,
emotional, physical, mobility, visual or hearing disabilities.
Academic Honesty:
Plagiarism, cheating, and other forms of academic dishonesty are
prohibited. In addition to other possible disciplinary sanctions,
which may be imposed through the regular institutional
procedures as a result of academic misconduct, your instructor
will assign an “F” for the exercise or examination that evidences
academic misconduct for the first offense and assign an “F” for
the course for repeated offenses.
Grading Scale:
A+ =
A =
A- =
> 100 %
100-95 %
95-90 %
B+ =
B =
B- =
89-86 %
85-83 %
82-80 %
C+ =
C =
C- =
79-76 %
75-73 %
72-70 %
Page 3
COURSE SCHEDULE:
CIW Web Languages 10-Week Class Schedule
Weekly
Dates
Text
Week 1
JavaScript Fundamentals
Week 2
JavaScript Fundamentals
Week 3
JavaScript Fundamentals
Week 4
JavaScript Fundamentals
Week 5
Midterm
Week 6
Perl Fundamentals
Week 7
Perl Fundamentals
Week 8
Perl Fundamentals
Week 9
Perl Fundamentals
Week 10
Final
Activity
Lesson 1: Introduction to JavaScript
Lesson 2: Working with Variables and Data
Lesson 3: Functions, Methods and Events
Lesson 4: Controlling Program Flow
Lesson 5: The JavaScript Object Model
Lesson 6: JavaScript Language Objects
Lesson 7: Developing Interactive Forms
Lesson 8: Cookies and JavaScript Security
Lesson 9: Controlling Frames in JavaScript
Lesson 10: Custom JavaScript Objects
Course Assessment and/or quizzes from
Week 1 through Week 4.
Lesson 1: Introduction to Perl
Lesson 2: Flow Control
Lesson 3: Regular Expressions
Lesson 4: Arrays
Lesson 5: Hashes
Lesson 6: Subroutines
Lesson 7: File Input and Output
Lesson 8: Environment Variables and
Command Line Arguments
Lesson 9: Packages and Modules
Lesson 10: Object-Oriented Perl
Lesson 11: Database Connectivity
Lesson 12: Debugging Perl Programs
Course Assessment and/or quizzes from
Week 6 through Week 9.
Page 4
Download