Direction for the official course for beginners #4205
Replies: 8 comments 4 replies
-
I think Project based (hybrid) is better because it shows them how to use the framework. I think the documentation already works very well for "Written - topic based learning" What I could consider the hybrid will be telling the viewers in the screen cast which sections of the documentation to deep-dive into based on the context of the given video and any supporting video tutorials that can give more context, we can keep the references to Adonis Mastery & Adocasts solely. For example: if the screen cast is about building authentication, we link to:
I believe this approach would provide a lot more value and adoption of the framework. Cheers |
Beta Was this translation helpful? Give feedback.
-
I like @adegbengaagoro proposal of linking docs and external learning materials 👍 One thing came to my mind is that Laracasts does it mostly topic based: https://laracasts.com/series/laravel-8-from-scratch and it's been working out real good It sometimes builds on top of previous episod like: "In previous episode we made login page with Laravel Blade (Adonis Edge), now we will continue with server-side authentication" but overall are kinda topic based |
Beta Was this translation helpful? Give feedback.
-
Project based learning is ideal for people that want to see how well adonisjs can be used to build something solid. I would also like to see 3rd party goodies like turbo-stream and turbo-frames integrated in the project. |
Beta Was this translation helpful? Give feedback.
-
I think project based learning provides a feedback loop for the learner, allowing them to see a reasonably complex application develop incrementally over the duration of the course. This will give them the confidence to be able to tackle more advanced topics as ways of delivering more sophisticated functionality. |
Beta Was this translation helpful? Give feedback.
-
IMO, 'Screencasts - Topic-based learning' is something that is needed as a beginner, when I started with Adonis js I learned more from documentation but always was confused with the process and all the cases of the topic, I have to search till the last of the documentation to even find a simple working and always wished for a tutorial that explains me the things and show me how it actually works. |
Beta Was this translation helpful? Give feedback.
-
What I am most interested in is any very clearly positioned anti-status-quo pitch. In an increasingly everything react world, make it obvious what is great about moving into adonisjs and be clear about how to handle things that react does well. You made an effort to rebuilt this remix app a while ago and I thought that was great and very instructional in that sense. |
Beta Was this translation helpful? Give feedback.
-
For me, when we create projects, we end up limiting a lot to that context. The Adonis documentation is already excellent, but it could be improved with more day-to-day examples focused on this topic, practical examples and best practices. I lack clear examples on Re-using controllers(service objects) for example. Projects you can do on their official youtube channel. |
Beta Was this translation helpful? Give feedback.
-
Alright, so here's the plan for the first official course. This course will not be able to cover all the framework topics, but we can always have more courses with time. Format of the courseBuild an app from scratch and learn different topics of the framework we need to create the app. What's the app?The app is called OS Hunt. It is a tutorial-friendly version of Product Hunt, but it is for sharing and exploring Open-source projects. The course outline will give an idea about the app's features. Here's a design screenshot. Course outlineI have the course outline more or less finalized. Things might change as I hit recording, but not too much. Feedback welcomed. |
Beta Was this translation helpful? Give feedback.
-
We plan to launch an official course for beginners alongside the release of v6 and need your feedback to spend energy in the right direction.
We aim to help newcomers learn the basics of the framework and feel confident about using it.
Let's start with a poll. However, if you have deeper insights to share, feel free to comment.
Terms
116 votes ·
Beta Was this translation helpful? Give feedback.
All reactions