<?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: Md Manawar Iqbal</title>
    <description>The latest articles on DEV Community by Md Manawar Iqbal (@manawariqbal).</description>
    <link>https://dev.to/manawariqbal</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%2F661164%2F24f3eb67-4711-4869-a71b-59e0c5a5adfb.jpeg</url>
      <title>DEV Community: Md Manawar Iqbal</title>
      <link>https://dev.to/manawariqbal</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/manawariqbal"/>
    <language>en</language>
    <item>
      <title>🔍 Top 10 Websites Every Developer Should Know 🔍</title>
      <dc:creator>Md Manawar Iqbal</dc:creator>
      <pubDate>Tue, 25 Jul 2023 22:22:28 +0000</pubDate>
      <link>https://dev.to/manawariqbal/top-10-websites-every-developer-should-know-deg</link>
      <guid>https://dev.to/manawariqbal/top-10-websites-every-developer-should-know-deg</guid>
      <description>&lt;p&gt;👩‍💻 Being a developer means staying up-to-date with the latest tools and resources. Here's a thread with ten must-know websites that will boost your skills and productivity. Let's dive in! 👇&lt;/p&gt;

&lt;p&gt;1️⃣ GitHub (github.com):&lt;br&gt;
A treasure trove of open-source projects, collaboration, and version control. Contribute, discover, and showcase your work on the world's largest developer platform. #GitHub #OpenSource&lt;/p&gt;

&lt;p&gt;2️⃣ Stack Overflow (stackoverflow.com):&lt;br&gt;
The go-to place for developers to seek solutions and share knowledge. Ask questions, find answers, and get involved in the thriving developer community. #StackOverflow #DeveloperCommunity&lt;/p&gt;

&lt;p&gt;3️⃣ MDN Web Docs (developer.mozilla.org):&lt;br&gt;
An extensive resource for web developers with in-depth documentation on HTML, CSS, JavaScript, and more. Stay ahead in web development with MDN. #MDNWebDocs #WebDevelopment&lt;/p&gt;

&lt;p&gt;4️⃣ CodePen (codepen.io):&lt;br&gt;
A playground for front-end developers to experiment with HTML, CSS, and JavaScript code snippets. Showcase your creations and get inspired by others' work. #CodePen #FrontEndDev&lt;/p&gt;

&lt;p&gt;5️⃣ Dev.to (dev.to):&lt;br&gt;
A welcoming platform for developers to share knowledge, experiences, and insights. Engage with the community, learn new concepts, and level up your skills. #DevCommunity #Learning&lt;/p&gt;

&lt;p&gt;6️⃣ HackerRank (hackerrank.com):&lt;br&gt;
Sharpen your coding skills through challenges and competitions. Improve problem-solving abilities and get noticed by top tech companies. #HackerRank #CodingChallenges&lt;/p&gt;

&lt;p&gt;7️⃣ Smashing Magazine (smashingmagazine.com):&lt;br&gt;
A fantastic resource for web designers and developers. Stay updated with the latest trends, tips, and best practices in the industry. #SmashingMagazine #WebDesign&lt;/p&gt;

&lt;p&gt;8️⃣ CSS-Tricks (css-tricks.com):&lt;br&gt;
The ultimate place to learn and master CSS tricks and techniques. Enhance your front-end development skills with valuable tips and tutorials. #CSSTricks #FrontEndTips&lt;/p&gt;

&lt;p&gt;9️⃣ LeetCode (leetcode.com):&lt;br&gt;
Crack coding interviews and enhance problem-solving skills with real coding questions. Prepare for technical interviews and land your dream job. #LeetCode #CodingInterviews&lt;/p&gt;

&lt;p&gt;🔟 Awwwards (awwwards.com):&lt;br&gt;
For web designers seeking inspiration and recognition, Awwwards showcases outstanding website designs that push the boundaries of creativity. #Awwwards #WebDesignInspiration&lt;/p&gt;

&lt;p&gt;💡 Bookmark these websites and explore them regularly to stay at the forefront of the developer community. Happy coding! 🚀 #DeveloperResources #WebDevelopment #Programming&lt;/p&gt;

&lt;p&gt;(Note: URLs are fictional and provided as examples. Please use the actual URLs of the mentioned websites.)&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Simple Landing Page in HTML</title>
      <dc:creator>Md Manawar Iqbal</dc:creator>
      <pubDate>Mon, 09 Jan 2023 06:36:56 +0000</pubDate>
      <link>https://dev.to/manawariqbal/simple-landing-page-in-html-430c</link>
      <guid>https://dev.to/manawariqbal/simple-landing-page-in-html-430c</guid>
      <description>&lt;p&gt;Here is simple html code for your landing page&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;html&amp;gt;
  &amp;lt;head&amp;gt;
    &amp;lt;title&amp;gt;Landing Page&amp;lt;/title&amp;gt;
  &amp;lt;/head&amp;gt;
  &amp;lt;body&amp;gt;
    &amp;lt;h1&amp;gt;Welcome to my landing page!&amp;lt;/h1&amp;gt;
    &amp;lt;p&amp;gt;Thank you for visiting. Please take a look around and learn more about what I have to offer.&amp;lt;/p&amp;gt;
    &amp;lt;ul&amp;gt;
      &amp;lt;li&amp;gt;&amp;lt;a href="#services"&amp;gt;Services&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
      &amp;lt;li&amp;gt;&amp;lt;a href="#about"&amp;gt;About me&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
      &amp;lt;li&amp;gt;&amp;lt;a href="#contact"&amp;gt;Contact&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
    &amp;lt;/ul&amp;gt;
    &amp;lt;h2 id="services"&amp;gt;Services&amp;lt;/h2&amp;gt;
    &amp;lt;p&amp;gt;I offer a variety of services, including web design, graphic design, and social media management. Let me know how I can help you succeed online.&amp;lt;/p&amp;gt;
    &amp;lt;h2 id="about"&amp;gt;About me&amp;lt;/h2&amp;gt;
    &amp;lt;p&amp;gt;I am a creative professional with years of experience in the industry. I am passionate about helping businesses and individuals achieve their goals through effective online marketing.&amp;lt;/p&amp;gt;
    &amp;lt;h2 id="contact"&amp;gt;Contact&amp;lt;/h2&amp;gt;
    &amp;lt;p&amp;gt;If you have any questions or would like to work with me, please don't hesitate to get in touch. You can reach me by email at hello@example.com or by phone at 555-555-5555.&amp;lt;/p&amp;gt;
  &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;

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

&lt;/div&gt;



&lt;p&gt;This code creates a basic landing page with a heading, a paragraph, and a list of links to different sections of the page. The page also includes three sections: "Services," "About me," and "Contact." Each section has its own heading and paragraph of text.&lt;/p&gt;

&lt;p&gt;Hopes it helps you &lt;br&gt;
Do follow me on twitter&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>learning</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Clustering Algorithms in Machine Learning</title>
      <dc:creator>Md Manawar Iqbal</dc:creator>
      <pubDate>Mon, 09 Jan 2023 06:29:47 +0000</pubDate>
      <link>https://dev.to/manawariqbal/clustering-algorithms-in-machine-learning-15gh</link>
      <guid>https://dev.to/manawariqbal/clustering-algorithms-in-machine-learning-15gh</guid>
      <description>&lt;p&gt;Clustering algorithms are a type of unsupervised learning method in machine learning that divides a dataset into groups (also known as clusters) based on the patterns in the data. The goal of clustering algorithms is to group data points in a way that points within a group are more similar to each other than they are to points in other groups.&lt;/p&gt;

&lt;p&gt;There are several different types of clustering algorithms, each with its own unique characteristics and applications. Some common examples include:&lt;/p&gt;

&lt;p&gt;K-means clustering: This is a widely used algorithm that divides a dataset into a specified number (k) of clusters. It does this by iteratively assigning each data point to the closest cluster based on the mean of the points in the cluster, and then updating the mean of each cluster until convergence.&lt;/p&gt;

&lt;p&gt;Hierarchical clustering: This type of clustering algorithm creates a hierarchy of clusters by repeatedly dividing the dataset into smaller and smaller clusters. There are two main types of hierarchical clustering: agglomerative, which starts with individual data points and merges them into larger clusters, and divisive, which starts with the whole dataset and divides it into smaller clusters.&lt;/p&gt;

