WYSEguidance Logo

Bhavya Bhandary – I Got My Start as a Coder Through HTML & CSS

Dive: Coder - HTML/CSS
Description: Knows how to code using HTML/CSS
Level: Level 1
Level Requirements: Can code in HTML/CSS at a basic level
Certified On: Apr 2, 2020

Editor’s Note: On all dive certifications, we try to edit the writing as little as possible to preserve authenticity, personality, and writing style. We typically fix spelling errors, but minimally modify grammar and sentence structure (just enough to ensure readability).

Bhavya B

Name: Bhavya B Break Diving Level: Level 1 Number of Certified Dives: 5 From: India In: United States

1. When and Why Did You Decide to Pursue This Dive At This Level? What was your inspiration and motivation?

I got interested in web application coding in the year 2016 when I was volunteering for not-for-profit organizations in the United Kingdom. My friend and I built a new website for the charity using the Macaw developer tool. We faced a lot of issues with that tool, and in particular, adapting the display to different screen sizes. We could not figure out how to solve the issues, so I decided to learn the basics of HTML & CSS.

2. How Long Did It Take For You To Accomplish This Dive At This Level From The Day You Decided To Pursue It, And Why Did It Take That Long?

HTML is very easy to learn. CSS is easy to start with but difficult to master. To learn the basics of HTML & CSS, it took me around 4 – 6 months and from then onwards, I am still learning constantly. It took this long because just as I was becoming confident to deploy what I had learned working on the UK charity website, I had to leave the UK and also my charity work. I moved to the USA and became busy with other projects.

3. What Was The Hardest Part About Achieving This Particular Dive Level?

The hardest part was to keep myself motivated to learn. I was doing self-study and whenever I could not understand concepts, I used to become very discouraged and would give up. For that reason, it is very important to join a supportive community like BreakDiving.io to keep you motivated.

4. What Was The Easiest Part About Achieving This Particular Dive Level?

The easiest part is that you can find a lot of great material to learn the basics of HTML & CSS, for free, and online. FreeCodeCamp, Codecademy, & W3Schools are three good sources to get started with.

5. What Is Your Advice For Someone Who Is Pursuing This Dive And Level?

Practice is the key to learn any programming language. The more you practice, the more you become confident.

Sometimes when you follow materials like books, tutorials, or websites, it is difficult to get a complete picture of how the concepts would be used in a real project. For this reason, you really need to build your own small web application & debug it using a chrome inspector or other tools.

Try to enroll in good courses really helps too. There are many bad courses out there, so if something isn’t making sense, or if you feel discouraged, look for a new course. You can find some good courses on Udemy for around $10 each when they are on sale. One of the courses I did that really helped me was ‘The Web Developer Bootcamp’ by Colt Steele. The course covers both frontend and backend and is easy to grasp. One very important theory about coding I learned after exploring different programming languages is: You don’t need to know everything; you just need to know how and where to look for what you don’t know.

6. What Are Some Of The Best Resources You Recommend to Those Pursuing This Dive At This Level, And Why Do You Recommend Them? Please Include Relevant Weblinks, If Applicable.

After Break Diving (https://www.breakdiving.io), I recommend:

Resource 1: The Web Developer Bootcamp - The Web Developer Bootcamp’ by Colt Steele on Udemy.

Resource 2: Codecademy - Codecademy is the easiest way to learn how to code.

Resource 3: FreeCodeCamp - The platform provides all the necessary information about coding including videos, articles, and interactive coding lessons.

Resource 4: Odin Projects - The free and open source curriculum for learning modern web development.

Resource 5: W3Schools - W3Schools is optimized for learning, testing, and training.

7. Tell Us A Story Of One Of Your Adventures While Pursuing This Dive (At This Level).

I started learning HTML & CSS from Codecademy. It was easy to follow the instructions and finish the course. Then I followed the W3Schools materials.

In both courses, the interface has a built-in code editor. Initially, I could not get the code to always work using their built-in code editors. On both platforms, you have to write code, run the code, & then debug the issues. But then I came to learn about different text editors like Notepad++, Brackets, Sublime Text, & Visual Studio Code. I also learned how to inspect code using Google Chrome Developer Tools, which I couldn’t do in the built-in code editors on Codecademy and W3Schools. My initial favorite editor was Brackets. Then I moved to Sublime Text. Now I like working in both Visual Code and Sublime Text.

One year ago, I was working with Monroe [Break Diving Founder] on editing a landing page we were creating for a partnership with App Academy. We got the template directly from the App Academy team. It was created using a website builder, and all of the code had been minified, and it was also very difficult to decipher. After spending around 4 to 5 hours trying to modify it for our purposes, we realized it would be very difficult to edit the page and make it responsive in the way we needed it to be. So we decided to rebuild it from scratch. I worked late into the night & finished the work. With the help of the team and Monroe, we successfully deployed it. It was a great experience!

8. What Evidence Did You Submit to Prove You Met the Requirements for This Dive and Level?

1. I work on the Break Diving Coding team. I helped to build some of the front end features. All staff there verify my HTML and CSS coding abilities.

2. Here is the link to a simple responsive webpage I created as part of an assignment in one of the web development courses I took on Udemy https://bhavyabh.github.io/company-site/#

9. Will You Be Pursuing The Next Level For This Dive? If Yes, Why? If Not, Why Not?

Yes, I will be pursuing the next level. I want to learn more about CSS!

10. What is the Break Diver's Creed?

No Rules. No Excuses. No Regrets.

Certificate photo:

And having made this post, and provided adequate evidence to the dive committee, Bhavya B is now hereby certified by Break Diving, Inc. as: Coder - HTML/CSS - Level 1. Congratulations ! Thank you for being an inspiration to others!

Certificate number: 32

The author above wrote this WYSEguidance post as one of the certification requirements to become certified by Break Diving, Inc. for a dive completed. Would you also like to find greater success, happiness, and friendship, and make genuine supportive connections with others around the world pursuing your same dreams? Come join us at Break Diving and soon your story will be the next one you read about on this site!

Break Diving Advertising Photo
Read More Stories on the WYSEguidance Homepage