<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ibrahim Thanbir</title>
    <description>The latest articles on DEV Community by Ibrahim Thanbir (@ibzaa1).</description>
    <link>https://dev.to/ibzaa1</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F332247%2Fff1b73c8-513a-4a8c-bf99-2a7dced4864c.jpeg</url>
      <title>DEV Community: Ibrahim Thanbir</title>
      <link>https://dev.to/ibzaa1</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ibzaa1"/>
    <language>en</language>
    <item>
      <title>My Journey, 1 Year Later</title>
      <dc:creator>Ibrahim Thanbir</dc:creator>
      <pubDate>Fri, 27 Aug 2021 13:03:19 +0000</pubDate>
      <link>https://dev.to/ibzaa1/my-journey-1-year-later-3m7l</link>
      <guid>https://dev.to/ibzaa1/my-journey-1-year-later-3m7l</guid>
      <description>&lt;h1&gt;
  
  
  Whats changed?
&lt;/h1&gt;

&lt;p&gt;Well, well, well, what a year and a half it has been. So much has happened since my last post. New age, new laptop, new knowledge. Most importantly, new experiences. 1 year is a long time, and within this time, I have tried to adapt, change, and develop myself to having a much better persona. Let me tell you about my journey. &lt;/p&gt;

&lt;h3&gt;
  
  
  #100DaysOfCodeChallenge
&lt;/h3&gt;

&lt;p&gt;I did manage to complete the &lt;a href="https://www.100daysofcode.com/"&gt;#100DaysOfCodeChallenge&lt;/a&gt; on my first round, and then suddenly I took a complete halt with coding. It was very stressful I must admit, very tough to persevere and shoot through downfalls and challenges, but I wasn't as mature as I am now. Back then, I had thought of that as just a challenge, rather than a learning experience. But thankfully, I've now understood, or tried to at least on what this challenge could help with in the future.  &lt;/p&gt;

&lt;h3&gt;
  
  
  What am I doing now?
&lt;/h3&gt;

&lt;p&gt;I have started Round 2 of the challenge, which is running smooth like butter. As well as working in a very small company that works with client project. This is only because I have had break from school as I have finished my GCSE which in return the government give a 3 month break period. I dont know where things will stand after my holiday ends, lets just hope it ends well. &lt;/p&gt;

&lt;h3&gt;
  
  
  What I have planned for the future?
&lt;/h3&gt;

&lt;p&gt;My main plan is to follow this web developing path and hopefully be a successful web developer one day. But it wont be easy. A lot of dedication, motivation and determination will be needed and consistent throughout my path there. Nothing will be easy, nothing in life will be if you truly want to achieve the outcome you are expecting. &lt;/p&gt;

&lt;h3&gt;
  
  
  School
&lt;/h3&gt;

&lt;p&gt;As I have mentioned before, I have had a 3 month break, which is one reason I have been so consistent like the way I have been. But I dont know how consistent I will be when school does start again. Especially because it's A Levels, which is 10x harder than GCSE, even though I will be only focusing on 3 subjects, rather than 8. Worse thing that can happen in my personal opinion, is I wont be able to code throughout the day and have to work on the weekends. Which i really dont want to do in any way shape or form, but it could be possible for it to come down to that. One upside to this situation is I will be doing Computer Science in A Levels for the next 2 years, which does include programming, specifically the backend language Java. &lt;/p&gt;

&lt;h3&gt;
  
  
  What I am doing within programming?
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;ReactJs&lt;/strong&gt;: I finished with VaillaJs a week to two into round 2, as well as revising basic HTML and CSS. After that I had worked with the JS library, React. It was definitely difficult in the beginning because, although it was on top of JS, there was a lot of new fundamentals you had to learn and go over, and evidential example of this is React Hooks, which was not much similar VanillaJS functions and effects. Still learning React, and is still the main library I want to carry on learning. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;NextJs&lt;/strong&gt;: After I was quite comfortable with ReactJs, I moved on to NextJs which was framework for React. It came with built-in SSR (Server Side Rendering), built-in page links and much more. Definitely made life a little easier. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;NodeJs&lt;/strong&gt;: Couple of weeks ago, I started to learn a bit of backend to connect the dots with the frontend, I'm not as experience with Node and the backend but I'm still learning and trying my best to learn as much as possible. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;ExpressJs&lt;/strong&gt;: Additional to learning Node, I had learnt a little bit of the framework Express on the side to make it easier, but isn't so different to Node. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;MySQL&lt;/strong&gt;: Last, but not least, a backend database to connect my backend code with, hence why MySQL, was the best option for me. I definitely want to learn other backend databases, like MongoDB, Firebase etc. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;My Twitter: &lt;a href="https://twitter.com/Ibzaa1"&gt;Ibzaa1&lt;/a&gt;&lt;br&gt;
My Github: &lt;a href="https://github.com/ibzaa1"&gt;Ibzaa1&lt;/a&gt;&lt;br&gt;
My Email: &lt;a href="mailto:ibrahim.thaanbir@gmail.com"&gt;ibrahim.thaanbir@gmail.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>codenewbie</category>
      <category>programming</category>
      <category>javascript</category>
      <category>css</category>
    </item>
    <item>
      <title>A 15 Year Old's Coding Journey</title>
      <dc:creator>Ibrahim Thanbir</dc:creator>
      <pubDate>Sun, 17 May 2020 21:34:19 +0000</pubDate>
      <link>https://dev.to/ibzaa1/my-first-100-days-of-code-1m58</link>
      <guid>https://dev.to/ibzaa1/my-first-100-days-of-code-1m58</guid>
      <description>&lt;h1&gt;
  
  
  ABOUT ME
