<?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>Forem: Fahimul Kabir Chowdhury</title>
    <description>The latest articles on Forem by Fahimul Kabir Chowdhury (@fahimulkabir).</description>
    <link>https://forem.com/fahimulkabir</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%2F642043%2Fd2cff8f6-d61f-4b12-a19f-cf4533ca4c83.jpg</url>
      <title>Forem: Fahimul Kabir Chowdhury</title>
      <link>https://forem.com/fahimulkabir</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/fahimulkabir"/>
    <language>en</language>
    <item>
      <title>Building a News Search App: JavaScript API Project</title>
      <dc:creator>Fahimul Kabir Chowdhury</dc:creator>
      <pubDate>Fri, 02 Feb 2024 14:39:40 +0000</pubDate>
      <link>https://forem.com/fahimulkabir/building-a-news-search-app-javascript-api-project-1m84</link>
      <guid>https://forem.com/fahimulkabir/building-a-news-search-app-javascript-api-project-1m84</guid>
      <description>&lt;p&gt;Do you have an interest in learning how JavaScript APIs work and how they can be used to create something interesting? If so, you're in the right place. I'd love to guide you through the process of building a news search website using JavaScript APIs, step by step. Let's get started!&lt;/p&gt;

&lt;h2&gt;
  
  
  Complete Video Projects With Step by Step Explanations:
&lt;/h2&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/ZGLKTQVyT0U"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Understanding JavaScript APIs:&lt;/strong&gt;&lt;br&gt;
Before we start building our news search website, let's take a moment to understand what JavaScript APIs are. In simple terms, APIs (Application Programming Interfaces) are tools that allow different software applications to communicate with each other. In the context of our project, we'll be using APIs to fetch news data from external sources and display it on our website.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Choosing the Right API:&lt;/strong&gt;&lt;br&gt;
The first step in creating our news search website is choosing the right API to fetch news data. There are several popular options available, such as the New York Times API, the Guardian API, and the NewsAPI. Consider factors like data coverage, reliability, and ease of use when making your decision.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Setting Up Your Development Environment:&lt;/strong&gt;&lt;br&gt;
Once you've chosen an API, it's time to set up your development environment. You'll need a code editor (like Visual Studio Code), a web browser, and a basic understanding of HTML, CSS, and JavaScript. Don't worry if you're new to coding – building a news search website is an excellent way to learn!&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Fetching News Data:&lt;/strong&gt;&lt;br&gt;
With your development environment in place, it's time to start fetching news data from your chosen API. This typically involves sending HTTP requests to the API endpoint and parsing the JSON response. Most APIs provide documentation and code examples to help you get started.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Displaying News Headlines:&lt;/strong&gt;&lt;br&gt;
Once you've successfully fetched news data, it's time to display it on your website. You can use HTML and CSS to create a simple user interface, and JavaScript to dynamically populate the page with news headlines. Consider using a responsive design to ensure your website looks great on all devices.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Adding Search Functionality:&lt;/strong&gt;&lt;br&gt;
No news search website would be complete without a search feature. You can use JavaScript to add search functionality to your website, allowing users to search for specific keywords or topics and filter the displayed news headlines accordingly.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Enhancing User Experience:&lt;/strong&gt;&lt;br&gt;
To make your news search website more engaging, consider adding additional features like pagination, category filters, and thumbnail images for each news article. You can also experiment with different design elements to create a visually appealing user interface.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Testing and Deployment:&lt;/strong&gt;&lt;br&gt;
Before launching your news search website, be sure to test it thoroughly for bugs and usability issues. Once you're satisfied with the results, you can deploy your website to a web hosting service (such as GitHub Pages or Netlify) and share it with the world!&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;: Congratulations – you've successfully built your news search website using JavaScript APIs! By following the steps outlined in this article, you've gained valuable hands-on experience with web development and created a useful tool for staying informed about current events. Whether you're a seasoned developer or just starting out, building projects like this is an excellent way to sharpen your skills and make a positive impact in the digital world. Happy coding!&lt;/p&gt;

&lt;p&gt;Here is another API Project for you. Build a image search app with JavaScript API.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/oaliV2Dp7WQ"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;✍ Author&lt;/strong&gt;&lt;br&gt;
Md Fahimul Kabir Chowdhury.&lt;br&gt;
Founder &amp;amp; CEO at Tech2etc.&lt;/p&gt;

&lt;h2&gt;
  
  
  Connect With Me
&lt;/h2&gt;

&lt;p&gt;Discord: &lt;a href="https://discord.gg/C58ZQAk2DE" rel="noopener noreferrer"&gt;https://discord.gg/C58ZQAk2DE&lt;/a&gt;&lt;br&gt;
Instagram: &lt;a href="https://www.instagram.com/fahimulkabir.tech2etc/" rel="noopener noreferrer"&gt;https://www.instagram.com/fahimulkabir.tech2etc/&lt;/a&gt;&lt;br&gt;
Twitter: &lt;a href="https://twitter.com/tech2etc" rel="noopener noreferrer"&gt;https://twitter.com/tech2etc&lt;/a&gt;&lt;br&gt;
LinkedIn: &lt;a href="https://www.linkedin.com/in/fahimulkabirchowdhury/" rel="noopener noreferrer"&gt;https://www.linkedin.com/in/fahimulkabirchowdhury/&lt;/a&gt;&lt;br&gt;
FB (Personal): &lt;a href="https://www.facebook.com/mdfahimulkabir" rel="noopener noreferrer"&gt;https://www.facebook.com/mdfahimulkabir&lt;/a&gt;&lt;br&gt;
FB Page: &lt;a href="https://www.facebook.com/Tech2etc" rel="noopener noreferrer"&gt;https://www.facebook.com/Tech2etc&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>beginners</category>
      <category>api</category>
    </item>
    <item>
      <title>Step By Step Guide For Full Stack Developer in 2024</title>
      <dc:creator>Fahimul Kabir Chowdhury</dc:creator>
      <pubDate>Sun, 21 Jan 2024 10:06:56 +0000</pubDate>
      <link>https://forem.com/fahimulkabir/step-by-step-guide-for-full-stack-developer-in-2024-aa8</link>
      <guid>https://forem.com/fahimulkabir/step-by-step-guide-for-full-stack-developer-in-2024-aa8</guid>
      <description>&lt;p&gt;In this short article, I will only give you the step by step guide to become a Full Stack developer.&lt;/p&gt;

&lt;p&gt;Here's a roadmap for learning the MERN (MongoDB, Express.js, React, Node.js) stack:&lt;/p&gt;

&lt;p&gt;1) Foundational Knowledge:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;You need to learn HTML, CSS, and JavaScript.&lt;br&gt;
Understand the basics of asynchronous JavaScript.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;2) Node.js:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Learn the fundamentals of Node.js.&lt;br&gt;
Understand npm (Node Package Manager).&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;3) Express.js:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Master Express.js, which is a web application framework for Node.js.&lt;br&gt;
Learn routing, middleware, and handling HTTP requests.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;4) MongoDB:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Get familiar with MongoDB, which is a NoSQL database.&lt;br&gt;
Learn CRUD operations and basic database design.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;5) Mongoose:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Learn Mongoose, which is an ODM (Object Data Modeling) library for MongoDB.&lt;br&gt;
Understand how to interact with MongoDB using Mongoose.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;6) React:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Dive into React, which is a JavaScript library for building user interfaces.&lt;br&gt;
Understand JSX, components, state, and props.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;7) React Router:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Learn React Router for handling navigation in React applications.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;8) State Management:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Explore state management in React with tools like Context API or a state management library (e.g., Redux).&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;9) Node.js and Express.js Advanced Topics:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Learn about authentication and authorization.&lt;br&gt;
Understand middleware usage for security and optimization.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;10) API Development:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build RESTful APIs using Express.js.&lt;br&gt;
Understand how to handle data with MongoDB.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;11) React Hooks:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Master React Hooks for functional components.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;12) Full-Stack Integration:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Connect the front-end (React) with the back-end (Node.js and Express.js).&lt;br&gt;
Make API calls from React to interact with the server.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;13) Deployment:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Deploy your MERN stack application. Platforms like Heroku, Netlify, or Vercel can be useful.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;14) Testing:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Learn testing tools and frameworks for both front-end and back-end (e.g., Jest, Mocha, Chai).&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;15) Continuous Integration/Continuous Deployment (CI/CD):&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Explore CI/CD pipelines to automate testing and deployment processes.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;16) Advanced Concepts:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Learn about real-time features using WebSockets.&lt;br&gt;
Understand GraphQL for API development.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Remember to work on hands-on projects and build real-world applications to reinforce your understanding. Regularly update your skills as the MERN stack evolves.&lt;/p&gt;

