-
Notifications
You must be signed in to change notification settings - Fork 27k
docs: Add first-app tutorial #49980
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: Add first-app tutorial #49980
Conversation
|
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). View this failed invocation of the CLA check for more information. For the most up to date status, view the checks section at the bottom of the pull request. |
|
@MarkTechson Looks like this has a rebase issue with an extra merge commit at the end. If you need assistance with the lint and test failures, let me know. |
71f1072 to
d9e9e64
Compare
|
Deployed aio for 95a19df to: https://ng-dev-previews-fw--pr-angular-angular-49980-9x2t0vhm.web.app Note: As new commits are pushed to this pull request, this link is updated after the preview is rebuilt. |
|
Yay! It's happening! I did an initial review of just the documentation structure before I review content:
|
d9e9e64 to
2946bb5
Compare
Update the introduction page to include a link to the new tutorial and to remove links to the other tutorials to give learners a clearer path forward. Also, add files to pull approve. PR Close #49980
Add application screenshot (and create the directory to host images for this tutorial). Also, update index.md instructions and complete TODOs/missing content. PR Close angular#49980
Update the content to complete the instructions required for users to build the app as described in lesson one. Also, added a new image that represents that app as of completing lesson-01. PR Close angular#49980
Updates the learning content, the snippet regions from the code examples, and adds screenshots for the lesson. Also, add a base page for lesson-03 PR Close angular#49980
Adds files for the 03 lesson and updated the 02 lesson in some places where the language was incorrect or unclear PR Close angular#49980
Update the tutorial for lesson 04 on interfaces. Also added images required for the base app. Created the placeholder for the next lesson so the app works if built from this branch. Updated navigation to include this step in the navigation menu. PR Close angular#49980
This commit does the following: - Add the instructional content for lesson 05 - Add an entry to navigation.json for this lesson - Adds doc regions to the housing-location.component file - Adds a placeholder for lesson 06 (that way links work now) PR Close angular#49980
Each individual lesson should have the images available in the download since a learner can start from any lesson. So, we're adding images here. Also, sync'ing styles for consistency across the lessons. This is fixing some previous commits that didn't include these changes. The goal is that for future commits we can have less changes and focused solely on that lesson PR Close angular#49980
Adds lesson 06 as well as fixes up some code inconsistencies. Adds docregions to some lessons and adds a missed step, misspellings and more to previous lessons. PR Close angular#49980
Adds the content for lesson 07, a new image, a navigation entry and some updates to the example code for this lesson. Also, this updates previous lessons where typos and copy/pasta errors show up PR Close angular#49980
Adds lesson 8, some images, fixes a typo and adds the required navigation item PR Close angular#49980
Updates the content of the lesson and adds a placeholder for the next lesson. Also, updates the code for the example to reflect the patterns from the previous iterations. PR Close angular#49980
Updated the content for the tutorial lesson 10, added doc regions to the code and updated the service. Also added a placeholder for lesson 11. PR Close angular#49980
Add content for lesson 11. Update previous lessons and code examples be in line with the latest lesson formatting. PR Close angular#49980
Add content for tutorial lesson 12 and update the code examples. PR Close angular#49980
Adds the content for lesson 13, fixes some code inconsistencies for the services code in the examples, and adds this lesson to the navigation. PR Close angular#49980
Adds the content for lesson 14, updates a mistake in lesson 13, and updates the tutorial index page. PR Close angular#49980
Update the introduction page to include a link to the new tutorial and to remove links to the other tutorials to give learners a clearer path forward. Also, add files to pull approve. PR Close angular#49980
|
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |

PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
What is the current behavior?
Currently the first app tutorial is incomplete.
Issue Number: N/A
What is the new behavior?
The first app tutorial is now complete
Does this PR introduce a breaking change?
Other information
Shout out to bob-watson for his work on this PR.