Web Development for Beginners – A Curriculum

Web Development for Beginners – A Curriculum

github.com github.com3 months ago in #Resources Love35

Azure Cloud Advocates at Microsoft are happy to provide a 12-week, 24-lesson curriculum all about JavaScript, CSS, and HTML fundamentals. Each lesson comprises pre- and post-lesson quizzes, written directions to finish the lesson, an answer, an project and extra. Our project-based pedagogy permits you to be informed whilst development, a confirmed approach for new abilities to ‘stick’. Hearty because of our authors Jen Looper, Chris Noring, Christopher Harrison, Jasmine Greenaway, Yohan Lasorsa, Floor Drees, and sketchnote artist Tomomi Imura! Teachers, we’ve got incorporated some ideas on use this curriculum. We’d love your comments in our dialogue discussion board! Students, to make use of this curriculum by yourself, fork all of the repo and entire the workout routines by yourself, beginning with a pre-lecture quiz, then studying the lecture and finishing the remainder of the actions. Try to create the initiatives by way of comprehending the teachings relatively than copying the answer code; alternatively that code is to be had within the /answers folders in each and every project-oriented lesson. Another concept can be to shape a find out about workforce with pals and pass throughout the content material in combination. For additional find out about, we advise Microsoft Learn and by way of observing the movies discussed underneath. Gif by way of Mohit Jaisal 🎥 Click the picture above for a video in regards to the task and the oldsters who created it! Pedagogy We have selected two pedagogical tenets whilst development this curriculum: making sure that it’s project-based and that it comprises widespread quizzes. By the tip of this collection, scholars may have constructed a typing recreation, a digital terrarium, a ‘inexperienced’ browser extension, a ‘house invaders’ sort recreation, and a business-type banking app, and may have realized the fundamentals of JavaScript, HTML, and CSS together with the trendy toolchain of nowadays’s internet developer. 🎓 You can take the primary few courses on this curriculum as a Learn Path on Microsoft Learn! By making sure that the content material aligns with initiatives, the method is made extra enticing for scholars and retention of ideas can be augmented. We additionally wrote a number of starter courses in JavaScript fundamentals to introduce ideas, paired with video from the “Beginners Series to: JavaScript” choice of video tutorials, a few of whose authors contributed to this curriculum. In addition, a low-stakes quiz sooner than a category units the aim of the scholar in opposition to studying an issue, whilst a 2d quiz after elegance guarantees additional retention. This curriculum used to be designed to be versatile and amusing and will also be taken in entire or partially. The initiatives get started small and turn into increasingly more advanced by way of the tip of the 12 week cycle. While we’ve got purposefully have shyed away from introducing JavaScript frameworks so to pay attention to the fundamental abilities wanted as a internet developer sooner than adopting a framework, a excellent subsequent step to finishing this curriculum can be studying about Node.js by means of any other choice of movies: “Beginner Series to: Node.js“. Find our Code of Conduct, Contributing, and Translation pointers. We welcome your optimistic comments! Each lesson comprises: not obligatory sketchnote not obligatory supplemental video pre-lesson warmup quiz written lesson for project-based courses,  » Read More

Like to keep reading?

This article first appeared on github.com. If you'd like to keep reading, follow the white rabbit.

View Full Article

Leave a Reply