&lt;p&gt;This is Md Fahimul Kabir Chowdhury. You can follow my YouTube &lt;a href="https://www.youtube.com/@Tech2etc/" rel="noopener noreferrer"&gt;@tech2etc&lt;/a&gt; for more tutorials and projects.&lt;/p&gt;

&lt;p&gt;Follow me on social media 👍&lt;br&gt;
&lt;a href="https://www.linkedin.com/in/fahimulkabirchowdhury/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;, &lt;a href="https://www.instagram.com/fahimulkabir.tech2etc/" rel="noopener noreferrer"&gt;Instagram&lt;/a&gt;, &lt;a href="https://www.facebook.com/Tech2etc" rel="noopener noreferrer"&gt;Facebook&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>fullstack</category>
      <category>mern</category>
    </item>
    <item>
      <title>Build Responsive Personal Portfolio Website With Bootstrap</title>
      <dc:creator>Fahimul Kabir Chowdhury</dc:creator>
      <pubDate>Wed, 04 Jan 2023 05:37:46 +0000</pubDate>
      <link>https://forem.com/fahimulkabir/build-responsive-personal-portfolio-website-with-bootstrap-fl3</link>
      <guid>https://forem.com/fahimulkabir/build-responsive-personal-portfolio-website-with-bootstrap-fl3</guid>
      <description>&lt;h2&gt;
  
  
  What is a personal portfolio website?
&lt;/h2&gt;

&lt;p&gt;A &lt;strong&gt;personal portfolio website&lt;/strong&gt; is a website that showcases an &lt;strong&gt;individual's skills, experiences, and achievements&lt;/strong&gt;. It typically includes a resume, samples of work, and information about the individual's education, interests, and goals. Personal &lt;a href="https://tech2etc.com/professional-free-html-css-resume-templates-2021/" rel="noopener noreferrer"&gt;portfolio websites&lt;/a&gt; are often used by freelancers, artists, and other professionals to showcase their skills and attract potential clients or employers. They can be a powerful tool for building a professional online presence and showcasing one's talents and accomplishments.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why we need a personal portfolio website?
&lt;/h2&gt;

&lt;p&gt;There are several reasons why you might want to create a personal portfolio website:&lt;/p&gt;

&lt;p&gt;To showcase your skills and accomplishments: A personal portfolio website is a great way to showcase your skills, experience, and achievements to potential clients or employers. It can help you stand out from other job candidates or freelancers and demonstrate your value and expertise.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;To establish an online presence:&lt;/strong&gt; A personal portfolio website can help you establish an online presence and build your reputation as a professional. It can be a central hub for all of your online activity, and it can help you connect with others in your industry or field of interest.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;To control your online reputation:&lt;/strong&gt; A personal portfolio website gives you the opportunity to control how you are represented online. You can choose what information to include and how to present it, which can help you present a professional and consistent image to the world.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;To attract potential clients or employers:&lt;/strong&gt; A personal portfolio website can be an effective way to attract potential clients or employers. By showcasing your skills and experience, you can make it easier for people to find you and learn more about your work.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;To share your work and ideas:&lt;/strong&gt; A personal portfolio website can be a platform for sharing your work and ideas with others. It can be a place to showcase your projects and share your thoughts and insights with a wider audience.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;In the end, a personal portfolio website can be a valuable tool for building a professional online presence, showcasing your skills and accomplishments, and attracting potential clients or employers.&lt;/p&gt;

&lt;h2&gt;
  
  
  Your personal portfolio website must have
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Responsive layout&lt;/li&gt;
&lt;li&gt;Customizable templates&lt;/li&gt;
&lt;li&gt;Sleek design&lt;/li&gt;
&lt;li&gt;Mobile-friendly&lt;/li&gt;
&lt;li&gt;Easy navigation&lt;/li&gt;
&lt;li&gt;Professional branding&lt;/li&gt;
&lt;li&gt;Highlighted projects&lt;/li&gt;
&lt;li&gt;Testimonials section&lt;/li&gt;
&lt;li&gt;Contact form&lt;/li&gt;
&lt;li&gt;Social media integration&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How to create a portfolio website using HTML CSS Bootstrap?
&lt;/h2&gt;

&lt;p&gt;To create a website using HTML, CSS, and Bootstrap, you can follow these steps:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Set up your development environment:&lt;/strong&gt; Install a text editor, such as Sublime Text or Atom, and a web browser, such as Google Chrome or Mozilla Firefox.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Create an HTML file:&lt;/strong&gt; Use your text editor to create an HTML file and save it with a .html extension. This will be the main file for your website.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Add the HTML structure:&lt;/strong&gt; Use HTML tags to create the basic structure of your website, including the head and body sections. In the head section, you can include information such as the title of your website and links to any external CSS or JavaScript files.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Add content:&lt;/strong&gt; Use HTML tags to add content to your website, such as headings, paragraphs, lists, images, and links.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Add styling:&lt;/strong&gt; Use CSS to add styling to your website, such as colors, fonts, and layout. You can include your CSS in an external stylesheet or in a style element in the head of your HTML file.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Add Bootstrap:&lt;/strong&gt; Include the Bootstrap CSS file in the head of your HTML file, either by linking to a CDN or by downloading and hosting the file locally. You can then use Bootstrap classes and elements to add responsive layout and styling to your website.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Test and debug:&lt;/strong&gt; Test your website in different web browsers and devices to ensure that it is working as intended and fixing any issues that you encounter.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;After all, creating a website using HTML, CSS, and Bootstrap requires a combination of HTML and CSS skills to create the structure and content of the website, and Bootstrap skills to add responsive layout and styling. By following these steps and experimenting with different techniques and approaches, you can create a functional and visually appealing website using these technologies.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Adding Bootstrap?
&lt;/h2&gt;

&lt;p&gt;In addition to HTML, CSS, and JavaScript, using Bootstrap can also be a helpful way to create an e-commerce website. Bootstrap is a front-end framework that provides pre-designed HTML, CSS, and JavaScript components that can be used to create responsive, mobile-first websites.&lt;/p&gt;

&lt;p&gt;Some of the things you might learn by using Bootstrap to create an e-commerce website include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Responsive design:&lt;/strong&gt; Bootstrap is designed to be responsive, which means that it adjusts the layout and styling of a website to provide an optimal viewing experience on a wide range of devices, from small smartphones to large desktop monitors. By using Bootstrap, you can learn how to create websites that look and function well on different devices and screen sizes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pre-designed components:&lt;/strong&gt; Bootstrap includes a wide range of pre-designed components, such as buttons, forms, navbars, and grids, that can be easily added to your website using HTML and CSS classes. By using these components, you can save time and effort in creating the layout and styling of your website.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;JavaScript plugins:&lt;/strong&gt; Bootstrap also includes a number of JavaScript plugins that can be used to add interactive features to your website, such as modals, tabs, and carousels. By using these plugins, you can add interactive elements to your website without having to write custom JavaScript code.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In conclusion, using Bootstrap can be a helpful way to create an e-commerce website by providing pre-designed components and tools that can save time and effort in the development process.&lt;/p&gt;

