<?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: Mayank Pathak</title>
    <description>The latest articles on DEV Community by Mayank Pathak (@mayankpathak).</description>
    <link>https://dev.to/mayankpathak</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%2F531550%2F7a24def6-dc4d-4b36-8a93-40baf8c837d7.jpeg</url>
      <title>DEV Community: Mayank Pathak</title>
      <link>https://dev.to/mayankpathak</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mayankpathak"/>
    <language>en</language>
    <item>
      <title>Websites to increase your Productivity and Ease your task</title>
      <dc:creator>Mayank Pathak</dc:creator>
      <pubDate>Sun, 22 Aug 2021 05:26:21 +0000</pubDate>
      <link>https://dev.to/mayankpathak/websites-to-increase-your-productivity-and-ease-your-task-1d35</link>
      <guid>https://dev.to/mayankpathak/websites-to-increase-your-productivity-and-ease-your-task-1d35</guid>
      <description>&lt;p&gt;Hey all🖐, Hope that all are doing well and finding some great things to entertain themselves in your way. Okay, so this post is going to be super exciting as we are going to see some of the most useful websites when it comes to daily or technical needs.&lt;/p&gt;

&lt;p&gt;These all websites will be going to help everyone in some or another way, from basic to all the technical needs that anyone requires, all have been covered and a sweet yet effective a list of the websites has been made to put among all. Be here and you will surely get to learn and get something new.&lt;/p&gt;

&lt;h2&gt;
  
  
  🐱‍🏍Let’s check these Hidden websites📑
&lt;/h2&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://tinychat.com/" rel="noopener noreferrer"&gt;1.Tinychat&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;This website helps you to set up your private chat room in microseconds. Like if you want to keep your identity a secret and want to talk to a stranger then this is the best website to give a try. &lt;a href="https://tinychat.com/" rel="noopener noreferrer"&gt;Tinychat.com&lt;/a&gt; is an online chat website that allows users to communicate via instant messaging, voice chat, and video chat. It offers instant opportunities for people to meet and the ability for users to create their virtual chat room on any topic or category.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="http://bugmenot.com/" rel="noopener noreferrer"&gt;2.Bugmenot&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;If you want to test a service or sign up on a website but don’t want to give your email ID and the password then this website is for you, At &lt;a href="http://bugmenot.com/" rel="noopener noreferrer"&gt;Bugmenot.com&lt;/a&gt; you can enter the website URL and it will give you the email IDs and passwords which have been previously used in that website. Using those credentials, you can log in and test the website or the service that want to explore.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://privnote.com/" rel="noopener noreferrer"&gt;3.Privnote&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;If you want to write a note to someone and want that after reading, they should throw it or remove it then you can use &lt;a href="https://privnote.com/" rel="noopener noreferrer"&gt;privnote.com&lt;/a&gt;, it helps you to write a note to someone that will self-destruct after they read it. Just same as Snapchat when you see someone’s image it will vanish on its own and you can’t see it again. It’s a great website or tool to transmit personal information over the web.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://rainymood.com/" rel="noopener noreferrer"&gt;4.Rainymood&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;It is a website that makes it sound like it’s raining outside. It is an amazing website to use if you need to concentrate on studying or on your important work. Millions of people use &lt;a href="https://rainymood.com/" rel="noopener noreferrer"&gt;RainyMood.com&lt;/a&gt; while sleeping, studying, and relaxing. &lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://10minutemail.com/" rel="noopener noreferrer"&gt;5.10minutemail&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;For those times when you need a throwaway email address. The email address will enable you to get confirmation then self-destruct in 10 minutes. Maybe you want to sign up for a site that requires that you provide an e-mail address to send a validation e-mail to. And maybe you don't want to give up your real e-mail address and end up on a bunch of spam lists. This is nice and disposable. And it's free. Check &lt;a href="https://10minutemail.com/" rel="noopener noreferrer"&gt;10minutemail.com&lt;/a&gt; to get one for your sign-up.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.sparknotes.com/" rel="noopener noreferrer"&gt;6.Sparknotes&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Basic study guide for an upcoming test on the dead book or if you don’t get what the chapter is about, you can go to SparkNotes and it will tell you in a simpler way or form. &lt;a href="https://www.sparknotes.com/" rel="noopener noreferrer"&gt;SparkNotes.com&lt;/a&gt; are the most helpful study guides around literature, math, science, and more. Find sample tests, essay help, and translations of Shakespeare.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://namechk.com/" rel="noopener noreferrer"&gt;7.Namechk&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Check username availability across all social media sites at once. &lt;a href="https://namechk.com/" rel="noopener noreferrer"&gt;Namechk.com&lt;/a&gt; allows someone to view if a certain username is available. &lt;a href="https://namechk.com/" rel="noopener noreferrer"&gt;Namechk.com&lt;/a&gt; has over 98 different social network sites as of June 2019. The service also checks for domains availability.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.student.com/" rel="noopener noreferrer"&gt;8.Student&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;If you are an international student and are looking to find cheap accommodation then check this website. &lt;a href="https://www.student.com/" rel="noopener noreferrer"&gt;Student.com&lt;/a&gt; have the widest and most carefully selected range of rooms that were built and are managed specifically for students. This gives you the power to explore and compare a variety of rooms across different neighborhoods so that you can make the right choice.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.lucidchart.com/pages/" rel="noopener noreferrer"&gt;9.Lucidchart&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Looking to make a flow chart for personal or professional use, then &lt;a href="https://www.lucidchart.com/pages/" rel="noopener noreferrer"&gt;lucidchart.com&lt;/a&gt; will do it for you in an easy manner. Lucid products empower teams and companies of any size, in any location, to see where they are today and where they need to go next. It has been trusted by 99% of the Fortune 500. &lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.cleanpng.com/" rel="noopener noreferrer"&gt;10.Clean PNG&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;This website provides free high-definition images without a background. &lt;a href="https://www.cleanpng.com/" rel="noopener noreferrer"&gt;Cleanpng.com&lt;/a&gt; provides you with a transparent image background that is already available on their website or you can upload your required image for which you want a transparent background. There is much more that you can do on this website just check by visiting.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.founder-er.com/" rel="noopener noreferrer"&gt;11.Founder-er&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Are you an entrepreneur or thinks in that way then definitely check this website. Founder-ER is a platform consisting of successful Entrepreneurs, VCs, and Corporate leaders who offer FREE help to Scaleup Founders, to protect their Businesses, or whatever kind of help they need require. Have a look to know more about it visit - &lt;a href="https://www.founder-er.com/" rel="noopener noreferrer"&gt;founder-er.com&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.isitdownrightnow.com/" rel="noopener noreferrer"&gt;12.Isitdownrightnow&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Trying to visit a website and can’t reach its page then this website will help to find the right reason. &lt;a href="https://www.isitdownrightnow.com/" rel="noopener noreferrer"&gt;Isitdownrightnow.com&lt;/a&gt; helps you find whether the website you are trying to browse is down or not. Check if the website is down just for you or everyone around the globe. All you have to do is type the name of the website you want to check and a fresh site status test will be performed on the domain name in real time using our online website checker tool. &lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://howlongtobeat.com/" rel="noopener noreferrer"&gt;13.Howlongtobeat&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Are you a gamer, loves to play games in your free-time and mostly plays the newly launched games then, this website will help you to know “how much time it takes to complete a game”? It is an interesting website, isn’t it? Visit &lt;a href="https://howlongtobeat.com/" rel="noopener noreferrer"&gt;howlongtobeat.com&lt;/a&gt; to know about a game.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://lifehacker.com/" rel="noopener noreferrer"&gt;14.Lifehacker&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Lifehacker is the place to learn how to do just about anything better faster and smarter. &lt;a href="https://lifehacker.com/" rel="noopener noreferrer"&gt;Lifehacker.com&lt;/a&gt; helps you do everything in a better way. Lifehacker is a weblog about life hacks and software and the ultimate authority on optimizing every aspect of your life.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://tiii.me/" rel="noopener noreferrer"&gt;15.Tiii&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;If I start now, I wonder how long will it take for me to watch this entire show or the series we have all had this thought about before starting a long series or show to watch. Well, think no longer about watching a show, &lt;a href="https://tiii.me/" rel="noopener noreferrer"&gt;Tiii.me&lt;/a&gt; website helps you exactly know how long that will take you to complete a series.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://agoodmovietowatch.com/" rel="noopener noreferrer"&gt;16.Agoodmovietowatch&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Do you spend all your time on Netflix trying to figure out which movie to watch then this website can solve your problem to find one for you to watch. &lt;a href="https://agoodmovietowatch.com/" rel="noopener noreferrer"&gt;Agoodmovietowatch.com&lt;/a&gt; is the world's first portal of highly-rated but little-known movies and shows. It is curated by humans and not algorithms or the bots.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://unplugthetv.com/" rel="noopener noreferrer"&gt;17.Unplug the TV&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Best alternative to TV Binges. Sick of dealing with long hold times, activation fees, regional sports fees, broadcast fees, and other hidden charges with cable companies?&lt;/p&gt;

&lt;p&gt;Here at Unplug the TV, they work around the clock to find you the best deals to help you cut the cord. &lt;a href="https://unplugthetv.com/" rel="noopener noreferrer"&gt;Unplugthetv.com&lt;/a&gt; does the heavy lifting, testing out the hottest streaming services and sharing the good, the bad, and the ugly with you. They work for the everyday consumer – not the big guys.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;If there are some websites which you can think that they can be useful then please ADD those Websites in the Comment section so, that readers can also come across to know those websites.&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Hope this helps everyone to solve their basic requirements from daily perspective. May be this can help you to increase your productivity at work and got your work done quite easily and rapidly.&lt;/p&gt;

&lt;p&gt;Thanks, from my side, this is Mayank, keep learning and exploring!!&lt;/p&gt;

&lt;h3&gt;
  
  
  🤝Let's Connect &lt;a href="https://twitter.com/mayankp4513" rel="noopener noreferrer"&gt;Twitter&lt;/a&gt; | &lt;a href="https://www.linkedin.com/in/mayank-pathak4513/" rel="noopener noreferrer"&gt;Linkedin&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Find this article useful, &lt;a href="https://www.buymeacoffee.com/mayankpathak" rel="noopener noreferrer"&gt;Consider buying me a Coffee&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.buymeacoffee.com/mayankpathak" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.buymeacoffee.com%2Fbuttons%2Fv2%2Fdefault-green.png" alt="Buy Me A Coffee"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  You should definetly check these other articles📄
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.thecodingbro.xyz/2021/07/temperature-monitoring-using-python.html" rel="noopener noreferrer"&gt;Temperature Monitoring using Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.thecodingbro.xyz/2021/07/start-your-blog-for-free-best-platforms.html" rel="noopener noreferrer"&gt;Start Your Blog for Free : Best Platforms&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.thecodingbro.xyz/2021/06/all-about-competitive-coding.html" rel="noopener noreferrer"&gt;All About Competitive Coding&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.thecodingbro.xyz/2021/06/github-repositories-every-developer-should-know.html" rel="noopener noreferrer"&gt;Github Repositories Every Developer Should Know&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.thecodingbro.xyz/2021/05/how-to-generate-rss-feed-for-your-blog.html" rel="noopener noreferrer"&gt;How to Generate RSS Feed for your Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.thecodingbro.xyz/2021/05/freecodecamp-the-ultimate-free-tutorials.html" rel="noopener noreferrer"&gt;freeCodeCamp — The Ultimate Free tutorials&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.thecodingbro.xyz/2021/05/top-best-online-coding-platforms.html" rel="noopener noreferrer"&gt;Top Best Online Coding Platforms&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>productivity</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Temperature Monitoring using Python
</title>
      <dc:creator>Mayank Pathak</dc:creator>
      <pubDate>Sat, 17 Jul 2021 10:33:22 +0000</pubDate>
      <link>https://dev.to/mayankpathak/temperature-monitoring-using-python-1bg5</link>
      <guid>https://dev.to/mayankpathak/temperature-monitoring-using-python-1bg5</guid>
      <description>&lt;p&gt;Hello guys👋, so this post is going to be super excited and useful for those who are trying to find and implement some basic projects to increase and upscale their technical skills and knowledge.&lt;/p&gt;