&lt;/h1&gt;

&lt;p&gt;I am a code newbie who is 15 years old and currently is going to school, has started learning front-end development for just over 3 months now. I am currently learning HTML, CSS and Vue.Js on mainly Youtube. However, before I had learned JavaScript using Udemy, FreeCodeCamp and YouTube. &lt;/p&gt;

&lt;h2&gt;
  
  
  OVERVIEW
&lt;/h2&gt;

&lt;p&gt;This challenge was mentioned by my sister, &lt;a href="https://twitter.com/iraamoni"&gt;Suborna&lt;/a&gt;, and she has said that people from all over the world use a twitter hash (#100DaysOfCode). And she had mentioned that people use it to show what they code and what they learn in their day to day life. I was very interested because I saw my sisters husband, &lt;a href="https://twitter.com/foysalit"&gt;Foysal&lt;/a&gt; code, who does it as a full-time job.&lt;/p&gt;

&lt;h3&gt;
  
  
  WHAT IT MEANS TO COMPLETE THIS CHALLENGE
&lt;/h3&gt;

&lt;p&gt;Completing the &lt;a href="https://www.100daysofcode.com/"&gt;100DaysofCode&lt;/a&gt; challenge means you have to stay on track, meet people all types of experiences and receive help. At first, you will feel very hard to keep up, but then you realise, is that eventually, you will find people who are on the same boat as you. What I am mean by this is, you will find people who are going through exactly what you are going through which you can work together with and help each other out. A great example of this is my good friend, Irina. She is someone who is amazing at picking out errors and she is always there when you need her. I talk to her a lot, and she genuinely is one of the best people I have met online. I know every day that I can put my trust in her and I think that is what has kept me going alongside my sister. &lt;/p&gt;

&lt;h3&gt;
  
  
  MY SISTER
&lt;/h3&gt;

&lt;p&gt;I have to give a huge thanks to my sister. This would have never have happened without her. She is honestly the most supportive person I have met, and the amount of help she gives is impeccable. She lives in Italy, with her husband and she is also a CodeNewbie like myself. She has learned React Js and the other day she has got her first job as a code designer! When I heard this news I was astonished because the amount of effort she puts in is crazy. I couldn't have asked for a better sister.&lt;/p&gt;

&lt;h3&gt;
  
  
  THE CONSISTENCY
&lt;/h3&gt;

&lt;p&gt;For me, being consistent in what you do is extremely key. However,  you can't always be consistent. This means if you need a break for a day or two, that would be fine because coding can be very exhausting. Additionally, when you are coding, I advise you not to do huge chunks of work like working on projects for hours. Instead, you can do bit of coding and still have the best coding journey. What I did do very small projects that took 20-30 mins every day and start understanding what the tutorial is showing. This allowed me to learn more and more each day without feeling overwhelmed. &lt;/p&gt;

&lt;h3&gt;
  
  
  THE WORK
&lt;/h3&gt;

&lt;p&gt;For me, there was a variety of coding that I did. From reading books to watching tutorials to watching documentaries. This shows how flexible learning how to code is. You do not need to have one thing to do all the time when learning how to code. You can do a various amount of activities to make sure you are always having fun. &lt;/p&gt;

&lt;h3&gt;
  
  
  WHAT I LEARNT
&lt;/h3&gt;

&lt;p&gt;At first, I went over basic HTML and CSS from which I had learned way back in the day. Then slowly I had moved on to bigger things like working on projects and making new things using HTML and CSS. Getting crafty was probably the most overwhelming yet the most fun when coding. I had then moved on to basic JavaScipt (VanillaJs) and learnt some cool stuff there like event listener and function. I learnt Js using udemy which I think is an amazing website to go on for learning code. However, I had moved on and this is when I had decided to go on to Vue Js, where I spent most of this challenge learning. It is a framework for Js, which allows you to have a basic layout set out for you, and all ready for you to code in.&lt;/p&gt;

&lt;h3&gt;
  
  
  VUE JS
&lt;/h3&gt;

&lt;p&gt;I loved Vue Js, I found it very simple and straight to the point. Working on Vue was incredibly fun because it taught me new things such as components, data functions, vue routers etc. Learning Vue was the best option for me and I think I learned it well. &lt;/p&gt;

&lt;h4&gt;
  
  
  NEXT
&lt;/h4&gt;

&lt;p&gt;I think when I come back to do this challenge I will be carrying on with Vue. But also I will be moving on to other front-end frameworks such as React because I have heard React Js is very popular. I want to also get some sort of internship to know how it feels like working in the programming industry. If not an internship then I wouldn't mind freelancing which also sounds extremely fun!&lt;/p&gt;

</description>
      <category>codenewbie</category>
      <category>firstyearincode</category>
      <category>100daysofcode</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