&lt;h2&gt;
  
  
  Project Sections
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Home&lt;/li&gt;
&lt;li&gt;About&lt;/li&gt;
&lt;li&gt;Service&lt;/li&gt;
&lt;li&gt;Contact&lt;/li&gt;
&lt;li&gt;Footer&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Portfolio Website Tutorial:
&lt;/h2&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/kltvOVOEmM0"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Connect With Me
&lt;/h2&gt;

&lt;p&gt;Discord: &lt;a href="https://discord.gg/C58ZQAk2DE" rel="noopener noreferrer"&gt;https://discord.gg/C58ZQAk2DE&lt;/a&gt;&lt;br&gt;
Instagram: &lt;a href="https://www.instagram.com/fahimulkabir.chowdhury/" rel="noopener noreferrer"&gt;https://www.instagram.com/fahimulkabir.chowdhury/&lt;/a&gt;&lt;br&gt;
Twitter: &lt;a href="https://twitter.com/tech2etc" rel="noopener noreferrer"&gt;https://twitter.com/tech2etc&lt;/a&gt;&lt;br&gt;
LinkedIn: &lt;a href="https://www.linkedin.com/in/fahimulkabirchowdhury/" rel="noopener noreferrer"&gt;https://www.linkedin.com/in/fahimulkabirchowdhury/&lt;/a&gt;&lt;br&gt;
FB (Personal): &lt;a href="https://www.facebook.com/md.fahimkabirhamim" rel="noopener noreferrer"&gt;https://www.facebook.com/md.fahimkabirhamim&lt;/a&gt;&lt;br&gt;
FB Page: &lt;a href="https://www.facebook.com/Tech2etc" rel="noopener noreferrer"&gt;https://www.facebook.com/Tech2etc&lt;/a&gt;&lt;br&gt;
FB Group: &lt;a href="https://www.facebook.com/groups/2424642430907565" rel="noopener noreferrer"&gt;https://www.facebook.com/groups/2424642430907565&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Latest Posts
&lt;/h2&gt;


&lt;div class="ltag__link"&gt;
  &lt;a href="/fahimulkabir" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F642043%2Fd2cff8f6-d61f-4b12-a19f-cf4533ca4c83.jpg" alt="fahimulkabir"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/fahimulkabir/tech2etc-the-innovative-mind-behind-the-programming-world-4bfp" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Tech2etc: The Innovative Mind Behind the Programming World&lt;/h2&gt;
      &lt;h3&gt;Fahimul Kabir Chowdhury ・ Dec 30 '22&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#tutorial&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#intro&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/fahimulkabir" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F642043%2Fd2cff8f6-d61f-4b12-a19f-cf4533ca4c83.jpg" alt="fahimulkabir"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/fahimulkabir/how-do-i-start-working-as-a-freelancer-4g0o" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;How do I start working as a freelancer?&lt;/h2&gt;
      &lt;h3&gt;Fahimul Kabir Chowdhury ・ Oct 3 '22&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#freelancing&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#wordpress&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#job&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#skill&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/fahimulkabir" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F642043%2Fd2cff8f6-d61f-4b12-a19f-cf4533ca4c83.jpg" alt="fahimulkabir"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/fahimulkabir/what-are-the-best-online-part-time-jobs-4g53" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;What are the best online part-time jobs?&lt;/h2&gt;
      &lt;h3&gt;Fahimul Kabir Chowdhury ・ Oct 2 '22&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#job&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#career&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#skill&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>webdev</category>
      <category>portfolio</category>
      <category>beginners</category>
      <category>programming</category>
    </item>
    <item>
      <title>Tech2etc: The Innovative Mind Behind the Programming World</title>
      <dc:creator>Fahimul Kabir Chowdhury</dc:creator>
      <pubDate>Fri, 30 Dec 2022 14:17:16 +0000</pubDate>
      <link>https://forem.com/fahimulkabir/tech2etc-the-innovative-mind-behind-the-programming-world-4bfp</link>
      <guid>https://forem.com/fahimulkabir/tech2etc-the-innovative-mind-behind-the-programming-world-4bfp</guid>
      <description>&lt;p&gt;&lt;strong&gt;Tech2etc&lt;/strong&gt; is a popular online education platform that offers a wide range of courses and tutorials on web development, programming, projects, and other technical subjects. The platform is run by &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/fahimulkabirchowdhury/" rel="noopener noreferrer"&gt;Md Fahimul Kabir Chowdhury&lt;/a&gt;&lt;/strong&gt;, a professional web developer and instructor with over 5 years of experience in the field.&lt;/p&gt;

&lt;p&gt;Tech2etc offers courses and tutorials on a wide range of topics, including HTML, CSS, JavaScript, Python, React, Node.js, and many others. The courses are designed for learners of all levels, from beginners to advanced professionals, and are taught in a clear and concise manner with practical examples and exercises.&lt;/p&gt;

&lt;p&gt;In addition to its courses and tutorials, Tech2etc also offers other resources, such as web development templates, project files, and code snippets, that can be used to supplement the learning experience. Overall, Tech2etc is a comprehensive and valuable resource for anyone interested in learning web development, programming and other technical skills.&lt;/p&gt;

&lt;h2&gt;
  
  
  Achievements of Tech2etc
&lt;/h2&gt;

&lt;p&gt;Based on its popularity and reputation among learners and professionals in the field of web development and programming, it is likely that Tech2etc has had a number of achievements and successes.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/@Tech2etc/" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fevc7a40buf1uc4oyawjv.PNG" alt="Tech2etc YouTube Subscribers" width="466" height="193"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Some possible achievements of Tech2etc could include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Providing high-quality education and training to thousands of learners around the world.&lt;/li&gt;
&lt;li&gt;Offering a wide range of courses and tutorials that cover a wide range of topics and technologies.&lt;/li&gt;
&lt;li&gt;Maintaining a strong reputation among learners and professionals for providing valuable and practical learning resources.&lt;/li&gt;
&lt;li&gt;Building a large and active community of learners and professionals who share their knowledge and experiences through the platform.&lt;/li&gt;
&lt;li&gt;80,000+ Subscribers on YouTube.&lt;/li&gt;
&lt;li&gt;Around 1,00,000+ students have been taught by Tech2etc.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Overall, it is likely that Tech2etc has had many achievements and successes in the field of online education, and it continues to be a valuable resource for learners and professionals interested in web development and programming.&lt;/p&gt;