&lt;p&gt;DBSCAN: This algorithm is designed to find clusters of any shape in a dataset. It does this by identifying points that are in high-density regions of the dataset and grouping them together, while ignoring points in low-density regions.&lt;/p&gt;

&lt;p&gt;Clustering algorithms have a wide range of applications, including image segmentation, text analysis, and customer segmentation. They are often used as a preprocessing step for other machine learning tasks, such as classification and regression.&lt;/p&gt;

&lt;p&gt;It's important to note that choosing the right clustering algorithm for a given dataset can be a challenge, as different algorithms may perform better on different types of data. It is also important to carefully evaluate the quality of the clusters produced by a clustering algorithm, as this can have a significant impact on the accuracy of downstream machine learning tasks.&lt;/p&gt;

</description>
      <category>machinelearning</category>
      <category>python</category>
      <category>datascience</category>
    </item>
    <item>
      <title>Data Science Best Learning Roadmap</title>
      <dc:creator>Md Manawar Iqbal</dc:creator>
      <pubDate>Thu, 24 Nov 2022 14:40:51 +0000</pubDate>
      <link>https://dev.to/manawariqbal/data-science-best-learning-roadmap-2ke</link>
      <guid>https://dev.to/manawariqbal/data-science-best-learning-roadmap-2ke</guid>
      <description>&lt;p&gt;Data Science Learning Roadmaps&lt;/p&gt;

&lt;h1&gt;
  
  
  ML #DataScience #python
&lt;/h1&gt;

&lt;p&gt;When we are start learning data science we some times get confused where to start so in this article thread Try to explain which roadmaps we should follow for learning data science. Just search every topics on internet and learn them you can follow me on  github also where I try to upload the source code of projects you can follow me on github &lt;br&gt;
&lt;a href="https://github.com/Manawariqbal"&gt;https://github.com/Manawariqbal&lt;/a&gt;&lt;br&gt;
01&lt;br&gt;
Getting Started with Python&lt;br&gt;
Python Basics&lt;br&gt;
Loops in Python &lt;br&gt;
Functions in Python &lt;br&gt;
Strings in Python &lt;br&gt;
Data Structure&lt;/p&gt;

&lt;p&gt;2&lt;br&gt;
Files and JSON&lt;br&gt;
Getting started with Files&lt;br&gt;
Minor Project:Inventory Management System with Files &lt;br&gt;
Minor Project: Inventory Management System with JSON&lt;br&gt;
3&lt;br&gt;
OS with Python&lt;br&gt;
Getting started with OS &lt;br&gt;
Jupyter Notebook Setup&lt;br&gt;
OS with Python&lt;br&gt;
4&lt;br&gt;
Mastering Numpy Arrays&lt;br&gt;
Mastering Numpy Arrays&lt;br&gt;
05&lt;br&gt;
Data Analysis with Python&lt;br&gt;
Getting started with Pandas&lt;br&gt;
Statistics&lt;br&gt;
Data Preprocessing&lt;br&gt;
Data Analysis &lt;br&gt;
Minor Project: Black Friday Sales Data Analysis&lt;br&gt;
Minor Project: Data Visualization on Heart Disease Dataset&lt;br&gt;
Minor Project: GDP Analysis &lt;br&gt;
06&lt;br&gt;
Tableau&lt;br&gt;
Introduction to Tableau&lt;br&gt;
Understanding Parameters&lt;br&gt;
Basic Plots in Tableau&lt;br&gt;
Fundamentals of Tableau&lt;br&gt;
Designing the Plots&lt;br&gt;
Project 1 - Superstore Sales Analysis Dashboard&lt;br&gt;
Project 2 - Covid-19 World Dashbaord&lt;br&gt;
07&lt;br&gt;
Web Scraping&lt;br&gt;
To Scrape &lt;br&gt;
Minor Project: Wikipedia Scraper&lt;br&gt;
Selenium&lt;br&gt;
Minor Project: Youtube Scrapper&lt;br&gt;
Minor Project: Stock Images Infinite Scroll&lt;br&gt;
Image Dataset Creation&lt;br&gt;
08&lt;br&gt;
Getting Started with AI&lt;br&gt;
Introduction to AI&lt;br&gt;
How Data Science Comes into Play&lt;br&gt;
09&lt;br&gt;
Machine Learning&lt;br&gt;
Linear Regression&lt;br&gt;
Multiple Linear Regression&lt;br&gt;
Polynomial Linear Regression &lt;br&gt;
Support Vector Machine&lt;br&gt;
Decision Tree&lt;br&gt;
Random Forest&lt;br&gt;
Classification Algorithms&lt;br&gt;
Clustering Algorithms&lt;br&gt;
Feature Engineering&lt;br&gt;
10&lt;br&gt;
Image Processing&lt;br&gt;
Pixels with Lists&lt;br&gt;
Image and Gradient Formation &lt;br&gt;
Image Manipulation &lt;br&gt;
Instagram Filters Colour and Patterns&lt;br&gt;
Edge, Contour and Colour Detection&lt;br&gt;
Face Detection with HaarCascase&lt;br&gt;
Webcam using OpenCV&lt;br&gt;
Image Manipulation with Live Webcam&lt;br&gt;
Realtime Face Image Processing&lt;br&gt;
11&lt;br&gt;
Deep Learning&lt;br&gt;
Perceptrons&lt;br&gt;
Multi layer perceptron architecture&lt;br&gt;
Convolutional neural network&lt;/p&gt;

&lt;p&gt;12&lt;br&gt;
Natural Language Processing&lt;br&gt;
Getting started with Text&lt;br&gt;
Regular Expression with Python&lt;br&gt;
Getting started with Spacy and PDF&lt;br&gt;
Text Encoding Decoding from Scratch&lt;/p&gt;

&lt;p&gt;13&lt;br&gt;
Major Projects&lt;br&gt;
MNIST Handwritten Digit Recogniser&lt;br&gt;
Titanic Survival | EDA&lt;br&gt;
Stock Image Scrapper&lt;/p&gt;

</description>
      <category>datascience</category>
      <category>machinelearning</category>
      <category>python</category>
    </item>
    <item>
      <title>What is ERP ?</title>
      <dc:creator>Md Manawar Iqbal</dc:creator>
      <pubDate>Tue, 22 Nov 2022 15:07:10 +0000</pubDate>
      <link>https://dev.to/manawariqbal/what-is-erp--7hk</link>
      <guid>https://dev.to/manawariqbal/what-is-erp--7hk</guid>
      <description>&lt;p&gt;Many time we heard the term ERP in software Engineering &lt;br&gt;
Today I am going to explain about ERP in brief&lt;br&gt;
&lt;strong&gt;what is ERP?&lt;/strong&gt;&lt;br&gt;
According to wikipedia it's define as &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Enterprise resource planning (ERP) is the integrated management of main business processes, often in real time and mediated by software and technology. ERP is usually referred to as a category of business management software—typically a suite of integrated applications—that an organization can use to collect, store, manage and interpret data from many business activities.&lt;/p&gt;

