Skip to content

Commit d62794f

Browse files
authored
Merge branch 'main' into add-portugueseBR-translation-quizz
2 parents 07ecf68 + d54487c commit d62794f

File tree

215 files changed

+18938
-19192
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

215 files changed

+18938
-19192
lines changed

.github/ISSUE_TEMPLATE/translations_checklist.md

Lines changed: 0 additions & 70 deletions
This file was deleted.

.github/PULL_REQUEST_TEMPLATE/translation_checklist.md

Lines changed: 0 additions & 38 deletions
This file was deleted.

.github/PULL_REQUEST_TEMPLATE/translation_checklist.pt.md

Lines changed: 0 additions & 38 deletions
This file was deleted.

.github/pull_request_template.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Description
2+
3+
Please include a summary of the changes and the related issue. Please also include relevant motivation and context.
4+
5+
Fixes # (issue)
6+
7+
## Type of change
8+
9+
- [ ] Bug fix (non-breaking change which fixes an issue)
10+
- [ ] New feature (non-breaking change which adds functionality)
11+
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
12+
- [ ] This change requires a documentation update

.github/workflows/azure-static-web-apps-ashy-river-0debb7803.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
runs-on: ubuntu-latest
1616
name: Build and Deploy Job
1717
steps:
18-
- uses: actions/checkout@v2
18+
- uses: actions/checkout@v3
1919
with:
2020
submodules: true
2121
- name: Build And Deploy

.github/workflows/stale.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,11 @@ jobs:
1818
pull-requests: write
1919

2020
steps:
21-
- uses: actions/stale@v3
21+
- uses: actions/stale@v6
2222
with:
2323
repo-token: ${{ secrets.GITHUB_TOKEN }}
2424
stale-issue-message: 'This issue has not seen any action for a while! Closing for now, but it can be reopened at a later date.'
2525
stale-pr-message: 'This PR has not seen any action for a while! Closing for now, but it can be reopened at a later date.'
2626
stale-issue-label: 'no-issue-activity'
2727
stale-pr-label: 'no-pr-activity'
28+
days-before-close: -1

1-getting-started-lessons/1-intro-to-programming-languages/README.md

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ In this lesson, we'll cover:
1717
- Basic elements of a program
1818
- Useful software and tooling for the professional developer
1919

