{"id":8322,"date":"2019-03-06T12:27:59","date_gmt":"2019-03-06T06:57:59","guid":{"rendered":"http:\/\/ivyproschool.com\/blog\/?p=8322"},"modified":"2021-06-22T16:14:09","modified_gmt":"2021-06-22T10:44:09","slug":"how-to-start-learning-python","status":"publish","type":"post","link":"https:\/\/ivyproschool.com\/blog\/how-to-start-learning-python\/","title":{"rendered":"How to start learning Python?"},"content":{"rendered":"<p><a href=\"https:\/\/ivyproschool.com\/blog\/how-to-start-learning-python\/\"><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-8323\" src=\"https:\/\/ivyproschool.com\/blog\/wp-content\/uploads\/2015\/08\/Learning-Python-creative-e1551728825532.jpeg\" alt=\"\" width=\"600\" height=\"503\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<blockquote><p><em>\u201cA lot of it comes down to the fact that it&#8217;s (Python) an incredibly versatile language. It&#8217;s escaped the track of being just front end or back end.&#8221; ~ Stephen O&#8217;Grady, industry analyst with RedMonk, at the GitHub Universe conference.\u00a0<\/em><\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/ivyproschool.com\/our-courses\/big-data-and-analytics\/machine-learning-python-certification\/\" rel=\"noopener noreferrer\" target=\"_blank\">Python<\/a> has been adjudged the programming language of 2018 by TIOBE and with good reason. With hundreds of <a href=\"https:\/\/www.python.org\/about\/success\/\">success stories<\/a> to its credit there couldn\u2019t be a better time to dive into the realm of this language. Top companies like JPMorgan Chase, Goldman Sachs, and Citigroup are teaching investment bankers to code to keep up with technology needs in the banking industry.<!--more--><\/p>\n<p>Python is seriously entrenched in our everyday lives and sometimes without us little realizing it.<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>How do you read\/listen to News? Alexa or Siri or Google Assistant?<\/li>\n<li>Need to book your calendar for a meeting and send meeting invites? Alexa can do a pretty good job at that.<\/li>\n<li>Sending emails when your doorbell rings or just automating simple stuff?<\/li>\n<li>Travelling by Uber this evening after work? Meeting up friends? Did you check Maps to see how much time it will actually take you to reach there? (anyone from Bangalore here, can you relate?)<\/li>\n<li>How many times has Facebook instantly recognized that friend of yours in the pic you just uploaded or are you more of an Instagram person? Pinterest anyone or Youtube?<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>All of these applications use Python algorithms and have made our life so much simpler <em>(Social media has pros and cons.. let&#8217;s keep that debate for another day.)<\/em><\/p>\n<p>You could read my earlier post for an elaborate idea on the why part \u00a0:<\/p>\n<p><a href=\"https:\/\/www.linkedin.com\/feed\/update\/urn:li:activity:6503948615176810497\">Top 9 Reasons to learn Python to become Data Scientist &amp; AI Expert<\/a><\/p>\n<p><strong>Now coming to the How part. <\/strong><\/p>\n<p>I read an article recently on the <a href=\"https:\/\/www.businessinsider.com\/bill-gates-warren-buffet-and-oprah-all-use-the-5-hour-rule-2017-7#1-read-1\">5hr rule<\/a> followed by the most successful people across the globe. Without delving into the details the crux of it was..<\/p>\n<ul>\n<li>Read<\/li>\n<li>Reflect<\/li>\n<li>Experiment<\/li>\n<\/ul>\n<p>Then again, the above three stand true for each and every learning.<\/p>\n<ul>\n<li><strong>Fix your end goal<\/strong><\/li>\n<\/ul>\n<p>What is it that you want to create with Python? Fix your end goal in mind.<\/p>\n<p>Learn about the language. Read\u2026read and read.<\/p>\n<blockquote><p><em>Jack Ma, co-founder of Alibaba,\u00a0says\u00a0that \u201creading can give you a good head start;\u00a0this is often what your peers cannot obtain. Compared to others, readers are more likely to know other industries strategies and tactics.\u201d<\/em><\/p><\/blockquote>\n<p>Refer to The Python Package Index (PyPI) (repository of software for the Python programming language) to understand which packages would be needed to reach your goal. Try to find out which\u00a0<a href=\"http:\/\/wiki.python.org\/moin\/IntegratedDevelopmentEnvironments\">IDEs<\/a>\u00a0and\u00a0<a href=\"http:\/\/wiki.python.org\/moin\/PythonEditors\">text editors<\/a>\u00a0which aretailored to make Python editing easy, browse the list of\u00a0<a href=\"http:\/\/wiki.python.org\/moin\/IntroductoryBooks\">introductory books<\/a>, or look at\u00a0<a href=\"http:\/\/wiki.python.org\/moin\/BeginnersGuide\/Examples\">code samples<\/a>\u00a0that you might find helpful.<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><strong>Sit down and start coding everyday<\/strong><\/li>\n<\/ul>\n<p>Did I just remind you of good old school days asking you to study every day? On a serious note, on the <a href=\"https:\/\/www.python.org\/psf\/\">Python software foundation website<\/a> [independent non-profit organization that holds the copyright on Python versions 2.1 and newer] you can find an online interactive interpreter that allows you to write some code. Immerse yourself completely. Even if it is for 45 minutes every day. I liked a lot about this language because all the programming environments in Python offer syntax highlighting, auto indenting. Once you get the hang of the syntax it should not be too difficult from there even for a non-coder.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-8325\" src=\"https:\/\/ivyproschool.com\/blog\/wp-content\/uploads\/2015\/08\/Picture1-e1551729091635.png\" alt=\"\" width=\"756\" height=\"190\" \/><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><strong>Understand Functions, Strings, Data structures &amp; Errors<\/strong><\/li>\n<\/ul>\n<p>Just like other programming languages, Python has a lot of built-in functions (you can even create your own) which you can use along with loops, if statements, for statements to write your code. Try and get an idea of each of these concepts and take it all in.<\/p>\n<p>Understand the different data types, how strings work, how to bundle your data and functions together or more specifically creating classes.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-8326\" src=\"https:\/\/ivyproschool.com\/blog\/wp-content\/uploads\/2015\/08\/Picture2-e1551729192884.png\" alt=\"\" width=\"759\" height=\"139\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>#A beginner tip: Strings can be enclosed in single quotes (\u2018\u2026.\u2019) or double quotes (\u201c\u2026.\u201d) with the same result. You can concatenate strings with the + operator and repeat with *<\/p>\n<p>Errors can crop up any time, be it syntaxial ones or the ones which Python cannot handle sometimes but learning to handle errors or exceptions makes your code robust and protects against failures. Exceptions are built-in and can provide a helpful description of what went wrong as well as a traceback.<\/p>\n<p>Ofcourse once you are an expert you can write your own Scripts outside of the editor using modules.<\/p>\n<ul>\n<li><strong>Pick up some interesting projects<\/strong><\/li>\n<\/ul>\n<p>Initially start with an instructive project till you are confident to pick up an unfamiliar one. Just like Java, Python also has a large standard library where you can pick up assignments at the onset of the course even. You get a feel of working on realistic applications even while learning the fundamentals of programming. You could learn about code reuse as well when using the library. Third-party modules such as PyGame are also helpful in expanding your horizons. This is the approach we take at Ivy Professional School where we believe in making students industry ready with live project-based training.<\/p>\n<ul>\n<li><strong>Build something<\/strong><\/li>\n<\/ul>\n<p>You can only learn Python if you create something on your own. Get stuck, experiment, get up again. Fancy a custom database, or a specialized GUI application, or a simple game or even your own website? \u00a0Since Python is an interpreted language; a lot of time can be saved during program development because no compilation and linking are necessary. The interpreter can be used interactively, making it easy to experiment with features of the language, to write throw-away programs, or even to test functions during bottom-up program development. You could use it also as a handy desk calculator.<\/p>\n<ul>\n<li><strong>Keep at it<\/strong><\/li>\n<\/ul>\n<p>Most important of all Staying Motivated can be a challenge. The feeling of accomplishing something is crucial. You can learn from the various online resources available. But even for professional programmers, it might get difficult at times to locate that perfect project or test out the acquired skills without proper guidance. To gather a deep understanding of the concepts you need proper mentoring, learning from the industry experts and doing live industry projects.<\/p>\n<p>You can take up either <a href=\"https:\/\/ivyproschool.com\/our-courses\/big-data-and-analytics\/machine-learning-with-python-certification\/#wi\">Machine Learning with Python Certification<\/a> or take up the unique <a href=\"https:\/\/ivyproschool.com\/our-courses\/big-data-and-analytics\/data-science-machine-learning-certification\/#analy\">Data Science and Machine Learning Certification<\/a> for a more comprehensive understanding of Data Science concepts including Python.<\/p>\n<p>Ivy Professional School is ranked in the top 10 institutes for <a href=\"https:\/\/ivyproschool.com\/our-courses\/big-data-and-analytics\/data-science-and-big-data-analytics-certification-course\/\" rel=\"noopener noreferrer\" target=\"_blank\">Big Data and Analytics<\/a> schools in the country (Analytics India magazine, 2014 ranking). We are the official training partners of companies like Cap Gemini, Genpact, HSBC, Cognizant, eBay\/Paypal etc and more than 60 Analytics companies recruit from us. Our prized faculty are associated with esteemed organizations like ISI, IIM\u2019s IIT and US universities.<\/p>\n<p>&nbsp;<\/p>\n<p>Shromona Kahali \u2013 Content Strategist, Ivy Pro School<\/p>\n<p>&nbsp;<\/p>\n<p>REFERENCES :<\/p>\n<ul>\n<li>https:\/\/www.python.org<\/li>\n<li>https:\/\/www.python.org\/psf-landing\/<\/li>\n<li>https:\/\/www.businessinsider.com\/the-10-most-popular-programming-languages-according-to-github-2018-10<\/li>\n<li>http:\/\/fortune.com\/2019\/02\/18\/facebook-yann-lecun-lawnmowers-deep-learning\/<\/li>\n<li>https:\/\/www.datacamp.com\/community\/tutorials\/exception-handling-python<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; \u201cA lot of it comes down to the fact that it&#8217;s (Python) an incredibly versatile language. It&#8217;s escaped the track of being just front end or back end.&#8221; ~ Stephen O&#8217;Grady, industry analyst with RedMonk, at the GitHub Universe conference.\u00a0 &nbsp; Python has been adjudged the programming language of 2018 by TIOBE and with good reason. With hundreds of success stories to its credit there couldn\u2019t be a better time to dive into the realm of this language. Top companies like JPMorgan Chase, Goldman Sachs, and Citigroup are teaching investment bankers to code to keep up with technology needs in the banking industry.<\/p>\n","protected":false},"author":7,"featured_media":8323,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[851,5,715],"tags":[22,16,56,467,115,110,504,716],"class_list":["post-8322","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-business-analytics","category-data-analytics","category-machine-learning-ai","tag-analytics","tag-analytics-career","tag-big-data-analytics","tag-data-science","tag-data-scientist","tag-ivyproschool","tag-machine-learning","tag-python"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to start learning Python? | Official Blog | Ivy Pro School<\/title>\n<meta name=\"description\" content=\"Python is an interpreted high-level object-oriented programming language. Python is the language of the future. Learn and Grow with Ivy Pro.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ivyproschool.com\/blog\/how-to-start-learning-python\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to start learning Python? | Official Blog | Ivy Pro School\" \/>\n<meta property=\"og:description\" content=\"Python is an interpreted high-level object-oriented programming language. Python is the language of the future. Learn and Grow with Ivy Pro.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ivyproschool.com\/blog\/how-to-start-learning-python\/\" \/>\n<meta property=\"og:site_name\" content=\"R vs Python: Which Analytics Tool Should You Choose for Data Science?\" \/>\n<meta property=\"article:author\" content=\"https:\/\/facebook.com\/ivyproschool\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-06T06:57:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-06-22T10:44:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ivyproschool.com\/blog\/wp-content\/uploads\/2015\/08\/Learning-Python-creative-e1551728825532.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"503\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ivy Professional School\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ivyproschool\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ivy Professional School\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/how-to-start-learning-python\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/how-to-start-learning-python\\\/\"},\"author\":{\"name\":\"Ivy Professional School\",\"@id\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/#\\\/schema\\\/person\\\/31fdab8559dd3db99173764bfb60215d\"},\"headline\":\"How to start learning Python?\",\"datePublished\":\"2019-03-06T06:57:59+00:00\",\"dateModified\":\"2021-06-22T10:44:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/how-to-start-learning-python\\\/\"},\"wordCount\":1164,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/how-to-start-learning-python\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/08\\\/Learning-Python-creative-e1551728825532.jpeg\",\"keywords\":[\"Analytics\",\"Analytics Career\",\"Big Data analytics\",\"data science\",\"data scientist\",\"ivyproschool\",\"machine learning\",\"python\"],\"articleSection\":[\"Business Analytics\",\"Data Analytics\",\"Machine Learning &amp; AI\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/how-to-start-learning-python\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/how-to-start-learning-python\\\/\",\"url\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/how-to-start-learning-python\\\/\",\"name\":\"How to start learning Python? | Official Blog | Ivy Pro School\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/how-to-start-learning-python\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/how-to-start-learning-python\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/08\\\/Learning-Python-creative-e1551728825532.jpeg\",\"datePublished\":\"2019-03-06T06:57:59+00:00\",\"dateModified\":\"2021-06-22T10:44:09+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/#\\\/schema\\\/person\\\/31fdab8559dd3db99173764bfb60215d\"},\"description\":\"Python is an interpreted high-level object-oriented programming language. Python is the language of the future. Learn and Grow with Ivy Pro.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/how-to-start-learning-python\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/how-to-start-learning-python\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/how-to-start-learning-python\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/08\\\/Learning-Python-creative-e1551728825532.jpeg\",\"contentUrl\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/08\\\/Learning-Python-creative-e1551728825532.jpeg\",\"width\":600,\"height\":503,\"caption\":\"Python - Ivy Pro School\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/how-to-start-learning-python\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to start learning Python?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/\",\"name\":\"Ivy Professional School | Official Blog\",\"description\":\"Confused between R and Python for your data science journey? Discover the key differences in data visualization, handling capabilities, speed, and ease of learning.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/#\\\/schema\\\/person\\\/31fdab8559dd3db99173764bfb60215d\",\"name\":\"Ivy Professional School\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/866b09293f13d461b399bb9a40607e85623ede13d844f763bf665689cb0d1452?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/866b09293f13d461b399bb9a40607e85623ede13d844f763bf665689cb0d1452?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/866b09293f13d461b399bb9a40607e85623ede13d844f763bf665689cb0d1452?s=96&d=mm&r=g\",\"caption\":\"Ivy Professional School\"},\"sameAs\":[\"http:\\\/\\\/www.ivyproschool.com\",\"https:\\\/\\\/facebook.com\\\/ivyproschool\",\"https:\\\/\\\/instagram.com\\\/ivyproschool\",\"https:\\\/\\\/x.com\\\/ivyproschool\",\"https:\\\/\\\/youtube.com\\\/ivyproschool\"],\"url\":\"https:\\\/\\\/ivyproschool.com\\\/blog\\\/author\\\/prateek\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to start learning Python? | Official Blog | Ivy Pro School","description":"Python is an interpreted high-level object-oriented programming language. Python is the language of the future. Learn and Grow with Ivy Pro.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ivyproschool.com\/blog\/how-to-start-learning-python\/","og_locale":"en_US","og_type":"article","og_title":"How to start learning Python? | Official Blog | Ivy Pro School","og_description":"Python is an interpreted high-level object-oriented programming language. Python is the language of the future. Learn and Grow with Ivy Pro.","og_url":"https:\/\/ivyproschool.com\/blog\/how-to-start-learning-python\/","og_site_name":"R vs Python: Which Analytics Tool Should You Choose for Data Science?","article_author":"https:\/\/facebook.com\/ivyproschool","article_published_time":"2019-03-06T06:57:59+00:00","article_modified_time":"2021-06-22T10:44:09+00:00","og_image":[{"width":600,"height":503,"url":"https:\/\/ivyproschool.com\/blog\/wp-content\/uploads\/2015\/08\/Learning-Python-creative-e1551728825532.jpeg","type":"image\/jpeg"}],"author":"Ivy Professional School","twitter_card":"summary_large_image","twitter_creator":"@ivyproschool","twitter_misc":{"Written by":"Ivy Professional School","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ivyproschool.com\/blog\/how-to-start-learning-python\/#article","isPartOf":{"@id":"https:\/\/ivyproschool.com\/blog\/how-to-start-learning-python\/"},"author":{"name":"Ivy Professional School","@id":"https:\/\/ivyproschool.com\/blog\/#\/schema\/person\/31fdab8559dd3db99173764bfb60215d"},"headline":"How to start learning Python?","datePublished":"2019-03-06T06:57:59+00:00","dateModified":"2021-06-22T10:44:09+00:00","mainEntityOfPage":{"@id":"https:\/\/ivyproschool.com\/blog\/how-to-start-learning-python\/"},"wordCount":1164,"commentCount":0,"image":{"@id":"https:\/\/ivyproschool.com\/blog\/how-to-start-learning-python\/#primaryimage"},"thumbnailUrl":"https:\/\/ivyproschool.com\/blog\/wp-content\/uploads\/2015\/08\/Learning-Python-creative-e1551728825532.jpeg","keywords":["Analytics","Analytics Career","Big Data analytics","data science","data scientist","ivyproschool","machine learning","python"],"articleSection":["Business Analytics","Data Analytics","Machine Learning &amp; AI"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ivyproschool.com\/blog\/how-to-start-learning-python\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ivyproschool.com\/blog\/how-to-start-learning-python\/","url":"https:\/\/ivyproschool.com\/blog\/how-to-start-learning-python\/","name":"How to start learning Python? | Official Blog | Ivy Pro School","isPartOf":{"@id":"https:\/\/ivyproschool.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ivyproschool.com\/blog\/how-to-start-learning-python\/#primaryimage"},"image":{"@id":"https:\/\/ivyproschool.com\/blog\/how-to-start-learning-python\/#primaryimage"},"thumbnailUrl":"https:\/\/ivyproschool.com\/blog\/wp-content\/uploads\/2015\/08\/Learning-Python-creative-e1551728825532.jpeg","datePublished":"2019-03-06T06:57:59+00:00","dateModified":"2021-06-22T10:44:09+00:00","author":{"@id":"https:\/\/ivyproschool.com\/blog\/#\/schema\/person\/31fdab8559dd3db99173764bfb60215d"},"description":"Python is an interpreted high-level object-oriented programming language. Python is the language of the future. Learn and Grow with Ivy Pro.","breadcrumb":{"@id":"https:\/\/ivyproschool.com\/blog\/how-to-start-learning-python\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ivyproschool.com\/blog\/how-to-start-learning-python\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ivyproschool.com\/blog\/how-to-start-learning-python\/#primaryimage","url":"https:\/\/ivyproschool.com\/blog\/wp-content\/uploads\/2015\/08\/Learning-Python-creative-e1551728825532.jpeg","contentUrl":"https:\/\/ivyproschool.com\/blog\/wp-content\/uploads\/2015\/08\/Learning-Python-creative-e1551728825532.jpeg","width":600,"height":503,"caption":"Python - Ivy Pro School"},{"@type":"BreadcrumbList","@id":"https:\/\/ivyproschool.com\/blog\/how-to-start-learning-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ivyproschool.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to start learning Python?"}]},{"@type":"WebSite","@id":"https:\/\/ivyproschool.com\/blog\/#website","url":"https:\/\/ivyproschool.com\/blog\/","name":"Ivy Professional School | Official Blog","description":"Confused between R and Python for your data science journey? Discover the key differences in data visualization, handling capabilities, speed, and ease of learning.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ivyproschool.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/ivyproschool.com\/blog\/#\/schema\/person\/31fdab8559dd3db99173764bfb60215d","name":"Ivy Professional School","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/866b09293f13d461b399bb9a40607e85623ede13d844f763bf665689cb0d1452?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/866b09293f13d461b399bb9a40607e85623ede13d844f763bf665689cb0d1452?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/866b09293f13d461b399bb9a40607e85623ede13d844f763bf665689cb0d1452?s=96&d=mm&r=g","caption":"Ivy Professional School"},"sameAs":["http:\/\/www.ivyproschool.com","https:\/\/facebook.com\/ivyproschool","https:\/\/instagram.com\/ivyproschool","https:\/\/x.com\/ivyproschool","https:\/\/youtube.com\/ivyproschool"],"url":"https:\/\/ivyproschool.com\/blog\/author\/prateek\/"}]}},"_links":{"self":[{"href":"https:\/\/ivyproschool.com\/blog\/wp-json\/wp\/v2\/posts\/8322","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ivyproschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ivyproschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ivyproschool.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/ivyproschool.com\/blog\/wp-json\/wp\/v2\/comments?post=8322"}],"version-history":[{"count":3,"href":"https:\/\/ivyproschool.com\/blog\/wp-json\/wp\/v2\/posts\/8322\/revisions"}],"predecessor-version":[{"id":10687,"href":"https:\/\/ivyproschool.com\/blog\/wp-json\/wp\/v2\/posts\/8322\/revisions\/10687"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ivyproschool.com\/blog\/wp-json\/wp\/v2\/media\/8323"}],"wp:attachment":[{"href":"https:\/\/ivyproschool.com\/blog\/wp-json\/wp\/v2\/media?parent=8322"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ivyproschool.com\/blog\/wp-json\/wp\/v2\/categories?post=8322"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ivyproschool.com\/blog\/wp-json\/wp\/v2\/tags?post=8322"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}