Intro to JavaScript What is JavaScript?Learn the history of JavaScript and start writing your code immediately using the JavaScript console.Data Types & VariablesLearn to represent real-world data using JavaScript variables, and distinguish between the different data types in the language.ConditionalsLearn how to add logic to your JavaScript programs using conditional statements.LoopsHarness the power of JavaScript loops to reduce code duplication and automate repetitive tasks.FunctionsDive into the world of JavaScript functions. Learn to harness their power to streamline and organize your programs.ArraysLearn how to use Arrays to store complex data in your JavaScript programs.ObjectsMeet the next JavaScript data structure: the Object. Learn to use it to store complex data alongside Arrays.CompanyAbout Us Why Udacity? Blog In the News Jobs at Udacity Become a Mentor Partner with Udacity ResourcesCatalog Career Outcomes Help and FAQ Scholarships Resource Center Udacity SchoolsSchool of Artificial Intelligence School of Autonomous Systems School of Business School of Cloud Computing School of Cybersecurity School of Data Science School of Executive Leadership School of Product Management School of Programming and Development Career Resources Featured ProgramsBusiness Analytics SQL AWS Cloud Architect Data Analyst Intro to Programming Digital Marketing Self Driving Car Engineer Only at UdacityArtificial Intelligence Deep Learning Digital Marketing Flying Car and Autonomous Flight Engineer Intro to Self-Driving Cars Machine Learning Engineer Robotics Software Engineer