Nanodegree Program

Java Foundation

Learn to code in Java from scratch

ENROLLMENT CLOSING IN

7 days refund, no questions asked

  • Time
    3 months
  • Prerequisites
    None

    Learn to code in Java from scratch

  • Classroom Opens
    27 July 2018

Why take this Nanodegree Program

It would not be any wrong to call Java a winner in the world of programming languages. From web to mobile, electronic appliances to servers, Java is used everywhere. If you are dreaming of a rewarding career in IT, the expertise in Java is an essential skill to have. This Nanodegree is perfect for anyone who wants to start a career in this field and has no prior programming experience. You will create conditional statements, functions, and loops to process information and solve problems. Learn everything about Object-oriented programming in Java. Work on a portfolio of projects to demonstrate your newly-acquired skills.


Why take this Nanodegree Program

Most popular programming language in the IT domain

1000+ jobopportunities created
80+ Hiring partnersonboard
₹ 40 lac+ Highestannual CTC offered
LEARN MORE

Get started with this Foundation Nanodegree Program to prepare for a career-ready Nanodegree Program

What You Will Learn

Beginner

What are you going to learn

Build strong foundations in Java programming. Learn object-oriented programming in Java. Create conditional statements, functions,and loops to process information and solve problems. Work on Java projects using objects and classes.

See fewer details

3 months to complete

Prerequisite Knowledge

No programming experience requiredSee detailed requirements.

  • Introduction to Java syntax

    Discover the basic idea behind programing and write your first Java program. Use variables to store and retrieve information.

  • Conditional statements, functions and loops

    Use if-else statements and switch-case statements to write Java programs to tackle any decision making scenario. Create functions in Java. Declare methods with input arguments and return types. Then, call the functions you create. Use for and while loops to iterate over a block of code. Learn how to write nested loops. Use 2D arrays to store and retrieve information.

    Tic-tac game
  • Object-oriented programming in Java

    Learn all about Object Oriented Programming (OOP) and how to create an entire Java project using objects and classes.

    Guess the movieSpace Challenge

Learn with the best

Julia Van Cleve
Julia Van Cleve

Instructor

Julia Van Cleve is a Content Developer at Udacity and was previously a middle school math teacher in San Jose, CA. She also dabbled in freelance web development, designing websites for small businesses in the Bay Area. She graduated with a B.S. in Mathematics from Rensselaer Polytechnic Institute, and earned an M.A. in Education from Stanford University. In her spare time, Julia enjoys Ingressing, dancing, and adding cute cat photos to her lessons.

Michael Wales
Michael Wales

Instructor

Michael is a self-taught full-stack web developer and open source advocate. Before joining Udacity, he spent over 10 years developing classified applications for some of the most demanding intelligence organizations in the world. He has an active Top Secret clearance and, unless you have one as well, that's all you're allowed to know. In his spare time he enjoys playing paintball, video games, and spending time with his 3 wonderful children.

Marcus Phillips
Marcus Phillips

Instructor

Marcus Phillips works as Dean & CTO at Hack Reactor's 12 week immersive coding school, now offered onsite or online. He has worked professionally with the full stack, but is focused on JavaScript and fine-tuning his "rapid-iteration teaching" approach to education. Most recently he provided technical editing to the latest edition of Eloquent JS, and also runs training tracks for JSConf and HTML5 DevConf. Prior to co-founding Hack Reactor, Marcus led several technical training initiatives and worked on the JavaScript framework internals at Twitter.

James Parkes
James Parkes

Instructor

James received his degree in Computer Science and Mathematics, then went on to become a Udacity instructor in several programs. His personal mission is clear: to open the doors of opportunity for others by empowering them with excellent educational experiences.

Start Learning

Do you have a coupon code to redeem?

apply
Java Foundation
₹12900*

Start Learning

7 days refund; no questions asked
Time to Complete: 3 months
Prerequisite: None

Admissions Closes: 27 July, 2018

Login to Enroll

Payment Options

We support multiple payment options for your convenience. Choose an option that suits you the most

Credit/Debit
Credit/Debit Card

Accepting payments through Credit/Debit cards from all major banks.

Emi
EMI on Credit Card

Split the payment of the course fee across 3 or more months. Option is available for all plans. Instalment information available on the payment page.

Internet Banking
Internet Banking

Seamless payment though Internet banking accepting payments from over 59 banks.



Udacity on the go

Now you can achieve your goals on the move. Discover our offerings, personalised recommendations, classroom experience and so much more. Install Now!