&lt;p&gt;Here is one of the simple projects, which I did during my college project season and it is super useful and easy to implement, with basic knowledge of python and some of the technical tools you can try out this project and can also list it to your Resume or CV, you can also take this project and show to your project’s coordinator during your project season.&lt;/p&gt;

&lt;h3&gt;
  
  
  What’s the Project About?
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--KDOFs3D5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2vzwr8cgqys0rwjqzueq.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--KDOFs3D5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2vzwr8cgqys0rwjqzueq.jpg" alt="Setup image"&gt;&lt;/a&gt;&lt;br&gt;
The project is about the Temperature Monitoring where we will monitor the temperature of a closed environment, for example – like a closed room. Since, Environment temperature should be a comfortable one, where the people can work comfortably and can go up to their efficiency and can work comfortably whether it is machinery or manpower. One of important factors that are needed be monitored is the temperature and humidity of the room, because if any one of the two goes mismatching it creates an unpleasing and uncomfortable environment.&lt;/p&gt;

&lt;h3&gt;
  
  
  Where it can be useful?
&lt;/h3&gt;

&lt;p&gt;This project has so many uses from a real-time perspective, let me list some of the uses-&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It can be useful in a room where’s temperature needs to be in between certain range.&lt;/li&gt;
&lt;li&gt;A factory or industry where people cannot present at all the time and there’s temperature need to be fixed between certain range.&lt;/li&gt;
&lt;li&gt;While transporting some of the goods where they need to be in certain temperature range with limited power supply.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Hence these are some of the useful parts of the project where it can be implemented with full control over the temperature and best results.&lt;/p&gt;

&lt;h3&gt;
  
  
  🔎Let’s know the Project in Detail
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--XGPu0IvC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c9qe7vas8zw84fjo4wxv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--XGPu0IvC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c9qe7vas8zw84fjo4wxv.png" alt="Connection View"&gt;&lt;/a&gt;&lt;br&gt;
Controlling temperature of a controlled environment is an important aspect of any workspace whether it is a commercial space or a domestic space. If temperature or humidity is either increased or decreased of any area, it becomes very difficult to be there and thus, if possible, should be kept in comfortable conditions at all times. One way to do it is to monitor and control the temperature of the closed surroundings using the concepts of Machine Learning and IoT.&lt;/p&gt;

&lt;p&gt;This research’s purpose is the same to find an easy and an inexpensive way to find an alternative to it which is based on microcontroller, a Wi-Fi Module, Buzzer, few Temperature sensors and a Solderless board. The system is designed in such a way that the temperature can be monitored whether it is in the given range of temperature as prescribed by the user.&lt;/p&gt;

&lt;p&gt;We are also enabling to predict the temperature which will predict the temperature according to the temperature graph being made as by the input taken by the Temperature Sensors using Polynomial Regression Algorithm. Also, if the temperature of the enclosed area is not in the threshold range as suggested by the user, the System will automatically send a notification to user(s) via SMS, E-Mail or even through a Telegram Channel.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Note : To do this project completely you will need some technical tools and access to some of the software and online services.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Introduction :
&lt;/h3&gt;

&lt;p&gt;The main scope of this project is to measure the temperature of a closed environment let’s say we want to measure the temperature of a room.&lt;/p&gt;

&lt;p&gt;Basically, a range is fixed that is, the minimum and maximum temperature values are fixed and if the measured value is not in this range, then the system alarms and sends a notification to the user’s device through SMS, email, telegram etc.&lt;/p&gt;

&lt;h3&gt;
  
  
  Components required to work the project
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt; Bolt WiFi Module(microcontroller)&lt;/li&gt;
&lt;li&gt; LED (generic)&lt;/li&gt;
&lt;li&gt; Buzzer-to alarm the area&lt;/li&gt;
&lt;li&gt; Jumper wires (generic)&lt;/li&gt;
&lt;li&gt; LM35-temperature sensor&lt;/li&gt;
&lt;li&gt; Breadboard (generic)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;We are using Z-Score analysis which also help in detecting the anomaly of the temperature sensor which means a variable’s value going beyond a certain range of values (upper and lower bound).These bound can be calculated using input values, frame size and multiplication factor, where frame size is minimum number of input values needed for Z-Score analysis and these predictions as well as the old values, all will be plotted on a graph, which the user can easily understand what could be the next game of plan. So, we going to use a formula to find any kind of anomaly that can happen in the proposed system.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nJceccBU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g0zo7rnpj1iv2a52y702.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nJceccBU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g0zo7rnpj1iv2a52y702.png" alt="Z Score Analysis"&gt;&lt;/a&gt;&lt;br&gt;
So in the above listed formula,&lt;br&gt;
r = Frame Size &lt;br&gt;
C = Multiplication factor.&lt;br&gt;
To do so and implement the project, you have to register at a platform called Twilio this will help us to get the notification on the device. &lt;/p&gt;

&lt;h3&gt;
  
  
  🧾Creating &amp;amp; Setting up an account on Twilio
&lt;/h3&gt;

&lt;p&gt;Twilio is a 3rd party PaaS (Platform as a Software) company that provides cloud communication. It uses web APIs to make calls and send and receive messages to registered mobile numbers. The following gives step-by-step instructions to create a Twilio account.&lt;/p&gt;

&lt;p&gt;URL - Go to &lt;a href="https://www.twilio.com/"&gt;https://www.twilio.com/&lt;/a&gt; .&lt;/p&gt;

&lt;p&gt;Sign up - You will find the welcome page. Here click on the "Sign up for free option"&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--eqGzBbZA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/m0er255xwhfm44ut1ho7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--eqGzBbZA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/m0er255xwhfm44ut1ho7.png" alt="Twilio signup page"&gt;&lt;/a&gt;&lt;br&gt;
Basic steps include &lt;strong&gt;Register –&amp;gt; confirm mobile number –&amp;gt; setup required function to carry-out –&amp;gt; Configure the file with the required private fields&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;After this follow the steps as asked from verification till the project creation and in the project, section ask to send notification to your device on the Twilio platform.&lt;/p&gt;

&lt;p&gt;You can refer this guide if you encounter any problems but make sure to go for only free access option during Signup - &lt;a href="https://dicksondata.com/resources/support/dicksonone/creating-a-twilio-account/"&gt;Twilio Guide&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  👨‍💻Codes to implement the Project
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Make sure to change the configurations and confidentials with yours before implementing the project.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h4&gt;
  
  
  Config_code.py
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#This code is used to config the Twillio with the device
#configurations and credential file

api_key = 'XXXXXX' # Enter your API Key used in Twillio App
device_id = 'BOLTXXXXXXX' # Enter the device id i.e. the Bolt Id
telegram_chat_id = '@XXXXXXX'
telegram_bot_id = 'botXXXXXXXX'
threshold = [206.186, 309.28, 412.38] #Change the threshold values according to your environment
frame_size = 10
mul_factor = 2

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  Main_code.py
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#This code helps in main working and running of the set-up.

import conf, json, time, math, statistics, requests
from boltiot import Bolt

def compute_bounds(history_data, frame_size, factor):
    if len(history_data)&amp;lt;frame_size:
        return None
    if len(history_data)&amp;gt;frame_size:
        del history_data[0:len(history_data)-frame_size-1]
    Mn = statistics.mean(history_data)
    Variance = 0
    for data in history_data:
        Variance += math.pow((data-Mn),2)
    Zn = factor*math.sqrt(Variance/frame_size)
    High_bound = history_data[frame_size-1]+Zn
    Low_bound= history_data[frame_size - 1]- Zn
    return [High_bound, Low_bound]

mybolt = Bolt(conf.api_key, conf.device_id)
history_data = []

def send_telegram_message(message):
    url = "https://api.telegram.org/" + conf.telegram_bot_id + "/sendMessage"
    data = {"chat_id": conf.telegram_chat_id, "text": message}
    try:
        response= requests.request("POST", url, params = data)
        print("This is the Telegram response")
        print(response.text)
        telegram_data = json.loads(response.text)
        return telegram_data["ok"]
    except Exception as e:
        print("An error occurredin sending the alert message via Telegram")
        print(e)
        return False

def buzzer_alert():
    high_response = mybolt.digitalWrite("2", "HIGH")
    print(high_response)
    time.sleep(5)
    low_response = mybolt.digitalWrite("2", "LOW")
    print(low_response)
    time.sleep(5)


def check_temperature(value,checker):
    if value &amp;gt; conf.threshold[2]:
        print("The temperaure value increased the threshold value. Sending an alert notification")
        message = "Temperature increased the threshold value. The current value is: " + str(int(sensor_value*0.097))
        telegram_status = send_telegram_message(message)
        print("This is the Telegram status", telegram_status)
        if not checker:
            return buzzer_alert()
        if checker:
            return 0

    if value &amp;lt; conf.threshold[0]:
        print("The temperature value  decreased below the threshold value. Sending an alert notification")
        message = "Temperature decreased below the threshold value. The current value is: " + str(int(sensor_value*0.097))
        telegram_status = send_telegram_message(message)
        print("This is the Telegram status", telegram_status)
        if not checker:
            return buzzer_alert()
        if checker:
            return 0

    if value &amp;gt; conf.threshold[0] and value &amp;lt; conf.threshold[1]:
        print("The temperature value is between ",str(int(conf.threshold[0]*0.097))," and ",str(int(conf.threshold[1]*0.097)), ". Sending an alert notification")
        message = "Temperature is between " + str(int(conf.threshold[0]*0.097)) + " and " + str(int(conf.threshold[1]*0.097)) + ". Check prediction table. The current value is: " + str(int(sensor_value*0.097))
        telegram_status = send_telegram_message(message)
        print("This is the Telegram status", telegram_status)
        if not checker:
            return buzzer_alert()
        if checker:
            return 0

    if value &amp;gt; conf.threshold[1] and value &amp;lt; conf.threshold[2]:
        if not checker:
            time.sleep(10)
        if checker:
            return 0


while True:
    checker = False
    response = mybolt.analogRead('A0')
    data = json.loads(response)
    if data['success'] != 1:
        print("There was an error while retriving the data")
        print("This is the error:" +data['value'])
        time.sleep(10)
        continue
    print("This is the value: " +data['value'])

    sensor_value = 0
    try:
        sensor_value = int(data['value'])
    except e:
        print("There was an error while parsing the response: ",e)
        continue

    bound= compute_bounds(history_data, conf.frame_size, conf.mul_factor)
    if not bound:
        required_data_count = conf.frame_size-len(history_data)
        print("Not enough data to compute Z-score. Need ",required_data_count," more data points")
        history_data.append(int(data['value']))
        check_temperature(sensor_value, checker)
        continue

    try:
        if sensor_value&amp;gt; bound[0]:
            print("The temperature value increased suddenly. Sending an alert notification")
            message = "Temperature increased suddenly. The current value is: " + str(int(sensor_value*0.097))
            telegram_status = send_telegram_message(message)
            print("This is the Telegram status", telegram_status)
            buzzer_alert()
            checker = True
        elif sensor_value&amp;lt; bound[1]:
            print("The temperature value decreased suddenly. Sending an alert notification")
            message = "Temperature decreased suddenly. The current value is: " + str(int(sensor_value*0.097))
            telegram_status = send_telegram_message(message)
            print("This is the Telegram status", telegram_status)
            buzzer_alert()
            checker = True
        check_temperature(sensor_value, checker)
        history_data.append(sensor_value)
    except Exception as e:
        print("error", e)

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  Pediction_code.py
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#This code helps in Predicting future instance values.

# Shows up the different Plots and can able to make comparisions.