&lt;h2&gt;
  
  
  Popular Courses of Tech2etc
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;1️⃣ WordPress Insider: &lt;a href="https://tech2etc.com/wordpress-course" rel="noopener noreferrer"&gt;https://tech2etc.com/wordpress-course&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;2️⃣ Bootstrap With Projects: &lt;a href="https://tech2etc.com/bootstrap" rel="noopener noreferrer"&gt;https://tech2etc.com/bootstrap&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;3️⃣ Web Development For Beginners: &lt;a href="https://tech2etc.com/webdev" rel="noopener noreferrer"&gt;https://tech2etc.com/webdev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;4️⃣ JavaScript With Projects: &lt;a href="https://tech2etc.com/javascript" rel="noopener noreferrer"&gt;https://tech2etc.com/javascript&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;5️⃣ Python With Projects: &lt;a href="https://tech2etc.com/python" rel="noopener noreferrer"&gt;https://tech2etc.com/python&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;🎁 Get Certificate: &lt;a href="https://courses.tech2etc.com/" rel="noopener noreferrer"&gt;https://courses.tech2etc.com/&lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Resources From Tech2etc
&lt;/h2&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/tech2etc" rel="noopener noreferrer"&gt;https://github.com/tech2etc&lt;/a&gt;&lt;br&gt;
Dev.to: &lt;a href="https://dev.to/fahimulkabir"&gt;https://dev.to/fahimulkabir&lt;/a&gt;&lt;br&gt;
Hashnode: &lt;a href="https://fahimulkabir.hashnode.dev/" rel="noopener noreferrer"&gt;https://fahimulkabir.hashnode.dev/&lt;/a&gt;&lt;br&gt;
Morioh: &lt;a href="https://morioh.com/@5f9ea0334f1cc62ba2cc9725" rel="noopener noreferrer"&gt;https://morioh.com/@5f9ea0334f1cc62ba2cc9725&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Connect with Tech2etc
&lt;/h2&gt;

&lt;p&gt;Discord: &lt;a href="https://discord.gg/C58ZQAk2DE" rel="noopener noreferrer"&gt;https://discord.gg/C58ZQAk2DE&lt;/a&gt;&lt;br&gt;
Instagram: &lt;a href="https://www.instagram.com/fahimulkabir.chowdhury/" rel="noopener noreferrer"&gt;https://www.instagram.com/fahimulkabir.chowdhury/&lt;/a&gt;&lt;br&gt;
Twitter: &lt;a href="https://twitter.com/tech2etc" rel="noopener noreferrer"&gt;https://twitter.com/tech2etc&lt;/a&gt;&lt;br&gt;
LinkedIn: &lt;a href="https://www.linkedin.com/in/fahimulkabirchowdhury/" rel="noopener noreferrer"&gt;https://www.linkedin.com/in/fahimulkabirchowdhury/&lt;/a&gt;&lt;br&gt;
FB (Personal): &lt;a href="https://www.facebook.com/md.fahimkabirhamim" rel="noopener noreferrer"&gt;https://www.facebook.com/md.fahimkabirhamim&lt;/a&gt;&lt;br&gt;
FB Page: &lt;a href="https://www.facebook.com/Tech2etc" rel="noopener noreferrer"&gt;https://www.facebook.com/Tech2etc&lt;/a&gt;&lt;br&gt;
FB Group: &lt;a href="https://www.facebook.com/groups/2424642430907565" rel="noopener noreferrer"&gt;https://www.facebook.com/groups/2424642430907565&lt;/a&gt;&lt;/p&gt;

</description>
      <category>emptystring</category>
    </item>
    <item>
      <title>Why Should You Learn React Js in 2023?</title>
      <dc:creator>Fahimul Kabir Chowdhury</dc:creator>
      <pubDate>Fri, 30 Dec 2022 06:35:12 +0000</pubDate>
      <link>https://forem.com/fahimulkabir/why-should-you-learn-react-js-in-2023-ci3</link>
      <guid>https://forem.com/fahimulkabir/why-should-you-learn-react-js-in-2023-ci3</guid>
      <description>&lt;p&gt;React is a popular JavaScript library for building user interfaces, and it is likely to remain in demand in the coming years. However, it is difficult to predict exactly what the future will hold for any given technology.&lt;/p&gt;

&lt;p&gt;In general, it is a good idea to keep up with the latest developments in the field and to continuously learn new skills. This can help you stay competitive in the job market and ensure that you are equipped to take on new challenges.&lt;/p&gt;

&lt;p&gt;That being said, it is important to consider your own goals and interests when deciding which technologies to learn. If you are interested in front-end web development and have a strong foundation in JavaScript, learning React might be a good choice for you. On the other hand, if your goals or interests lie elsewhere, it might make more sense to focus on a different technology.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;u&gt;&lt;a href="https://tech2etc.com/" rel="noopener noreferrer"&gt;Get 200+ Hours of Free Courses(Certificate).&lt;/a&gt;&lt;br&gt;
&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Ultimately, the decision of whether or not to learn React (or any other technology) in 2023 will depend on your specific circumstances and goals.&lt;/p&gt;
&lt;h2&gt;
  
  
  Advantages and Disadvantages of react js
&lt;/h2&gt;
&lt;h3&gt;
  
  
  Advantages:
&lt;/h3&gt;

&lt;p&gt;React is a popular JavaScript library for building user interfaces, and it has several advantages:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Reusable components:&lt;/strong&gt; React allows you to build reusable components that can be easily shared and reused throughout your application. This makes it easier to maintain and update your code over time.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Virtual DOM:&lt;/strong&gt; React uses a virtual DOM (Document Object Model) to optimize updates to the actual DOM. This means that instead of updating the DOM directly, React creates a virtual representation of the DOM and only updates the parts that have changed. This can improve the performance of your application, especially if you have a large or complex user interface.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Server-side rendering:&lt;/strong&gt; React can be used to render applications on the server side as well as the client side, which can improve the performance and SEO of your application.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Strong community:&lt;/strong&gt; React has a large and active community of developers, which means that there are many resources available for learning and getting help when you’re stuck.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Wide adoption:&lt;/strong&gt; React is used by many well-known companies, including Facebook, Instagram, and Airbnb, which means that it is widely supported and has a strong track record of success.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Overall, React can be a powerful tool for building modern, interactive user interfaces, and it offers a number of advantages that make it a popular choice for many developers.&lt;/p&gt;
&lt;h3&gt;
  
  
  Disadvantages:
&lt;/h3&gt;

&lt;p&gt;React is a popular JavaScript library for building user interfaces, and it has several advantages. However, like any technology, it also has some potential disadvantages:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Complexity:&lt;/strong&gt; React can be complex to learn, especially for developers who are new to front-end web development or are not familiar with the concepts of the virtual DOM.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Steep learning curve:&lt;/strong&gt; React’s syntax and concepts can be difficult to understand, especially for developers who are new to the library. It can take some time to become proficient with React, and this can be a challenge for developers who are trying to learn the library quickly.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Large library size:&lt;/strong&gt; React is a relatively large library, and it can take longer to download and load than smaller libraries. This can be a disadvantage for applications that need to be lightweight and perform well on slower internet connections.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Limited capabilities:&lt;/strong&gt; React is primarily focused on building user interfaces, and it may not be the best choice for applications that require more complex logic or functionality. In these cases, a more full-featured framework like Angular or Vue.js might be a better choice.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Overall, React is a powerful tool for building user interfaces, but it is not without its drawbacks. It’s important to carefully consider the strengths and limitations of React (and any other technology) when deciding whether or not it is the right choice for your project.&lt;/p&gt;
&lt;h2&gt;
  
  
  Yearly salary of a react js developer
&lt;/h2&gt;

&lt;p&gt;The yearly salary of a React developer can vary widely depending on a number of factors, including the developer’s level of experience, location, and specific job role. According to data from Glassdoor, the median yearly salary for a React developer &lt;strong&gt;in the United States is $116,000 per year&lt;/strong&gt;. However, this number can be higher or lower depending on the factors mentioned above.&lt;/p&gt;

&lt;p&gt;For example, a more experienced React developer with advanced skills and a strong track record of success may command a higher salary than a newer developer with less experience. Similarly, the cost of living in different areas can also impact salary expectations. A developer working in a city with a higher cost of living may expect to earn more than a developer working in a city with a lower cost of living.&lt;/p&gt;