&lt;p&gt;For many companies, Enterprise Resource Planning (ERP) systems are a critical element of their success. ERP refers to software and systems that are used to plan and manage all core supply chain, manufacturing, services, financial and other processes of an organization. ERP can considerably streamline an organization’s operations, automating functions such as accounting, procurement, project management, customer relationship management, risk management, compliance and supply chain operations.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;While a business can utilize an individual ERP application, a complete ERP application suite brings processes together across a business, connecting every aspect of the enterprise and allowing for improved communication and data gathering. Today’s ERP systems extend processes by providing collaboration and digital solutions to effectively connect with partners outside the organization including, customers, suppliers, carriers, financial institutions and others.&lt;br&gt;
&lt;strong&gt;What are the Benefits of ERP?&lt;/strong&gt;&lt;br&gt;
The benefits of ERP are many. ERP system benefits range from optimizing processes to helping different departments better collaborate to improving the relationship between a business and its customers. The following are several of the most valued benefits to utilizing ERP.&lt;br&gt;
&lt;em&gt;Increased Efficiency&lt;/em&gt;&lt;br&gt;
One of the primary advantages of ERP is that it allows companies to automate manual and routine functions.&lt;br&gt;
&lt;em&gt;Improved Collaboration&lt;/em&gt;&lt;br&gt;
ERP systems also connect teams, improving communication and employee engagement. With an ERP system, every approved employee has on-demand access to operational data, allowing them to understand all of the company’s moving parts and the role they play.&lt;br&gt;
&lt;em&gt;Real-time Data &amp;amp; Enhanced Reporting&lt;/em&gt;&lt;br&gt;
One of the biggest benefits of ERP is that it’s a powerful data hub. An ERP system allows you to collect, store, and analyze data across your operations in one centralized location&lt;br&gt;
&lt;em&gt;Cloud Accessibility&lt;/em&gt;&lt;br&gt;
Though ERP systems are available as on-premise solutions, cloud ERP software has become more popular in recent years.&lt;br&gt;
&lt;strong&gt;What are the Disadvantages of ERP?&lt;/strong&gt;&lt;br&gt;
Though the advantages of an ERP system far outweigh the disadvantages, there are a few to consider to make sure moving forward with ERP is right for your business at a given time.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Upfront Costs&lt;/em&gt;&lt;br&gt;
There are initial costs to keep in mind when considering an ERP system, particularly an on-premise system, such as the cost of implementation, maintenance, training and potential third-party software add-ins.&lt;br&gt;
&lt;em&gt;Training&lt;/em&gt;&lt;br&gt;
To get the most out of ERP software, proper training is a must. Training should cover all of the ERP system’s features, with sessions in line with business processes.&lt;br&gt;
*&lt;em&gt;Leading software companies providing ERP services are *&lt;/em&gt;&lt;br&gt;
SAP &lt;br&gt;
Oracle &lt;br&gt;
Microsoft&lt;br&gt;
Workday&lt;br&gt;
Follow me on &lt;a href="https://twitter.com/im_manawariqbal"&gt;twitter&lt;/a&gt; and &lt;a href="https://www.linkedin.com/in/md-manawar-iqbal-785203193/"&gt;Linkedin&lt;br&gt;
&lt;/a&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>webdev</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Data Preprocessing</title>
      <dc:creator>Md Manawar Iqbal</dc:creator>
      <pubDate>Tue, 22 Nov 2022 14:50:55 +0000</pubDate>
      <link>https://dev.to/manawariqbal/data-preprocessing-4l6l</link>
      <guid>https://dev.to/manawariqbal/data-preprocessing-4l6l</guid>
      <description>&lt;p&gt;&lt;strong&gt;What is Data Pre-processing?&lt;/strong&gt;&lt;br&gt;
"Data Preprocessing is a process of converting your raw data into suitable form."&lt;br&gt;
&lt;strong&gt;Data Preprocessing Steps Involves&lt;/strong&gt;&lt;br&gt;
1:Getting Dataset&lt;br&gt;
2:Importing Libraries&lt;br&gt;
3:Importing Datasets&lt;br&gt;
4:Finding Missing Values&lt;br&gt;
5:Encoding Categorical Data&lt;br&gt;
6:Splitting Dataset into Training &amp;amp; Test Set&lt;br&gt;
7:Feature Scaling&lt;/p&gt;

</description>
      <category>datascience</category>
      <category>machinelearning</category>
      <category>beginners</category>
      <category>python</category>
    </item>
    <item>
      <title>Numpy in Python</title>
      <dc:creator>Md Manawar Iqbal</dc:creator>
      <pubDate>Thu, 17 Nov 2022 07:10:43 +0000</pubDate>
      <link>https://dev.to/manawariqbal/numpy-in-python-59jd</link>
      <guid>https://dev.to/manawariqbal/numpy-in-python-59jd</guid>
      <description>&lt;p&gt;&lt;strong&gt;NumPy&lt;/strong&gt;&lt;br&gt;
The NumPy library is the core library for scientific computing in Python. It provides a  high-performance multidimensional array object, and tools for working with these arrays.  &lt;/p&gt;

&lt;p&gt;Use the following import convention:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; import numpy as np
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;*&lt;em&gt;Numpy Arrays *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Creating Arrays *&lt;/em&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; a = np.array([1,2,3])
&amp;gt;&amp;gt;&amp;gt; b = np.array([(1.5,2,3), (4,5,6)], dtype = float)
&amp;gt;&amp;gt;&amp;gt; c = np.array([[(1.5,2,3), (4,5,6)],[(3,2,1), (4,5,6)]], dtype = float)

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

&lt;/div&gt;



&lt;p&gt;Initial Placeholders&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; np.zeros((3,4)) #Create an array of zeros
&amp;gt;&amp;gt;&amp;gt; np.ones((2,3,4),dtype=np.int16) #Create an array of ones
&amp;gt;&amp;gt;&amp;gt; d = np.arange(10,25,5)#Create an array of evenly spaced values (step value)
&amp;gt;&amp;gt;&amp;gt; np.linspace(0,2,9) #Create an array of evenlyspaced values (number of samples)
&amp;gt;&amp;gt;&amp;gt; e = np.full((2,2),7)#Create a constant array
&amp;gt;&amp;gt;&amp;gt; f = np.eye(2) #Create a 2X2 identity matrix
&amp;gt;&amp;gt;&amp;gt; np.random.random((2,2)) #Create an array with random values
&amp;gt;&amp;gt;&amp;gt; np.empty((3,2)) #Create an empty array

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

&lt;/div&gt;



&lt;p&gt;I/O&lt;br&gt;&lt;br&gt;
Saving &amp;amp; Loading on Disk&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; np.save('my_array' , a)
&amp;gt;&amp;gt;&amp;gt; np.savez( 'array.npz', a, b)
&amp;gt;&amp;gt;&amp;gt; np.load( 'my_array.npy')

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

&lt;/div&gt;



&lt;p&gt;Saving &amp;amp; Loading Text Files&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; np.loadtxt("myfile.txt")
&amp;gt;&amp;gt;&amp;gt; np.genfromtxt("my_file.csv", delimiter= ',')
&amp;gt;&amp;gt;&amp;gt; np.savetxt( "myarray.txt", a, delimiter= " ")
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Asking For Help &lt;br&gt;
&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; np.info(np.ndarray.dtype)&lt;/code&gt;&lt;br&gt;
Inspecting Your Array&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; a.shape #Array dimensions
&amp;gt;&amp;gt;&amp;gt; len(a)#Length of array
&amp;gt;&amp;gt;&amp;gt; b.ndim #Number of array dimensions
&amp;gt;&amp;gt;&amp;gt; e.size #Number of array elements
&amp;gt;&amp;gt;&amp;gt; b.dtype  #Data type of array elements
&amp;gt;&amp;gt;&amp;gt; b.dtype.name  #Name of data type
&amp;gt;&amp;gt;&amp;gt; b.astype(int). #Convert an array to a different type

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

&lt;/div&gt;



&lt;p&gt;Data Types&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; np.int64 #Signed 64-bit integer types
&amp;gt;&amp;gt;&amp;gt; np.float32. #Standard double-precision floating point
&amp;gt;&amp;gt;&amp;gt; np.complex. #Complex numbers represented by 128 floats
&amp;gt;&amp;gt;&amp;gt; np.bool  #Boolean type storing TRUE and FALSE values
&amp;gt;&amp;gt;&amp;gt; np.object #Python object type
&amp;gt;&amp;gt;&amp;gt; np.string_ #Fixed-length string type
&amp;gt;&amp;gt;&amp;gt; np.unicode_ #Fixed-length unicode type

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

&lt;/div&gt;



&lt;p&gt;Array Mathematics&lt;br&gt;&lt;br&gt;
Arithmetic Operations&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; g = a - b. #Subtraction
   array([[-0.5,0. ,0.], [-3. , -3. , -3. ]])
&amp;gt;&amp;gt;&amp;gt; np.subtract(a,b) #Subtraction
&amp;gt;&amp;gt;&amp;gt; b + a #Addition 
  array([[ 2.5, 4. , 6.],[5. ,7. ,9. ]])
