<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Udacity India Inc. - Medium]]></title>
        <description><![CDATA[Official Publication account for Udacity India - Medium]]></description>
        <link>https://medium.com/udacity-india-inc?source=rss----fe3eb7d69325---4</link>
        <image>
            <url>https://cdn-images-1.medium.com/proxy/1*TGH72Nnw24QL3iV9IOm4VA.png</url>
            <title>Udacity India Inc. - Medium</title>
            <link>https://medium.com/udacity-india-inc?source=rss----fe3eb7d69325---4</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sun, 15 Nov 2026 02:30:05 GMT</lastBuildDate>
        <atom:link href="https://medium.com/feed/udacity-india-inc" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[Udacity Advantage: Mentorship Support and Project Reviews]]></title>
            <link>https://medium.com/udacity-india-inc/udacity-advantage-mentorship-support-and-project-reviews-b4fa840e556c?source=rss----fe3eb7d69325---4</link>
            <guid isPermaLink="false">https://medium.com/p/b4fa840e556c</guid>
            <category><![CDATA[udacity-advantage]]></category>
            <category><![CDATA[udacity]]></category>
            <category><![CDATA[udacity-nanodegree]]></category>
            <dc:creator><![CDATA[Udacity India]]></dc:creator>
            <pubDate>Mon, 23 Jul 2018 09:39:39 GMT</pubDate>
            <atom:updated>2018-07-23T09:39:22.453Z</atom:updated>
            <content:encoded><![CDATA[<p>Most online learning platforms follow a defined pattern, pay for the course, go through the study material, complete the associated projects and finish the course. But how does it guarantee that our students have actually acquired the skills and the course will be useful to them in the future?</p><p>We, at Udacity, not only help in the development of skills in a field but also make sure our students are under proper guidance in the form of <strong>Mentorship Support</strong>. Mentorship support is like carrying a compass while sailing in the vast sea.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/640/1*2rwclX7Uc5OMqSntNboznQ.gif" /></figure><p>The sea can be overwhelming and may pose several challenges. Our mentors stand with the students at each step during the course of their Nanodegree program. Our mentorship model gives the students a sense of belonging and enables them to wrack their brains. This is exactly like physical classroom teaching which ensures no doubt is left in the student’s mind once he walks out of that classroom door. Our mentors hold expertise in the subject as they are previous Nanodegree holders and industry experts. Our mentors make sure to guide the students in every step.</p><p><strong>Knowledge</strong> is a recently launched in-classroom tool that enables students to post their queries on a forum. This allows students to not only post their doubts but also looks at what others have posted. It saves time consumed in the process of asking a mentor. At times, the same doubt might have occurred to another student, so it makes it easier to find answers to that question. Once, answers to a question are posted, the correct answer is approved and highlighted.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*n-yfJRUvsPqIMQfNxdbtTw.png" /></figure><p>One more enticing feature is the newly introduced, called <strong>Study Groups</strong>. As part of the Nanodegree, students join a Study Group with your classmates and several expert graders in the Udacity classroom. As they progress through the videos and work on projects, students find help with a community of students and mentors online from around the world, helping and pushing each other towards graduation.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/268/0*vTuXae8yLMxLX6qB" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/206/0*M11UbDup1Cra0ucW" /></figure><p><strong>Project Reviews</strong> are an essential part of our Nanodegree Programs. Our courses are enriched with various projects. We have a vast network of project reviewers who examine the projects submitted by the students line-by-line. They test the code and review each line of code. The reviewers provide substantial feedback which helps the students to understand their strengths and weaknesses. The feedback is unbiased and pertinent. This process of reviewing projects is rapid and effective. We often hold webinars conducted by our in-house experts for various projects, mostly to help our students with the projects.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ThNAKLhMgGAwBIXnjmin0Q.png" /></figure><p>The newly enhanced features that we provide during our Nanodegree Programs have helped our students tremendously. We continuously keep moving a step further to ease learning for our students. Our motive is to provide a world-class online learning experience and create job-ready individuals fit for the industry.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=b4fa840e556c" width="1" height="1" alt=""><hr><p><a href="https://medium.com/udacity-india-inc/udacity-advantage-mentorship-support-and-project-reviews-b4fa840e556c">Udacity Advantage: Mentorship Support and Project Reviews</a> was originally published in <a href="https://medium.com/udacity-india-inc">Udacity India Inc.</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Udacity Advantage: A learning path for everyone]]></title>
            <link>https://medium.com/udacity-india-inc/udacity-advantage-a-learning-path-for-everyone-ca4f145df3ff?source=rss----fe3eb7d69325---4</link>
            <guid isPermaLink="false">https://medium.com/p/ca4f145df3ff</guid>
            <category><![CDATA[udacity]]></category>
            <category><![CDATA[learning-path]]></category>
            <category><![CDATA[nanodegree-program]]></category>
            <category><![CDATA[udacity-advantage]]></category>
            <dc:creator><![CDATA[Udacity India]]></dc:creator>
            <pubDate>Fri, 13 Jul 2018 10:52:06 GMT</pubDate>
            <atom:updated>2018-07-13T10:49:53.556Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*i5zEyJhcWz2SApXlCwcZVg.png" /></figure><p>Learning is a personal endeavour. Every individual has different learning objectives, skill sets, experiences, and preferences. Udacity provides multiple entry points into advanced technologies to help you achieve your career goal in the right order. The learning path not only helps individuals willing to start their careers but also make a significant shift or advancement in it.</p><p><a href="http://in.udacity.com/nanodegree"><strong>Nanodegree Programs</strong></a> are a ticket to not only acquiring a new skill but also implementing it in real life. At every step, Udacity ensures that the students are fully aware of their progress and give them a proper picture of the industry, punctually. One such individual who reaped benefits from the <a href="https://in.udacity.com/course/front-end-web-developer-nanodegree--nd001"><strong>Front-End Nanodegree Program</strong></a> is Mariam Fatima. Formally a social science teacher with little to no background knowledge of coding, took the program purely out of interest. What peaked due to sheer interest changed her life in an unexpected manner. After completion of the Nanodegree, she was able to score an internship from our in-house career fair, Propel, and make a career switch.</p><p>One of our most sought-after Nanodegree Programs is the ‘Computer Vision Nanodegree’. The field of self-driving car is still a budding technology and its scope in India will be incalculable over time. One of our graduates, Srikanth Vidapanakal is a prime example. With an experience of more than a decade in the field of Data Science, Srikanth successfully switched lanes by taking our <a href="https://in.udacity.com/course/self-driving-car-engineer-nanodegree--nd013"><strong>Self-driving Car Nanodegree Program</strong></a>. Scoring a package of a whopping 40 Lakhs INR through <a href="http://in.udacity.com/propel"><strong>Propel</strong></a>, his success story inspires many.</p><p>Learning is a vital aspect of our lives. Our next graduate defied all odds in her life and never compromised on her learning. Rajani M shows that with perseverance anything is feasible. Having been confined to her bed due to an unforeseen health condition, she was not deterred and restarted her career with pure determination. She was a recipient of the Google Developer Scholarship and is close to graduating from <a href="https://in.udacity.com/course/android-developer-nanodegree-by-google--nd801"><strong>Android Developer Nanodegree</strong></a>.</p><p>In conclusion, Udacity has something to offer to everyone in all walks of life. It is only a matter of awareness and choosing the precise path. We, at Udacity, understand our students and have forged numerous career paths for advanced technologies. The students can recognise a path of their desire depending on the level of expertise, time commitment, and experience. The following is a list of learning paths meticulously created by our experts :</p><p><a href="https://in.udacity.com/career-path/all">Career Paths | Udacity</a></p><p><em>Confused how to choose a learning path for you? Refer to </em><a href="https://blog.udacity.com/2018/05/choose-learning-path.html"><strong><em>this blog</em></strong></a><strong><em> </em></strong><em>on how to choose your learning path.</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=ca4f145df3ff" width="1" height="1" alt=""><hr><p><a href="https://medium.com/udacity-india-inc/udacity-advantage-a-learning-path-for-everyone-ca4f145df3ff">Udacity Advantage: A learning path for everyone</a> was originally published in <a href="https://medium.com/udacity-india-inc">Udacity India Inc.</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Udacity Advantage: Career Services, Hiring Partners, Propel, and Jobs]]></title>
            <link>https://medium.com/udacity-india-inc/udacity-advantage-career-services-hiring-partners-propel-and-jobs-1e8c81f3300e?source=rss----fe3eb7d69325---4</link>
            <guid isPermaLink="false">https://medium.com/p/1e8c81f3300e</guid>
            <category><![CDATA[udacity-nanodegre]]></category>
            <category><![CDATA[udacity]]></category>
            <category><![CDATA[udacity-advantage]]></category>
            <category><![CDATA[udacity-propel]]></category>
            <dc:creator><![CDATA[Udacity India]]></dc:creator>
            <pubDate>Fri, 13 Jul 2018 10:51:54 GMT</pubDate>
            <atom:updated>2018-07-13T10:49:41.317Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*9GaaLkNBiogE-nDmU6_HwQ.gif" /></figure><p><strong>Finding a job is one of the most amazing feelings in the world. Irrespective of the track, all </strong><a href="http://in.udacity.com/nanodegree"><strong>Udacity Nanodegree Programs</strong></a><strong> have one ultimate goal — <em>Prepare you for the jobs of today, tomorrow, and beyond!</em></strong></p><p>With access to exclusive hiring events, competitions, and networking opportunities, thousands of Udacity students have already landed new jobs. We built the Career Services based on years of experience teaching in-demand skills, working with leading companies to develop valuable curriculum, and collaborating with hiring partners to ensure our graduates have exactly the skills they hire for. All career-ready Nanodegree Programs feature extensive career services. Udacity Career Services also feature Career Portal — a customized path for you to getting hired, where you can track your step-by-step progress and get one-on-one feedback from experts along the way.</p><h4>Resume Review</h4><p>Resume is the first step to knowing a candidate and it speaks volumes about his past experience and potential. A resume can either get a hiring manager interested in an individual or completely push him to chose the other route. Hence, it is necessary to carefully build a resume. Our graduates work closely with industry mentors to analyze the weak and strong points of their profile.</p><h4>LinkedIn Profile Review</h4><p>Along with resume review, we also offer LinkedIn reviews as it is one of the very common platforms nowadays for professionals for seeking potential candidates. Once, the resume of a graduate appeals to the hiring partner, they might want to take this a step ahead and place an interview call. The interview might seem like a very nerve-wracking stage. Our guidance also branches out to preparing our graduates to face these interviews confidently and completely present what the hiring manager is expecting.</p><h4>Interview Preparation</h4><p>Virtually all technical interviews follow a very set pattern: you get asked a very specific type of question, you’re required to have very specific knowledge, and you’re expected to answer — and interact with your interviewer — in a very particular way. Knowing this in advance, and preparing accordingly, is the key to success. Udacity Interview Preparation provides an introduction to topics that often show up on technical interviews for different roles. You’ll experience a mock interview, and review detailed analysis on how to field key industry questions.</p><h4>Udacity Propel</h4><p>All Nanodegree Programs are closely linked to the industry. We make that possible from the first step of ‘course curation’ to ‘helping our graduates to connect with our various hiring partners’. Through our flagship career fair - <a href="http://in.udacity.com/propel">Propel</a>, we connect our Nanodegree graduates to new-age tech companies and help them achieve their career goals. All Advanced Nanodegree program graduates are automatically eligible for Propel. So far, there are 100+ hiring partners who participated in Propel, 1200+ job opportunities created, and 40 lac+ highest annual CTC offered in Propel. <a href="http://in.udacity.com/propel"><em>Refer to this page for more details</em></a><em> .</em></p><h4>Our Hiring Partners in India</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*dIaoJJ2ba_iSWLYgdqs2Ew.png" /></figure><p>and more…</p><h4>Student Stories from Propel</h4><ul><li><a href="https://medium.com/@UdacityINDIA/when-you-start-loving-something-that-you-initially-did-for-fun-rohan-taneja-764ff2f2401b">When you start loving something that you initially did for fun — Rohan Taneja</a></li><li><a href="https://medium.com/@UdacityINDIA/one-nanodegree-propel-and-4-job-offers-tushar-mudgal-6b3537a3b3a6">One Nanodegree, Udacity Propel, and four job offers — Tushar Mudgal</a></li><li><a href="https://medium.com/@UdacityINDIA/from-electrical-engineer-to-a-software-architect-at-wipro-digital-shivanand-thangalapalli-81552dd1b9ce">From electrical engineer to a Software architect at Wipro Digital — Shivanand Thangalapalli</a></li><li><a href="https://medium.com/@UdacityINDIA/how-udacity-helped-me-explore-a-career-path-in-new-age-technologies-sarvaswa-tandon-b963a8ae0af4">How Udacity helped me explore a career path in new-age technologies — Sarvaswa Tandon</a></li><li><a href="https://medium.com/@rajanikantdeshmukh/udacity-propel-heres-what-you-should-to-do-b2873b05de8a">Udacity Propel : Here&#39;s what you need to do</a></li><li><a href="https://medium.com/@dev.tssundar/udacity-propel-bangalore-june-2018-38f44c685241">Udacity Propel, Bangalore, June 2018</a></li><li><a href="https://medium.com/procaffeinatedcontinuum/propel-past-career-inertia-dfcd30920dce">Propel past career inertia</a></li><li><a href="https://medium.com/@mahima.6.ms/udacity-nanodegrees-udacity-propel-heres-what-you-need-to-know-4fb77d908f70">Udacity Nanodegrees &amp; Udacity Propel — here’s what you need to know</a></li></ul><p>Enroll into a career-ready <a href="http://in.udacity.com/nanodegree">Nanodegree Program</a> today to avail Career Services.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=1e8c81f3300e" width="1" height="1" alt=""><hr><p><a href="https://medium.com/udacity-india-inc/udacity-advantage-career-services-hiring-partners-propel-and-jobs-1e8c81f3300e">Udacity Advantage: Career Services, Hiring Partners, Propel, and Jobs</a> was originally published in <a href="https://medium.com/udacity-india-inc">Udacity India Inc.</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Udacity Advantage: Content built and backed by the industry]]></title>
            <link>https://medium.com/udacity-india-inc/udacity-advantage-content-built-and-backed-by-the-industry-4551bcc7e0fb?source=rss----fe3eb7d69325---4</link>
            <guid isPermaLink="false">https://medium.com/p/4551bcc7e0fb</guid>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[udacity-advantage]]></category>
            <category><![CDATA[nanodegree]]></category>
            <category><![CDATA[udacity]]></category>
            <dc:creator><![CDATA[Udacity India]]></dc:creator>
            <pubDate>Fri, 13 Jul 2018 10:51:45 GMT</pubDate>
            <atom:updated>2018-07-13T10:55:55.996Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*yHXVlGhzYjWc1yI6V1bItg.png" /></figure><p>With the advancement in technologies like Machine Learning and Artificial Intelligence, the job sector has also exponentially expanded. But this creation of more jobs also has its own setbacks. While industrialists profess that there’s a great demand for professionals in these fields, majority of the professionals lack the level of skill set they are looking for. There is a dearth of supply to this ever-growing demand. Hence, skilling up and reskilling is crucial to be stay relevant in the jobs market.</p><p>Udacity realized that with the milieu of online educators across the world, not many were focusing on the equivalent of vocational skills in the tech world specifically. Sure there were many degrees on the online platform but not many of them were focused on making an individual successful at the job they had chosen in the real world. A program that is aimed at teaching the missing link between your current education level and the practical degree that will launch you towards your career.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*5T3W14c0oFtxPR4T0PYXlQ.png" /><figcaption>and more…</figcaption></figure><p>With <a href="http://in.udacity.com/nanodegree"><strong>Nanodegree Programs</strong></a>, we make sure our graduates are capable for taking on these employment opportunities with the relevant skills. Our team works closely with top professionals from companies like <strong>Google Inc., AT&amp;T, Facebook, Github and many more</strong> to understand the mindset of the industry. This detailed study of the industry enables us to devise the right Nanodegree for our students.</p><p>The syllabus of Nanodegree is valued by top industry professionals from all around the world. Some of our prestigious Nanodegree Programs, follow a certain framework that the students need to follow. This path has been carefully devised to ensure that students learn in a systematic manner and master the field completely — from beginning to an advanced level. The Nanodegree Programs ensure an all-inclusive development of relevant skills. Since, the market values individuals with more practical knowledge, we make sure to infuse our curriculum with projects that hold a great level of desirability in the industry. These projects help in putting the understanding of the students to test. They are thoroughly reviewed by our mentors and are required to pass a certain threshold benchmark for our students to graduate successfully. The experts review the coding style of the student and help them to improve as well. Through this we ascertain that our graduates are fully versed and coherent in taking on industrial challenges.</p><p>The current wave of technological change around AI and ML is affecting many companies. There is a general fear that people, especially those working with IT companies, will become less relevant due to the rapid evolution of technologies and changing job requirements. But today, every sector needs to adapt as technology advances. In India, companies don’t want only want engineers to learn new technologies but engender greater familiarity and insight into new-age technologies and skills. As a result, companies are gradually adopting a mindset that focuses on growth and lifelong learning across verticals. Our curriculum is not only centered for individuals willing to start their career, but also for industry professionals who want to advance in their respective fields. Hence, bridging the skills-demand gap prevalent today.</p><p><strong><em>Here’s how we collaborated with Infosys team to skill up their workforce in autonomous vehicles engineering space:</em></strong></p><p><a href="https://www.infosys.com/newsroom/press-releases/Pages/autonomous-vehicle-engineering-space.aspx">Infosys-Udacity Offer Self-Driving Car Engineer Nanodegree Program</a></p><p><em>Start learning today with Udacity Nanodegree Programs: </em><a href="http://bit.ly/UdacityND"><em>http://bit.ly/UdacityND</em></a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=4551bcc7e0fb" width="1" height="1" alt=""><hr><p><a href="https://medium.com/udacity-india-inc/udacity-advantage-content-built-and-backed-by-the-industry-4551bcc7e0fb">Udacity Advantage: Content built and backed by the industry</a> was originally published in <a href="https://medium.com/udacity-india-inc">Udacity India Inc.</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Udacity Advantage: What is a Nanodegree Program?]]></title>
            <link>https://medium.com/udacity-india-inc/udacity-advantage-what-is-a-nanodegree-program-2c46404816a1?source=rss----fe3eb7d69325---4</link>
            <guid isPermaLink="false">https://medium.com/p/2c46404816a1</guid>
            <category><![CDATA[machine-learning]]></category>
            <category><![CDATA[udacity]]></category>
            <category><![CDATA[udacity-advantage]]></category>
            <category><![CDATA[what-is-nanodegree]]></category>
            <category><![CDATA[nanodegree]]></category>
            <dc:creator><![CDATA[Udacity India]]></dc:creator>
            <pubDate>Tue, 03 Jul 2018 11:38:12 GMT</pubDate>
            <atom:updated>2018-07-13T10:50:31.217Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/820/1*l8-oXiE859r_0SfbFWh4ng.png" /></figure><p><em>Udacity is an online global community for young learners from all around the globe to delve into the world of technology. With its vast array of online courses to choose from. These courses are put together for all curious minds looking forward to establishing a career in the field of computer sciences. Udacity’s course catalog is bifurcated into two categories, that are the Free Courses and the Nanodegree Programs. Both of these categories have clear-cut differences in the way they approach and offer to the learner.</em></p><p>Nanodegree Programs are industry-recognized credential designed for students to advance their skills or get new jobs. With the collective effort of our expert teams and industry leaders, Nanodegree Programs are curated to provide a hands-on learning experience of upcoming and current computer technologies. Our Nanodegree Programs are built in-collaboration with, and valued by, industry leaders like Google, Facebook, AT&amp;T, Salesforce, GitHub, and more.</p><p>They focus extensively on job-readiness and cover every fundamental skill required to becoming successful in your career. The Nanodegree Programs heavily concentrate on current industry requirements and job outcomes. The Nanodegree Programs are divided into topic-wise modules which in turn comprise of short video lectures, exercises, quizzes, and projects to augment the comprehension of the topic. The courses are taught by highly scholarly instructors who have relevant industrial experience. Industry-relevant in the curriculum ensure that the students are ready to take up industrial challenges. The Nanodegree programs enable students to interact one-on-one with various industry specialists who are our Experts-In-Residence as a form of mentorship support to the students. Students will have the opportunity to engage in weekly office hours sessions with these highly-skilled individuals. After successful completion of a nanodegree programs, we link the graduates to our various hiring partners which allows them to get directly hired and advance in their careers.</p><h4><strong>Most common queries:</strong></h4><p>We also figured it would be helpful to answers to some of the most popular Udacity-related questions from around the Web. We hope this helps answer your inquiries about the Nanodegree programs.</p><p><strong>What is the cost difference between a free course and a Nanodegree?</strong></p><p>A Free Course costs not even a single dime. Nanodegree programs feature cutting-edge online curriculum built with industry leaders and taught by expert instructors. One-on-one coaching, moderated forums, and project review ensure a personalized experience. Graduates earn an industry-recognized credential and benefit from extensive career support.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/952/0*83zOclW2mCEOVuaH" /></figure><p><strong>What is the duration for a Nanodegree Program?</strong></p><p>Our ultimate goal is student outcomes. Nanodegree Programs have a fixed timeline which they strictly follow and it needs to be completed within this period. However, projects may be submitted at any time during the Nanodegree, and individual project deadlines are recommendations, not requirements. So within the Nanodegree, there is<strong><em> opportunity to learn at your own pace</em></strong>. You should plan to follow our recommended timeline, as this will best enable you to keep pace with your peers, and complete the program on time.</p><p><strong>Why is the Nanodegree course content valuable?</strong></p><p>Our Nanodegree Programs are credential programs built with, and valued by, industry leaders like Google, Facebook, AT&amp;T, Salesforce, GitHub, and more.</p><p><strong>What kind of course content can I expect?</strong></p><p>The level of instruction in both the types of courses varies greatly. While a free course is a good start to gaining basic knowledge on a particular topic, this level is taken up several notches with the renowned Nanodegree Programs. The medium of instruction is pre-recorded video lectures which have closed captioning. The degree of difficulty and content relevance is what makes a nanodegree superior to the free courses. The lectures are assisted by interactive quizzes, exercises and industry-relevant projects that assess the students carefully in Nanodegree Programs.</p><p><strong>How will projects help my career and provide me an edge over not doing any?</strong></p><p>The industry-relevant projects in the Nanodegree curriculum ensure that the students are ready to take up industrial challenges. These projects are carefully designed to impart practical knowledge. Once successfully completed and added to the student’s GitHub profile, it adds a great value to profile of the student.</p><p><strong>What kind of classroom support can I expect?</strong></p><p>Mentorship support is absent in free courses. A student enrolled in a nanodegree can interact one-on-one with their course instructor and clarify doubts. This individual attention on the student enables the student to comprehend the topics better. Mentorship support is provided in the form of <strong><em>Study Groups</em></strong>, a new and more advanced way to connecting students and mentors. Study Groups is a social learning model for students that want to truly immerse themselves in the student experience. Students that participate in Study Groups will form a sub-cohort that have their own private social community in the Classroom, with certified mentors. Along with Study Groups, we have introduced an online forum called <strong><em>Knowledge</em></strong>. It is a student-driven help experience that surfaces the most relevant questions and answers. Quality and relevance is ensured by upvotes<strong> </strong>of questions and answers.</p><p><strong>How is the course different from other online learning platforms?</strong></p><p>The Nanodegree Programs are devised in such a way that it provides job-readiness to its graduates as per industry standards. Since the curriculum focuses primarily on what kind skills are necessary in the market. These programs are highly detail oriented and focuses on overall understanding of a topic. Nanodegree Programs also focus highly on overall student experience and has multiple interventions to push students towards graduation like mentorship, student collaboration tools such as Knowledge and Study groups, and personalized project reviews.</p><p><strong>How is the foundational Nanodegree program different from advanced Nanodegree program?</strong></p><p>While a nanodegree makes an individual well versed in a field but some topics like Machine Learning which are extremely vast might take some more time and follow-up courses. Foundational Nanodegree programs is designed to provide the student foundational skills and do not make one job-ready. Advance Nanodegree programs are imperative for being employable in such a competitive market.</p><p><strong>Can I get a job after graduating from a Nanodegree?</strong></p><p>Nanodegree makes an individual capable of getting a job in their desirable field. Udacity connects students to its long list of hiring partners. We, at Udacity, have partnerships with over 100+ companies who have hired several Nanodegree graduates in the past. We connect our graduates regularly to our hiring partners through Propel.</p><p><strong>Is Nanodegree equivalent to a college degree?</strong></p><p>No. We are not accredited to UGC or AICTE. Whereas, we have various partnerships with industry experts. The industry requires a certain level of qualification for competing for a job profile and a Nanodegree program certification acts as a valuable credential. The Nanodegree Program makes a student job ready. Education is a personal preference and we do not encourage our students to skip college.</p><p><strong>Do I get some monetary support?</strong></p><p>No, we do not provide any monetary support. Students also have an <em>option to pay the fee in installments through EMI on leading credit cards</em>. We are also working towards bringing in more payment options that will help our students.</p><p><strong>What is Udacity Propel and who are eligible for Udacity Propel?</strong></p><p>We regularly host our renowned Career Fair called Udacity Propel. All graduates of career-ready Nanodegree Programs are automatically eligible for Propel. Through this we connect our graduates to our potential hiring partners. In Nanodegree Programs with two terms, you must complete your term 2 to become eligible for Propel.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=2c46404816a1" width="1" height="1" alt=""><hr><p><a href="https://medium.com/udacity-india-inc/udacity-advantage-what-is-a-nanodegree-program-2c46404816a1">Udacity Advantage: What is a Nanodegree Program?</a> was originally published in <a href="https://medium.com/udacity-india-inc">Udacity India Inc.</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Machine Learning Nanodegree Experience]]></title>
            <link>https://medium.com/udacity-india-inc/machine-learning-experience-with-udacitys-nanodegree-4b4437598a3b?source=rss----fe3eb7d69325---4</link>
            <guid isPermaLink="false">https://medium.com/p/4b4437598a3b</guid>
            <category><![CDATA[udacity]]></category>
            <category><![CDATA[machine-learning]]></category>
            <dc:creator><![CDATA[Udacity India]]></dc:creator>
            <pubDate>Wed, 14 Mar 2018 07:48:57 GMT</pubDate>
            <atom:updated>2018-03-14T07:45:42.672Z</atom:updated>
            <content:encoded><![CDATA[<p>By — Divyesh Peshavaria</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*MRVGFOhQNILn5WBF." /><figcaption>Photo by <a href="https://unsplash.com/@oliverthomasklein">Oliver Thomas Klein</a> on <a href="https://unsplash.com/">Unsplash</a></figcaption></figure><p><strong>Motivation</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/523/0*uA0kKDpzp9HkdpPo." /><figcaption>Photo by <a href="https://unsplash.com/@jontyson">Jon Tyson</a> on <a href="https://unsplash.com/">Unsplash</a></figcaption></figure><p>I was always interested in Artificial Intelligence from an early age. It’s potential and applications filled me with an inspiring awe. Adaptation of Artificial Intelligence in Hollywood like <strong><em>Iron Man</em></strong> and <strong><em>I, Robot</em></strong> showed great promise about the wonders of AI to a me as a kid. But, I had no idea on how to get started in this field practically. I first came to know about <strong>Machine Learning</strong> when <strong>Google</strong> open sourced <strong>TensorFlow</strong> in November 2015. I tried to understand the framework myself but could not make much progress at first. I had previously done a few free courses from <strong>Udacity</strong> and enjoyed their teaching style and content quality. I had been coding in Python since 2015 and fortunately it turned out to be the language of choice for Data Scientists and Machine Learning Engineers. Therefore, I finally enrolled in<em> </em><a href="https://goo.gl/QvjK8s"><em>Machine Learning Nanodegree</em></a> in 2017 after self-learning the libraries NumPy, Pandas and Scikit-learn for a few months.</p><p><strong>Components of the Udacity Nanodegree</strong></p><ul><li>Video lectures and exercises from Udacity’s website</li><li>Forums</li><li>Slack Community (the best part)</li><li>Mentoring up to 2nd project</li><li>Projects on GitHub</li></ul><p>The content of Udacity Nanodegree program is a perfect balance of equal parts theory and practical knowledge. The lecturers first explained theoretical concepts related to Maths and Algorithms, and then showed how to implement them in code.</p><p>The video lectures were intermittently followed by mini-exercises which served as points for revision and milestones in learning progress. If I ever got stuck on any topic, the Forums on Udacity and Slack team were always there to help. This was indeed the best part of Nanodegree experience for me. The Slack team has thousands of talented individuals who were either completing the Nanodegree or graduated from it. Therefore, someone was always there to help, no matter what time you ask a question. And instead of spilling the answer directly, they help you guide yourself towards it which is a great learning experience. Being a part of such an awesome community was a new and exhilarating experience for me.</p><p>To keep you on track, you are assigned a mentor until you complete your project. The mentor is available for 2–3 days/week. They are people with sound knowledge in Machine Learning and help you in every aspect to progress forward. My mentor guided me a lot when it came to complete my project. The initial boost gained by them helped me to complete the Nanodegree even after their unavailability.</p><p>The submission system for MLND allowed for two options: -</p><ol><li>A zip file containing all the required files</li><li>A GitHub repository containing the same</li></ol><p>I always preferred submission through a GitHub repository and I urge anyone reading this to do the same because it shows all your work (including your mistakes and how you fixed them) to others and also builds your portfolio.</p><p>For each project, there is a rubric stating the requirements clearly. The submission format was of Jupyter Notebooks. Earlier I was accustomed to using Python scripts for Machine Learning through the course of Nanodegree, I fell in love with Jupyter Notebooks which provide a perfect way to blend Code, Visualization and Documentation in a single file. I now use them on a regular basis and prefer them over plain scripts whenever needed.</p><p><strong>Reviewers — The stars of the Nanodegree</strong></p><p>Going through my project reviews felt simply awesome. Whenever, I failed to meet any requirements, the reviewer mentioned it clearly and showed possible workarounds. The project review was completely mapped to the rubric and hence it was super easy to zero in on the errors. Also, even when I had completed a requirement correctly, the reviewer discussed other possible methods to achieve it, which helped to expand my knowledge a lot.</p><p><strong>Curriculum</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*1DhyLB7NHqkHlIeW." /><figcaption>Photo by <a href="https://unsplash.com/@element5digital">Element5 Digital</a> on <a href="https://unsplash.com/">Unsplash</a></figcaption></figure><p>The MLND curriculum consisted of the following sections when I graduated from it: -</p><ol><li>Introduction to Machine Learning — Titanic Survival project</li><li>Model Evaluation and Validation</li><li>Supervised Learning</li><li>Unsupervised Learning</li><li>Reinforcement Learning</li><li>Deep Learning</li><li>Capstone Project</li></ol><p>One doesn’t need to complete them in the order specified, but this order would be beneficial if you are completely unfamiliar to Machine Learning. In fact, I attempted to complete Deep Learning section after Model Evaluation and Validation but after a failed try I returned to the original order. This only proved useful because by the time I sequentially reached Deep learning, it was more comprehendible. I got hands on experience of <strong>Keras</strong> library which was previously not a part of the project.</p><p>The Capstone project is a nice inclusion to the curriculum. It gave me a brief idea about the entire process which Machine Learning Engineers follow while solving a problem. It allows you to choose a problem/dataset of your choice and complete the following steps: -</p><ol><li>Problem scoping</li><li>Data Collection</li><li>Data Visualisation</li><li>Data Preprocessing</li><li>Feature Engineering</li><li>Model Selection</li><li>Model Hyper-parameter Tuning</li><li>Model Testing and Deployment</li></ol><p>And the best part is that even though your idea is not ground breaking, or a convention defying research you still get acquainted with the entire Machine Learning process, which is a crucial factor for preparing you for a job in Machine Learning.</p><p><strong>My Key Takeaways from the Nanodegree</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*zIYZoZeZpK3l_Ksc." /></figure><p><strong>Photo by </strong><a href="https://unsplash.com/@aaronburden"><strong>Aaron Burden</strong></a><strong> on </strong><a href="https://unsplash.com/"><strong>Unsplash</strong></a></p><ul><li>A solid theoretical of Machine Learning, its types and their applications</li><li>Practical knowledge of implementing Machine Learning models in Python and best practices in Machine learning</li><li>An opportunity to be part of an amazing community of learners from around the world</li><li>First job out of college as a Data Scientist</li><li>A passion for Lifelong learning</li></ul><p>Enroll into Machine Learning Nanodegree <a href="https://goo.gl/QvjK8s"><strong><em>here</em></strong></a></p><h4>About the Author | Divyesh Peshavaria</h4><blockquote>Pythonista. Love AI and Computer Vision. Passionate about using Technology for solving problems.</blockquote><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=4b4437598a3b" width="1" height="1" alt=""><hr><p><a href="https://medium.com/udacity-india-inc/machine-learning-experience-with-udacitys-nanodegree-4b4437598a3b">Machine Learning Nanodegree Experience</a> was originally published in <a href="https://medium.com/udacity-india-inc">Udacity India Inc.</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[My Journey with Udacity’s Deep Learning Nanodegree Program]]></title>
            <link>https://medium.com/udacity-india-inc/my-journey-with-udacitys-deep-learning-nanodegree-program-a1a28792bf0a?source=rss----fe3eb7d69325---4</link>
            <guid isPermaLink="false">https://medium.com/p/a1a28792bf0a</guid>
            <category><![CDATA[udacity]]></category>
            <category><![CDATA[deep-learning]]></category>
            <category><![CDATA[deep-learning-nanodegree]]></category>
            <category><![CDATA[machine-learning]]></category>
            <dc:creator><![CDATA[Udacity India]]></dc:creator>
            <pubDate>Wed, 14 Mar 2018 07:48:29 GMT</pubDate>
            <atom:updated>2018-03-14T07:48:21.636Z</atom:updated>
            <content:encoded><![CDATA[<p>By — P Nithin Jayakar</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/188/0*wW0BN0M4TZBHDcgd." /></figure><p>Udacity?</p><p>“e-learning” — possibility of losing interest is very high in the journey.</p><p>BUT!!!</p><p>Udacity has a special way to maintain enthusiasm for every next video, next project, next Nanodegree Program. Trust me it will make you addictive towards learning.</p><p>“Udacity” — A tech DRUG!!!</p><p>“In general every one of us is a teacher.” — OK….Is it possible to teach a machine? Fortunately YES!!! This is where I started. I was fed up of manually deleting duplicate &amp; blurry images from directories. Since I am a passionate CSE guy , I tried to find a solution to this problem by using technology, &amp; at last I found a way to build a model using Machine Learning. I started learning Machine Learning especially fell in love with a section in Machine Learning known as Deep Learning.</p><p>“Deep Learning” — The spinal cord for Artificial intelligence.</p><p>I believe it will open the doors of intelligence one by one for a machine in particular conditions. I enrolled in <a href="https://goo.gl/RbWx7q"><strong>Deep Learning Nanodgree</strong></a><strong> </strong>with a fear(will I make it?)but now I have the courage to complete my nanodgree. Thanks to Udacity! It formed a one way bridge between fear and courage. Every quiz at videos made me more intuitive about the concepts. I would sometimes jump into other sections of the course just for brief insight. During the process I got a lot of exposure in the form of :</p><ol><li>Slack channel — the best part is office hours where I can interact with industrial experts directly.</li></ol><p>2. Project review — they have excellent supporting review system where I learnt in depth about some difficult concepts like parameter tuning.</p><p>3. Forums — a place to learn and clarify doubts with a great community.</p><p>3. Mentor support — a dedicated mentor checks your progress every week.I am lucky to have my mentor @NG Fang.</p><p>4. AWS credits — gpu support is the best part for experimenting on projects.</p><p>DLND has 6 sections with 5 projects, |Introduction|Neural Networks|Constitutional Networks|Recurrent Networks|Generative adversarial Networks|Deep reinforcement learning|</p><p>In section-1 a good knowledge about deep learning along with some basics was given.</p><p>In section-2 I learned how to build a neural network, how neural network works, how to tune the parameters much more. After completing the section I had submitted a project. Working on this project review gave me a complete practical overview on the neural network.</p><p>Going through section-3 I learned about CNN and image processing to build a neural network, which analyzes dog image and predicts it’s breed. I found this project the most amazing and fun project of all.</p><p>Moving on to section-4 I built a RNN in tensor flow to process text and generate a new TV script.</p><p>At present I am going through section-5 where I will soon build a pair of multi layer neural networks and make them compete with each other in order to generate faces.</p><p>At every project I had a milestone to achieve, but still I came through. All thanks to the amazing support and help that my mentors and community gave me! The best part of Udacity is that it flexibly fir with my time &amp; weekly goals and bracket due dates helped me to stay on track.</p><p>“Delay is nothing decision is everything”</p><p>Enroll into Deep Learning Nanodegree <a href="https://goo.gl/RbWx7q"><strong>here</strong></a></p><p><strong>About the Author | P Nithin Jayakar</strong></p><blockquote>Al Optimist. •Epigrammatist. •Sketch Artist. •Palestrato.</blockquote><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=a1a28792bf0a" width="1" height="1" alt=""><hr><p><a href="https://medium.com/udacity-india-inc/my-journey-with-udacitys-deep-learning-nanodegree-program-a1a28792bf0a">My Journey with Udacity’s Deep Learning Nanodegree Program</a> was originally published in <a href="https://medium.com/udacity-india-inc">Udacity India Inc.</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[My experience with Udacity’s Machine Learning Nanodegree Program]]></title>
            <link>https://medium.com/udacity-india-inc/my-experience-with-udacitys-machine-learning-nanodegree-program-f3019d01dc5d?source=rss----fe3eb7d69325---4</link>
            <guid isPermaLink="false">https://medium.com/p/f3019d01dc5d</guid>
            <category><![CDATA[machine-learning]]></category>
            <category><![CDATA[udacity]]></category>
            <dc:creator><![CDATA[Udacity India]]></dc:creator>
            <pubDate>Wed, 14 Mar 2018 07:29:34 GMT</pubDate>
            <atom:updated>2018-03-30T03:42:21.669Z</atom:updated>
            <content:encoded><![CDATA[<p><em>-Divyansh Sharma</em></p><p>I graduated from Udacity <a href="https://goo.gl/QvjK8s"><em>Machine Learning Nanodegree</em></a> in July,2017 and I will be sharing how it has helped me learn,grow and apply my gained nanodegree skills to real world problems.</p><p><strong>What is Nanodegree anyway?</strong></p><p>A regular degree from a university takes around 4 years to complete. A regular degree also has a few core courses, some electives, and some open-ended projects. Regular degrees provide certification to signal that the student is ready to work in a field.</p><p>A Nanodegree program is like a regular degree in the sense that it also has some core parts and electives. But the timeline for a Nanodegree program is much smaller, around 6–12 months. (hence ‘nano’). Udacity partners with different companies like <a href="https://www.udacity.com/degrees/machine-learning-engineer-nanodegree--nd009">Kaggle</a>, <a href="https://www.udacity.com/course/data-visualization-and-d3js--ud507">Facebook</a>, and <a href="https://www.udacity.com/course/deep-learning--ud730">Google</a> for creating courses. Each Nanodegree program finishes with a capstone project. Students apply their knowledge gained in the coursework to the capstone in novel ways.</p><h3>My Background</h3><p>I am a software developer having 2 years of experience in software development.My interest in machine learning piqued in final year of my engineering degree in which i was making a project using machine learning techniques.Since then i am continuously adding machine learning skills to my portfolio.But until completing my nanodegree i had only theoretical knowledge of machine learning.Udacity’s MLND ensures that each term finishes with a project so as to give the student practical application of the gained skills.</p><p><strong>Prerequisites</strong></p><p>Udacity lists their prerequisites on the MLND homepage.</p><h3>Program Structure</h3><p>The Machine Learning Nanodegree program is now split up in two sub modules which was not there earlier.It facilitates a beginner to quickly pick up the track and an advanced to quickly choose the right course needed.</p><p>&gt;Basics : Contains two technical project with minimal prerequisites.</p><p>&gt;Advanced : Contains three technical projects including one capstone project.</p><p>Each project has video lectures and in-lecture quizzes for practice.Each project has its own rubric. Reviewers grade projects based on these rubrics. Students can submit as many times as they like. Project submission is either via Github repository or zipped files.</p><p>What is unique to Udacity is the peer review system in which the reviewers not only review your project submission but also give you additional friendly comments on strategy,machine learning trends and resources to read more about a particular topic of the project.Each project has a timeline duration in which you have to submit the project as github link or zipped files.</p><p><strong>General Projects</strong></p><p>I’ll briefly cover my version of the syllabus which may be different from what is there now as Udacity keeps on reviewing and updating the project and course content to keep it industry ready.</p><p>Each project container boilerplate python code in jupyter notebooks with instructions step by step so that you can start off quickly and code only what is required.</p><h4>P0 : Titanic Survival Exploration(optional)</h4><p>This is an optional project using the <a href="https://www.kaggle.com/c/titanic">Titanic dataset </a>from Kaggle. It’s a classification problem where we have to predict the survival outcome of passengers. It’s supposed to get students familiar with the submission and review cycle.</p><h4>P1: Predicting Boston Housing Prices</h4><p>This is one of the mandatory projects. It uses supervised learning techniques to predict the price of houses in the Boston area. It’s a classic dataset from the <a href="https://archive.ics.uci.edu/ml/datasets/Housing">UCI Machine Learning Repository</a> . The goal is to choose the best performing model using supervised learning.</p><h4>P2 : Building a Student Intervention System</h4><p>This is a classification problem where the task is to identify students who might need early intervention before they fail to graduate.This project has been replaced by a newer version in current curriculum.</p><h4>P3: Creating Customer Segments</h4><p>Unsupervised learning techniques like PCA and clustering are explored here with the <a href="https://archive.ics.uci.edu/ml/datasets/Wholesale+customers">wholesale customers dataset </a>from the UCI repository.</p><p><strong>P4: Train a Smartcab to Drive</strong></p><p>The lessons in this project focus on reinforcement learning. The goal is to take a smartcab from a starting point to an end point by giving it feedback through reinforcement learning.</p><p><strong>P5 : Classify images</strong></p><p>This project implements deep learning methods to CIFAR-10 dataset using Tensorflow.</p><h3>Capstone</h3><p>The capstone is the final technical project in the MLND. It’s divided into two parts: proposal and project implementation. Students are supposed to choose a technical problem from a domain they are interested in, write-up a proposal, solve the problem using machine learning techniques, and submit a final report for the project.</p><p>This capstone project is what unique to Udacity.The proposal and implementation parts lets you document your project and your approach process so that you actually do a research on a particular topic just like writing a research paper.Its thoroughly reviewed by Udacity reviewers with friendly comments on places to improve.</p><p>I worked on the <a href="https://www.kaggle.com/c/invasive-species-monitoring">Kaggle Invasive species monitoring competition</a> using <a href="http://keras.io/">Keras</a> for my capstone. It was a binary image classification problem.It took me a lot of research on which model to use which technique to use and document it in proper format as given by the capstone project rubric.But this helped get to know the research paper writing process and its implementation and later I published my own research paper in a national conference on machine learning.</p><h3>Certification</h3><p>Students who successfully complete all the program requirements earn and receive their Nanodegree credential.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*LrorK8smnnxIkMal." /></figure><h3>Support</h3><p>Each Nanodegree program has its own discussion forums. MLND also has a slack channel where many former graduates give advice. Also with new Udacity 1 to 1 mentorship be it a small doubt about course or be it if you are stuck in your projects you will always find someone to help.Also the project reviewers comments on your submitted projects gives you their experienced knowledge that you will not find easily.</p><p><strong>Overall</strong></p><p>My experience with this program has helped me to learn how to research, experiment, and finish an open-ended machine learning project on my own. It taught me how to start a project from scratch,document it and explain it to someone else.As said earlier the reviewers were incredibly helpful and gave leads to many great resources that you won’t find just searching.</p><p>Enroll Now into Machine Learning Nanodegree <a href="https://goo.gl/QvjK8s"><strong>here</strong></a></p><h4>About the Author | Divyansh Sharma</h4><p>Engineer by profession,Writer by heart and Musician by soul.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=f3019d01dc5d" width="1" height="1" alt=""><hr><p><a href="https://medium.com/udacity-india-inc/my-experience-with-udacitys-machine-learning-nanodegree-program-f3019d01dc5d">My experience with Udacity’s Machine Learning Nanodegree Program</a> was originally published in <a href="https://medium.com/udacity-india-inc">Udacity India Inc.</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Saving lives through technology — Akash Kumar Nain]]></title>
            <link>https://medium.com/udacity-india-inc/saving-lives-through-technology-akash-kumar-nain-e1417e137742?source=rss----fe3eb7d69325---4</link>
            <guid isPermaLink="false">https://medium.com/p/e1417e137742</guid>
            <category><![CDATA[self-driving-cars]]></category>
            <category><![CDATA[deep-learning]]></category>
            <category><![CDATA[machine-learning]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <dc:creator><![CDATA[Udacity India]]></dc:creator>
            <pubDate>Thu, 02 Nov 2017 05:37:56 GMT</pubDate>
            <atom:updated>2017-11-01T12:14:19.202Z</atom:updated>
            <content:encoded><![CDATA[<p><em>A data-lover and avid Kaggler now exploring how Machine Learning and Self-Driving Cars can save humans</em></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/640/1*kHF3cTSDmZbpV0XrZQhPTw.jpeg" /></figure><p>It’s incredible how technology can change our everyday lives and impact humans so much. Some of the new technologies like Machine Learning and Deep Learning are playing a major role in detecting rare diseases like cancer, medical history, image analysis in radiology and pathology, and much more!</p><p>I am a Data Scientist with my expertise in the field of Machine Learning and Deep Learning. I am a Machine Learning Nanodegree as well as Self-Driving Car Nanodegree graduate from Udacity.</p><p>After my graduation, I had some offers from many big firms. I didn’t want to join any of them because I didn’t want to do what everyone else was doing. There was no course on Artificial Intelligence or Machine Learning in my university, but I knew that these were the real game changers. So, I started learning these things online. I started Machine Learning courses from other platforms. Then after completing it, I came across a free course on Deep Learning from Udacity. But, when I started doing Kaggle in August 2016, I realized that there is a lot of things that I am missing in applied Machine Learning. I thought to give a shot to Machine Learning Nanodegree as it covered a lot of aspects I wasn’t even aware of, for e.g., Reinforcement learning. I liked the content and the way in which it was taught. It was the first time I paid for an online course, but it was damn good in every aspect.<br> I opted for Machine Learning in Sep 2016, binge-studied, and finished it in Oct 2016.</p><p>Technology-wise, I am biased towards Machine Learning, and have much interest in that. Things made me interested in Self-Driving Car and its role in saving lives was a personal incident where I lost one of my very close friends. I believe autonomous vehicles could be the great public-health achievement of the 21st century. Driver-less Cars are poised to save millions of lives in future.</p><p>When Self-Driving Car Nanodegree was announced, I knew that it was a lot of money for an online course. But my past experience with Nanodegree was so good that I knew that it would be good no matter what. Also, some of my fellow Kagglers also opted for the same. To be very honest, I was going to opt out in the first week, but then I realized that this could be my chance to stand out from the crowd even without having MS or Ph.D. Also, as one of my friends suggested: “Look for the future. You will be years ahead of others by the time they get into this thing. ” I don’t think I could have made a better decision. Every aspect of Nanodegree was worth doing it.</p><p>There are a number of reasons why Udacity is much better than other platforms but some of the things that really make Udacity stand out of the crowd are: <br>1) <strong>Top notch content developed by tech giants:</strong> Yes, you heard it right. The content is developed by some of the big names in the industry. For example, term 2 in SDCND was developed by Mercedes-Benz while term 3 was developed by Nvidia. These are the things that engineers in these companies use for research and production. You don’t get this kind of content anywhere else.</p><p>2) <strong>Highly talented instructors:</strong> Not only the content is developed by tech giants, even the instructors are the highly talented engineers working in these companies. For example, during SDCND, term 1 was taught by Sr. engineers, and team lead at Uber whereas, term 2 was taught by the robotics team at Mercedes-Benz and term3 was taught by leading researchers at Nvidia.</p><p><strong>3) Real-world projects:</strong> During my SDCND, we did Behavioral cloning, Vehicle detection and tracking in real time, path planning, semantic segmentation of road. All these projects are a part of a real self-driving car. Each of these is done at scale by self-driving car companies.</p><p><strong>4) Hiring Partners:</strong> Udacity not only trains you for a particular field but it also helps you in getting a job in that field. There are dozens of hiring partners associated with each Nanodegree.</p><p><em>No other platform provides such things. And trust me, I have checked almost all good platforms for e-learning but, none compares to the standards of Udacity.</em></p><p>I think it’s the learning curve that matters the most. After doing the Nanodegrees, I found that my skills have leveled up a lot as compared to the people I was working with. I learned so many things in the field of robotics as well as Machine Learning or Deep Learning, while doing the Nanodegrees. In short, Nanodegrees has helped in polishing my skills. If you are currently enrolled into a Nanodegre, My advise would be “<em>Don’t give up. Commitment and focus, that’s all you need while pursuing the Nanodegrees. Things can be overwhelming at times. Trust me, it is going to be worth it in the end. You don’t get such opportunities every day. Learn as much as you can. This is the time and this is the platform.</em>”</p><p>Through the skills that I have acquired, I want to contribute to the society as much as I can. I want to apply my knowledge the fields of healthcare, self-driving cars, flying cars, drones, etc. These are the things that actually matter, create an impact, and would save millions of lives every year.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=e1417e137742" width="1" height="1" alt=""><hr><p><a href="https://medium.com/udacity-india-inc/saving-lives-through-technology-akash-kumar-nain-e1417e137742">Saving lives through technology — Akash Kumar Nain</a> was originally published in <a href="https://medium.com/udacity-india-inc">Udacity India Inc.</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Adopting Kotlin — Nate Ebel]]></title>
            <link>https://medium.com/udacity-india-inc/adopting-kotlin-nate-ebel-2228263fa4f6?source=rss----fe3eb7d69325---4</link>
            <guid isPermaLink="false">https://medium.com/p/2228263fa4f6</guid>
            <category><![CDATA[udacity]]></category>
            <category><![CDATA[android]]></category>
            <category><![CDATA[android-app-development]]></category>
            <category><![CDATA[kotlin]]></category>
            <dc:creator><![CDATA[Udacity India]]></dc:creator>
            <pubDate>Thu, 02 Nov 2017 05:37:25 GMT</pubDate>
            <atom:updated>2017-11-02T05:07:35.023Z</atom:updated>
            <content:encoded><![CDATA[<p>If you’re an Android developer, you’ve most likely heard about Kotlin sometime during this past year.</p><p>For those who aren’t familiar, <a href="http://kotlinlang.org/">Kotlin</a> is a programming language developed by <a href="https://www.jetbrains.com/">JetBrains</a> that targets the JVM and is 100% compatible with Java for Android development.</p><p>*Kotlin is actually capable of much more than just Android development. For more info checkout the language <a href="http://kotlinlang.org/">webpage</a>.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/256/1*jF8FIzqLxF5pp-13NogRQw.png" /></figure><p>On the <a href="https://www.udacity.com/mobile">mobile</a> team here at <a href="https://www.udacity.com/">Udacity</a>, we’ve been using Kotlin in production for ~9 months, and have adopted it as our primary development language moving forward.</p><p>Recently, we’ve been asked a number of times about our usage of the language and why we’ve invested in it, so we thought we would share a bit about the following:</p><ul><li>Why we’ve invested in Kotlin</li><li>Our adoption process</li><li>How are we using Kotlin today</li><li>Tips for incorporating Kotlin into your project</li></ul><h3>Why have we invested in Kotlin?</h3><p>If you ask each member of our team this question, you’d get a slightly different response, but the general consensus would likely sound something like this:</p><blockquote>“Kotlin provides a more enjoyable developer experience by allowing us to express our features &amp; ideas using safer, more concise code. This, in turn, enables us to build a better product for our users”</blockquote><p>More concretely, we believe Kotlin provides several key benefits to our team:</p><ol><li>Improved crash rate</li><li>Reduction in lines of code written</li><li>Decreased time spent in code review</li><li>Renewed excitement around experimentation and innovation</li></ol><p>Ultimately, our goal is to provide our users with the best learning experience possible. We believe these items help us do that.</p><h3>How did we start?</h3><p>Our adoption of Kotlin started through the recognition of “pain points” that we experienced on a regular basis. During code review, comments like this started to crop up often:</p><blockquote>“this 10 line block could be done in 3 lines using Kotlin”<br> “it would be great here if we could avoid checking for null in 4 different places”</blockquote><p>Having experimented with Kotlin outside Udacity, we knew the language might help us solve these problems and build better Android apps. Because of this, it wasn’t long before we had our first Kotlin PR</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/200/1*OIDIgwCuxwjXyPJcfCJ32A.png" /></figure><p>A small feature was implemented in Java, and a pull-request opened; but along with that PR another was created that provided the same feature; only written in Kotlin. The Kotlin PR wasn’t merged in that instance, but it demonstrated that we could easily integrate Kotlin into our existing app without compatibility issues or a slowdown in development time.</p><p>That was the jumping off point. We decided we would migrate a single, small feature in the app to Kotlin and see how it did in production.</p><p>We started by migrating our Settings screens in a separate develop branch. This branch received a lot of internal testing while we evaluated closely for 2 types of issues:</p><ol><li>Usability issues: what impact did Kotlin have on crashes/bugs?</li><li>Development process: did Kotlin cause CI issues, slow down our build, or slow down feature development?</li></ol><p>When nothing arose, we shipped the new Kotlin feature to users and crossed our fingers. Thankfully, as we expected, no major issues were found. We were now happily using Kotlin in production.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/439/1*U8STxSl0AHVzzcjx4majdA.png" /></figure><p>After that, we slowed down a bit. We loved using Kotlin, but recognized the potential risks of going all-in on an unofficially supported language. We continued to add/convert some tests to Kotlin, but no new feature code was using it.</p><p>Then Google announced <a href="https://developer.android.com/kotlin/index.html">support for Kotlin</a> as a first-class language for Android development.</p><h3>Team buy in</h3><p>Google’s backing was the push we needed to fully embrace Kotlin.</p><p>We met with our PM and expressed our desire/plan to adopt Kotlin as our primary development language. Understandably, we were met with a healthy dose of pragmatism and asked a few important questions:</p><ul><li>Is the language stable/safe to be using now?</li><li>Will it slow down development?</li><li>Are there tangible benefits?</li></ul><blockquote>“what is the value prop?”</blockquote><p>We benefitted here from having already successfully shipped production Kotlin, and could point to ourselves as an example of production usage<br>of the language.</p><p>After expressing our beliefs that we could write safer, less error-prone code with a Google-backed language, and that it wouldn’t slow down our development process we received the thumbs up we were looking for.</p><h3>Migration plan</h3><p>From this point we decided Kotlin would be our language going forward and created a migration plan:</p><ol><li>All new dev work in Kotlin</li><li>If anything larger than a small bug fix must be done to a class, consider migrating the class to Kotlin</li><li>Start migrating existing code</li></ol><p>Where feasible, the in-progress features began using Kotlin, and all new work began being written with it.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/628/1*WbiUa1UHD-npErMyTQiF4A.png" /></figure><p>Our plan for migrating existing code, was to tackle the low hanging fruit first (utilities, helpers, isolated classes) then work towards migrating enough code that the majority of our daily development would be in Kotlin.</p><p>We identified the packages we thought were good candidates, and spent ~ 2 months migrating code while still pressing forward with new feature development.</p><p>For most Java classes, we started by using the <a href="https://developer.android.com/kotlin/get-started.html#convert-to-kotlin-code">Java to Kotlin conversion tool</a> within Android Studio. We would then make manual adjustments focusing on a few things:</p><ol><li>Avoiding the use of !! operator</li><li>When possible, convert helper methods to top-level functions</li><li>Avoid companion object where possible</li><li>Reorganize the generated code</li><li>Expressing code in a more Kotlin idiomatic way</li></ol><p>Reevaluating our handling of nullability was probably the most time consuming part of these manual adjustments, but lead to some of the greatest wins regarding stability and code maintenance.</p><p>In many places we focused on leveraging statements such as object?.let {...} rather than using if(object != null) { ... }.</p><p>We also tried to leverage the great <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/">collections stdlib</a> that Kotlin provides. These apis allowed us to replace large blocks of code with a few lines of concise functional code.</p><p>When used together, these two features of Kotlin allow us to write code like this:</p><pre>recentQueries<br>    ?.filterNotNull()<br>    .filter<strong>{ it</strong>.isNotBlank() <strong>}<br>    </strong>.take(5)</pre><p>This snippet is short, easy to follow and has far fewer possible points of error than the equivalent Java code would have.</p><h3>Where are we today?</h3><p>Today we have about 1/3 of our main codebase written in Kotlin. As we touch features we continue to migrate that code, but we’ve slowed down on migrating existing code.</p><p>This is largely due to us shifting dev cycles to several experiments that are being carried out in separate codebases.</p><p>These new codebases are 100% Kotlin, and will ideally stay that way.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*eZbrhP12nBU31TSR71fkpw.png" /></figure><p>Working in an exclusively Kotlin codebase also means we don’t have to concern ourselves as much with java interoperability. This allows us to more fully explore the language.</p><p>Our aim is to discover and try what is possible with the language, rather than simply writing our familiar Java code; but in Kotlin.</p><p>We’ve enjoyed experimenting with new patterns that may have been not possible, or too cumbersome in Java. For example, the freedom to have top-level functions or easy property delegation have lead to cleaner and more semantically correct code.</p><h3>Tips for incorporating Kotlin</h3><p>Having gone through the process of incorporating Kotlin into an existing codebase, migrating a large portion of the codebase to Kotlin, and starting a new project from scratch using 100% Kotlin; here are a few tips that we’ve learned along the way.</p><ul><li>If new to the language, start with the <a href="https://developer.android.com/kotlin/get-started.html#convert-to-kotlin-code">conversion tool</a></li><li>Don’t be afraid to further modify the converted code</li><li>Starting with tests can help work out any issues with your build and start giving a feel for the language, but writing feature code will give a more comprehensive picture of how it can affect your code</li><li>Don’t go wild trying to write “idiomatic” Kotlin. As you progress with the language, it’s likely your opinion of whats readable vs what’s possible will evolve.</li></ul><blockquote>Just because you can doesn’t mean you should</blockquote><ul><li>As you migrate existing code, re-visit previously converted code from time to time. You may find that newly discovered conventions/patterns could be applied.</li><li>Don’t forget to thoroughly test any interop layers between Java and Kotlin. Nullability issues can crop up during runtime when dealing with nullableplatform types.</li></ul><blockquote>Explore, experiment, migrate, refactor</blockquote><p>Lastly, take advantage of this period of exploration while learning the language. Question existing patterns/conventions for writing Android apps and ask yourself if/how Kotlin might enable you to write alternative solutions.</p><p>— can your code be refactored to avoid null properties?</p><p>— can you replace helper classes/methods with top-level functions?</p><p>— can you avoid handling null properties by using a delegate?</p><p>— could a logical path be expressed using functional concepts to reduce a class’s state?</p><blockquote>How can Kotlin help improve your product?</blockquote><h3>Confidence moving forward</h3><p>We are very comfortable with our investment into Kotlin for the foreseeable future.</p><p>The language and tooling continue to improve. Between JetBrains, Google, and the community, there is a great team behind improving these developer stories.</p><p>As documentation and samples continue to be added for the language, it will become increasingly less daunting to try Kotlin which we believe will increase adoption and make it an even more viable option going forward.</p><p>We look forward to further exploring Kotlin and everything it can do to help us build great education products for our users.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*nemfaob5ORe7ul4oJVscfA.png" /></figure><h3>Want to learn more about Kotlin?</h3><p><a href="https://kotlinlang.org/docs/reference/faq.html">Kotlin FAQ</a></p><p><a href="https://blog.jetbrains.com/kotlin/2017/05/kotlin-on-android-now-official/">Kotlin on Android: Now Official</a></p><p><a href="https://kotlinlang.org/docs/reference/android-overview.html">Kotlin for Android development</a></p><p><a href="https://www.youtube.com/watch?v=YbF8Q8LxAJs">What can Kotlin do for me?</a></p><p><em>This </em><a href="https://engineering.udacity.com/adopting-kotlin-c12f10fd85d1"><em>blog </em></a><em>was originally published by </em><a href="https://engineering.udacity.com/@n8ebel?source=post_header_lockup"><em>Nate Ebel </em></a><em>for </em><a href="https://engineering.udacity.com/"><em>Udacity Engg &amp; Data</em></a><em> Medium channel.</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=2228263fa4f6" width="1" height="1" alt=""><hr><p><a href="https://medium.com/udacity-india-inc/adopting-kotlin-nate-ebel-2228263fa4f6">Adopting Kotlin — Nate Ebel</a> was originally published in <a href="https://medium.com/udacity-india-inc">Udacity India Inc.</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>