Transforming Quotes with BD to SD
Table of Contents
- Introduction
- Weekly Update on Project
- About the Random Quote Machine Project
- Code Explanation
- Next Steps and Future Projects
- The Importance of Googling in Programming
- Excitement for Back-end Development
- Conclusion
Article
Introduction
Hey everyone! Thanks for tuning in to another one of my weekly updates. I really appreciate all the support and feedback you've been giving me. In this update, I'll be sharing my progress on a project I've been working on, specifically the Random Quote Machine from Free Code Camp. I'll also be talking about my plans for future projects and my excitement for back-end development. So let's dive right in!
Weekly Update on Project
This week, I've been focused on working on a small project called the Random Quote Machine. Although I initially thought it wouldn't take me much time, it ended up being a little more challenging than anticipated. I spent about 11 and a half hours spread across the week to complete it. However, I enjoyed the process and learned a lot during this project.
About the Random Quote Machine Project
The Random Quote Machine is one of the front-end projects in Free Code Camp's curriculum. The main objective of this project is to create a web application that displays random quotes with a background color change. It may seem straightforward, but it allowed me to practice coding concepts and further develop my skills.
Code Explanation
Now, let me walk you through the code of my Random Quote Machine. Upon clicking the "New Quote" button, the application generates a new random quote and changes the color of the screen. The colors are chosen randomly from a pre-defined array of hex colors. I also plan to clean up the code by using getElementsByClassName
instead of assigning individual IDs to elements.
Additionally, I made use of SAS and imported it into CSS, enhancing the style and visual appeal of the project. Before completion, I aim to upload the project to GitHub, which will require some additional time and effort.
Next Steps and Future Projects
With the Random Quote Machine project almost done, I'm excited to move on to the next project in the Free Code Camp curriculum. The next project is called the Drum Machine, which involves creating a drum machine. This project aligns perfectly with my background as a band director, and I'm eager to dive into it.
In the coming days and weeks, even while going out of town, I plan to dedicate at least an hour each day to coding. My goal is to complete the front-end libraries section and obtain my certificate from Free Code Camp. It would be an incredible achievement to have that certificate under my belt.
Furthermore, I'm also looking forward to exploring back-end development soon. While I enjoy working on the front-end, I believe that understanding and being able to build the back-end is equally important. So stay tuned for more updates on my progress!
The Importance of Googling in Programming
I want to take a moment to emphasize the importance of Googling in programming. Even professional programmers, who may seem like experts, don't have all the answers. They rely heavily on search engines like Google to find solutions and learn new technologies. So, if you're just starting out, don't be discouraged by not knowing everything. It's perfectly okay to search for answers and learn along the way.
Excitement for Back-end Development
As I mentioned earlier, I'm really looking forward to getting into back-end development. While my skills with front-end development are improving, I realize that I need to broaden my knowledge and capabilities. Back-end development allows you to build the logic and functionality behind websites and applications, and I can't wait to explore this area.
Conclusion
Thank you for joining me on this weekly update. I hope you enjoyed hearing about my progress on the Random Quote Machine project and my plans for future projects. Remember, in programming, it's essential to keep learning, be resourceful, and not be afraid to venture into new territories. Stay tuned for more exciting updates, and I'll catch you next time. Bye for now!
Highlights
- Detailed progress update on the Random Quote Machine project
- Code explanation and demonstration of the Random Quote Machine application
- Excitement and plans for future projects in front-end and back-end development
- Emphasis on the importance of Googling and continuous learning in programming
FAQ
Q: How long did it take you to complete the Random Quote Machine project?
A: It took me approximately 11 and a half hours spread across a week to complete the project.
Q: What is the next project in the Free Code Camp curriculum?
A: The next project is called the Drum Machine, and it involves creating a drum machine.
Q: Do professional programmers know everything about programming?
A: No, professional programmers don't know everything. They rely on resources like Google to find solutions and learn new technologies.
Q: Are you planning to explore back-end development?
A: Yes, I'm excited to dive into back-end development and broaden my skills and knowledge in that area.