&lt;p&gt;It’s also worth noting that React developers often work in a variety of job roles, and the salary for a particular role can vary. For example, a React developer working as a full-time employee for a company might have a different salary than a React developer working as a freelance contractor.&lt;/p&gt;

&lt;p&gt;Overall, the yearly salary of a React developer can vary widely, and it’s important to consider all of these factors when determining what to expect.&lt;/p&gt;
&lt;h2&gt;
  
  
  Final conclusion about react js
&lt;/h2&gt;

&lt;p&gt;React is a popular JavaScript library for building user interfaces, and it is widely used by developers around the world. It has a number of advantages, including reusable components, a virtual DOM, server-side rendering, a strong community, and wide adoption.&lt;/p&gt;

&lt;p&gt;However, React is not without its limitations, and it may not be the best choice for every project. It can be complex to learn, and its syntax and concepts can be difficult for developers who are new to the library. Additionally, React is a relatively large library, and it may not be the best choice for applications that need to be lightweight or perform well on slower internet connections.&lt;/p&gt;

&lt;p&gt;Overall, React is a powerful tool for building modern, interactive user interfaces, and it has a strong track record of success. However, it is important to carefully consider the strengths and limitations of React (and any other technology) when deciding whether or not it is the right choice for your project.&lt;/p&gt;
&lt;h2&gt;
  
  
  🎁Get started with React JS(Beginners)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Project Details:&lt;/strong&gt;&lt;br&gt;
Learn React JS Completely from scratch in this 2:30hrs Crash Course. This course is designed especially for new web developers, who just started to learn to react js. In this course, you will build a complete portfolio website using react js.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/0h2b4ftbZcU"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  🎁Get started with React JS(Intermediate)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Project Details:&lt;/strong&gt;&lt;br&gt;
Build a real-time tour and travel website using react js project from scratch. In this course, we will build a responsive beginner react js website. We will learn react basically to advance concepts while building this react project.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/0dOSLhPzSGI"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Latest Posts
&lt;/h2&gt;


&lt;div class="ltag__link"&gt;
  &lt;a href="/fahimulkabir" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F642043%2Fd2cff8f6-d61f-4b12-a19f-cf4533ca4c83.jpg" alt="fahimulkabir"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="https://dev.to/fahimulkabir/what-programming-language-should-i-learn-first-am2" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;What programming language should I learn first?&lt;/h2&gt;
      &lt;h3&gt;Fahimul Kabir Chowdhury ・ Dec 30 '22&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#python&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#cpp&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/fahimulkabir" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F642043%2Fd2cff8f6-d61f-4b12-a19f-cf4533ca4c83.jpg" alt="fahimulkabir"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="https://dev.to/fahimulkabir/how-do-i-start-working-as-a-freelancer-4g0o" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;How do I start working as a freelancer?&lt;/h2&gt;
      &lt;h3&gt;Fahimul Kabir Chowdhury ・ Oct 3 '22&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#freelancing&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#wordpress&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#job&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#skill&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/fahimulkabir" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F642043%2Fd2cff8f6-d61f-4b12-a19f-cf4533ca4c83.jpg" alt="fahimulkabir"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="https://dev.to/fahimulkabir/what-are-the-best-online-part-time-jobs-4g53" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;What are the best online part-time jobs?&lt;/h2&gt;
      &lt;h3&gt;Fahimul Kabir Chowdhury ・ Oct 2 '22&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#job&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#career&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#skill&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>typescript</category>
      <category>discuss</category>
    </item>
    <item>
      <title>What programming language should I learn first?</title>
      <dc:creator>Fahimul Kabir Chowdhury</dc:creator>
      <pubDate>Fri, 30 Dec 2022 05:54:15 +0000</pubDate>
      <link>https://forem.com/fahimulkabir/what-programming-language-should-i-learn-first-am2</link>
      <guid>https://forem.com/fahimulkabir/what-programming-language-should-i-learn-first-am2</guid>
      <description>&lt;p&gt;There are many &lt;strong&gt;programming languages&lt;/strong&gt; to choose from, and the one that is best for you to learn first will &lt;strong&gt;depend on your goals and interests&lt;/strong&gt;. Here are a few things to consider when choosing a programming language to learn:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;What do you want to do with programming? Different programming languages are suitable for different tasks. For example, if you want to build web applications, you might want to start with a language like HTML, CSS, and JavaScript. If you want to do data analysis, you might want to start with a language like Python.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What is the community like for the language? A large and active community can be a great resource for learning and getting help when you’re stuck.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What resources are available for learning the language? There are many resources available for learning programming, including books, online courses, and videos. Some languages have more resources available than others.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;&lt;u&gt;&lt;a href="https://tech2etc.com/" rel="noopener noreferrer"&gt;Get 200+ Hours of Free Courses(Certificate).&lt;/a&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Overall, Python is a good language to start with because it is relatively easy to learn and has a large and active community. Other popular languages for beginners include Java and C++.&lt;/p&gt;

&lt;h2&gt;
  
  
  Short Answer:
&lt;/h2&gt;

&lt;p&gt;“What is the best programming language for beginners to learn first? Are you a newcomer to the world of coding and wondering where to start? There are many programming languages to choose from, each with its own strengths and uses. Python is often recommended as a good language for beginners due to its simplicity and versatility. Other popular choices include Java and C++. Consider your goals and interests when deciding which programming language is best for you to learn first. Whether you want to build web applications, do data analysis, or something else entirely, there is a language out there that can help you achieve your goals.”&lt;/p&gt;

&lt;h3&gt;
  
  
  Latest Posts:
&lt;/h3&gt;


&lt;div class="ltag__link"&gt;
  &lt;a href="/fahimulkabir" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F642043%2Fd2cff8f6-d61f-4b12-a19f-cf4533ca4c83.jpg" alt="fahimulkabir"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/fahimulkabir/how-do-i-start-working-as-a-freelancer-4g0o" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;How do I start working as a freelancer?&lt;/h2&gt;
      &lt;h3&gt;Fahimul Kabir Chowdhury ・ Oct 3 '22&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#freelancing&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#wordpress&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#job&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#skill&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/fahimulkabir" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F642043%2Fd2cff8f6-d61f-4b12-a19f-cf4533ca4c83.jpg" alt="fahimulkabir"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/fahimulkabir/what-are-the-best-online-part-time-jobs-4g53" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;What are the best online part-time jobs?&lt;/h2&gt;
      &lt;h3&gt;Fahimul Kabir Chowdhury ・ Oct 2 '22&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#job&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#career&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#skill&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/fahimulkabir" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F642043%2Fd2cff8f6-d61f-4b12-a19f-cf4533ca4c83.jpg" alt="fahimulkabir"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/fahimulkabir/i-know-html-css-but-cant-create-anything-by-myself-4go2" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;I know HTML CSS but cant create anything by myself&lt;/h2&gt;
      &lt;h3&gt;Fahimul Kabir Chowdhury ・ Sep 13 '22&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#html&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>beginners</category>
      <category>programming</category>
      <category>python</category>
      <category>cpp</category>
    </item>
    <item>
      <title>How do I start working as a freelancer?</title>
      <dc:creator>Fahimul Kabir Chowdhury</dc:creator>
      <pubDate>Mon, 03 Oct 2022 13:31:24 +0000</pubDate>
      <link>https://forem.com/fahimulkabir/how-do-i-start-working-as-a-freelancer-4g0o</link>
      <guid>https://forem.com/fahimulkabir/how-do-i-start-working-as-a-freelancer-4g0o</guid>
      <description>&lt;p&gt;To start freelancing while you already have a full-time job, you’ll have to consider the following steps:&lt;/p&gt;