&amp;gt;&amp;gt;&amp;gt; np.add(b,a) #Addition 
&amp;gt;&amp;gt;&amp;gt; a/b #Division 
 array([[0.66666667,1. ,1.],[0.25 ,0.4 ,0.5 ]])
&amp;gt;&amp;gt;&amp;gt; np.divide(a,b) #Division 
&amp;gt;&amp;gt;&amp;gt; a * b #Multiplication 
  array([[1.5, 4. ,9.],[ 4. , 10. , 18. ]])
&amp;gt;&amp;gt;&amp;gt; np.multiply(a,b) #Multiplication 
&amp;gt;&amp;gt;&amp;gt; np.exp(b) #Exponentiation
&amp;gt;&amp;gt;&amp;gt; np.sqrt(b) #Square root
&amp;gt;&amp;gt;&amp;gt; np.sin(a)  #Print sines of an array
&amp;gt;&amp;gt;&amp;gt; np.cos(b) #Elementwise cosine
&amp;gt;&amp;gt;&amp;gt; np.log(a)#Elementwise natural logarithm
&amp;gt;&amp;gt;&amp;gt; e.dot(f) #Dot product 
 array([[7.,7.],[7.,7.]])
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Comparison&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; a == b #Elementwise comparison

 array([[False , True, True],
             [ False,False ,False ]], dtype=bool)
&amp;gt;&amp;gt;&amp;gt; a&amp;lt; 2 #Elementwise comparison
   array([True, False, False], dtype=bool)
&amp;gt;&amp;gt;&amp;gt; np.array_equal(a, b) #Arraywise comparison
Copying Arrays 
&amp;gt;&amp;gt;&amp;gt;h = a.view()#Create a view of the array with the same data
&amp;gt;&amp;gt;&amp;gt; np.copy(a) #Create a copy of the array
&amp;gt;&amp;gt;&amp;gt;h = a.copy() #Create a deep copy of the array
Sorting Arrays 
&amp;gt;&amp;gt;&amp;gt; a.sort() #Sort an array
&amp;gt;&amp;gt;&amp;gt; c.sort(axis=0) #Sort the elements of an array's axis
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Subsetting, Slicing, Indexing &lt;br&gt;
Subsetting&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; a[2] #Select the element at the 2nd index
  3
&amp;gt;&amp;gt;&amp;gt; b[1,2] #Select the element at row 1 column 2(equivalent to b[1][2])
  6.0

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

&lt;/div&gt;



&lt;p&gt;Slicing&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
&amp;gt;&amp;gt;&amp;gt; a[0:2]#Select items at index 0 and 1
 array([1, 2])
&amp;gt;&amp;gt;&amp;gt; b[0:2,1] #Select items at rows 0 and 1 in column 1
  array([ 2.,5.])
&amp;gt;&amp;gt;&amp;gt; b[:1] 
#Select all items at row0(equivalent to b[0:1, :])
  array([[1.5, 2., 3.]])
 &amp;gt;&amp;gt;&amp;gt; c[1,...] #Same as[1,:,:]
 array([[[ 3., 2.,1.],[ 4.,5., 6.]]])
&amp;gt;&amp;gt;&amp;gt; a[ : : -1] #Reversed array a array([3, 2, 1])

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

&lt;/div&gt;



&lt;p&gt;Boolean Indexing&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; a[a&amp;lt;2] #Select elements from a less than 2
 array([1])

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

&lt;/div&gt;



&lt;p&gt;Fancy Indexing&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; b[[1,0,1, 0],[0,1, 2, 0]] #Select elements(1,0),(0,1),(1,2) and(0,0)
  array([ 4. , 2. , 6. ,1.5])
&amp;gt;&amp;gt;&amp;gt; b[[1,0,1, 0]][:,[0,1,2,0]] #Select a subset of the matrix’s rows and columns
 array([[ 4. ,5. , 6. , 4.],[1.5, 2. , 3. ,1.5],[ 4. ,5. , 6. , 4.],[1.5, 2. , 3. ,1.5]])

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

&lt;/div&gt;



&lt;p&gt;Array Manipulation &lt;br&gt;
Transposing Array&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; i = np.transpose(b) #Permute array dimensions
&amp;gt;&amp;gt;&amp;gt; i.T #Permute array dimensions

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

&lt;/div&gt;



&lt;p&gt;Changing Array Shape&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; b.ravel() #Flatten the array
&amp;gt;&amp;gt;&amp;gt; g.reshape(3, -2) #Reshape, but don’t change data

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

&lt;/div&gt;



&lt;p&gt;Adding/Removing Elements&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt;h.resize((2,6)) #Return a new arraywith shape(2,6)
&amp;gt;&amp;gt;&amp;gt; np.append(h,g) #Append items to an array
&amp;gt;&amp;gt;&amp;gt; np.insert(a,1,5)  #Insert items in an array
&amp;gt;&amp;gt;&amp;gt; np.delete(a,[1])  #Delete items from an array

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

&lt;/div&gt;



&lt;p&gt;Combining Arrays &lt;/p&gt;

&lt;blockquote&gt;
&lt;blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;np.concatenate((a,d),axis=0) #Concatenate arrays&lt;br&gt;
 array([1, 2, 3, 10, 15, 20])&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;


