You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+12-12Lines changed: 12 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,25 +14,25 @@
14
14
15
15
# Web Development for Beginners - A Curriculum
16
16
17
-
Learn the fundamentals of web development with our 12-week comprehensive course by Microsoft Cloud Advocates. Each of the 24 lessons dive into JavaScript, CSS, and HTML through hands-on projects like terrariums, browser extensions, and space games. Engage with quizzes, discussions, and practical assignments. Enhance your skills and optimize your knowledge retention with our effective project-based pedagogy. Start your coding journey today!
17
+
Learn the fundamentals of web development with our 12-week comprehensive course by Microsoft Cloud Advocates. Each of the 24 lessons dives into JavaScript, CSS, and HTML through hands-on projects like terrariums, browser extensions, and space games. Engage with quizzes, discussions, and practical assignments. Enhance your skills and optimize your knowledge retention with our effective project-based pedagogy. Start your coding journey today!
18
18
19
-
#### 🧑🎓 _Are you a student?_
19
+
#### 🧑🎓 _Are you a student?_
20
20
21
21
Visit [**Student Hub page**](https://docs.microsoft.com/learn/student-hub/?WT.mc_id=academic-77807-sagibbon) where you will find beginner resources, Student packs and even ways to get a free certificate voucher. This is the page you want to bookmark and check from time to time as we switch out content monthly.
22
22
23
23
### 📣 Announcement - _New Curriculum_ on Generative AI was just released!
24
24
25
-
Don't miss our NEW 12lesson curriculum on generative AI!
25
+
Don't miss our NEW 12-lesson curriculum on generative AI!
26
26
27
-
Each lesson includes an assignment to complete, knowledge check and challenge to guide you on learning topics like:
27
+
Each lesson includes an assignment to complete, a knowledge check and a challenge to guide you on learning topics like:
28
28
- prompting and prompt engineering
29
29
- text and image app generation
30
30
- search apps
31
31
32
32
Visit [https://aka.ms/genai-beginners](https://aka.ms/genai-beginners) to get started!
33
33
34
34
35
-
## 🌱 Getting Started
35
+
## 🌱 Getting Started
36
36
37
37
> **Teachers**, we have [included some suggestions](for-teachers.md) on how to use this curriculum. We'd love your feedback [in our discussion forum](https://github.com/microsoft/Web-Dev-For-Beginners/discussions/categories/teacher-corner)!
38
38
@@ -42,7 +42,7 @@ To enhance your learning experience, connect with your peers to work on the proj
42
42
43
43
To further your education, we highly recommend exploring [Microsoft Learn](https://learn.microsoft.com/users/wirelesslife/collections/p1ddcy5jwy0jkm?WT.mc_id=academic-77807-sagibbon) for additional study materials.
44
44
45
-
### 📋 Setting up your environment
45
+
### 📋 Setting up your environment
46
46
47
47
This curriculum has a development environment ready to go! As you get started you can choose to run the curriculum in a [Codespace](https://github.com/features/codespaces/) (_a browser-based, no installs needed environment_), or locally on your computer using a text editor such as [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon).
48
48
@@ -61,7 +61,7 @@ In your copy of this repository that you created, click the **Code** button and
61
61
62
62
#### Running the curriculum locally on your computer
63
63
64
-
To run this curriculum locally on your computer, you will need a text editor, browser and command line tool. Our first lesson, [Introduction to Programming Languages and Tools of the Trade](https://github.com/microsoft/Web-Dev-For-Beginners/tree/main/1-getting-started-lessons/1-intro-to-programming-languages), will walk you through various options for each of these tools for you to select what works best for you.
64
+
To run this curriculum locally on your computer, you will need a text editor, a browser and a command line tool. Our first lesson, [Introduction to Programming Languages and Tools of the Trade](https://github.com/microsoft/Web-Dev-For-Beginners/tree/main/1-getting-started-lessons/1-intro-to-programming-languages), will walk you through various options for each of these tools for you to select what works best for you.
65
65
66
66
Our recommendation is to use [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) as your editor, which also has a built-in [Terminal](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon). You can download Visual Studio Code [here](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon).
67
67
@@ -84,7 +84,7 @@ Our recommendation is to use [Visual Studio Code](https://code.visualstudio.com/
84
84
>* [Live Server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer&WT.mc_id=academic-77807-sagibbon) - to preview HTML pages within Visual Studio Code
85
85
>* [Copilot](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot&WT.mc_id=academic-77807-sagibbon) - to help you write code faster
86
86
87
-
## 📂 Each lesson includes:
87
+
## 📂 Each lesson includes:
88
88
89
89
- optional sketchnote
90
90
- optional supplemental video
@@ -131,7 +131,7 @@ Our recommendation is to use [Visual Studio Code](https://code.visualstudio.com/
131
131
132
132
## 🏫 Pedagogy
133
133
134
-
Our curriculum is designed with two key pedagogical principles in mind:
134
+
Our curriculum is designed with two key pedagogical principles in mind:
135
135
* project-based learning
136
136
* frequent quizzes
137
137
@@ -148,7 +148,7 @@ While we have purposefully avoided introducing JavaScript frameworks to concentr
148
148
> Visit our [Code of Conduct](CODE_OF_CONDUCT.md) and [Contributing](CONTRIBUTING.md) guidelines. We welcome your constructive feedback!
149
149
150
150
151
-
## 🧭 Offline access
151
+
## 🧭 Offline access
152
152
153
153
You can run this documentation offline by using [Docsify](https://docsify.js.org/#/). Fork this repo, [install Docsify](https://docsify.js.org/#/quickstart) on your local machine, and then in the root folder of this repo, type `docsify serve`. The website will be served on port 3000 on your localhost: `localhost:3000`.
154
154
@@ -157,7 +157,7 @@ You can run this documentation offline by using [Docsify](https://docsify.js.org
157
157
A PDF of all of the lessons can be found [here](https://microsoft.github.io/Web-Dev-For-Beginners/pdf/readme.pdf).
158
158
159
159
160
-
## 🎒 Other Courses
160
+
## 🎒 Other Courses
161
161
162
162
Our team produces other courses! Check out:
163
163
@@ -167,7 +167,7 @@ Our team produces other courses! Check out:
167
167
- [AI for Beginners](https://aka.ms/ai-beginners)
168
168
- [Data Science for Beginners](https://aka.ms/datascience-beginners)
169
169
- [ML for Beginners](https://aka.ms/ml-beginners)
170
-
- [Cybersecurity for Beginners](https://github.com/microsoft/Security-101)
170
+
- [Cybersecurity for Beginners](https://github.com/microsoft/Security-101)
171
171
- [Web Dev for Beginners](https://aka.ms/webdev-beginners)
172
172
- [IoT for Beginners](https://aka.ms/iot-beginners)
173
173
- [XR Development for Beginners](https://github.com/microsoft/xr-development-for-beginners)
0 commit comments