The purpose of this course is to familiarize students with the Web development techniques. There are courses on formats and essential tools, graded implementation labs and course of “culture” on the advanced web dev.
At the end of the course, students will:
Labs include implementation of formats and basic tools, and are almost automatically graded.
A quizz evaluates the learning in “culture” courses. You have to connect to the course on ecampus to have access to the quiz.
This course was initially built for second year students of Telecom Paris. In the first year of TP, students come with foreknowledge of python and learn OO programming in Java, then C, etc. My JS course teaches elements in comparison with other already known elements from Java & C.
This course is now included in other syllabi where students may be new to programming.
If you are new to programming, here are some resources for you:
If you find the above resources difficult still, try the OpenClassRooms Introduction to Computers in French, rated for 4 hours, and there is an American version
And then you need some tools on your computer to be able to follow the labs.
Access to videos with this local playlist for French and with this other playlist for English
Automatic grading of the labs is available on this server or by using the file drop zone at the end of each lab text.
These are subjects that I wanted to provide deeper coverage for:
The videos are part of this local playlist in French and of this other playlist for English