setChartLibrary('google-chart');
setChartTitle('Polynomial Regression');
setChartType('predictionGraph');
setAxisName('time_stamp','temp');
mul(0.097);
setAnimation(true);
setCrosshair(true);
plotChart('time_stamp','analog');

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Resulted Part of the Project is shown as Images.
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Screenshot of Notification received on the connected-device.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--W_x90pE4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/d6alncxzf0qee6k02wlq.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--W_x90pE4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/d6alncxzf0qee6k02wlq.jpg" alt="Result of the project"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Prediction of the future Instance is shown in below Provided Image.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nj-at088--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rbp3cl9kv3wddtomxus2.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nj-at088--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rbp3cl9kv3wddtomxus2.jpg" alt="Prediction graph"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--gV4XtzrR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cvlq5uonpyy6w84m9c0t.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gV4XtzrR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cvlq5uonpyy6w84m9c0t.jpg" alt="Prediction output"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Paper work is available at, visit to read and completely understand the logic and working process of the project - &lt;a href="http://www.ijeat.org/download/volume-9-issue-2/"&gt;The IJEAT Journal&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can download the paper and view it by &lt;a href="https://www.ijeat.org/wp-content/uploads/papers/v9i2/B2507129219.pdf"&gt;🔗Clicking here🔗&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Conclusion of the Project
&lt;/h3&gt;

&lt;p&gt;The project work is mainly to calculate the temperature of a closed environment and sends notification to the connected device through SMS, Mail, Telegram etc. only if the temperature of the region varies i.e., either the temperature increases or the temperature decreases.&lt;/p&gt;

&lt;p&gt;The system is also capable of displaying temperature, humidity and predicted temperature in real time through web-based application or through a Telegram Channel. For Alerts the system can send it through SMS, E-Mail or through a Telegram Channel.&lt;/p&gt;

&lt;p&gt;Hope that some of you try to implement the project and if done then drop your experience in the comment section.&lt;/p&gt;

&lt;p&gt;**&lt;em&gt;This is just the overview of the project to understand it correctly and know more about it visit the &lt;a href="https://github.com/mayankpathak4513/Temperature_Capstone"&gt;Github Repository&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Thank you for Reading, would Love ❤ to hear your valuable feedback.&lt;/p&gt;

&lt;p&gt;If anything is confusing or incorrect then let me know in the comment section. Thanks, from my side, this is Mayank, keep learning and exploring!!&lt;/p&gt;

&lt;h4&gt;
  
  
  Let's Connect &lt;a href="https://twitter.com/mayankp4513"&gt;Twitter&lt;/a&gt; | &lt;a href="https://www.linkedin.com/in/mayank-pathak4513/"&gt;Linkedin&lt;/a&gt;
&lt;/h4&gt;

</description>
      <category>python</category>
      <category>projectbenatar</category>
      <category>programming</category>
    </item>
    <item>
      <title>Start Your Blog for Free : Best Platforms</title>
      <dc:creator>Mayank Pathak</dc:creator>
      <pubDate>Thu, 08 Jul 2021 06:57:03 +0000</pubDate>
      <link>https://dev.to/mayankpathak/start-your-blog-for-free-best-platforms-5198</link>
      <guid>https://dev.to/mayankpathak/start-your-blog-for-free-best-platforms-5198</guid>
      <description>&lt;p&gt;Hey all 👋, how you doing! Hope everything going in your way.&lt;/p&gt;

&lt;p&gt;Many of you would be looking for a place where you can write and share your content and knowledge with several others and to connect with others to build some great amount of community.&lt;/p&gt;

&lt;p&gt;So, this post is going to be very useful for those who wants to write their articles, blogs, technical stuff etc through which they want to share their knowledge and content to whole of the needy people out there looking for some true and on-point information to solve their issues or to gain or learn what you can offer them.&lt;/p&gt;

&lt;p&gt;Hence, with this post all your queries related to where to write, where to publish, how to reach the community of readers and most importantly the valuable and known platform where to share the knowledge and content related to any niche of your interest.&lt;/p&gt;

&lt;p&gt;As I said, we will walk through some of the advanced and great writing platforms which is accessed and used by Millions of people out there like you, to share their knowledge and experience with the others to help them, to get suggestion and feedback and most importantly to learn new things and techniques through all these.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Because when, knowledge_is_shared = (knowledge)2 &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Hence not taking your much time and making you bored let’s check which are those platforms on which you can write and find great audience to you blog or the article.&lt;/p&gt;

&lt;h3&gt;
  
  
  List of Platforms to write the Blog or Articles✍
&lt;/h3&gt;

&lt;p&gt;The list of platforms is in decreasing order based on the features they provide you as a writer.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Blogger
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.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%2F4rxx07pfi5zb33hb2e3n.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2F4rxx07pfi5zb33hb2e3n.png" alt="Blogger as a platform to write"&gt;&lt;/a&gt;&lt;br&gt;
Blogger is an American online content management system owned by Google. It provides you to write the blogs and articles in the easiest way with a free sub-domain named as blogspost.com. Like if you want to keep the name of your blog as XYZ then the domain for your blog can be xyz.blogspost.com – it is the name through which the audience will find your blog posts.&lt;/p&gt;

&lt;p&gt;Blogger provides you to upload images, videos, text etc, you can use different templates provided by Blogger which can change the view of your blog or you can map your own template by finding it on google or writing the coding by yourself. &lt;/p&gt;

&lt;p&gt;It also provides you a way to earn from your blog posts through connecting your Blogger account to the Goggle AdSense or any web monetization platform or to any Ad network to show ads to your blog. But for this you have to be somewhat wait as it has to meet certain requirements.&lt;/p&gt;

&lt;p&gt;You also have to connect your blogger to Google web master like Google search console, Google analytics, Goggle tag manager, Bing etc to reach your content to a greater number of people.&lt;/p&gt;

&lt;p&gt;You can check my Blog that I made using Blogger – &lt;a href="https://thecodingbro.xyz/" rel="noopener noreferrer"&gt;https://thecodingbro.xyz/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4. WordPress
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fl4tcbbslrjtz5c3sc4pb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fl4tcbbslrjtz5c3sc4pb.png" alt="WordPress as a platform to write"&gt;&lt;/a&gt;&lt;br&gt;
WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. It is much popular than the Blogger and provides many more features than Blogger. Here you can create your website or the blog for all free. But need have some basic knowledge of using the WordPress platform as it is not easy and confusing to use.&lt;/p&gt;

&lt;p&gt;It also provides a free subdomain named as wordpress.com. Like if you want to keep the name of your blog as XYZ then the domain for your blog can be xyz.wordpress.com or the available domain name – it is the name through which the audience will find your blog posts.&lt;/p&gt;

&lt;p&gt;It has many more functions and extensions than Blogger which are called as plugins. You need to have some good knowledge to use these plugins and if you can use them pretty well then, a great number of audiences can end up to coming to your website or the blog.&lt;/p&gt;

&lt;p&gt;Same as Blogger you have to connect your WordPress domain to the Google web master to reach more audience and better list your posts and articles on google. Also, you can earn by connecting your domain to any web monetization tool or the Ad network, but again here came the play of plugins because through only plugins you can show something to your website or blog while using WordPress as a platform.&lt;/p&gt;

&lt;p&gt;Start your Blog or website using WordPress - &lt;a href="https://wordpress.com/" rel="noopener noreferrer"&gt;https://wordpress.com/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Medium
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.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%2F8ujejo38u0fo3wwcbr08.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2F8ujejo38u0fo3wwcbr08.png" alt="Medium as a platform to write"&gt;&lt;/a&gt;&lt;br&gt;
Medium is an open platform where readers find dynamic thinking, and where expert and undiscovered voices can share their writing on any topic. It’s a place to write, read and connect. It accessed and used by a very large community of writers, readers and learners and all of those are professional, hence you get a quality content to read on the medium.&lt;/p&gt;

&lt;p&gt;It also provides a free subdomain named as medium.com. Like if you want to keep the name of your profile as XYZ then the domain for your blog is xyz.medium.com or the available domain name – it is the name through which the audience will find your blog posts.&lt;/p&gt;

&lt;p&gt;It doesn’t provide you more features like WordPress but what makes it better then WordPress is its popularity and ranking of the posts on any search engine. If you write a post on medium then it will rank very high on the google and hence people notice and reach to your post. Also, the available community of people that are registered on medium find your post on the homepage of medium and hence if find interesting many of them comes to read to your blog.&lt;/p&gt;

&lt;p&gt;You don’t have to do much on medium just have to focus on writing the articles and other thing will happen automatically, you can also earn by using their medium partner program where you get earning by the readers who read your posts.&lt;/p&gt;

&lt;p&gt;Want to start at Medium or Check my Medium Blog - &lt;a href="https://mayankpathak4513.medium.com/" rel="noopener noreferrer"&gt;https://mayankpathak4513.medium.com/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Dev Community
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fe9zkyq233tquqt8259g3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fe9zkyq233tquqt8259g3.png" alt="Dev Community as a platform to write"&gt;&lt;/a&gt;&lt;br&gt;
DEV Community is a community of 650,754 amazing developers. They are a place where coders share, stay up-to-date and grow their careers. It’s a great platform to write your articles and blog posts. You can read thousands of articles on their feed as published daily by several others – that’s what I love about dev community, because you don’t know which great article can help you to grow your knowledge.&lt;/p&gt;

&lt;p&gt;It provides you a lot of features like you can write your article using Markdown feature – this is truly amazing, a dashboard where you can check your post views, comments and likes, link to your personal website or portfolio, web monetization, import your articles using RSS and GitHub. You can also connect your GitHub profile to Dev community. &lt;/p&gt;

&lt;p&gt;As of now you will be provided with a username of your choice and you can land on this page, where all your posts, comments and activities will be visible to the other users, this page will help you to connect with thousands of developers registered on Dev Community.&lt;/p&gt;

&lt;p&gt;Let me tell you, on their new updates they have provided a feature where you can make your own website or the blog using the free domain name by netlify and stackbit. They mentioned something like “Generate a personal blog from your DEV Community posts”. You can check this and then surely you will have a separate blog for all your posts on dev community.&lt;/p&gt;

&lt;p&gt;There’s a lot more features to try and I insist you to check the Dev Community platform as it helps you to create a great community and helps to meet developers from different part of the world. &lt;/p&gt;

&lt;p&gt;Want to explore Dev Community or check my Dev Profile - &lt;a href="https://dev.to/mayankpathak"&gt;https://dev.to/mayankpathak&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Hashnode
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.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%2F2e7n4fx3ifo5ycjdqq0s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2F2e7n4fx3ifo5ycjdqq0s.png" alt="Hashnode as a platform to write"&gt;&lt;/a&gt;&lt;br&gt;
Hashnode is a free developer blogging platform that allows you to publish articles on your own domain and helps you stay connected with a global developer community. Yes, that’s right it allows you to publish articles on your own domain. It allows you to read thousands of articles on their feed as published daily by several others – that’s what excite me a lot for Hashnode.&lt;/p&gt;

&lt;p&gt;The most important thing about Hashnode that it provides you with a personal Blog for your all articles and posts and the domain customization option which makes the Hashnode a stand-out platform for blogging purpose.&lt;/p&gt;

&lt;p&gt;With Hashnode you can connect with several other developers, writers and publishers from all parts of the world and by visiting and reading the best technical articles on their feed it’s help you to enrich and boost your knowledge to next level.&lt;/p&gt;

&lt;h3&gt;
  
  
  Coming to the features of Hashnode let me tell,
&lt;/h3&gt;

&lt;ul&gt; 
&lt;li&gt;You will have a several Blog and its dashboard for all your content and articles with the subdomain as xyz.hashnode.dev or the custom domain of your choice.&lt;/li&gt;
&lt;li&gt;You can customize the appearance of your personal blog using the pure CSS, to give a great feel and next level to your blog.&lt;/li&gt;
&lt;li&gt;You can create different posts, pages and several series and link them to the navbar of the personal blog provided by Hashnode.&lt;/li&gt;
&lt;li&gt;It provides you with the analytics section for your blog where you can check the views and find what all articles community finds interesting to read.&lt;/li&gt;
&lt;li&gt;It provides you with a personal newsletter to connect people with you and widgets section where you can add different widgets of your use using some coding.&lt;/li&gt;
&lt;li&gt;It also provides you with integrations like SEO for your blog, google analytics, google search console where you can work to rank your article pretty well on any search engine.&lt;/li&gt;
&lt;li&gt;Also, it allows you to connect your GitHub and import, export and back-up your articles to GitHub, from GitHub and also using the RSS Feed URL.&lt;/li&gt;
&lt;li&gt;You can also earn through several hackathons and giveaways if you are in the top 100 publishers based on the reading of your published post, also using the web monetization option you can earn for views on your articles.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If something is not listed here about Hashnode then sorry for that but there is much more to try and check about the Hashnode.&lt;/p&gt;