&lt;/blockquote&gt;
&lt;br&gt;
&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; np.vstack((a,b) #Stack arrays vertically(row wise)
 array([[1. , 2. , 3.],[1.5, 2. , 3.],[ 4. ,5. , 6. ]])
&amp;gt;&amp;gt;&amp;gt; np.r_[e,f] #Stack arrays vertically(row wise)
&amp;gt;&amp;gt;&amp;gt; np.hstack((e,f)) #Stack arrays horizontally(column wise)
 array([[7.,7.,1.,0.],[7.,7.,0.,1.]])
&amp;gt;&amp;gt;&amp;gt; np.column_stack((a,d)) #Create stacked column wise arrays
 array([[1, 10],[ 2, 15],[ 3, 20]])
&amp;gt;&amp;gt;&amp;gt; np.c_[a,d] #Create stacked column wise arrays
Splitting Arrays 

&amp;gt;&amp;gt;&amp;gt; np.hsplit(a,3) #Split the array horizontally at the 3rd index
  [array([1]),array([2]),array([3])]
&amp;gt;&amp;gt;&amp;gt; np.vsplit(c,2) #Split the array vertically at the 2nd index
  [array([[[ 1.5, 2. ,1.],[ 4. ,5. , 6. ]]]),
   array([[[ 3., 2., 3.],[ 4.,5., 6.]]])]

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

&lt;/div&gt;



&lt;p&gt;Follow me on &lt;a href="https://twitter.com/im_manawariqbal"&gt;twitter&lt;/a&gt; and &lt;a href="https://www.linkedin.com/in/md-manawar-iqbal-785203193/"&gt;Linkedin&lt;br&gt;
&lt;/a&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>datascience</category>
      <category>tutorial</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Python os Module</title>
      <dc:creator>Md Manawar Iqbal</dc:creator>
      <pubDate>Thu, 17 Nov 2022 05:56:01 +0000</pubDate>
      <link>https://dev.to/manawariqbal/python-os-module-2ad9</link>
      <guid>https://dev.to/manawariqbal/python-os-module-2ad9</guid>
      <description>&lt;p&gt;It is possible to automatically perform many operating system tasks. The OS module in Python provides functions for creating and removing a directory (folder), fetching its contents, changing and identifying the current directory, etc.&lt;/p&gt;

&lt;p&gt;You first need to import the os module to interact with the underlying operating system. So, import it using the import os statement before using its functions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Getting Current Working Directory&lt;/strong&gt;&lt;br&gt;
The getcwd() function confirms returns the current working directory.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; import os
&amp;gt;&amp;gt;&amp;gt; os.getcwd()
'C:\\Python37'
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Creating a Directory&lt;/strong&gt;&lt;br&gt;
We can create a new directory using the os.mkdir() function&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; import os
&amp;gt;&amp;gt;&amp;gt; os.mkdir("C:\MyPythonProject")

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

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Changing the Current Working Directory&lt;/strong&gt;&lt;br&gt;
We must first change the current working directory to a newly created one before doing any operations in it. This is done using the chdir() function.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; import os
&amp;gt;&amp;gt;&amp;gt; os.chdir("C:\MyPythonProject") # changing current workign directory
&amp;gt;&amp;gt;&amp;gt; os.getcwd()
'C:\MyPythonProject'
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Removing a Directory&lt;/strong&gt;&lt;br&gt;
The rmdir() function in the OS module removes the specified directory either with an absolute or relative path.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; import os
&amp;gt;&amp;gt;&amp;gt; os.rmdir("C:\\MyPythonProject")
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;List Files and Sub-directories&lt;/strong&gt;&lt;br&gt;
The listdir() function returns the list of all files and directories in the specified directory.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; import os
&amp;gt;&amp;gt;&amp;gt; os.listdir("c:\python37")
['DLLs', 'Doc', 'fantasy-1.py', 'fantasy.db', 'fantasy.py', 'frame.py', 
'gridexample.py', 'include', 'Lib', 'libs', 'LICENSE.txt', 'listbox.py', 'NEWS.txt',
'place.py', 'players.db', 'python.exe', 'python3.dll', 'python36.dll', 'pythonw.exe', 
'sclst.py', 'Scripts', 'tcl', 'test.py', 'Tools', 'tooltip.py', 'vcruntime140.dll', 
'virat.jpg', 'virat.py']

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

&lt;/div&gt;



</description>
      <category>python</category>
      <category>beginners</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Introduction to Data Analysis</title>
      <dc:creator>Md Manawar Iqbal</dc:creator>
      <pubDate>Tue, 15 Nov 2022 14:51:08 +0000</pubDate>
      <link>https://dev.to/manawariqbal/introduction-to-data-analysis-3alp</link>
      <guid>https://dev.to/manawariqbal/introduction-to-data-analysis-3alp</guid>
      <description>&lt;p&gt;&lt;strong&gt;What is Data analysis?&lt;/strong&gt;&lt;br&gt;
Data analysis is a process of inspecting, cleansing, transforming, and modeling data with the goal of discovering useful information, informing conclusions, and supporting decision-making.&lt;br&gt;
&lt;strong&gt;Tools used in Data Analysis :&lt;/strong&gt;&lt;br&gt;
Auto-managed closed tools-&amp;gt;&lt;br&gt;
Qwiklabs, Tableau,Looker, Zoho Analytics &lt;br&gt;
The programming language used: Python,R,Julia&lt;br&gt;
&lt;strong&gt;Why Python for Data Analysis?&lt;br&gt;
*&lt;em&gt;-very simple and intuitive to learn.&lt;br&gt;
-correct language &lt;br&gt;
-powerful libraries&lt;br&gt;&lt;br&gt;
-free and open source &lt;br&gt;
-Amazing community,docs, and conferences&lt;br&gt;
**When to choose R language?&lt;br&gt;
*&lt;/em&gt;- When R studio is needed&lt;br&gt;
-When dealing with advanced statistical methods.&lt;br&gt;
-When extreme performance is needed.&lt;br&gt;
**Data analysis Process:&lt;/strong&gt;&lt;br&gt;
1:Data extraction-&amp;gt;&lt;br&gt;
SQL,Scrapping ,File format(CSV,JSON,XML),Consulting APIs,Buying Data,Distributed database&lt;br&gt;
2:Data cleaning -&amp;gt;&lt;br&gt;
• Missing values and&lt;br&gt;
empty data&lt;br&gt;
• Data imputation&lt;br&gt;
• Incorrect types&lt;br&gt;
Incorrect or invalid&lt;br&gt;
values&lt;br&gt;
• Outliers and non&lt;br&gt;
relevant data&lt;br&gt;
● Statistical sanitization&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Data Wrangling-&amp;gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Hierarchical Data&lt;br&gt;
Handling categorical&lt;br&gt;
data&lt;br&gt;
Reshaping and&lt;br&gt;
transforming&lt;br&gt;
structures&lt;br&gt;
Indexing data for&lt;br&gt;
quick access&lt;br&gt;
Merging,combining&lt;br&gt;
and joining data&lt;br&gt;
4:Analysis-&amp;gt;&lt;br&gt;
• Exploration&lt;br&gt;
• Building statistical&lt;br&gt;
models&lt;br&gt;
• Visualization and&lt;br&gt;
representations&lt;br&gt;
. Correlation vs&lt;br&gt;
Causation analysis&lt;br&gt;
• Hypothesis testing&lt;br&gt;
● Statistical analysis&lt;br&gt;
• Reporting&lt;br&gt;
5:Actions-&amp;gt;&lt;br&gt;
• Building Machine&lt;br&gt;
Learning Models&lt;br&gt;
Feature Engineering&lt;br&gt;
• Moving ML into&lt;br&gt;
production&lt;br&gt;
• Building ETL&lt;br&gt;
pipelines&lt;br&gt;
• Live dashboard and&lt;br&gt;
reporting&lt;br&gt;
• Decision making&lt;br&gt;
and real-life tests&lt;br&gt;
**PYTHON ECOSYSTEM:&lt;br&gt;
**The libraries we can use ...&lt;br&gt;
pandas: The cornerstone of our Data Analysis job with Python&lt;br&gt;
matplotlib:The foundational library for visualizations.Other libraries we'll use will be&lt;br&gt;
built on top of matplotlib.&lt;br&gt;
numpy:The numeric library that serves as the foundation of all calculations in Python.&lt;br&gt;
seaborn:A statistical visualization tool built on top of matplotlib.&lt;br&gt;
statsmodels:A library with many advanced statistical functions.&lt;br&gt;
scipy:Advanced scientific computing, including functions for optimization,linear&lt;br&gt;
algebra, image processing and much more.&lt;br&gt;
scikit-learn:The most popular machine learning library for Python (not deep learning)&lt;/p&gt;

</description>
      <category>machinelearning</category>
      <category>datascience</category>
      <category>beginners</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Top Sites for Education and Career Enhancement</title>
      <dc:creator>Md Manawar Iqbal</dc:creator>
      <pubDate>Sun, 13 Nov 2022 09:35:39 +0000</pubDate>
      <link>https://dev.to/manawariqbal/top-sites-for-education-and-career-enhancement-3cmo</link>
      <guid>https://dev.to/manawariqbal/top-sites-for-education-and-career-enhancement-3cmo</guid>
      <description>&lt;p&gt;➢ ► FREELANCING&lt;br&gt;
➢(&lt;a href="http://www.fiverr.com/"&gt;http://www.fiverr.com/&lt;/a&gt; &lt;br&gt;
➢&lt;a href="http://www.upwork.com/"&gt;http://www.upwork.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="http://www.odesk.com/"&gt;http://www.odesk.com/&lt;/a&gt; &lt;br&gt;
➢&lt;a href="http://www.elance.com/"&gt;http://www.elance.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="http://www.99designs.com/"&gt;http://www.99designs.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="http://www.freelancer.com/"&gt;http://www.freelancer.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="http://www.guru.com/"&gt;http://www.guru.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="http://www.peopleperhour.com/"&gt;http://www.peopleperhour.com/&lt;/a&gt; &lt;br&gt;
➢&lt;a href="http://www.freelanced.com/"&gt;http://www.freelanced.com/&lt;/a&gt; &lt;br&gt;
➢&lt;a href="http://www.ifreelance.com/"&gt;http://www.ifreelance.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;)&lt;br&gt;
➢ ► CAREER&lt;br&gt;
➢&lt;a href="https://www.linkedin.com/"&gt;https://www.linkedin.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://www.indeed.com/"&gt;https://www.indeed.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://www.naukri.com/"&gt;https://www.naukri.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://www.monster.com/"&gt;https://www.monster.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://www.careercloud.com/"&gt;https://www.careercloud.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://www.dice.com/"&gt;https://www.dice.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://www.careerbuilder.com/"&gt;https://www.careerbuilder.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://www.jibberjobber.com/"&gt;https://www.jibberjobber.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://www.glassdoor.com/index.html"&gt;https://www.glassdoor.com/index.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;➢ ► RESUME&lt;br&gt;
➢&lt;a href="https://zety.com/"&gt;https://zety.com/&lt;/a&gt; &lt;br&gt;
➢&lt;a href="https://www.resumonk.com/"&gt;https://www.resumonk.com/&lt;/a&gt; &lt;br&gt;
➢&lt;a href="https://www.resume.com/"&gt;https://www.resume.com/&lt;/a&gt; &lt;br&gt;
➢&lt;a href="https://www.visualcv.com/"&gt;https://www.visualcv.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://www.cvmaker.com/"&gt;https://www.cvmaker.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://resumup.com/"&gt;https://resumup.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://resumegenius.com/"&gt;https://resumegenius.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://www.resumebuilder.com/"&gt;https://www.resumebuilder.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="http://www.resumebaker.com/"&gt;http://www.resumebaker.com/&lt;/a&gt; &lt;br&gt;
➢&lt;a href="https://enhancv.com/"&gt;https://enhancv.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;➢ ► INTERVIEW PREPARATION&lt;br&gt;
➢&lt;a href="https://www.ambitionbox.com/about-us"&gt;https://www.ambitionbox.com/about-us&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://www.acetheinterview.com/"&gt;https://www.acetheinterview.com/&lt;/a&gt; &lt;br&gt;
➢&lt;a href="https://www.geeksforgeeks.org/"&gt;https://www.geeksforgeeks.org/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://leetcode.com/"&gt;https://leetcode.com/&lt;/a&gt; &lt;br&gt;
➢&lt;a href="http://www.gainlo.co/"&gt;http://www.gainlo.co/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://careercup.com/"&gt;https://careercup.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://coder.com/careers"&gt;https://coder.com/careers&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://interviewup.blogspot.com/"&gt;https://interviewup.blogspot.com/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://www.livecareer.com/resources/inter"&gt;https://www.livecareer.com/resources/inter&lt;/a&gt;&lt;br&gt;
views/prep/interviewbest-blog &lt;br&gt;
➢&lt;a href="https://www.indiabix.com/"&gt;https://www.indiabix.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;➢ ► FREE ONLINE EDUCATION&lt;br&gt;
➢&lt;a href="https://www.coursera.org/"&gt;https://www.coursera.org/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://www.edx.org/"&gt;https://www.edx.org/&lt;/a&gt;&lt;br&gt;
➢&lt;a href="https://www.khanacademy.org/"&gt;https://www.khanacademy.org/&lt;/a&gt; &lt;br&gt;
➢&lt;a href="https://www.udemy.com/"&gt;https://www.udemy.com/&lt;/a&gt;&lt;br&gt;
➢MIT OpenCourseWare &lt;br&gt;
(&lt;a href="https://ocw.mit.edu/index.htm"&gt;https://ocw.mit.edu/index.htm&lt;/a&gt;) (Free &lt;br&gt;
Online Course Materials)&lt;br&gt;
➢&lt;a href="https://online.stanford.edu/"&gt;https://online.stanford.edu/&lt;/a&gt; &lt;br&gt;
➢&lt;a href="https://www.codecademy.com/"&gt;https://www.codecademy.com/&lt;/a&gt;&lt;br&gt;
➢(&lt;a href="https://github.com/pamoroso/free-python-books"&gt;https://github.com/pamoroso/free-python-books&lt;/a&gt;)&lt;br&gt;
Learn Python for free&lt;/p&gt;

</description>
      <category>career</category>
      <category>webdev</category>
      <category>programming</category>
    </item>
    <item>
      <title>GIT interview Questions</title>
      <dc:creator>Md Manawar Iqbal</dc:creator>
      <pubDate>Thu, 10 Nov 2022 21:27:23 +0000</pubDate>
      <link>https://dev.to/manawariqbal/git-interview-questions-44j5</link>
      <guid>https://dev.to/manawariqbal/git-interview-questions-44j5</guid>
      <description>&lt;ol&gt;
&lt;li&gt;&lt;p&gt;What is GIT? &lt;br&gt;
GIT is a distributed version control system and source code management (SCM) system &lt;br&gt;
with an emphasis to handle small and large projects with speed and efficiency. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What is Distributed Control System? &lt;br&gt;
We work in our local machine and later we transfer the code to Centralized repository &lt;br&gt;
(GitHub). We don’t need to connect to centralized repository to work.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What is GIT version control? &lt;br&gt;
• GIT version control allows you to track the history of a collection of files (code files).&lt;br&gt;
• It supports creating different versions of file collection. Each version captures a &lt;br&gt;
snapshot of the files at a certain point of time and You can revert the collection of &lt;br&gt;
files using the snapshot. (You can develop the code in different versions of java. and &lt;br&gt;
you can merge in Git)&lt;br&gt;
• VCS allows you to switch between these versions. These versions are stored in a &lt;br&gt;
specific place, typically called as repository. (You can switch between different &lt;br&gt;
versions of java in between development process)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What is difference between SVN and Git? &lt;br&gt;
SVN GIT&lt;br&gt;
SVN is centralized repository, that means &lt;br&gt;
directly we involved in the centralized &lt;br&gt;
repository.&lt;br&gt;
Git is distributed repository, first we are &lt;br&gt;
working in our laptop after that we are &lt;br&gt;
transferring the code from our laptop to &lt;br&gt;
centralized repository. Git have three &lt;br&gt;
phases the phases are work space, &lt;br&gt;
staging/index, local repo.&lt;br&gt;
We working on SVN means if we are facing &lt;br&gt;
any networking issue we can’t work on SVN &lt;br&gt;
because of we are directly involve into the &lt;br&gt;
centralized repository. &lt;br&gt;
In git we are doing in local systems only so &lt;br&gt;
no need to internet connection, when &lt;br&gt;
pushing the code from our system to &lt;br&gt;
centralized repository at that time we need &lt;br&gt;
network connection. Without network also, &lt;br&gt;
we can do some work.&lt;br&gt;
Developed directly interact with the &lt;br&gt;
centralized repository. &lt;br&gt;
Developers not directly interact with the &lt;br&gt;
Centralized repository.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What is a repository in GIT? &lt;br&gt;
A Git repository contains the history of a files.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How can we add modified/updated/edited files to the staging area and commit then &lt;br&gt;
at the same time?&lt;/p&gt;
&lt;h1&gt;
  
  
  git commit -a -m "Do Something once more"
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How to edit an incorrect commit message in Git? Or How can you fix a broken &lt;br&gt;
commit?&lt;/p&gt;
&lt;h1&gt;
  
  
  git commit --amend -m "This is your new Git Message"
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How to get back a commit to staging area?&lt;/p&gt;
&lt;h1&gt;
  
  
  git reset --soft 
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How to get back a file from staging area to working area?&lt;/p&gt;
&lt;h1&gt;
  
  
  git reset head 
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How to get back a commit to work area?&lt;/p&gt;
&lt;h1&gt;
  
  
  git reset --mixed 
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What is git reset?&lt;br&gt;
Reset the current HEAD state to specific state.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What is ‘head’ in git and how many heads can be created in a repository?&lt;br&gt;
A ‘head’ is simply a reference to a commit object. In every repository, there is a default &lt;br&gt;
head referred as “Master”. A repository can contain any number of heads.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What is .gitignore file?&lt;br&gt;
Keep the files names in .gitignore then that files not add and commit, just skip that files &lt;br&gt;
while adding and committing.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How to see the difference between 2 commits?&lt;/p&gt;
&lt;h1&gt;
  
  
  git diff ..
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;when file have staging area or file have committed if file is deleted in local repository &lt;br&gt;
unfortunately how to get back that file to staging area?&lt;/p&gt;
&lt;h1&gt;
  
  
  git checkout --
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How to create a branch?&lt;/p&gt;
&lt;h1&gt;
  
  
  git branch 
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How to checkout to branch?&lt;/p&gt;
&lt;h1&gt;
  
  
  git checkout 
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How to create branch while checkout?&lt;/p&gt;
&lt;h1&gt;
  
  
  git checkout -b 
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How do you rename the local branch?&lt;/p&gt;
&lt;h1&gt;
  
  
  git branch -m  
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How to see the branch list?&lt;/p&gt;
&lt;h1&gt;
  
  
  git branch
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How to see the remote branch list?&lt;/p&gt;
&lt;h1&gt;
  
  
  git branch -r
&lt;/h1&gt;

&lt;p&gt;Or&lt;/p&gt;
&lt;h1&gt;
  
  
  git remote show origin
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How to see the local and remote branch list?&lt;/p&gt;
&lt;h1&gt;
  
  
  git branch -a
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How to delete a branch?&lt;/p&gt;
&lt;h1&gt;
  
  
  git branch -d 
&lt;/h1&gt;

&lt;p&gt;Or&lt;/p&gt;
&lt;h1&gt;
  
  
  git branch -D 
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How to delete a Remote Branch? &lt;/p&gt;
&lt;h1&gt;
  
  
  git push origin -d 
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How to see the difference between 2 branches&lt;/p&gt;
&lt;h1&gt;
  
  
  git diff ..
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What is git push? &lt;br&gt;
git push is to push commits from your local repository to a remote repository. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How do you push the files to master branch in remote repo?&lt;/p&gt;
&lt;h1&gt;
  
  
  git push (you must be in master branch)
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How do you push files from local to particular branch in remote repo?&lt;/p&gt;
&lt;h1&gt;
  
  
  git push origin 
&lt;/h1&gt;

&lt;p&gt;(or)&lt;/p&gt;
&lt;h1&gt;
  
  
  git push --set-upstream 
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How to push new branch and its data to remote repository?&lt;/p&gt;
&lt;h1&gt;
  
  
  git push  
&lt;/h1&gt;

&lt;p&gt;(or)&lt;/p&gt;
&lt;h1&gt;
  
  
  git push --set-upstream 
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;What is git pull? &lt;br&gt;
Git pull downloads and merges a ‘branch data’ from remote repository to local repository.&lt;br&gt;
It may also lead to ‘merge conflicts’ if your local changes are not yet committed. Use ‘git &lt;br&gt;
stash’ command to Hide your local changes before git pull.&lt;/p&gt;
&lt;h1&gt;
  
  
  git pull (git fetch + git merge.)
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How do you pull a file from particular remote branch?&lt;/p&gt;
&lt;h1&gt;
  
  
  git pull origin 
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How do you download a remote branch to local without merge?&lt;/p&gt;
&lt;h1&gt;
  
  
  git fetch origin 
&lt;/h1&gt;
&lt;h1&gt;
  
  
  git checkout 
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;What is git Fetch? &lt;br&gt;
git fetch is only downloads new data from a remote repository, but it doesn’t integrate &lt;br&gt;
any of the downloaded data into your working files. All it does is provide a view of this &lt;br&gt;
data.&lt;/p&gt;
&lt;h1&gt;
  
  
  git fetch 
&lt;/h1&gt;
&lt;h1&gt;
  
  
  git fetch origin 
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What is difference between git clone &amp;amp; git pull? &lt;br&gt;
• If you want to download whole existing repository than use Git Clone.&lt;br&gt;
• If you have already repository but you want to take new updates of existing &lt;br&gt;
repository than use git pull command.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;What is git merge? &lt;br&gt;
Git merge is used to combine two branches.&lt;/p&gt;
&lt;h1&gt;
  
  
  git merge 
&lt;/h1&gt;

&lt;p&gt;Note: you should be in target branch. Then run the command&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What is git conflict? What is the scenario you will get git conflict error?&lt;br&gt;
For example, if you and another person both edited the same file on the same lines in &lt;br&gt;
different branches of the same Git repository, you'll get a merge conflict error when you &lt;br&gt;
try to merge these branches. You must resolve this merge conflict with a new commit &lt;br&gt;
before you can merge these branches.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;How do you resolve merge conflict?&lt;br&gt;
Will inform the developers regarding this merge conflict. They will change the code and &lt;br&gt;
inform us. edit the files to fix the conflicting changes and then add &amp;amp; commit.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How do you skip from merge conflict?&lt;/p&gt;
&lt;h1&gt;
  
  
  git merge --abort
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What is the function of ‘git rm’? &lt;br&gt;
To remove the file from the work area/staging area and also from your disk ‘git rm’ is &lt;br&gt;
used. You can revert a deleted file.&lt;br&gt;
if it is deleted using ‘git rm’. If you deleted a file ‘rm’ command then you can’t get it.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;How will you know in GIT if a branch has been already merged into master? &lt;br&gt;
git branch -merged It lists the branches that have been merged into the current branch.&lt;br&gt;
git branch -no-merged It lists the branches that have not been merged.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What is branching? What is the purpose of branching in GIT? &lt;br&gt;
Git supports branching which means that you can work on different versions of your &lt;br&gt;
collection of files. A branch allows the user to switch between these versions so that he &lt;br&gt;
can work on different changes independently from each other.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What is the criteria u merge two branches?&lt;br&gt;
We have developed one module in one branch and another module in another branch. &lt;br&gt;
After the development, based on the requirement we do merge these two branches.&lt;br&gt;
Or One branch is development branch, another branch is test branch.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Describe branching strategy you have used?&lt;br&gt;
Feature branching&lt;br&gt;
A feature branch model keeps all of the changes for a particular feature inside of a branch. &lt;br&gt;
When the feature is fully tested and validated by automated tests, the branch is then &lt;br&gt;
merged into master.&lt;br&gt;
Task branching&lt;br&gt;
In this model each task is implemented on its own branch with the task key included in the &lt;br&gt;
branch name. It is easy to see which code implements which task, just look for the task key&lt;br&gt;
in the branch name.&lt;br&gt;
Release branching&lt;br&gt;
Once the develop branch has acquired enough features for a release, you can clone that &lt;br&gt;
branch to form a Release branch. Creating this branch starts the next release cycle, so no &lt;br&gt;
new features can be added after this point, only bug fixes, documentation generation, and &lt;br&gt;
other release-oriented tasks should go in this branch. Once it is ready to ship, the release &lt;br&gt;
gets merged into master and tagged with a version number. In addition, it should be merged &lt;br&gt;
back into develop branch, which may have progressed since the release was initiated.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;What is git stash?&lt;br&gt;
Stashing takes the Temporary stored state of your working directory.&lt;/p&gt;
&lt;h1&gt;
  
  
  git stash save "" ------&amp;gt; to store the data into stash
&lt;/h1&gt;
&lt;h1&gt;
  
  
  git stash list ------&amp;gt; to see the stash list
&lt;/h1&gt;
&lt;h1&gt;
  
  
  git stash apply  ------&amp;gt; to copy the data into branches
&lt;/h1&gt;
&lt;h1&gt;
  
  
  git stash pop  ------&amp;gt; to move the data into branches
&lt;/h1&gt;
&lt;h1&gt;
  
  
  git stash drop  ------&amp;gt; to delete the particular stash
&lt;/h1&gt;
&lt;h1&gt;
  
  
  git stash clear ------&amp;gt; delete the entire stash list
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;When we use git Stash?&lt;br&gt;
• If you are checking out from one branch to another branch but you have &lt;br&gt;
uncommitted file that you don't want to move then keep that file in stash area.&lt;br&gt;
• When you are merging two branches and you don't want some files to merge, then &lt;br&gt;
we move that files to stash area.&lt;br&gt;
• When you are pulling (fetch + merge) a branch/file and you don't want some files to &lt;br&gt;
merge, then we move that files to stash area.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;What is another option for merging in git?&lt;/p&gt;
&lt;h1&gt;
  
  
  git rebasing command is an alternative to merging in git.
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What is difference between git merge and git rebase?&lt;br&gt;
• git merge applies all unique commits from branch A into branch B in one commit with &lt;br&gt;
final result.&lt;br&gt;
• git rebase gets all unique commits from both branches and applies them one by one.&lt;br&gt;
• git merge doesn’t rewrite commit history, just adds one new commit&lt;br&gt;
• git rebase rewrites commit history but doesn’t create extra commit for merging&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How do you undo the last commit?&lt;/p&gt;
&lt;h1&gt;
  
  
  git revert 
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;How to Change the URL for a remote Git repository?&lt;/p&gt;
&lt;h1&gt;
  
  
  git remote set-url origin git://this.is.new.url
&lt;/h1&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What is pull request?&lt;br&gt;
Take some changes from a particular branch and bring them into another branch.59. Why GIT better than Subversion (SVN)?&lt;br&gt;
Git is an opensource version control system; it will allow you to run ‘version' of a project. &lt;br&gt;
Multiple developers can check out, and upload changes and each change can then be &lt;br&gt;
attributed to a specific developer.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;How to Lock a branch? why we need to lock a branch?&lt;br&gt;
• On GitHub, navigate to the main page of the repository.&lt;br&gt;
• Under your repository name, click Settings.&lt;br&gt;
• In the left menu, click Branches.&lt;br&gt;
• Select the branch you want to mark protected using the drop-down menu.&lt;br&gt;
• Select Protect this branch.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;How to delete Repository in GitHub?&lt;br&gt;
• On GitHub, navigate to the main page of the repository.&lt;br&gt;
• Under your repository name, click Settings.&lt;br&gt;
• Scroll to the bottom of the page and you will find Delete this repository button&lt;br&gt;
• When you click on that button, another pop up will appear, here you need to type in &lt;br&gt;
the name of your repository name and click on the button bellow which says: I &lt;br&gt;
understand the consequences, delete the repository.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;how to give an access to a specific person to repository?&lt;br&gt;
You can invite users to become collaborators to your personal repository.&lt;br&gt;
• Under your repository name, click Settings.&lt;br&gt;
• In the left sidebar, click Collaborators.&lt;br&gt;
• Under "Collaborators", start typing the collaborator's username.&lt;br&gt;
• Select the collaborator's username from the drop-down menu.&lt;br&gt;
• Click Add collaborator.&lt;br&gt;
• The user will receive an email inviting them to the repository. Once they accept your &lt;br&gt;
invitation, they will have collaborator access to your repository.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>git</category>
      <category>opensource</category>
      <category>github</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Python Cheat Sheet 1</title>
      <dc:creator>Md Manawar Iqbal</dc:creator>
      <pubDate>Wed, 16 Mar 2022 11:59:07 +0000</pubDate>
      <link>https://dev.to/manawariqbal/python-cheat-sheet-1-41c0</link>
      <guid>https://dev.to/manawariqbal/python-cheat-sheet-1-41c0</guid>
      <description>&lt;p&gt;Here is list of some important Python code snippet&lt;/p&gt;

&lt;p&gt;Python Cheat Sheet 1&lt;/p&gt;

&lt;p&gt;1:Check python version:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import sys
print("Python version")
print (sys.version)
print("Version info.")
print (sys.version_info)

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

&lt;/div&gt;



&lt;p&gt;2:Current Date and Time:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import datetime
now = datetime.datetime.now()
print ("Current date and time : ")
print (now.strftime("%Y-%m-%d %H:%M:%S"))
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;3:Print the documents of Python built-in function(s)&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;print(abs.__doc__)


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

&lt;/div&gt;



&lt;p&gt;4:Print the calendar of a given month and year&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import calendar
y = int(input("Input the year : "))
m = int(input("Input the month : "))
print(calendar.month(y, m))


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

&lt;/div&gt;



&lt;p&gt;5:Create a histogram from a given list of integers&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;def histogram( items ):
    for n in items:
        output = ''
        times = n
        while( times &amp;gt; 0 ):
          output += '*'
          times = times - 1
        print(output)

histogram([2, 3, 6, 5])


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

&lt;/div&gt;



&lt;p&gt;6:Check whether a file exists using Python&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import os.path
print(os.path.exists('main.txt'))
print(os.path.exists('main.py'))

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

&lt;/div&gt;



&lt;p&gt;7:Check whether Python shell is executing in 32bit or 64bit mode on OS&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import platform, struct
print(platform.architecture()[0])
print(struct.calcsize("P") * 8)


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

&lt;/div&gt;



&lt;p&gt;7:Get OS name, platform and release information&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import platform
import os
print("Name of the operating system:",os.name)
print("\nName of the OS system:",platform.system())
print("\nVersion of the operating system:",platform.release())

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

&lt;/div&gt;



&lt;p&gt;8:Locate Python site-packages&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import site; 
print(site.getsitepackages())
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;9:Call an external command in Python&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;from subprocess import call
call(["ls", "-l"])
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;10:Get the path and name of the file that is currently executing&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import os
print("Current File Name : ",os.path.realpath(__file__))
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;11:Find out the number of CPUs using&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import multiprocessing
print(multiprocessing.cpu_count())

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

&lt;/div&gt;



&lt;p&gt;12:Determine profiling of Python programs&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import cProfile
def sum():
    print(1+2)
cProfile.run('sum()')

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

&lt;/div&gt;



&lt;p&gt;13:Access environment variables&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import os
# Access all environment variables 
print('*----------------------------------*')
print(os.environ)
print('*----------------------------------*')
# Access a particular environment variable 
print(os.environ['HOME'])
print('*----------------------------------*')
print(os.environ['PATH'])
print('*----------------------------------*')

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

&lt;/div&gt;



&lt;p&gt;14:Get the current username&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import getpass
print(getpass.getuser())

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

&lt;/div&gt;



&lt;p&gt;15:Find local IP addresses using Python's stdlib&lt;br&gt;
import socket&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;print([l for l in ([ip for ip in socket.gethostbyname_ex(socket.gethostname())[2] 
if not ip.startswith("127.")][:1], [[(s.connect(('8.8.8.8', 53)), 
s.getsockname()[0], s.close()) for s in [socket.socket(socket.AF_INET, 
socket.SOCK_DGRAM)]][0][1]]) if l][0][0])

16:Get height and the width of console window
def terminal_size():
    import fcntl, termios, struct
    th, tw, hp, wp = struct.unpack('HHHH',
        fcntl.ioctl(0, termios.TIOCGWINSZ,
        struct.pack('HHHH', 0, 0, 0, 0)))
    return tw, th

print('Number of columns and Rows: ',terminal_size())

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

&lt;/div&gt;



&lt;p&gt;17:Get execution time&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import time
def sum_of_n_numbers(n):
    start_time = time.time()
    s = 0
    for i in range(1,n+1):
        s = s + i
    end_time = time.time()
    return s,end_time-start_time

n = 5
print("\nTime to sum of 1 to ",n," and required time to calculate is :",sum_of_n_numbers(n))

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

&lt;/div&gt;



&lt;p&gt;18:Get the command-line arguments passed to a script&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import sys
print("This is the name/path of the script:"),sys.argv[0]
print("Number of arguments:",len(sys.argv))
print("Argument List:",str(sys.argv))

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

&lt;/div&gt;



&lt;p&gt;19:Test whether the system is a big-endian platform or little-endian platform&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import sys
print()
if sys.byteorder == "little":
    #intel, alpha
    print("Little-endian platform.")
else:
    #motorola, sparc
    print("Big-endian platform.")
print()

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

&lt;/div&gt;



&lt;p&gt;20:Get the ASCII value of a character&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;print()
print(ord('a'))
print(ord('A'))
print(ord('1'))
print(ord('@'))
print()

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

&lt;/div&gt;



&lt;p&gt;21:Create a copy of its own source code&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;def file_copy(src, dest):
    with open(src) as f, open(dest, 'w') as d:
        d.write(f.read())
        file_copy("untitled0.py", "z.py")
        with open('z.py', 'r') as filehandle:
            for line in filehandle:
                print(line, end = '')
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;22:Get the system time:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import time
print()
print(time.ctime())
print()

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

&lt;/div&gt;



&lt;p&gt;23:Get the name of the host on which the routine is running&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import socket
host_name = socket.gethostname()
print("Host name:", host_name)

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

&lt;/div&gt;



&lt;p&gt;24:Convert an integer to binary keep leading zeros&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;x = 12
print(format(x, '08b'))
print(format(x, '010b'))

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

&lt;/div&gt;



&lt;p&gt;25:Convert decimal to hexadecimal:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;x = 30
print(format(x, '02x'))
x = 4
print(format(x, '02x'))


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

&lt;/div&gt;



</description>
      <category>python</category>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