20-
> You can take this lesson on [Microsoft Learn](https://docs.microsoft.com/learn/modules/web-development-101/introduction-programming?WT.mc_id=academic-13441-cxa)!
20+
> You can take this lesson on [Microsoft Learn](https://docs.microsoft.com/learn/modules/web-development-101/introduction-programming/?WT.mc_id=academic-77807-sagibbon)!
2121
2222
## What is Programming?
2323

@@ -76,7 +76,7 @@ back add r0,r1
7676

7777
Believe it or not, *they're both doing the same thing*: printing a Fibonacci sequence up to 10.
7878

79-
✅ A Fibonacci sequence is [defined](https://en.wikipedia.org/wiki/Fibonacci_number) as a set of numbers such that each number is the sum of the two preceding ones, starting from 0 and 1.
79+
✅ A Fibonacci sequence is [defined](https://en.wikipedia.org/wiki/Fibonacci_number) as a set of numbers such that each number is the sum of the two preceding ones, starting from 0 and 1. The first 10 numbers following the Fibonacci sequence are 0, 1, 1, 2, 3, 5, 8, 13, 21 and 34.
8080

8181
## Elements of a Program
8282

@@ -104,21 +104,25 @@ One of the most crucial tools for software development is the editor. Editors ar
104104

105105
Developers rely on editors for a few additional reasons:
106106

107-
- *Debugging* helps uncover bugs and errors by stepping through the code, line by line. Some editors have debugging capabilities; they can be customized and added for specific programming languages.
107+
- *Debugging* helps uncover bugs and errors by stepping through the code, line by line. Some editors have debugging capabilities; they can be customized and added for specific programming languages.
108108
- *Syntax highlighting* adds colors and text formatting to code, making it easier to read. Most editors allow customized syntax highlighting.
109109
- *Extensions and Integrations* are specialized tools for developers, by developers. These tools weren't built into the base editor. For example, many developers document their code to explain how it works. They may install a spell check extension to help find typos within the documentation. Most extensions are intended for use within a specific editor, and most editors come with a way to search for available extensions.
110110
- *Customization* enables developers to create a unique development environment to suit their needs. Most editors are extremely customizable and may also allow developers to create custom extensions.
111111

112112
#### Popular Editors and Web Development Extensions
113113

114-
- [Visual Studio Code](https://code.visualstudio.com/)
114+
- [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon)
115115
- [Code Spell Checker](https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker)
116-
- [Live Share](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare-pack)
116+
- [Live Share](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare)
117117
- [Prettier - Code formatter](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode)
118118
- [Atom](https://atom.io/)
119119
- [spell-check](https://atom.io/packages/spell-check)
120120
- [teletype](https://atom.io/packages/teletype)
121121
- [atom-beautify](https://atom.io/packages/atom-beautify)
122+
123+
- [www.sublimetext](https://www.sublimetext.com/)
124+
- [emmet](https://emmet.io/)
125+
- [SublimeLinter](http://www.sublimelinter.com/en/stable/)
122126

123127
### Browsers
124128

@@ -128,7 +132,7 @@ Many browsers come with *developer tools* (DevTools) that contain a set of helpf
128132

129133
#### Popular Browsers and DevTools
130134

131-
- [Edge](https://docs.microsoft.com/microsoft-edge/devtools-guide-chromium?WT.mc_id=academic-13441-cxa)
135+
- [Edge](https://docs.microsoft.com/microsoft-edge/devtools-guide-chromium/?WT.mc_id=academic-77807-sagibbon)
132136
- [Chrome](https://developers.google.com/web/tools/chrome-devtools/)
133137
- [Firefox](https://developer.mozilla.org/docs/Tools)
134138

@@ -144,22 +148,22 @@ Options for the command line will differ based on the operating system you use.
144148

145149
#### Windows
146150

147-
- [Powershell](https://docs.microsoft.com/powershell/scripting/overview?view=powershell-7?WT.mc_id=academic-13441-cxa) 💻
148-
- [Command Line](https://docs.microsoft.com/windows-server/administration/windows-commands/windows-commands?WT.mc_id=academic-13441-cxa) (also known as CMD) 💻
149-
- [Windows Terminal](https://docs.microsoft.com/windows/terminal/?WT.mc_id=academic-13441-cxa)
151+
- [Powershell](https://docs.microsoft.com/powershell/scripting/overview?view=powershell-7/?WT.mc_id=academic-77807-sagibbon) 💻
152+
- [Command Line](https://docs.microsoft.com/windows-server/administration/windows-commands/windows-commands/?WT.mc_id=academic-77807-sagibbon) (also known as CMD) 💻
153+
- [Windows Terminal](https://docs.microsoft.com/windows/terminal/?WT.mc_id=academic-77807-sagibbon)
150154
- [mintty](https://mintty.github.io/)
151155

152156
#### MacOS
153157

154158
- [Terminal](https://support.apple.com/guide/terminal/open-or-quit-terminal-apd5265185d-f365-44cb-8b09-71a064a42125/mac) 💻
155159
- [iTerm](https://iterm2.com/)
156-
- [Powershell](https://docs.microsoft.com/powershell/scripting/install/installing-powershell-core-on-macos?view=powershell-7?WT.mc_id=academic-13441-cxa)
160+
- [Powershell](https://docs.microsoft.com/powershell/scripting/install/installing-powershell-core-on-macos?view=powershell-7/?WT.mc_id=academic-77807-sagibbon)
157161

158162
#### Linux
159163

160164
- [Bash](https://www.gnu.org/software/bash/manual/html_node/index.html) 💻
161165
- [KDE Konsole](https://docs.kde.org/trunk5/en/konsole/konsole/index.html)
162-
- [Powershell](https://docs.microsoft.com/powershell/scripting/install/installing-powershell-core-on-linux?view=powershell-7?WT.mc_id=academic-13441-cxa)
166+
- [Powershell](https://docs.microsoft.com/powershell/scripting/install/installing-powershell-core-on-linux?view=powershell-7/?WT.mc_id=academic-77807-sagibbon)
163167

164168
#### Popular Command Line Tools
165169

@@ -177,6 +181,7 @@ When a developer wants to learn something new, they'll most likely turn to docum
177181
- [Frontend Masters](https://frontendmasters.com/learn/)
178182
- [Web.dev](https://web.dev), from Google, publishers of [Chrome](https://www.google.com/chrome/)
179183
- [Microsoft's own developer docs](https://docs.microsoft.com/microsoft-edge/#microsoft-edge-for-developers), for [Microsoft Edge](https://www.microsoft.com/edge)
184+
- [W3 Schools](https://www.w3schools.com/where_to_start.asp)
180185

181186
✅ Do some research: Now that you know the basics of a web developer's environment, compare and contrast it with a web designer's environment.
182187

0 commit comments

Comments
 (0)