&lt;h2&gt;
  
  
  How to start freelancing (even when working full-time)?
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Define your business goals.&lt;/li&gt;
&lt;li&gt;Find a perspective niche (and stick to it)&lt;/li&gt;
&lt;li&gt;Identify target clients.&lt;/li&gt;
&lt;li&gt;Set your freelance rates.&lt;/li&gt;
&lt;li&gt;Create a website (and portfolio)&lt;/li&gt;
&lt;li&gt;Find your first client.&lt;/li&gt;
&lt;li&gt;Expand your network.&lt;/li&gt;
&lt;li&gt;Balance your full-time job with your part-time freelancing side gigs.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Define your business goals&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Before you start freelancing, you’ll have to be honest with yourself, and answer an important question:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Is freelancing just a side gig? Or do you plan to expand it to a full-time business?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The answer to this question will determine your next steps, considering that you’ll either aim to balance your full-time and freelance work, OR aim to work your way out of your current job to pursue a full-time freelance career.&lt;/p&gt;

&lt;p&gt;The answer to this question is your long-term goal. To pursue it, you’ll have to set a number of short-term goals and answer questions such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What niche will you specialize in?&lt;/li&gt;
&lt;li&gt;What services will you offer?&lt;/li&gt;
&lt;li&gt;What amount do you want to be earning on a monthly basis to decide to quit your full-time job (if applicable)?&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Find a perspective niche (and stick to it)&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;No matter whether you’re a graphic designer, copywriter, developer, or anything in between by vocation, it’d be best if you were to specialize in a particular area of work:&lt;/p&gt;

&lt;p&gt;For example, If you’re a content writer, don’t aim to write about any topic under the sun, from Top 3 Ways to Prepare Your Garden for Spring to Taxation Laws in all 50 US States Explained.&lt;/p&gt;

&lt;p&gt;Sure, you may start by writing various topics, to find your ideal niche, but eventually, you should pick one, and stick to it.&lt;/p&gt;

&lt;p&gt;But, Cryptocurrency or Technology content writer always sound much better in your CV than General content writer. Moreover, they inspire more confidence in you on the part of the clients who’ll always be looking for specific, and not general content.&lt;/p&gt;

&lt;p&gt;The same is true if you’re a graphic designer:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;consider your level of experience&lt;/li&gt;
&lt;li&gt;your current pool of connections&lt;/li&gt;
&lt;li&gt;your natural inclinations to a particular design niche&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Then, make your pick — focus on delivering interface design for apps, creating new custom logos, devising layouts for books, or any other specific design work.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Identify target clients&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Just like you shouldn’t aim to cover every niche in your industry, you shouldn’t aim to cater to the needs of the entire industry’s market.&lt;/p&gt;

&lt;p&gt;Small businesses, teams, remote workers, or even other freelancers may all require the same type of service you’re looking to offer. But, you’ll need to target one or two types of &lt;a href="https://tech2etc.com/fiverrcpa" rel="noopener noreferrer"&gt;clients&lt;/a&gt; especially.&lt;/p&gt;

&lt;p&gt;Say you want to start a blog about everything related to working remotely. There are freelancers, teams, but also entire businesses working remotely, and they can serve as your starting point.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Think about the age of your desired readers. Perhaps you’re a Millennial, so you can write a blog about working remotely for Millennials?&lt;/li&gt;
&lt;li&gt;Think about the location. Perhaps you want to cover predominantly the US market?&lt;/li&gt;
&lt;li&gt;Think about the education level. Perhaps you want to cover newly independent remote workers, who’re just starting out their careers?&lt;/li&gt;
&lt;li&gt;Think about income. Perhaps you’re looking to write for people with a limited budget, but who want to try digital nomadism?&lt;/li&gt;
&lt;li&gt;Think about gender. Perhaps you want to predominantly target women freelancers?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These are only some questions you should ask yourself, but they reveal a lot. For example, that you can write for fresh-out-of-college female Millennials from the US looking to start and cultivate a remote career while traveling abroad with a limited budget.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Set your freelance rates&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Setting your freelance rates always seems like a challenging point, but it’s a lot more straightforward when you list the necessary parameters that help determine your ideal (and realistic) pricing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Experience (if any)&lt;/li&gt;
&lt;li&gt;Education level&lt;/li&gt;
&lt;li&gt;Supply and demand for your services&lt;/li&gt;
&lt;li&gt;The prices in your industry&lt;/li&gt;
&lt;li&gt;The average freelance hourly rates in your niche&lt;/li&gt;
&lt;li&gt;Your location&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Once you have all this data, you’ll need to calculate your hourly rate based on it — higher education, experience, and demand for your niche will mean you can set higher prices. If you’re based in the US, you’ll likely be able to command higher rates than if you’re based in the Philippines. Of course, your living standards and expenses will be higher, so you’ll also need to command higher rates.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Create a website (and portfolio)&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Once you’ve defined your business goals, found a niche, identified your target clients, and set your prices, you’ll want to create an online presence. And, the best way to do so is by creating your own website with a portfolio showcasing your previous work, skills, and expertise. There are plenty of amazing &lt;a href="https://www.youtube.com/c/Tech2etc" rel="noopener noreferrer"&gt;tutorials&lt;/a&gt; on YouTube.&lt;/p&gt;

&lt;p&gt;Creating a website for free through a website builder like Wix is fine, but you’ll be better off if you were to buy a domain name from a hosting website. You’ll get a unique name for your online presence and a customized email address, so you’ll look much more credible and overall more professional to potential clients.&lt;/p&gt;

&lt;p&gt;Regardless of what your industry is, it may be best if you were to choose your own name for the domain, especially when you’re mostly looking to showcase your portfolio. You’ll stand out better, and it’ll later be easier to switch to a different industry (or niche) if you find that you want to.&lt;/p&gt;

&lt;p&gt;Once you’ve selected a &lt;a href="https://www.hostg.xyz/SH9NG" rel="noopener noreferrer"&gt;host and domain&lt;/a&gt; name, you can install WordPress to your website, and choose the website’s &lt;a href="https://wpastra.com/?bsf=10132" rel="noopener noreferrer"&gt;theme&lt;/a&gt;. Then, you can add a landing page describing your services, and prices, maybe even a separate page for a blog where you’ll write about industry-related topics.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Find your first client&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Your first client may contact you because of your personal website portfolio, but you should also actively pursue your first gig bearing in mind what employers look for. There are several ways you can do this:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Get involved in your industry’s community&lt;/li&gt;
&lt;li&gt;Learn how to pitch through email&lt;/li&gt;
&lt;li&gt;Look through freelance job platforms/websites&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Expand your network&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Once you’ve landed your first client, you’ll need to work on finding recurring clients. Perhaps your first client will become a recurring one. And, perhaps the referral you’ve been given by said first client will inspire others to contact you and provide a steady stream of work.&lt;/p&gt;

&lt;p&gt;In any case, it’s best that you expand your network — and here’s where the famous Pareto principle comes in handy. According to it, cultivating a good relationship with 20% of your clients will help you find 80% of new work through their referrals. Moreover, each new 20 referrals increase your chances of getting new projects by 80%.&lt;/p&gt;

&lt;p&gt;To expand your network, you can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;partake in industry webinars&lt;/li&gt;
&lt;li&gt;attend events&lt;/li&gt;
&lt;li&gt;join Facebook groups, &lt;a href="https://www.facebook.com/tech2etc" rel="noopener noreferrer"&gt;pages&lt;/a&gt; and communities&lt;/li&gt;
&lt;li&gt;streamline your &lt;a href="https://www.linkedin.com/in/fahimulkabirchowdhury/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt; network&lt;/li&gt;
&lt;li&gt;send out invites to professionals in your field (or a field that often requires your services)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Work on additional skills&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Apart from your core, industry-related freelance skills (i.e., your hard skills), you’ll need to work on some additional skills — your soft skills.&lt;/p&gt;

