Forum Replies Created
-
AuthorPosts
-
Zac Gordon
KeymasterHi Bruno!
This is something we have for the earlier content but not for all of it. It really just came down to a budget thing, but I do hope to be able to go back and add captions for more content.
Zac Gordon
KeymasterGo to javascriptforwp.com/cart 🙂
Zac Gordon
KeymasterSorry about that Julie!
I made some quick fixes to the forums (redesign coming soon) and it should hopefully fix some of the issues, but I may have broken that link when I made some of the changes. Hopefully should work as expected going forward!!!
Zac Gordon
KeymasterYeah this definitely an important topic and we will visit it in depth 🙂
Zac Gordon
KeymasterHi,
It would be installed globally but then run inside of a WordPress folder 🙂
Hope that helps!
Zac Gordon
KeymasterYes!
I had wanted to do more early on with forms and the DOM, but I will be covering this quite a lot in Part 1.9 Advanced Topics 🙂
Zac Gordon
KeymasterSorry about that Sebastian you should be all set now!
Zac Gordon
KeymasterHey James, you should be all set now. Still trying to figure out what happened.
If others have this issue, please ping me here and I’ll get it fixed for you.
Zac Gordon
KeymasterHi Carme!
This is a really good question.
The reason the createMenuItem function went in the helpers file is because it really just server to create HTML markup. It is tied to the menu data, but really it should be written (and maybe even named) to be agnostic to whatever data is passed to it. Really it just creates link or menu markup.
Technically though since this code has to do with displaying the data, if it were to go somewhere else it would belong in the view. The view contains all the code for what is displayed in the browser. Since this code focuses on markup it could be argued it belongs in the view. The reason I didn’t put it there is that in the future we won’t need to write code like this thanks to libraries. This helper file is meant to mimic a library in that case so the code for creating markup was pulled out of the view.
You made a really good point though that this code has to do with the data so it should go in the model. Code dealing with data that you will see in the model is more like Get Post X or Set Post X or GetAllPosts and things like that. This model code creates collections or returns individual pieces of data.
View code also deals with data. It deals with displaying data (data that we get from our models). Since these functions deal with displaying data they technically belong to the view. Since this code for DOM creation can be extracted into it’s own helper “library” it was placed in the helper file.
Hope this helps explain things better! Again, a really good question!!!
Zac Gordon
KeymasterOkay, problem corrected! My apologies, you should be able to access everything now, and yes, you did get the full course on the Kickstarter tail end 😉
Let me know if you have any further problems and enjoy the projects!!!
Zac Gordon
KeymasterHi Juliette!
In your account I am just seeing access to Part 1. Did you ever sign up for the entire course or Part 4 on its own?
Zac Gordon
KeymasterHi Juliette!
In your account I am just seeing access to Part 1. Did you ever sign up for the entire course or Part 4 on its own?
Zac Gordon
KeymasterHi Marc!
Sorry that wasn’t clear! Will try to think of a way to make that more clear.
Yup! High standards 🙂 want to ensure that people who complete the course and earn the final certificate really worked through the content and understood everything (as well as quizzes can test that)
Zac Gordon
KeymasterHi Marc!
To check two things:
Are all of the videos in that section marked complete
And was the quiz passed at 100%?
Thanks!
Zac Gordon
KeymasterHi Jose!
Not sure why this happened for you,but should be set now!
Zac Gordon
KeymasterHi Derek!
It looks like you signed up for the free projects in Part 4. When you click into them, do you have access? The other Parts will not be available.
We are making some updates Dashboard updates before the next enrollment period that should make this more clear. Sorry if this was the confusion.
If you can not access the Part 4 Projects though, please let me know!
Thanks!
ZacZac Gordon
Keymaster@Juliette the JSON videos should not have been affected. Are you not able to view them yet?
Or were you asking when the playlists would be ready? We should have all the videos on the site longer than 10min shortened by the end of the year.
Please let me know if you can’t access any content tho, because it should all be working!!!
Zac Gordon
KeymasterHi Sarah!
You’re so welcome 🙂 glad it is helpful!!!
In the future I will play around with trying to better track within WordPress what video you left off with and jump there even if it’s within a playlists… After I finish some more content tho ;p
Cheers 🙂 Enjoy the shorter videos 🙂
ZacZac Gordon
KeymasterDouble check that you are logged in. It should be working properly..
Zac Gordon
KeymasterThanks for bringing it my attention 🙂 Others should be fixed shortly 🙂
Zac Gordon
KeymasterHi there Todd! Sorry about that!
I had talked about shortening the videos, and it looks like my videographer has started pulling down the old videos.
I am working to add the new playlists in now. This video (a playlist now) is working and the others should be working soon too…
Sorry about that!
Zac Gordon
KeymasterTomas you are right on point, I am actually going to talk about this in my End of the Year Student Announcement coming this week. Plug this thread particularly 🙂
Zac Gordon
KeymasterGood catch! Fixed it 🙂
Although I have also been thinking of a way to get to Sweden.. 😉
Zac Gordon
KeymasterHey Tomas!
Thanks for bringing up this discussion. It is something I have heard before from students who are newer to programming JavaScript and want to practice but could use a little more guidance with what projects to tackle next.
I agree and it was a conscious decision to not include these at this time. This was mostly because this course is so big that I really need to get through the content. In addition to creating the exercises in the videos and the projects we build it would have taken me quite longer since coming up with creative and good extra examples is tricky (as you’re pointing out).
Once we get into Part 2 and 3 of the course this will be less of an issue and I will see if maybe we can compile some things other students have done, but I do not usually expect much. Just take what we learned, tweak it and see if you can do the same thing again, but a little different. It is really the route practice that is important not really you extrapolating creative, complex ideas.
But all that said, I hear you.
Once you build through VanillaPress V1 and then go back and look at some of the videos again you will have a lot more ideas and a lot more will come to you, so don’t worry about it too much, and I’ll do what I can at some point to try to help remedy the problem you bring up here.
Zac Gordon
KeymasterAw that’s it! Rock on with your green completed checks 🙂
Yes, I’m being a bit of a stickler and requiring 100% on all quizzes to mark a section completed. This will insure when I announce certification options in a bit that folks have hit a high caliber of competition 🙂
Sorry for the confusion!
-
AuthorPosts