DEV Community

Troy Harris
Troy Harris

Posted on

Wondering if this is a good way to learn?

Hey there! I'm currently someone that's learning web development. Recently I built a simple weather pad app and learned to through a written tutorial(added features with media queries for mobile devices as well).

I'm still a beginner and have tried video tutorials, but something about learning through reading and applying with a twist to it makes me learn and keep a feeling of persistence for wanting to continue learning even more. I was wondering if this seems like a weird way to learn as a beginner? I know basic HTML, CSS, JavaScript, and wanting to continue with SvelteJS, but I couldn't tell if I need to step back for a minute before continuing for personal projects in the near future...

Top comments (4)

Collapse
 
iamcymentho profile image
Odumosu Matthew

Hey there!

First of all, let me assure you that there's absolutely nothing weird about your learning approach. In fact, learning through reading and applying what you've learned in a hands-on manner is a highly effective method. Everyone learns differently, and finding what works best for you is what matters most.

It's fantastic that you've built a weather app following a written tutorial and even added features with media queries for mobile devices. This shows that you're not only learning but also experimenting and customizing, which is a crucial part of the learning process. Building on top of tutorials like this is a great way to reinforce your knowledge and skills.

Regarding continuing with SvelteJS and your plans for personal projects, I think you're on the right track. Learning a JavaScript framework like SvelteJS will allow you to create more dynamic and interactive web applications. As you've noticed, it's through projects that you truly solidify your understanding. Projects provide an opportunity to apply what you've learned in real-world scenarios, troubleshoot issues, and come up with creative solutions.

Personal projects are an essential part of your learning journey. They not only help you put your skills to use but also provide a portfolio that showcases your abilities to potential employers or collaborators. As you take on projects, you'll encounter challenges that will require you to research, problem-solve, and learn new things – all of which contribute significantly to your growth as a developer.

Remember, the journey of learning web development is ongoing, and your approach of combining reading, applying, and taking on projects is a recipe for success. Don't hesitate to take on personal projects that interest you and align with your learning goals. Every project you tackle will contribute to your mastery of the skills you've learned.

Keep up the excellent work, stay curious, and don't hesitate to reach out if you have any questions or need assistance along the way. Your enthusiasm for learning is a wonderful asset, and I have no doubt you'll continue to thrive in your web development journey!

Collapse
 
troy5890 profile image
Troy Harris

I apologize for getting back to this so late, reading this made me feel so happy in my journey, and makes me want to work even harder. Thank you for this, I will continue to learn and hone my skills as a web developer and cloud engineer!

Collapse
 
askrodney profile image
Rodney Lab

Sounds like a fantastic way to learn. Some learning methods don't work for everyone, so stick with what works best for you!

Collapse
 
troy5890 profile image
Troy Harris

Thanks for the advice! I appreciate the comment, it makes me want to move on to my next project with absolute confidence now :)