Check out my fresh new course on building and growing an online audience — 25% OFF Today Only!

Additional menu

Javascript Programming

FOUNDATION PROGRAMMES

Learn Javascript Programming Foundations

Learn the basics of programming through JavaScript and Networking. Get extensive practice with hands-on exercises and projects that demonstrate your grasp of coding fundamentals, and build confidence in your ability to think and problem-solve like a programmer.

Take a step forward

Enrollment Deadline:

This programme is on-demand and enrollments will be accepted until end of July

Estimated Duration:

1 month

10 hours / week

Programme FAQs:

Click here

Qualifying for:

  • This course qualifies you to begin a career in developing web applications
  • This course qualifies you to apply for the full Nanodegree programme in the upcoming cohort

Prerequisites:

  • You have access to a computer with a broadband connection, on which you’ll install a professional code/text editor (e.g. Sublime Text or VScode)
  • You can independently solve and describe your solution to a math or programming problem.

See All Prerequisites

Prerequisites
  • Maîtrise de l'anglais parlé et écrit
  • Compétences informatiques de base
  • 18 à 35 ans
  • Les candidats doivent avoir l'une des nationalités suivantes : nigérian, ghanéen, sud-africain, kényan ou rwandais
  • Connaissance et expérience de l'utilisation des données avec Python (Numpy et Pandas) et SQL

What will you learn?

Javascript Programming Foundations

Learn the basics of programming through JavaScript and Networking.

Fundamentals of Web Programming

Learn the fundamentals of web programming using JavaScript, the ubiquitous language for creating dynamic web applications.

Object Oriented Programming

Learn how to use the object-oriented programming features of JavaScript to build applications with reusable and maintainable blocks of code.

Build Classes

You’ll build classes to construct objects that include both data and functionality, learn how to use prototypal inheritance to maintain DRY code, and how to keep data safe and secure with private properties.

Learn what is meant by the network, Routing, and OSI model

Learn what is meant by the network, Routing, and OSI model

Hear from Udacity Students

James L

Highly recommended for students new or relatively new to programming. Your computer illiterate could take this course and become better coders than many undergraduates.

Krystal M

Really great experience! The mentorship, the community and the lessons are solid. Also, the course enforces good practices by using linters, which is atypical and should be required of many other online courses.

Damilola O.

The programme is an amazing steps towards programming. It is not about the projects you do but the most important I learnt it is the act of thinking of your own and outside the box. Udacity has really stepped up my thinking ability. Lovely contents and outstanding way to communicating ideas to its student. I have taken courses from other platforms so I know what I am talking about. I am given you a Hi5 for it. keep it up.

Why You Should Study with Udacity

Job-ready talent
Superior outcomes

Industry Relevant Content

Certified Certificate

Student
Community

Career Growth

Mentors &
Trainers