Skip to content

Vue 3 vueschool links #964

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

Merged
merged 8 commits into from
Jun 4, 2021
Merged

Vue 3 vueschool links #964

merged 8 commits into from
Jun 4, 2021

Conversation

rahaug
Copy link
Contributor

@rahaug rahaug commented Mar 26, 2021

This PR adds Vue School links to the documentation to supplement the documentation with free training videos.

The lessons are up-to-date, V3 versions of previously approved Vue 2 lessons that were added to the documentation in PR 2379. As requested in PR 311

Screenshots of the placements can be seen here

Lessons
Class Binding
Event Handling
Computed Properties
Conditional Rendering
List Rendering
Methods
Form Input
Vue Devtools

Copy link
Member

@bencodezen bencodezen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @rahaug. Thanks for the PR! I've left a few comments regarding some of the lesson submitted.

As a whole, I have a general concern about the lessons generally requiring the user to have knowledge established in previous lessons.

For example, "Remember how we did XYZ in the last lesson?" While I'm able to figure out what's going on due to my experience, this seems like it could be confusing for new students trying to learn a concept when they won't have prior knowledge of what's going on.

Because the videos are placed so high on the individual docs page, we need to have the lessons provide a more holistic depiction of concepts since there's no guarantee that they will return back to the docs.

Let me know if you have any questions!

@@ -1,5 +1,7 @@
# Event Handling

<VideoLesson href="https://vueschool.io/lessons/user-events-in-vue-3?friend=vuejs" title="Learn how to handle events on Vue School">Learn how to handle events in a free Vue School lesson</VideoLesson>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The lesson doesn't start in on the event material till halfway through. Not sure this is a good way to introduce people to a concept.

@@ -1,5 +1,7 @@
# Data Properties and Methods

<VideoLesson href="https://vueschool.io/lessons/methods-in-vue-3?friend=vuejs" title="Learn how to use methods on Vue School">Learn how to work with data and methods with a free Vue School lesson</VideoLesson>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Because this section covers both data and methods, it seems misleading to have this lesson here at the top of the doc.

@rahaug
Copy link
Contributor Author

rahaug commented Mar 29, 2021

Hi @bencodezen, thanks for the detailed review and helpful feedback!

I appreciate that you take the time to thoroughly review our content and help us create better content for the community and the documentation.

We will work on the feedback and let you know.

@rahaug
Copy link
Contributor Author

rahaug commented Apr 28, 2021

Hi @bencodezen,

Thanks again for your time and contribution to the course. We have updated and re-recorded the lessons according to your feedback here and in the private messages.

Can you please review the changes and merge if everything looks good?

@rahaug
Copy link
Contributor Author

rahaug commented Apr 28, 2021

I've updated the PR and linked the video on how to install Vue Devtools, which also cover how to use devtools with local .HTML files as we've extracted that to an individual lesson.

@bencodezen
Copy link
Member

Hey @skirtles-code! Could I get your eyes on the new videos to see if I missed anything?

@bencodezen bencodezen requested a review from skirtles-code May 3, 2021 19:55
Copy link
Contributor

@skirtles-code skirtles-code left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it be possible to get closed captions on the videos?

I've made a few observations about individual videos below. I don't have a good sense of how difficult it is to make minor changes to these videos so I've reviewed them just as I would for text documentation.

@rahaug
Copy link
Contributor Author

rahaug commented May 12, 2021

Thanks for reviewing the lessons @skirtles-code and good job with catching some things we've missed! We're happy to work with you to improve the lessons.

Great suggestion on the captions! We have captions on all of our videos. Captions for these lessons are in production and will be available next week :)

The video production is a bit complex, and it's not always straightforward to ımplement changes. Ben has been involved in the review process with the text versions, and we'd love to include you in the text-based reviews if you're interested before we record other lessons for the docs.

We can patch in some of the suggestions. However, I do suggest merging now while we implement the changes, as the lessons are valuable to the docs users at this point.

How does this sound? :)

@danielkellyio can you please address the individual lesson's questions below?

@danielkellyio
Copy link
Contributor

@skirtles-code thanks for taking the time to look over this and for the feedback! I've addressed the individual issues above. Let me know if you have any further questions/comments? Thanks!

@danielkellyio
Copy link
Contributor

danielkellyio commented May 17, 2021

@skirtles-code @rahaug @hootlex the audio patches mentioned in the individual comments above have been uploaded and are live on the site. Thanks!

@danielkellyio
Copy link
Contributor

@skirtles-code I have created an alternate PR with all the lessons discussed that have no more blockers. what do you think of merging without the dynamic css classes video for now?
#1072
Thanks!

cc @hootlex @rahaug

Copy link
Member

@bencodezen bencodezen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the hard work on this @danielkellyio!

@bencodezen bencodezen merged commit b47a7e8 into vuejs:master Jun 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants