Learn the basic skills to become a web developer
Familiarize yourself with the teaching material
This OER material is intended for use as the first level of web technology development. It focuses on the skills needed to build, maintain, and administrate a website. At the beginning of the courses, students will learn how to construct and test code in different interfaces such as HTML, CSS, and HTML5. After that, the course will teach students how to explore different libraries and frameworks, customize existing routines or procedures in their code, and leverage code from past projects to develop code for a new one. At the end, students will demonstrate their coding skills by translating design requirements and instructions into a responsive implementation using different interfaces and frameworks, and host their class work through the internet.
The OER material is separated into four chapters. Each chapter has its learning outcomes, support materials, and some chapters have support videos. The support materials are downloadable and are in .pdf format, therefore before downloading the material you have to ensure that you have an application that can read the .pdf format
The OER material also has activities on HTML, CSS, and Bootstrap5. The activities are carried out as a complement to the learning of each chapter. Most of the activity have an activity description and an exemplary video.
At the end of this OER website is the projects section. The projects are intended to test how students can link what they learned from the chapters and form a project. Each project has a description of the project, how the project will be graded, and samples of work done by previous students.
At the end of the course, student shall be able to:
I want to give my thanks to my mother Wanxia who has taught me to trust in myself, in my abilities, and in my dreams. As my mom says: “always do with the best you can offer!”
I also want to give thanks to the support of OER in QCC that helped me organize the necessary documentation for the publication of this manual.
Huixin Wu
Start learning from the most updated web technology concepts
Cascading Style Sheets is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML. CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.Wikipedia
Practice your skills by completing each of the class activity
1. How internet works?
2. Basic HTML
3. Basic CSS Properties
4. CSS Color and Image Manipulation
5. CSS animation
6. Responsive Webpages
7. CSS Slideshow
8. CSS Modal Window
9. Informative Webpage
10. Basic Carrousel
11. Modal windows in a sales webpage
12. Responsive Grids
Build your professional projects