&lt;p&gt;Want to explore Hashnode check - &lt;a href="https://hashnode.com/@mayankpathak/joinme" rel="noopener noreferrer"&gt;hashnode.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Check my Hashnode Blog, after checking this you will be eager to start your blog on the Hashnode platform, visit - &lt;a href="https://mayankpathak.hashnode.dev/" rel="noopener noreferrer"&gt;https://mayankpathak.hashnode.dev/&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;So, each of these platforms are great to start your blog and show the readers and audience what you have got in your hands. Coming to the conclusion which is the best platform to choose then I will suggest you with two options&lt;/p&gt;

&lt;p&gt;First, if you are very good with SEO techniques i.e., Search Engine Optimization and knows very well how to rank your articles on the top of any search engine then you can go with either Blogger or the WordPress.&lt;/p&gt;

&lt;p&gt;Secondly, if you don’t have any idea about SEO then surely go with either Medium or Dev Community or the Hashnode. In my opinion Hashnode is the best platform to start your blogging career as it provides you with all the things needed to write the Blog.&lt;/p&gt;

&lt;p&gt;That’s what we have in this article…With this hope you find the platform that suits you. Drop a link to your blog in the comment section if you started your Blog after reading this article.&lt;/p&gt;

&lt;p&gt;Thank you for Reading, would Love ❤ to hear your valuable feedback.&lt;/p&gt;

&lt;p&gt;If anything is confusing or incorrect then let me know in the comment section. Thanks, from my side, this is Mayank, keep learning and exploring!!&lt;/p&gt;

&lt;h3&gt;
  
  
  Let's Connect &lt;a href="https://twitter.com/mayankp4513" rel="noopener noreferrer"&gt;Twitter&lt;/a&gt; | &lt;a href="https://www.linkedin.com/in/mayank-pathak4513/" rel="noopener noreferrer"&gt;Linkedin&lt;/a&gt;
&lt;/h3&gt;

&lt;h3&gt;
  
  
  Support Me 🙏
&lt;/h3&gt;

&lt;p&gt;If you liked the artticle, Consider &lt;a href="https://www.buymeacoffee.com/mayankpathak" rel="noopener noreferrer"&gt;Buying me a Coffee ☕&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.buymeacoffee.com/mayankpathak" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.buymeacoffee.com%2Fbuttons%2Fv2%2Fdefault-blue.png" alt="Buy Me A Coffee"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>blogging</category>
      <category>blog</category>
      <category>newbie</category>
    </item>
    <item>
      <title>All About Competitive Coding</title>
      <dc:creator>Mayank Pathak</dc:creator>
      <pubDate>Sun, 27 Jun 2021 11:02:31 +0000</pubDate>
      <link>https://dev.to/mayankpathak/all-about-competitive-coding-10mp</link>
      <guid>https://dev.to/mayankpathak/all-about-competitive-coding-10mp</guid>
      <description>&lt;p&gt;Hello 👋 Beautiful People out there, Hope you find yourself well and healthy.&lt;/p&gt;

&lt;p&gt;I'm bringing my new article which is focused on the A, B, C's of &lt;strong&gt;Competitive Coding&lt;/strong&gt; and to bring the &lt;strong&gt;top 10 competitive coding platforms&lt;/strong&gt; where you can learn, practice, master and compete with others based on your coding skills.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Note : This article is going to be long but you will enjoy reading every bit of it.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Many of you would have master some of the coding language and may be want to particularly check where you stand with the skills you have developed among the others who are deploying their skills in this small world. Because the level of competition is very high, since each one of us is better than other and becoming more and more better. Hence to make a count on yourself Competitive Coding provides the best outcome which will have you to access and know better of your coding skills. But before that let’s know what actually Competitive Coding Means.&lt;/p&gt;

&lt;h3&gt;
  
  
  What is Competitive Coding 👨‍💻
&lt;/h3&gt;

&lt;p&gt;As  &lt;a href="https://en.wikipedia.org/wiki/Competitive_programming#:~:text=Competitive%20programming%20is%20a%20mind,referred%20to%20as%20sport%20programmers." rel="noopener noreferrer"&gt;Wikipedia says,&lt;/a&gt;  competitive programming is a mind sport usually held over the Internet or a local network, involving participants trying to program according to provided specifications.&lt;/p&gt;

&lt;p&gt;Basically, it is a type of contest where a number of programmers attempt to solve programming questions in a limited amount of time with under some preconditions set by the organizer. You can write your solution in any programming language that you’re comfortable with. Solutions should pass all of the test cases (given and hidden) in order to be accepted under certain time and space limits.&lt;/p&gt;

&lt;p&gt;Time and Space Complexity plays a very major role in competitive coding. You might pass all the public and hidden test cases and your code would have satisfied all the given conditions, but if the written code is not efficient in the time and memory aspect then you can’t win any competitive coding contest. Best Code should take the least possible time and memory (i.e., space) to compile and run to provide the best outputs.&lt;/p&gt;

&lt;p&gt;Big tech companies, like Facebook, Google, Amazon, Microsoft etc hire through competitive programming competitions. As an added bonus, various online competitions offer some amazing prizes for the winners.&lt;/p&gt;

&lt;h3&gt;
  
  
  Major Benefits of Competitive Coding 👨‍💻
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Helps you to do a coding task in a stipulated time –&lt;/strong&gt; Need to Complete a given task with in the given time range, hence it indirectly increases you thinking and working capabilities.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cracking the Job Interviews –&lt;/strong&gt; It definitely helps one to prepare for technical and coding interviews as the questions and the contests held make you more ready to crack any interview.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Strengthen your programming and software knowledge –&lt;/strong&gt; As you practice more and more on certain portion it indirectly makes you master of that thing.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Helps you to land a job in Dream Companies –&lt;/strong&gt; There are many examples of this where a lot of aspirants got their dream job after practicing, coding and competing in such platforms. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Increases your Problem-solving skills –&lt;/strong&gt; As you solve an enormous number of problems it makes problem solving as your habit and you are able to think and come to the logic quite fast, that is why it increases your problem-solving skills. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Helps you better to work in a team –&lt;/strong&gt; Since most of the coding contests take place as a group of some coders, hence it taught you how to work better with a team and lead to success.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Better self-assessment and correct the mistakes –&lt;/strong&gt; All of the platforms provide you to keep track of your activities and the mistakes that you have done, hence it helps to assess yourself and not to repeat a mistake again.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Makes you faster and more focused –&lt;/strong&gt; With continuous practice and time on these platforms you become faster and more focused to solve the particular problems.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Hence, what we can say that the benefits from Competitive coding is endless as it helps us to make better day by day, here only some of the main benefits have been listed which are mainly to motivates you and dive directly to the choice of your platform to prepare and compete with all the coders and programmers out there in this world.&lt;/p&gt;

&lt;h3&gt;
  
  
  Prerequisite for Competitive Coding 👨‍💻
&lt;/h3&gt;

&lt;p&gt;There are some basic and important conditions that have to meet before you start for competitive coding, this is because if you start without these condition then at each point you will stuck with some or the other problem and at last, finally you will give up with the competitive coding. So, the prerequisite are –&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Pick a suitable language to code, in my opinion C++ is best for competitive coding.&lt;/li&gt;
&lt;li&gt;Choose a powerful code editor to run and compile your code, VS Code is best suitable to use in my opinion.&lt;/li&gt;
&lt;li&gt;Select a few platforms to practice, some of the best platforms are listed below.&lt;/li&gt;
&lt;li&gt;Make clear with the Data-Structures and Algorithms, good hands on these are very much required in competitive coding.&lt;/li&gt;
&lt;li&gt;Solve different kinds of problems to build a great confidence on your coding skills.&lt;/li&gt;
&lt;li&gt;Most important is to have continuous involvement in practicing.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Note : Remember one cannot master a skill in a night, it takes continuous passion and determination to master such things.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Now let’s list down the competitive coding platforms where you can show case your skills and knowledge among all others.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Note : Most of the below listed competitive platforms are not suitable for beginners. But you can at least try to explore these and gain some basic knowledge.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  List of Top 10 Competitive Coding Platforms 👨‍💻
&lt;/h3&gt;

&lt;h3&gt;
  
  
  1. HackerRank
&lt;/h3&gt;

&lt;p&gt;HackerRank provides you with topic wise as well as language-based proficiency to master with their learning and practicing curve. They have a long-listed problems to try from easy to the hardest level and if you are able to solve the coding problems that are on HackerRank then you are among those who can compete in the Competitive Coding with full of Confidence. &lt;/p&gt;

&lt;p&gt;There are always some or the other coding competitions held on this platform, also various organization uses HackerRank to find suitable candidate for their company through these competitions. I would suggest that one should have a complete knowledge about this platform.&lt;/p&gt;

&lt;p&gt;Link to visit - &lt;a href="https://www.hackerrank.com/" rel="noopener noreferrer"&gt;https://www.hackerrank.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  2. CodinGame
&lt;/h3&gt;

&lt;p&gt;CodinGame is a technology company editing an online platform for developers, allowing them to play with programming with increasingly difficult puzzles, to learn to code better with an online programming application supporting twenty-five programming languages, and to compete in multiplayer programming contests involving timed artificial intelligence, or code golf challenges.&lt;/p&gt;

&lt;p&gt;CodinGame also serves as a recruiting platform, allowing developers to get noticed by companies based on their performance on the contests, as there is coding contest which occurs continuously on this platform. You are going to love this platform.&lt;/p&gt;

&lt;p&gt;Link to visit - &lt;a href="https://www.codingame.com/" rel="noopener noreferrer"&gt;https://www.codingame.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Project Euler
&lt;/h3&gt;

&lt;p&gt;Project Euler is a website dedicated to a series of computational problems intended to be solved with computer programs. The project attracts adults and students interested in mathematics and computer programming. Since its creation in 2001 by Colin Hughes, Project Euler has gained notability and popularity worldwide.&lt;/p&gt;

&lt;p&gt;Project Euler helps you to keep track of the progress that you have completed on this portal. Since the levels of programming problem is quite high and solving these problems are not an easy task, therefore if you are able to solve those problems than you are on a good track to build the Competitive skills, and can easily perform on any programming competition using the skills gained through this awesome platform.&lt;/p&gt;

&lt;p&gt;Link to visit - &lt;a href="https://projecteuler.net/" rel="noopener noreferrer"&gt;https://projecteuler.net/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  4. LeetCode
&lt;/h3&gt;

&lt;p&gt;It's a website where people–mostly software engineers–practice their coding skills. There is 800+ questions (and growing), each with multiple solutions. Questions are ranked by level of difficulty: easy, medium, and hard. This platform is not for the beginners as the level of difficulty for problems is high.&lt;/p&gt;

&lt;p&gt;You can practice these problems to crack any coding interview as the main focused of problems on this platform is to prepare well for the interviews. Also, it creates several contests based on the coding where you can participate and earn a reward. Hence indirectly helps you to compete among several others from all over the world.&lt;/p&gt;

&lt;p&gt;Link to visit - &lt;a href="https://leetcode.com/" rel="noopener noreferrer"&gt;https://leetcode.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Exercism
&lt;/h3&gt;

&lt;p&gt;Exercism aims to provide opportunity for people of all backgrounds by helping them develop their programming skills through practice and mentorship. We provide thousands of exercises spread across over 50 language tracks.&lt;/p&gt;

&lt;p&gt;One can practice the programming problems that are available on this platform. Their main area of interest is to provide only the programming skills to the learners as of now and gaining popularity day by day.&lt;/p&gt;

&lt;p&gt;Link to visit - &lt;a href="https://exercism.io/" rel="noopener noreferrer"&gt;https://exercism.io/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  6. SPOJ
&lt;/h3&gt;

&lt;p&gt;The SPOJ platform is centred around an online judge system, which serves for the automatic assessment of user-submitted programs. It also has a long list of programming problems to solve where you can keep track of your progress and the ranking among all the users on this platform.&lt;/p&gt;