&lt;p&gt;Soft skills are more personality-related: communicativeness and critical thinking are probably the most important traits to pursue, but, you’ll also need to be persistent, good at handling stress, an efficient scheduler, and skilled in time management.&lt;/p&gt;

&lt;p&gt;The more you can &lt;a href="https://tech2etc.com/digital-marketing" rel="noopener noreferrer"&gt;skill up&lt;/a&gt; yourself, the more expensive you will become. Remember knowledge is priceless.&lt;/p&gt;

&lt;p&gt;You’ll also need to be confident, to persuade your potential clients that you possess the skills and experience they’re looking for.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Conclusion&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Entering the freelancing business may sound overwhelming and complicated, but it’s actually pretty straightforward, once you follow the right steps.&lt;/p&gt;

&lt;p&gt;Take time and do what you find passionate about.&lt;/p&gt;

</description>
      <category>freelancing</category>
      <category>wordpress</category>
      <category>job</category>
      <category>skill</category>
    </item>
    <item>
      <title>What are the best online part-time jobs?</title>
      <dc:creator>Fahimul Kabir Chowdhury</dc:creator>
      <pubDate>Sun, 02 Oct 2022 10:34:47 +0000</pubDate>
      <link>https://forem.com/fahimulkabir/what-are-the-best-online-part-time-jobs-4g53</link>
      <guid>https://forem.com/fahimulkabir/what-are-the-best-online-part-time-jobs-4g53</guid>
      <description>&lt;p&gt;There are many jobs that you can do as an online part time jobs.&lt;/p&gt;

&lt;p&gt;There is a success story behind most of these part-time online jobs, so you can rest assured it works.&lt;/p&gt;

&lt;p&gt;Here are 16 of the best part-time remote jobs online with a flexible schedule.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Blogging:&lt;/strong&gt; Its #1 on this list because it is one of the most flexible jobs you can have and the earning potential is limitless!&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Get Into Real Estate BUT w/o Selling or Buying Anything:&lt;/strong&gt; Yes, this really is a thing and it can be done completely online. I met Boss Mom Danielle Pierce who is doing this part-time earning over $400,000 a year WHILE homeschooling her 3 kids!&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Transcriber:&lt;/strong&gt; Do you have good typing skills, an eye for detail, patience and the ability to sit for long periods of time? If so, you should consider becoming a transcriber.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Virtual Assistant:&lt;/strong&gt; Have you ever worked as an assistant or like to help others stay organized and achieve their goals? If so, you could do this virtually for small business owners and become a Virtual Assistant.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Online Writer:&lt;/strong&gt; If you don’t want to start a blog, but like to write have you ever considered freelance writing? Its a good job.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Resell Items Online (Amazon FBA):&lt;/strong&gt; Do you like shopping for good deals? If so, profit from it! Find good deals on products at brick and mortar stores or online and resell them on Amazon for a higher price.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Flip Items from Flea Market and Thrift Shops Online:&lt;/strong&gt; Did you know you could make A LOT of money flipping items from Flea Markets and Thrift stores on eBay? Rob from the Flea Market Flipper is the MASTER flipper and made over $130,000 flipping items from Flea Markets and thrift stores PART-TIME online.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Social Media Manager:&lt;/strong&gt; Are you active on Social Media and think you’d like to post on behalf of other businesses? If so, have you ever considered becoming a Social Media Manager?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Online Tutor:&lt;/strong&gt; Are you knowledgeable in a particular subject(s) and would like to help others learn? If so, you should really consider tutoring online.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Online Freelance Jobs:&lt;/strong&gt; Freelance jobs are a great way to make money online part-time. You deliver a service for a fee with the ability to work where and when you want with unlimited earning potential! In &lt;a href="https://tech2etc.com/fiverrcpa" rel="noopener noreferrer"&gt;Fiverr.com&lt;/a&gt; you start getting clients today.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sell low content books on Amazon:&lt;/strong&gt; This is one of the best jobs you can do on the side and make a great passive income each month. You create a cover of a book and one interior page. Post it to Amazon KDP and let your work sell.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Create and Sell Pintables:&lt;/strong&gt; Pintables are a great way to make money because you only make them once and can earn money on them over and over again. How much can I make? $500-$1,000+ per month.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Web Search Evaluator:&lt;/strong&gt; Web Search Evaluators are great online part-time jobs where you have to rate social media ads and search engine results for relevancy. You work whenever it fits in your schedule as long as you can make up the 20 hours a week (no more than 8 hours a day).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Survey Taker:&lt;/strong&gt; Give your opinion to help brands deliver better products and services and get paid in the form of gift cards or through PayPal aka cash.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Website Tester:&lt;/strong&gt; Get Paid to Test Apps and Websites. Companies need feedback on the user experience of their websites, and they’ll pay you to get it. This is one of the easiest and quickest ways to make money online. You can join the market place like &lt;a href="https://tech2etc.com/fiverrcpa" rel="noopener noreferrer"&gt;Fiverr.com&lt;/a&gt; to start earning.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Digital Marketing:&lt;/strong&gt; Before Digital Marketing, there was a time, when selling and purchasing the products face-to-face used to be a huge thing, which was often called traditional marketing. But as soon as the digital era took place, people started understanding the advantages of these gadgets and started using them as a marketing strategy. Here are some &lt;a href="https://tech2etc.com/digital-marketing" rel="noopener noreferrer"&gt;online course&lt;/a&gt; to skill up your digital marketing carrier.&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>job</category>
      <category>career</category>
      <category>skill</category>
    </item>
    <item>
      <title>I know HTML CSS but cant create anything by myself</title>
      <dc:creator>Fahimul Kabir Chowdhury</dc:creator>
      <pubDate>Tue, 13 Sep 2022 13:09:04 +0000</pubDate>
      <link>https://forem.com/fahimulkabir/i-know-html-css-but-cant-create-anything-by-myself-4go2</link>
      <guid>https://forem.com/fahimulkabir/i-know-html-css-but-cant-create-anything-by-myself-4go2</guid>
      <description>&lt;p&gt;&lt;strong&gt;Its happening because of your habit&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;These days most of the beginners have it. Which is copying and pasting.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Please try to avoid this habit&lt;/strong&gt;. It wont help you. Only it will cost your time.&lt;/p&gt;

&lt;p&gt;One solution from my side is, try to do the coding by yourself. Don't copy past codes. Try to do the coding line by line by yourself. If you face any problem or get stuck somewhere, then research about it. Try to clear your basics first.&lt;/p&gt;

&lt;p&gt;And one last thing, this field requires time to be a pro. Take your time &amp;amp; keep creating new thing yourself. If you don't have the interest to create something new by yourself, then you cant learn it.&lt;/p&gt;

&lt;p&gt;It will take time. You can watch my video &lt;a href="https://www.youtube.com/c/Tech2etc" rel="noopener noreferrer"&gt;tutorials&lt;/a&gt; about HTML &amp;amp; CSS to clear your basics.&lt;/p&gt;

</description>
      <category>html</category>
      <category>javascript</category>
      <category>webdev</category>
      <category>beginners</category>
    </item>
    <item>
      <title>How do you become a professional WordPress designer?</title>
      <dc:creator>Fahimul Kabir Chowdhury</dc:creator>
      <pubDate>Tue, 13 Sep 2022 12:50:14 +0000</pubDate>
      <link>https://forem.com/fahimulkabir/how-do-you-become-a-professional-wordpress-designer-20n8</link>
      <guid>https://forem.com/fahimulkabir/how-do-you-become-a-professional-wordpress-designer-20n8</guid>
      <description>&lt;p&gt;&lt;strong&gt;Only practice can make you a professional WordPress designer.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It is very easy to design websites using WordPress. But your design will pop up from thousands of designs only if you can create something creative.&lt;/p&gt;