FAQ

    About the course
  • Why do I take up this Nanodegree?
    It would not be any wrong to call Java a winner in the world of programming languages. From web to mobile, electronic appliances to servers, Java is used everywhere. If you are dreaming of a rewarding career in IT, the expertise in Java is an essential skill to have. This Nanodegree is perfect for anyone who wants to start a career in this field and has no prior programming experience. You will create conditional statements, functions, and loops to process information and solve problems. Learn everything about Object-oriented programming in Java. Work on a portfolio of projects to demonstrate your newly-acquired skills.
  • What are prerequisites for this Nanodegree?
    No programming experience required to take up this Nanodegree.
  • How is the Nanodegree Program Structured?
    This Nanodegree is of 3 months, which needs to be completed in the given time period. Your 3 months will start from the date you get access to your classroom.
  • Do you offer the opportunity for students to pause their studies for this program?
    No. The fixed-term nature of this Nanodegree program, and the need for maintaining a consistent and stable student body throughout, doesn't allow for offering the option to pause your studies.
  • Is this program self-paced?
    No. The start and end dates of this Nanodegree is fixed, and you must complete all assigned projects by the end dates. 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 some opportunity to work at your own pace. 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.
  • What kind of weekly time commitment should I expect?
    On average, we find students spending 6-8 hours per week throughout the entire Nanodegree, to complete this Nanodegree on time. This is an average so that some students may require more than the allotted time frame, or less.
  • Are deferments an option if I'm enrolled, but not ready to start yet?
    No, deferments are not an option. We ask that you, please make sure to only enroll for the Nanodegree if you can commit to the entire time frame.
  • What happens to my access to the content if I am unable to graduate within the term duration?
    Access to the content is locked if the student is unable to complete all their projects and graduate within the given term duration. This motivates the students to stay on track and finish the Nanodegree on time.
  • Do I lose access to this Nanodegree once I graduate?
    No, you will retain the access to your Nanodegree once you graduate.
  • Does this Nanodegree provide Mentorship?
    Yes, you will be provided mentors to guide you throughout the Nanodegree.
  • Does this Nanodegree offer any trial period?
    No, this Nanodegree does not contain any trial period. We do have seven days no questions asked refund policy. You can pay for your Nanodegree and ask for a refund within seven days from the date you get access to your classroom.
  • Do you provide Scholarship for this Nanodegree?
    No, Currently there is no scholarship available for this Nanodegree. We will let you know when we come up with a scholarship for this Nanodegree. For more information on scholarships, please write to scholarships@udacity.com."
    Career Services
  • What career services we provide?
    This program does not focus on job preparation. While many of the skills you learn are foundational skills for a career in advanced technologies, the goal of the program is for you to master the core skills necessary so you can progress to the advanced curriculum.
  • Do I have access to Propel?
    Propel is the flagship Career Fair of Udacity in India. Only Advanced Job ready Nanodegree graduates have access to Propel. Through this initiative we connect our Nanodegree graduates to new-age technology companies and help them achieve their career goals.This is a foundation Nanodegree Program and the goal of the program is to build foundation skills in new-age technologies.
    Hence, Foundation Nanodegree Program Students do not have access to Propel.
    Student Support
  • What is the kind of student support I will get during this program?

    Project Reviews: The Project reviews provide deep analysis of a student's code and project. Reviewers are trained professionals that provide feedback on coding styles, industry guidelines, optimization of the code and reference links for improving the project.

    Mentorship: Mentors are appointed to students that have one on one chats with them. They keep track of the progress in the course, Help them in time management and keep them motivated throughout the course.

  • How can I get in touch with Udacity for any support?
    Please write to india@udacity.com for faster response
    Payments & Refunds
  • Do we get 50% refund for this Nanodegree?
    No, We do not offer 50% refund on completing of this Nanodegree.
  • Does this Nanodegree follow seven days No Questions Asked refund policy?
    Yes, this Nanodegree follows seven days no questions asked refund policy.
  • If the refund is provided for this Nanodegree, How much time does the refund process take?
    The refund process takes up to 2-3 weeks of time. The amount will be refunded back to the original mode of payment. Udacity will not be able to process your refund in a different bank account.
  • How do I get my invoice?
    Please write to india@udacity.com, It can take maximum upto 7 days for us to issue your invoice.
  • What if I do not receive my refund in 15-20 days?
    If you do not receive your refund within 15-20 days, please reach out to support@razorpay.com.

Java Foundation

Need Help with Enrollments?1800-121-6240
Mon - Fri, 10 am - 10 pm