&lt;p&gt;SPOJ also creates several contests and hackathon time to time where you can show case your programming skills. It also provides you with the option to set the programming problems and also to set the coding contests and hackathons.&lt;/p&gt;

&lt;p&gt;Link to visit - &lt;a href="https://www.spoj.com/" rel="noopener noreferrer"&gt;https://www.spoj.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  7. CoderByte
&lt;/h3&gt;

&lt;p&gt;CoderByte is a web application built to help you practice programming and improve your coding skills. They offer a collection of code challenges and web development courses that can help you prepare for upcoming job interviews. The coding challenges range in difficulty and they can all be completed straight in our online editor.&lt;/p&gt;

&lt;p&gt;CoderByte offers more than 200 various types of coding challenges which you can solve in an online editor using 10 different programming languages. It provides official solutions and more than 800,000 user created solutions. It also provides you with some of the starter courses and the interview preparation kit to try out. CoderByte is also act as a Recruiting platform where some of the best technical talent is hired. &lt;/p&gt;

&lt;p&gt;Link to visit - &lt;a href="https://coderbyte.com/" rel="noopener noreferrer"&gt;https://coderbyte.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  8. CodeWars
&lt;/h3&gt;

&lt;p&gt;CodeWars is an educational community for computer programming. On the platform, Software developers train on programming challenges known as kata. These discrete programming exercises train a range of skills in a variety of programming languages, and are completed within an online IDE.&lt;/p&gt;

&lt;p&gt;There are several Coding challenges that take place on CodeWars and one can participate in these challenges under the conditions set to qualify. You can Improve your skills by training with others on real code challenges. They have a built-in platform called as Kata where you can practice certain challenges and can check-up your progress and ranks among all others on the Kata.&lt;/p&gt;

&lt;p&gt;Link to visit - &lt;a href="https://www.codewars.com/" rel="noopener noreferrer"&gt;https://www.codewars.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  9. Top Coder
&lt;/h3&gt;

&lt;p&gt;Top coder is a crowdsourcing company with an open global community of designers, developers, data scientists, and competitive programmers. Top coder pays community members for their work on the projects and sells community services to corporate, mid-size, and small-business clients.&lt;/p&gt;

&lt;p&gt;You can check their various articles and videos on the competitive programming topics. They have a long list of programming question to try and master the programming topics. They have a lot of resources which you can read, practice, and try out by yourself to gain a better understanding of the things.&lt;/p&gt;

&lt;p&gt;Link to visit - &lt;a href="https://www.topcoder.com/" rel="noopener noreferrer"&gt;https://www.topcoder.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  10. CodeChef
&lt;/h3&gt;

&lt;p&gt;CodeChef offers thousands of the competitive programming challenges. Basically, it is an Indian Software company which has the community of developers across the globe. It allows you to write code in their online editor and view a collection of challenges. The coding problems are separated into different categories based on your skill level.&lt;/p&gt;

&lt;p&gt;CodeChef is a go-on platforms for many programmers and developers as there are always some or the other coding competition takes place. You can also practice some of the coding problems that they have on their platform. It also provides you with some of the tutorials which you can take to make yourself comfortable with the topics and the coding and competing environment on CodeChef.&lt;/p&gt;

&lt;p&gt;Link to Visit - &lt;a href="https://www.codechef.com/" rel="noopener noreferrer"&gt;https://www.codechef.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hope this article helps the community of learners and beginners to select the best competitive platform and master their programming skills, as each platform is better than other as they provide the best content and results those ones need to master. These platforms are also a great resource to practice well for your programming interviews. The quality and depth of the problems on these platforms are unmatchable.&lt;/p&gt;

&lt;h4&gt;
  
  
  Thank you for Reading, would Love ❤ to hear your valuable feedback.
&lt;/h4&gt;

&lt;p&gt;If anything is confusing or incorrect then let me know in the comment section. Thanks, from my side, this is Mayank, keep learning and exploring!!&lt;/p&gt;

&lt;h4&gt;
  
  
  Let's Connect at &lt;a href="https://twitter.com/mayankp4513" rel="noopener noreferrer"&gt;Twitter&lt;/a&gt; | &lt;a href="https://www.linkedin.com/in/mayank-pathak4513/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;If you liked the article and find it useful then please consider &lt;a href="https://www.buymeacoffee.com/mayankpathak" rel="noopener noreferrer"&gt;Buying me a Coffee&lt;/a&gt; to show your support🙏 and love🤟. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.buymeacoffee.com/mayankpathak" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.buymeacoffee.com%2Fbuttons%2Fv2%2Fdefault-yellow.png" alt="Buy Me A Coffee"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Meet you in the next article.....till then bye bye✋&lt;/p&gt;

</description>
      <category>codenewbie</category>
      <category>computerscience</category>
      <category>programming</category>
      <category>competitiveprogramming</category>
    </item>
    <item>
      <title>Discover Max element of each column in matrix</title>
      <dc:creator>Mayank Pathak</dc:creator>
      <pubDate>Sat, 12 Jun 2021 13:06:53 +0000</pubDate>
      <link>https://dev.to/mayankpathak/discover-max-element-of-each-column-in-matrix-1g22</link>
      <guid>https://dev.to/mayankpathak/discover-max-element-of-each-column-in-matrix-1g22</guid>
      <description>&lt;p&gt;Hey guys👋, In this post we will be discuss the Program to find maximum element of each column in a matrix i.e., to find the maximum value in each column of the given matrix. Since it is considered as an important problem to solve while practicing, hence thought to share🤝 with you all.&lt;/p&gt;

&lt;h3&gt;
  
  
  Problem Description
&lt;/h3&gt;

&lt;p&gt;In a family, the people are arranged in rows and columns. Male persons in the families are arranged in a row and females are arranged in a column. Find the eldest women in each column. (Write a program to find the maximum element in each column of the matrix.)&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;You can find the same set of problem in different way on the various coding platform.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Input Format:&lt;/p&gt;

&lt;p&gt;The input consists of (m*n+2) integers.&lt;/p&gt;

&lt;p&gt;The first integer corresponds to m, the number of rows in the matrix and the second integer corresponds to n, the number of columns in the matrix.&lt;/p&gt;

&lt;p&gt;The remaining integers correspond to the elements in the matrix.&lt;/p&gt;

&lt;p&gt;The elements are read in row-wise order, the first row first, then second row and so on.&lt;/p&gt;

&lt;p&gt;Assume that the maximum value of m and n is 10.&lt;/p&gt;

&lt;p&gt;Output Format:&lt;/p&gt;

&lt;p&gt;Refer to the sample output for details.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Sample Input:&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;3&lt;br&gt;
2&lt;br&gt;
4 5&lt;br&gt;
6 9&lt;br&gt;
0 3&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Sample Output:&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;6&lt;br&gt;
9&lt;/p&gt;

&lt;h3&gt;
  
  
  Explaination :
&lt;/h3&gt;

&lt;p&gt;In this we will be discussing the Program to find maximum element of each column in a matrix i.e., to find the maximum value in each column of the given matrix. This can be achieved by simple loop and conditional statement. Initialize the max variable to first element of each column. If there is only one element present in each column of the matrix then the loop did not execute and max hold the only present value in the matrix, thus that element becomes the maximum of each column. If matrix has more than one element, than loop executes and if any element found bigger than the previously assigned value, then that element becomes the largest.&lt;br&gt;
&lt;a href="https://media.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%2Fvu9ucj122qenhwjnswn3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fvu9ucj122qenhwjnswn3.png" alt="Maximum element in each column"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Logic to follow to come-up with the solution :
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Declare the required sets of variables to use in the code.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Initialize the max variable to first element of each column.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;If there is only one element present in each column of the matrix then the loop did not execute and max hold the only present value in the matrix, thus that element becomes the maximum of each column.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;If matrix has more than one element, than loop executes and if any element found bigger than the previously assigned value, then that element becomes the largest.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;At last maximum value of each column is displayed as the result output.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Coding Time 👨‍💻
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#include&amp;lt;iostream&amp;gt;
#include &amp;lt;bits/stdc++.h&amp;gt;
using namespace std;