&lt;p&gt;So you need to &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;keep practicing.&lt;/li&gt;
&lt;li&gt;try to understanding the design patterns.&lt;/li&gt;
&lt;li&gt;look after new design &lt;a href="https://1.envato.market/c/2672959/275988/4415" rel="noopener noreferrer"&gt;trends&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>wordpress</category>
      <category>webdev</category>
      <category>beginners</category>
      <category>design</category>
    </item>
    <item>
      <title>Advantages of using Bootstrap over designing websites from scratch using HTML/CSS/JS?</title>
      <dc:creator>Fahimul Kabir Chowdhury</dc:creator>
      <pubDate>Sat, 03 Sep 2022 10:04:03 +0000</pubDate>
      <link>https://forem.com/fahimulkabir/advantages-of-using-bootstrap-over-designing-websites-from-scratch-using-htmlcssjs-4gi9</link>
      <guid>https://forem.com/fahimulkabir/advantages-of-using-bootstrap-over-designing-websites-from-scratch-using-htmlcssjs-4gi9</guid>
      <description>&lt;p&gt;The Benefits of Using Bootstrap Framework.&lt;br&gt;
Using the Bootstrap framework saves time in many ways by taking advantage of reusable code for Navbars, Dropdowns, Labels, Alerts, List groups and JavaScript plugins. Using the framework offers these design benefits:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Easy to prevent repetitions among multiple projects.&lt;/li&gt;
&lt;li&gt;Responsive design that can be used to adapt screen sizes and choose what shows and what doesn’t on any given device.&lt;/li&gt;
&lt;li&gt;Maintaining consistency among projects when using multiple developer teams.&lt;/li&gt;
&lt;li&gt;Quick design of prototypes.&lt;/li&gt;
&lt;li&gt;Cross-browser compatibility.&lt;/li&gt;
&lt;li&gt;Ample documentation.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I have some bootstrap video &lt;a href="https://www.youtube.com/playlist?list=PL9bD98LkBR7MQDG8yyLk3M95HJit70Pcu" rel="noopener noreferrer"&gt;tutorials&lt;/a&gt; for beginners. Anyone can start watching this tutorials.&lt;/p&gt;

</description>
      <category>html</category>
      <category>javascript</category>
      <category>webdev</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Responsive Navbar Tutorial – React JS Project</title>
      <dc:creator>Fahimul Kabir Chowdhury</dc:creator>
      <pubDate>Tue, 09 Aug 2022 11:19:00 +0000</pubDate>
      <link>https://forem.com/fahimulkabir/responsive-navbar-tutorial-react-js-project-3d7f</link>
      <guid>https://forem.com/fahimulkabir/responsive-navbar-tutorial-react-js-project-3d7f</guid>
      <description>&lt;p&gt;Hi everyone, in this react tutorial we will &lt;strong&gt;create a responsive navbar using react js&lt;/strong&gt;. Also we are going to learn how to use codesandbox.io as an online code editor. We will create our complete project on &lt;a href="https://codesandbox.io/" rel="noopener noreferrer"&gt;codesandbox.io&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Get Free Logo
&lt;/h2&gt;

&lt;p&gt;Also, we will see some free logo site, from where you can get free dummy logos to use in your project. Get the free logos from here, &lt;a href="https://logoipsum.com/" rel="noopener noreferrer"&gt;Logoipsum.com&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Deploy Your Project
&lt;/h2&gt;

&lt;p&gt;After creating our professional looking responsive navbar, we will deploy it on &lt;a href="https://github.com/" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt; &amp;amp; &lt;a href="https://www.netlify.com/" rel="noopener noreferrer"&gt;Netlify&lt;/a&gt; for free.&lt;/p&gt;

&lt;p&gt;We have added a label “Difficulty level: 0“. Because we are going to create this responsive navbar using basic react js syntax. After this tutorial, we are going to create another navbar using advance react js techniques. We will learn how handle dynamic properties, how to properly use components etc.&lt;/p&gt;

&lt;p&gt;But if you are a beginner, then I will suggest you to practice this beginner friendly tutorial first.&lt;/p&gt;

&lt;h2&gt;
  
  
  Video Tutorial:
&lt;/h2&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/23BHwAFIZmk"&gt;
&lt;/iframe&gt;
&lt;br&gt;
Our navbar will be well responsive. We can use our navbar in any kinds of devices. We have used css media queries to make this navbar responsive.&lt;/p&gt;
&lt;h2&gt;
  
  
  To get started,
&lt;/h2&gt;

&lt;p&gt;If you are using codesandbox with me, then you don’t need to follow this steps. But after completing this project, if you want to edit/moderate this project in codesandbox then you can follow this steps.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Visit our &lt;a href="https://github.com/tech2etc/React_Navbar_1" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt; repo &amp;amp; download it. Its a empty starter template.&lt;/li&gt;
&lt;li&gt;Open your VS Code if you are using vs code instead of code sandbox. Otherwise you can follow the &lt;a href="https://youtu.be/23BHwAFIZmk" rel="noopener noreferrer"&gt;tutorial&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Drag and drop the project in vs code.&lt;/li&gt;
&lt;li&gt;Open a terminal &amp;amp; run this command.
&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm i &amp;amp;&amp;amp; npm start
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h2&gt;
  
  
  Support Us
&lt;/h2&gt;

&lt;p&gt;You can buy the source code from here.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Source Code 1(Card): &lt;a href="https://www.buymeacoffee.com/tech2etc/e/83769" rel="noopener noreferrer"&gt;React Navbar&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Source Code 2(PayPal): &lt;a href="https://ko-fi.com/s/3219c3644a" rel="noopener noreferrer"&gt;React Navbar&lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;After purchasing the source code, follow this steps.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Drag and drop the project in vs code.&lt;/li&gt;
&lt;li&gt;Open a terminal &amp;amp; run this command.
&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm i &amp;amp;&amp;amp; npm start
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;It will install all the necessary react dependencies &amp;amp; start your project on your browser.&lt;/p&gt;

&lt;p&gt;Already created the navbar? Then don't stop now. We will create another responsive navbar using react js. This time we will use advance react features to create this navbar.&lt;/p&gt;
&lt;h2&gt;
  
  
  Here is the advanced Navbar Using React JS.
&lt;/h2&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/q4mr71mFBr4"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Feel free to visit my YouTube channel:&lt;br&gt;
&lt;a href="https://www.youtube.com/c/Tech2etc/" rel="noopener noreferrer"&gt;@Tech2etc&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Follow me on Instagram where I'm sharing lots of useful resources!&lt;br&gt;
&lt;a href="https://www.instagram.com/fahimulkabir.chowdhury/" rel="noopener noreferrer"&gt;@fahimulkabir.chowdhury&lt;/a&gt; 😉&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  More Useful Articles:
&lt;/h2&gt;


&lt;div class="ltag__link"&gt;
  &lt;a href="/fahimulkabir" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F642043%2Fd2cff8f6-d61f-4b12-a19f-cf4533ca4c83.jpg" alt="fahimulkabir"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/fahimulkabir/7-javascript-projects-for-beginners-d3m" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;12+ JavaScript Projects For Beginners&lt;/h2&gt;
      &lt;h3&gt;Fahimul Kabir Chowdhury ・ Jun 11 '21&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>react</category>
      <category>javascript</category>
      <category>beginners</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