void largestInColumn(int mat[10][10], int rows, int cols)
{
    for (int i = 0; i &amp;lt; cols; i++)
    {
     int maxm = mat[0][i];
     for (int j = 1; j &amp;lt; rows; j++)
     {
        if (mat[j][i] &amp;gt; maxm)
         maxm = mat[j][i];
        }
        cout &amp;lt;&amp;lt; maxm &amp;lt;&amp;lt; endl;
    }
}
int main()
{
  int n,m;
  cin&amp;gt;&amp;gt;n&amp;gt;&amp;gt;m;
  int mat[10][10];
  for(int i=0;i&amp;lt;n;i++)
  {
    for(int j=0;j&amp;lt;m;j++)
  {
    cin&amp;gt;&amp;gt;mat[i][j];
  }
  }
    largestInColumn(mat, n, m);
    return 0;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Input :
3
2
4 5
6 9
0 3
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Output
6
9
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Hence with the above set of logic and code you can easily understand and solve the problem to find maximum number in each column of a matrix.&lt;/p&gt;

&lt;p&gt;Hope with this you learned and acquired some basic knowledge of C++ Programming.&lt;/p&gt;

&lt;p&gt;Drop a Love❤ if you liked👍 this post, then share 🤝this with your friends and if anything is confusing or incorrect then let me know in the comment section.&lt;/p&gt;

&lt;h4&gt;
  
  
  Let's Connect at &lt;a href="https://twitter.com/mayankp4513" rel="noopener noreferrer"&gt;Twitter&lt;/a&gt; | &lt;a href="//linkedin.com/in/mayank-pathak4513/"&gt;LinkedIn&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;Thanks from my side, this is Mayank, keep learning and exploring !!&lt;/p&gt;

&lt;h3&gt;
  
  
  Support
&lt;/h3&gt;

&lt;p&gt;If you liked the article then please consider &lt;a href="https://www.buymeacoffee.com/mayankpathak" rel="noopener noreferrer"&gt;Buying me a Coffee&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.buymeacoffee.com/mayankpathak" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.buymeacoffee.com%2Fbuttons%2Fv2%2Fdefault-red.png" alt="Buy Me A Coffee"&gt;&lt;/a&gt;&lt;br&gt;
Meet you in the next article......till than see ya🤚&lt;/p&gt;

</description>
      <category>programming</category>
      <category>cpp</category>
      <category>codenewbie</category>
      <category>computerscience</category>
    </item>
    <item>
      <title>Do you Know What is Harshad Number</title>
      <dc:creator>Mayank Pathak</dc:creator>
      <pubDate>Thu, 10 Jun 2021 12:45:08 +0000</pubDate>
      <link>https://dev.to/mayankpathak/do-you-know-what-is-harshad-number-29e6</link>
      <guid>https://dev.to/mayankpathak/do-you-know-what-is-harshad-number-29e6</guid>
      <description>&lt;p&gt;Hello👋 Guys, In this article we gonna know about an interesting concept which merely known to some of the learners out there. The Concept is about the Harshad Number. Here we will be discussing about what is a Harshad Number and how to verify if a number is Harshad Number or not.&lt;/p&gt;

&lt;h3&gt;
  
  
  What is Harshad Number🔢
&lt;/h3&gt;

&lt;p&gt;In mathematics, Harshad numberis basically the sum of the digits of that particular number and the number has to be divisible by the summation value. Harshad numbers in base n are also known as n-harshad numbers. Harshad numbers were defined by D. R. Kaprekar, a mathematician from India. It can also be called as Niven number.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;For example -&lt;/strong&gt; 1729 is a Harshad Number Because sum of its digit is (1+7+2+9=19) and 1729 is completely divisible by 19. Hence this way we can check whether a number is Harshad or Not.&lt;br&gt;
&lt;a href="https://media.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%2Fnoxksdsaxbyhjxkqmydu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fnoxksdsaxbyhjxkqmydu.png" alt="Harshad Number Example"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The same can be applied in a programatic way where we can the suitable code which can tell the inputted number is Harshad Number or not.&lt;/p&gt;
&lt;h3&gt;
  
  
  🔍Logic to follow to come-up with the solution :
&lt;/h3&gt;

&lt;p&gt;Declare the required sets of variables to use.&lt;br&gt;
&lt;/p&gt;
&lt;ol&gt;

&lt;li&gt;Take the input number from the user keyboard.&lt;/li&gt;


&lt;li&gt;Assign the input number to a declared variable.&lt;/li&gt;


&lt;li&gt;Apply the loop and find the last digit of the number using modulo operator.&lt;/li&gt;


&lt;pre class="highlight plaintext"&gt;&lt;code&gt;            i.e., n = t % 10 ;
&lt;/code&gt;&lt;/pre&gt;



&lt;li&gt;Now sum that digit and put the value in the sum variable.&lt;/li&gt;


&lt;pre class="highlight plaintext"&gt;&lt;code&gt;             i.e., sum = sum + n ;
&lt;/code&gt;&lt;/pre&gt;



&lt;li&gt;Now compute the remaining number using dividend operator.&lt;/li&gt;


&lt;pre class="highlight plaintext"&gt;&lt;code&gt;            i.e., t = t / 10 ;
&lt;/code&gt;&lt;/pre&gt;



&lt;li&gt;This will follow until the condition becomes false inside the loop.&lt;/li&gt;


&lt;li&gt;Now if the number is divisible by the sum value of the digits then print harshad number else print not harshad number.&lt;/li&gt;


&lt;pre class="highlight plaintext"&gt;&lt;code&gt;           i.e., if( a % sum = = 0) then Harshad else not.
&lt;/code&gt;&lt;/pre&gt;

&lt;h3&gt;
  
  
  Let’s write the required code for the problem :
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Code :&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
 #include&amp;lt;iostream&amp;gt;
 using namespace std;
 int main()
 {
 int a,n,t,sum=0;
 cin&amp;gt;&amp;gt;a;
 t=a;
 while(t!=0)
 {
 n=t%10;
 sum=sum+n;
 t=t/10;
 }
 if(a%sum==0)
 cout&amp;lt;&amp;lt;"Harshad Number";
 else
 cout&amp;lt;&amp;lt;"Not Harshad Number";
 return 0;
 }

&lt;/code&gt;&lt;/pre&gt;





&lt;pre class="highlight plaintext"&gt;&lt;code&gt; Sample Input
 1729
&lt;/code&gt;&lt;/pre&gt;





&lt;pre class="highlight plaintext"&gt;&lt;code&gt; Sample Output
 Harshad Number
&lt;/code&gt;&lt;/pre&gt;



&lt;p&gt;Hence with this following set of snippet it is easily to check a number is Harshad Number or not.&lt;/p&gt;

&lt;p&gt;Hope with this you learned and acquired some basic knowledge of C++ Programming.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Drop a Love ❤&lt;/strong&gt; if you liked👍 this post, then share 🤝this with your friends and if anything is confusing or incorrect then let me know in the comment section.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I would love to connect with you all at &lt;a href="//twitter.com/mayankp4513"&gt;Twitter&lt;/a&gt; | &lt;a href="https://www.linkedin.com/in/mayank-pathak4513/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Thanks from my side, this is Mayank, keep learning and exploring !!&lt;/p&gt;

&lt;p&gt;If you liked the article please consider &lt;a href="https://www.buymeacoffee.com/mayankpathak" rel="noopener noreferrer"&gt;Buying me a coffee&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.buymeacoffee.com/mayankpathak" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.buymeacoffee.com%2Fbuttons%2Fv2%2Fdefault-blue.png" alt="Buy Me A Coffee"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Meet you in the next article......till than see ya🤚&lt;/p&gt;


&lt;/ol&gt;

</description>
      <category>programming</category>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>computerscience</category>
    </item>
    <item>
      <title>Find Largest and Smallest Element in an Array</title>
      <dc:creator>Mayank Pathak</dc:creator>
      <pubDate>Sat, 05 Jun 2021 09:09:02 +0000</pubDate>
      <link>https://dev.to/mayankpathak/find-largest-and-smallest-element-in-an-array-53fj</link>
      <guid>https://dev.to/mayankpathak/find-largest-and-smallest-element-in-an-array-53fj</guid>
      <description>&lt;p&gt;Hello guys👋, In this post we gonna check another most basic but most important programming problem in which we have to &lt;strong&gt;find the Largest and Smallest Element in an Array&lt;/strong&gt;. This problem❓ I solved when I was practicing✍ for the concept Array and thought🤔 that it will be useful if I share this problem with all those who are currently learning and practicing the Coding👨‍💻.&lt;/p&gt;

&lt;h3&gt;
  
  
  Problem Description
&lt;/h3&gt;

&lt;p&gt;Write a program to find the largest and smallest element in an array.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sample input:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;6&lt;/p&gt;

&lt;p&gt;20 25 100 95 45 5&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sample output:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The largest element in the array is : 100&lt;/p&gt;

&lt;p&gt;The smallest element in the array is : 5&lt;br&gt;
&lt;a href="https://media.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%2Fx1pjq1bcfw6h3aycpzdt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fx1pjq1bcfw6h3aycpzdt.png" alt="Largest and Smallest Element in an Array"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  Procedure to follow to get the required sets of result
&lt;/h3&gt;


&lt;ol&gt;

&lt;li&gt;Declare the required variables.&lt;/li&gt;


&lt;li&gt;Take the inputs form the user keyboard.&lt;/li&gt;


&lt;li&gt;Assign the max and to the initial or first element of the array.&lt;/li&gt;


&lt;pre class="highlight plaintext"&gt;&lt;code&gt;              i.e., max = min = a[0]
&lt;/code&gt;&lt;/pre&gt;



&lt;li&gt;If there is only one element present in the array then the loop did not execute and max, min hold the only present value in the array, thus that element becomes the both maximum and minimum.&lt;/li&gt;


&lt;li&gt;If array has more than one element, than loop executes and if any element found bigger than the previously assigned value, then that element becomes the largest.&lt;/li&gt;


&lt;pre class="highlight plaintext"&gt;&lt;code&gt;             i.e.,  if (a[i] &amp;gt; max )  then max = a[i]
&lt;/code&gt;&lt;/pre&gt;



&lt;li&gt;Similarly, if any element found smaller than the previously assigned value, than that element becomes the smallest.&lt;/li&gt;


&lt;pre class="highlight plaintext"&gt;&lt;code&gt;               i.e.,  if (a[i] &amp;lt; min )  then min = a[i]
&lt;/code&gt;&lt;/pre&gt;



&lt;li&gt;At last maximum and minimum elements are displayed as per the result output.&lt;/li&gt;
&lt;h3&gt;
  
  
  Now let's come to the coding👨‍💻 part of the problem
&lt;/h3&gt;
&lt;h4&gt;
  
  
  Code
&lt;/h4&gt;


&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
/*Code is written in C++ language*/
  #include &amp;lt;iostream&amp;gt;
  using namespace std;
  int main() {
    int n,min,max;
    cin&amp;gt;&amp;gt;n;
    int arr[n];
    for(int i=0;i&amp;lt;n;i++)
    {
        cin&amp;gt;&amp;gt;arr[i];
    }
    min=max=arr[0];
    for(int i=0;i&amp;lt;n;i++)
    {
        if(arr[i]&amp;lt;min)
        {
            min=arr[i];
        }
        if(arr[i]&amp;gt;max)
        {
            max=arr[i];
        }
     }
    cout&amp;lt;&amp;lt;"The largest element in the array is : "&amp;lt;&amp;lt;max;
    cout&amp;lt;&amp;lt;endl;
    cout&amp;lt;&amp;lt;"The smallest element in the array is : "&amp;lt;&amp;lt;min;
    return 0;
  }

&lt;/code&gt;&lt;/pre&gt;


&lt;p&gt;The same set of code is compiled on the online compiler to provide the outputs as per the condition asked in the problem.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Input test&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
6
20 25 100 95 45 5

&lt;/code&gt;&lt;/pre&gt;



&lt;p&gt;&lt;strong&gt;Output test&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
The largest element in the array is : 100
The smallest element in the array is : 5

&lt;/code&gt;&lt;/pre&gt;



&lt;p&gt;Hence with the required set of problem and its explaination we came across to know one of the important programming problem in Array and we can make the concept array strong with practicing such kinds of problem as much as we can.&lt;/p&gt;

&lt;p&gt;Hope with this you learned and acquired some basic knowledge and help you somewhat.&lt;/p&gt;

&lt;p&gt;Drop a Love❤ if you liked👍 this post, then share 🤝this with your friends and if anything is confusing or incorrect then let me know in the comment section.&lt;/p&gt;

&lt;h4&gt;
  
  
  I would love to connect with you all &lt;a href="//twitter.com/mayankp4513"&gt;Twitter&lt;/a&gt; | &lt;a href="https://www.linkedin.com/in/mayank-pathak4513/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;If you find the post useful then consider &lt;strong&gt;&lt;a href="https://www.buymeacoffee.com/mayankpathak" rel="noopener noreferrer"&gt;Buying me a coffee&lt;/a&gt;☕&lt;/strong&gt;&lt;br&gt;
   &lt;a href="https://www.buymeacoffee.com/mayankpathak" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.buymeacoffee.com%2Fbuttons%2Fv2%2Fdefault-yellow.png" alt="Buy Me A Coffee"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks from my side, this is Mayank, keep learning and exploring !!&lt;/p&gt;

&lt;p&gt;Meet you in the next article......till than see ya🤚&lt;/p&gt;


&lt;/ol&gt;

</description>
      <category>codenewbie</category>
      <category>cpp</category>
      <category>programming</category>
      <category>computerscience</category>
    </item>
    <item>
      <title>Top Best Online Coding 👨‍💻Platform - Learn and Code!</title>
      <dc:creator>Mayank Pathak</dc:creator>
      <pubDate>Wed, 02 Jun 2021 09:16:56 +0000</pubDate>
      <link>https://dev.to/mayankpathak/top-best-online-coding-platform-learn-and-code-dik</link>
      <guid>https://dev.to/mayankpathak/top-best-online-coding-platform-learn-and-code-dik</guid>
      <description>&lt;p&gt;Hello👋 Guys, you might be searching🔍 and surfing here and there, may be visisted a lot of portals 🤭 to find where you can learn, code and master the programming languages and the new technologies as per the current environment.&lt;/p&gt;

&lt;p&gt;Not to worry😧 now as I listed a few of the best online coding and learning platforms🤗 where you can master any of your preferred coding language and the newest technologies.&lt;/p&gt;

&lt;h3&gt;
  
  
  Let us first know something about the 👨‍💻 programming
&lt;/h3&gt;

&lt;h4&gt;
  
  
  What Programming Means ❓
&lt;/h4&gt;

&lt;p&gt;Programming brings up a combination of logical-thinking, mathematics, data-structures, algorithms and the main part is the deciding language to code. The code must be written under some restrictions like execution time, memory limit, complexity, space, limit of coding etc.&lt;/p&gt;

&lt;p&gt;It adds so much of benefits into the thinking of an individual, helps to sharpen the mind and skillsets, takes you to a next level of logical and analytical skills.&lt;/p&gt;

&lt;h4&gt;
  
  
  Benefits of Programming 🤓:
&lt;/h4&gt;

&lt;ol&gt;
 &lt;li&gt;Improve ones algorithmic knowledge.&lt;/li&gt;
 &lt;li&gt;Improve ones data-structures gain and master them to next-level.&lt;/li&gt;
&lt;li&gt; Brings a lot to your analytical and logical skill-set.&lt;/li&gt;
&lt;li&gt;Helps to strengthen your resume and CV.&lt;/li&gt;
&lt;li&gt;Increase the friend circle over the network.&lt;/li&gt;
&lt;li&gt;Continuous involvement over the forum for discussion and doubt clearance.&lt;/li&gt;
&lt;li&gt;Helps to identify some of the tech giants like Google, Amazon, Facebook etc.&lt;/li&gt;
&lt;li&gt;Got to know some of the working basic principles behind these tech-giants.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Now check out this list of the best learning, coding and practicing platforms. This list contains only the introductive parts of these platforms.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Note : Below listed Coding Platforms are a great source for the begginers and mid-level programmers. You can find a wide variety of problems to solve at an easy, medium and hard level.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  🔝Top Programming Platforms to Code👨‍💻 :
&lt;/h3&gt;

&lt;h2&gt;
  
  
  1. HackerRank :
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--QzxhAGLz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nouxdnucybctslxt8eka.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--QzxhAGLz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nouxdnucybctslxt8eka.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
HackerRank is the market-leading technical assistant and remote interview solution for hiring and job profile developers. It provides you with topic wise as well as language based proficiency to master with their learning and practicing curve.&lt;/p&gt;

&lt;p&gt;Visit to view more : &lt;a href="https://www.hackerrank.com/"&gt;hackerrank.com&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2. HackerEarth :
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--EsSbcn6c--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kc4t2zm79dkt1z63re3e.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--EsSbcn6c--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kc4t2zm79dkt1z63re3e.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
HackerEarth provides enterprise software that helps organizations with their technical hiring needs. HackerEarth is used by organizations for technical skill assessment and remote video interviewing. In addition to that HackerEarth also has a community and since inception built a base over 4M+ developers.&lt;/p&gt;

&lt;p&gt;Visit to view more : &lt;a href="https://www.hackerearth.com/"&gt;hackerearth.com&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Codewars :
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--tutgNNoK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/f1dlgetb4fejxi3569n4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tutgNNoK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/f1dlgetb4fejxi3569n4.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
Codewars is an educational community for computer programming. On the platform, Software developers train on programming challenges known as kata. These discrete programming exercises train a range of skills in a variety of programming languages, and are completed within an online IDE.&lt;/p&gt;

&lt;p&gt;Visit to view more : &lt;a href="https://www.codewars.com/"&gt;codewars.com&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Codechef :
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--T3YDTYwB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cpldv4nev06oj4elqg6n.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--T3YDTYwB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cpldv4nev06oj4elqg6n.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
CodeChef offers thousands of the competitive programming challenges. Basically it is an Indian Software company which has the community of developers across the globe. It allows you to write code in their online editor and view a collection of challenges. The coding problems are separated into different categories based on your skill level.&lt;/p&gt;

&lt;p&gt;Visit to view more : &lt;a href="https://www.codechef.com/"&gt;codechef.com&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Coderbyte :
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--YpO0I1i3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zegs8u25oqnyuystq97v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--YpO0I1i3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zegs8u25oqnyuystq97v.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Coderbyte offers more than 200 various types of coding challenges which you can solve in an online editor using 10 different programming languages. It provides official solutions and more than 800,000 user created solutions.&lt;/p&gt;

&lt;p&gt;Visit to view more : &lt;a href="https://coderbyte.com/"&gt;coderbyte.com&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Topcoder :
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--S-7_iM4x--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x8z37njc83yjid74b3wc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--S-7_iM4x--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x8z37njc83yjid74b3wc.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
Topcoder is a crowdsourcing company with an open global community of designers, developers, data scientists, and competitive programmers. Topcoder pays community members for their work on the projects and sells community services to corporate, mid-size, and small-business clients.&lt;/p&gt;

&lt;p&gt;Visit to view more : &lt;a href="https://www.topcoder.com/"&gt;topcoder.com&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  7. Codeforce :
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Vj5FBR-T--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rdjo1hh0fv7m5cpnrxhf.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Vj5FBR-T--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rdjo1hh0fv7m5cpnrxhf.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
Codeforces is a website that hosts competitive programming contests. It is maintained by a group of competitive programmers from ITMO University led by Mikhail Mirzayanov. Since 2013, Codeforces claims to surpass Topcoder in terms of active contestants. As of 2018, it has over 600,000 registered users.&lt;/p&gt;

&lt;p&gt;Visit to view more : &lt;a href="https://codeforces.com/"&gt;codeforces.com&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  8. Guvi :
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ozIYS7q6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8grpkilydxaq4t9ndxr8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ozIYS7q6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8grpkilydxaq4t9ndxr8.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
GUVI is an online platform to learn computer programming based in India. It offers free and paid coding courses to students and working professionals in Indian languages such as Hindi, Telugu, Kannada, Bengali, Tamil, and in English.&lt;/p&gt;

&lt;p&gt;Visit to view more : &lt;a href="https://www.guvi.in/"&gt;guvi.in&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  9. Codeabbey :
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--B8M4jv_K--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2v5w3n52oegc3kr1j06s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--B8M4jv_K--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2v5w3n52oegc3kr1j06s.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
Codeabbey is a simple problem practicing platform designed to compete with all the community of developers out there. Its provide a list of questions to get dirty your hands and show case what you have in your pocket. Its a platform developed by some developers purposely for coding only.&lt;/p&gt;

&lt;p&gt;Visit to view more : &lt;a href="https://www.codeabbey.com/"&gt;codeabbey.com&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  10. Geeksforgeek :
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--xKiErV2d--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x6s2j0a3lsbllhze4eob.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xKiErV2d--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x6s2j0a3lsbllhze4eob.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
Geeksforgeek is an Indian software company which provides the courses on vast computer science topics. It has its own compiler to run the codes and also have a series of question to solve and practice. Its a fully end to end a computer geek portal mainly made for the students of CS major.&lt;/p&gt;

&lt;p&gt;Visit to view more : &lt;a href="https://www.geeksforgeeks.org/"&gt;geeksforgeeks.org&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;These all are excellent platforms for a &lt;strong&gt;beginner&lt;/strong&gt; and &lt;strong&gt;intermediate&lt;/strong&gt; in the Programming. You will get a variety of problems to try out and ecah concept to cover in the programming.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Hope this help you all those who are trying to get a great platform to practice their coding knowledge. One thing that I would try to suggest is to go with any one platform and try to capitalize your work on it and do as many as problem you can. This will help to track your work and performance.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thanks for Reading , I would love 🧡 to connect with you at &lt;a href="https://twitter.com/mayankp4513"&gt;Twitter&lt;/a&gt; | &lt;a href="https://www.linkedin.com/in/mayank-pathak4513/"&gt;LinkedIn&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Thanks form my side, this is Mayank, keep learning and exploring and stay safe !!&lt;/p&gt;

&lt;p&gt;If you liked the article and find it useful the please🙏 consider &lt;a href="https://www.buymeacoffee.com/mayankpathak"&gt;Buy me a coffee&lt;/a&gt; to show your love 🧡 and interest.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.buymeacoffee.com/mayankpathak"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Rb9xKs4G--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Buy Me A Coffee"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Meet you in the next article.&lt;/p&gt;

</description>
      <category>codenewbie</category>
      <category>computerscience</category>
      <category>programming</category>
    </item>
    <item>
      <title>Consecutive difference of elements in an Array</title>
      <dc:creator>Mayank Pathak</dc:creator>
      <pubDate>Sat, 22 May 2021 16:39:07 +0000</pubDate>
      <link>https://dev.to/mayankpathak/consecutive-difference-of-elements-in-an-array-3hih</link>
      <guid>https://dev.to/mayankpathak/consecutive-difference-of-elements-in-an-array-3hih</guid>
      <description>&lt;p&gt;Hi👋 guys, In this post we gonna check a most basic but most important programming problem in which we have to find the consecutive difference of elements in a given Array. This problem I came across when I was giving a coding👨‍💻 test🧪 during my placement 👨‍✈️ season.&lt;/p&gt;

&lt;h3&gt;
  
  
  Problem description
&lt;/h3&gt;

&lt;p&gt;You are given with a circular array. Your task is calculate the difference between two consecutive number. And if difference is greater than ‘k’, print 1 else print 0&lt;/p&gt;

&lt;p&gt;Input Description: You are given two numbers ‘n’, ’m’. Next line contains n space separated integers.&lt;/p&gt;

&lt;p&gt;Output Description: Print 1 if the difference is greater than ‘m’.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Sample Input :&lt;/em&gt;&lt;br&gt;
5 15&lt;br&gt;
50 65 85 98 35&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Sample Output :&lt;/em&gt;&lt;br&gt;
 0 1 0 1 0&lt;br&gt;
&lt;a href="https://media.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%2Fey26wxo1vv0r2oxkt6rg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fey26wxo1vv0r2oxkt6rg.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  Logic to follow to come-up with the solution :
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Declare the required sets of variables to use in the code.&lt;/li&gt;


&lt;li&gt;Input the user input size of the array and its elements.&lt;/li&gt;

&lt;li&gt;Now iterate from initialization as 0 till the second last element.&lt;/li&gt;

&lt;li&gt;And inside it finds the absolute difference of two consecutive numbers, also if the difference is greater than the inputted value then prints 1 or in other case print 0.&lt;/li&gt;

(Absolute convert the -ve computed value into +ve. Ex. abs (-15) to (15)

&lt;li&gt;Now iterate from second last element till the last element, this is done to compute the difference of last and first element of the array.&lt;/li&gt;

&lt;li&gt;Similarly, inside it find the absolute difference of two consecutive numbers, also if the difference is greater than the inputted value then prints 1 or in other case print 0.&lt;/li&gt;

&lt;li&gt;At last we get the required set of the 1’s and 0’s by computing the absolute difference.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
  
  
  Now let's come to the coding part of the problem👨‍💻
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Code ✍&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;
using namespace std;
int main() {
    int n,k;
    cin&amp;gt;&amp;gt;n&amp;gt;&amp;gt;k;
    int a[n];
    for(int i=0;i&amp;lt;n;i++)
    {
        cin&amp;gt;&amp;gt;a[i];
    }
    for(int i=0;i&amp;lt;n-1;i++)
    {
        if(abs(a[i]-a[i+1])&amp;gt;k)
        {
            cout&amp;lt;&amp;lt;"1 ";
        }
        if(abs(a[i]-a[i+1])&amp;lt;=k)
        {
            cout&amp;lt;&amp;lt;"0 ";
        }
    }
      for(int i=n-1;i&amp;lt;n;i++)
    {
        if(abs(a[n-1]-a[0])&amp;gt;k)
        {
            cout&amp;lt;&amp;lt;"1";
        }
        if(abs(a[n-1]-a[0])&amp;lt;=k)
        {
            cout&amp;lt;&amp;lt;"0";
        }
    }
    return 0;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Sample Input&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;5 15
50 65 85 98 35
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Sample Output&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;0 1 0 1 0
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Hence with the required set of problem we came across to know one of the important problem in Array and we can make the concept array strong with practicing such kinds of problem as much as we can.&lt;/p&gt;

&lt;p&gt;Hope with this you learned and acquired some basic knowledge on C++ Programming.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Drop a Love❤&lt;/strong&gt; if you liked👍 this post, then share 🤝this with your friends and if anything is confusing or incorrect then let me know in the comment section.&lt;/p&gt;

&lt;p&gt;Thanks from my side, this is Mayank, keep learning and exploring !!&lt;/p&gt;

&lt;p&gt;Support Me to write great articles by Clicking👇&lt;br&gt;
&lt;a href="https://www.buymeacoffee.com/mayankpathak" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.buymeacoffee.com%2Fbuttons%2Fv2%2Fdefault-yellow.png" alt="Buy Me A Coffee"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Meet you in the next article......till than see ya🤚&lt;/p&gt;

</description>
      <category>codenewbie</category>
      <category>beginners</category>
      <category>cpp</category>
      <category>programming</category>
    </item>
    <item>
      <title>Some Best Data-Science Courses for Free</title>
      <dc:creator>Mayank Pathak</dc:creator>
      <pubDate>Thu, 20 May 2021 16:14:29 +0000</pubDate>
      <link>https://dev.to/mayankpathak/some-best-data-science-courses-for-free-467b</link>
      <guid>https://dev.to/mayankpathak/some-best-data-science-courses-for-free-467b</guid>
      <description>&lt;p&gt;Hii 👋 all geeks out there! This article is to make you familiar with the most amazed technology in this current working environment - i.e. &lt;strong&gt;Data-Science.&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Wondering What is Data-Science📅
&lt;/h3&gt;

&lt;p&gt;Data science is an interdisciplinary field that uses scientific methods, processes, algorithms and systems to extract knowledge and insights from structured and unstructured data, and apply knowledge and actionable insights from data across a broad range of application domains.&lt;br&gt;
&lt;a href="https://media.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%2Fzmy1tqq9bxnlq09wucqi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fzmy1tqq9bxnlq09wucqi.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let me tell you this important information that the ---- &lt;strong&gt;Data-Science and Data-Scientist job profile is considered as the Sexiest job for the 21st Century&lt;/strong&gt; which has been reviewed by the researchers of the Harvard University. If you are not believing me then google it, you will be amazed after seeing the results.&lt;/p&gt;

&lt;p&gt;So now you all may be want to among those of this sexiest and amazing thing out there in the upcoming years. The level of income for these roles are also are pretty much high in the tech market.&lt;/p&gt;

&lt;p&gt;Let's go into some stats✍ and show you that the average salary for a fresher data-scientist is 10,00,000🤑 lakh per annum in India and outside India it levels up for $70,000🙊 that's also for new entry-level job in this awesome field.&lt;/p&gt;

&lt;h3&gt;
  
  
  So, What these actually do🗺
&lt;/h3&gt;

&lt;p&gt;They does the amazing stuff and the fun activities by the every bit of data and information that is available to them in every possible way. Data Scientist helps organizations to come-up with their issues and problem by combining the Computer Science👨‍💻, Statistics📊, Mathematics➕, Algorithms, and apply some of the models. Data scientist work with the business stakeholders to determine their reach and how to able to attain and acquire such goals. They builds predictive models, apply suitable algorithms and gets a lot of data to provide it as inputs and then analyze those outputs and share these with the insights peers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Some of the roles under Data-Science field includes -&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Data-Scientist&lt;/li&gt;
&lt;li&gt;Data-Analyst&lt;/li&gt;
&lt;li&gt;Data-Engineer&lt;/li&gt;
&lt;li&gt;Data-Architect&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  What to learn📘 to become a successful Data-Scientist
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;You have to learn and follow a series of Skills to master this profile&lt;/em&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Statistical analysis:
&lt;/h4&gt;

&lt;p&gt;Identify patterns in data. This includes having a keen sense of pattern detection and anomaly detection.&lt;/p&gt;

&lt;h4&gt;
  
  
  Machine learning:
&lt;/h4&gt;

&lt;p&gt;Implement algorithms and statistical models to enable a computer to automatically learn from data.&lt;/p&gt;

&lt;h4&gt;
  
  
  Computer science:
&lt;/h4&gt;

&lt;p&gt;Apply the principles of artificial intelligence, database systems, human/computer interaction, numerical analysis, and software engineering.&lt;/p&gt;

&lt;h4&gt;
  
  
  Programming:
&lt;/h4&gt;

&lt;p&gt;Write computer programs and analyze large datasets to uncover answers to complex problems. Data scientists need to be comfortable writing code working in a variety of languages such as Java, R, Python, and SQL.&lt;/p&gt;

&lt;h4&gt;
  
  
  Data storytelling:
&lt;/h4&gt;

&lt;p&gt;Communicate the insights using data, often for a non-technical audience.&lt;/p&gt;

&lt;p&gt;There are some built-in skills that have to be master by an individual by itself, these include,🤔&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Logical thinking&lt;/li&gt;
&lt;li&gt;Critical thinking&lt;/li&gt;
&lt;li&gt;Analytical thinking&lt;/li&gt;
&lt;li&gt;Interpersonal thinking&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🔎Now let's come to the list of Data-Science Courses
&lt;/h3&gt;

&lt;h2&gt;
  
  
  1.Jovian Platform
&lt;/h2&gt;

&lt;p&gt;Jovian is an end-to-end cloud platform for Data-science and Machine Learning. There are a list of free courses to try out and get the valuble certificates by completing all the assignment and most importantly it provides you to work on a simple project to expand your knowledge and get full cover over the concepts you learned. This you can add to your porfolio and resume to boost the placements. Jovian provide a built in notebooks to run and excute the sets of code at the same time. Also you can save these notebooks for future purpose and also share with others or the social media over the different networks. This is one of my favourite platfrom to expand my deep knowledge in Data-Science field.&lt;/p&gt;

&lt;p&gt;You can visit here and register for free - &lt;a href="https://jovian.ai/learn/data-analysis-with-python-zero-to-pandas" rel="noopener noreferrer"&gt;Jovian&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2.LEAPS Platform
&lt;/h2&gt;

&lt;p&gt;LEAPS provide the same platform to learn the data-science skills. It provides the experience hands-on data-science with the virtual lab to follow. these courses are designed by the industry experts in these fields. Also they have a rich content of tutorials and a list of examples to follow.&lt;/p&gt;

&lt;p&gt;You can visit here and resister for free - &lt;a href="https://leaps.analyttica.com/courses/overview/Fundamentals-of-Data-Analytics" rel="noopener noreferrer"&gt;Leaps&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3.Coursera Platform
&lt;/h2&gt;

&lt;p&gt;I don't think I've to provide information about this much known portal for online learning. You all must be aware about it , They have a lot of courses to pick-up from and the level of content provided by the renowned lecturers form the most known universities is pretty much enough to take up these courses. You need to pass the assignment after the tutorials to get a certificate of the courses. You can use your college or professional email to register and get the courses for free.&lt;/p&gt;

&lt;p&gt;You can visit here and resister for free - and pick the course of ones interest - &lt;a href="https://www.coursera.org/browse/data-science" rel="noopener noreferrer"&gt;Coursera&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4.DataCamp Platform
&lt;/h2&gt;

&lt;p&gt;This platform is also great suitable to enhance your skills in the data-science field. They have a bunch of lessons to try out. Its easy and simple to learn on this platform as it explains in step by step procedure and to try the exercises and examples on their coding virtual platform. More than the videos tutorial you will get the hands-on coding experience and apply these skills to your daily work. There are some free as well as premium courses to try on this platform, you can pick any one that is of your choice.&lt;/p&gt;

&lt;p&gt;You can visit here and resister - &lt;a href="https://www.datacamp.com/tracks/data-scientist-with-python" rel="noopener noreferrer"&gt;Datacamp&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  5.freeCodeCamp Platform
&lt;/h2&gt;

&lt;p&gt;FreeCodeCamp is an interactive learning web platform where you can learn the important technologies in free as it is a non-profitable organization. They provide a great content of text and videos to follow in a sequential form as each topic is covered one after the other. It also have the community and discussion forum where you can clear your stuck doubts and get the hints to clear the assignment. It's one of my favorite Platform to learn the new technologies.&lt;br&gt;
You can visit here and resister for free - &lt;a href="https://www.freecodecamp.org/learn/data-analysis-with-python/" rel="noopener noreferrer"&gt;freeCodeCamp&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hope this post helps all the community of learners who want to learn and study new technology in the Data-Science field and did not able to find this kind of suitable platform to learn which provide free access to all and the quality of content.&lt;/p&gt;

&lt;p&gt;Thank me later, let's start learning - you can't wait to check these amazing portals, Go and have a Look.&lt;/p&gt;

&lt;p&gt;Drop a star, if you liked the post and find it useful.&lt;/p&gt;

&lt;p&gt;I would love to connect with you at &lt;a href="https://twitter.com/mayankp4513" rel="noopener noreferrer"&gt;Twitter&lt;/a&gt; | &lt;a href="https://www.linkedin.com/in/mayank-pathak4513/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks form my side, this is Mayank, keep learning and exploring and stay safe !!&lt;/p&gt;

&lt;p&gt;Suppoet me🙏 to write great Articles by visting👇&lt;br&gt;
&lt;a href="https://www.buymeacoffee.com/mayankpathak" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.buymeacoffee.com%2Fbuttons%2Fv2%2Fdefault-green.png" alt="Buy Me A Coffee"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Meet you in the next article.&lt;/p&gt;

</description>
      <category>datascience</category>
      <category>codenewbie</category>
      <category>python</category>
      <category>beginners</category>
    </item>
    <item>
      <title>How to generate RSS Feed for your Blogger/Website</title>
      <dc:creator>Mayank Pathak</dc:creator>
      <pubDate>Tue, 18 May 2021 05:10:10 +0000</pubDate>
      <link>https://dev.to/mayankpathak/how-to-generate-rss-feed-for-your-blogger-website-3o5a</link>
      <guid>https://dev.to/mayankpathak/how-to-generate-rss-feed-for-your-blogger-website-3o5a</guid>
      <description>&lt;p&gt;Hey there👋, I am writing this article to show how we can generate the RSS Feed and its URL for the website or the Blog.&lt;/p&gt;

&lt;p&gt;This RSS Feed URL can be merged on your website to show the list of all the posts of your Blog/website to the visiting audience, Also using it you can import your posts from the Blogger to the different platforms and then publish them.&lt;/p&gt;

&lt;p&gt;The RSS Feed URL for your blog can be written as &lt;strong&gt;"yourwebsitedoamain/rss.xml"&lt;/strong&gt;, For example the RSS Feed URL for my website is "&lt;a href="https://www.thecodingbro.xyz/rss.xml" rel="noopener noreferrer"&gt;https://www.thecodingbro.xyz/rss.xml&lt;/a&gt;" , This will clear your doubts and You can check your RSS feed by typing your website name and then adding /rss.xml on any search bar.&lt;/p&gt;

&lt;p&gt;If you don't have your RSS Feed URL then you can create it by visiting any RSS Feed generator. In this article I will be using the Google &lt;a href="https://feedburner.google.com/" rel="noopener noreferrer"&gt;Feedburner&lt;/a&gt; to generate the RSS Feed for the website/blog.&lt;/p&gt;

&lt;h3&gt;Follow steps to generate RSS Feed URL&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Visit &lt;a href="https://feedburner.google.com/" rel="noopener noreferrer"&gt;Feedburner&lt;/a&gt; to generate the RSS Feed.&lt;/li&gt;
&lt;li&gt;Paste your website URL inside the box named as Burn a feed 
right this instant and click next.&lt;img src="https://media.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%2Fi6bqbddxt8kvsckv9zyo.png" alt="Alt Text"&gt;
&lt;/li&gt;
&lt;li&gt;Select the first option from the sources list to use it as 
your feed address and click next, as shown in the image.&lt;img src="https://media.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%2F0eaxx0lhh4m1dbqaule4.png" alt="Alt Text"&gt;
&lt;/li&gt;
&lt;li&gt;After that click next on all the pages that appear and don't 
forget to tick all the checkboxes.&lt;/li&gt;
&lt;li&gt;This way you will have successfully generated your RSS Feed, 
Now click on the icon that is available at the left upper 
corner. This will show up the posts that you have written in 
the Blogger.&lt;img src="https://media.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%2F4yil4zvwwhsv4jkbcqnk.png" alt="Alt Text"&gt;
&lt;/li&gt;
&lt;li&gt;Congrats🎉🎉❗ ,Now you have the RSS Feed URL for your 
website/blog. Now the next step is to copy the URL of this 
page as shown in the image below.&lt;img src="https://media.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%2Fzavpkdaitsazo1pcbbl7.png" alt="Alt Text"&gt;
&lt;/li&gt;
&lt;li&gt;Finally, Paste the Copied URL in Post feed redirect URL and do 
not forget to save the setting.&lt;img src="https://media.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%2Fvfb2qi69kecqz67d5wzp.png" alt="Alt Text"&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Now you can visit this URL and you will be able to find all the posts that you have written on the Blogger or the Website.&lt;br&gt;
Thankyou for reading, Love to hear your valuable feedback.&lt;/p&gt;

&lt;p&gt;Drop a star, if you liked the post and find it useful.&lt;/p&gt;

&lt;p&gt;I would love to connect with you at &lt;a href="https://twitter.com/mayankp4513" rel="noopener noreferrer"&gt;Twitter&lt;/a&gt; | &lt;a href="https://www.linkedin.com/in/mayank-pathak4513/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If anything is confusing or incorrect then let me know in the comment section. &lt;br&gt;
Thanks from my side, this is Mayank, keep learning and exploring !!&lt;br&gt;
Suppoet me🙏 to write great Articles by visting👇&lt;br&gt;
&lt;a href="https://www.buymeacoffee.com/mayankpathak" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.buymeacoffee.com%2Fbuttons%2Fv2%2Fdefault-green.png" alt="Buy Me A Coffee"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Meet you in the next article&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>firstpost</category>
    </item>
  </channel>
</rss>
