University of California, Davis
JavaScript Basics
4.521 ratingsGain insight into the topic of JavaScript and learn the basic fundamentals.
- edX
- 4 weeks, 2 - 5 hours per week
- Self-paced
- Free to audit
- Paid certificate
- Beginner
University
Online courses from University of California, Davis, free and paid.
Tier 2 · 82/100US

University of California, Davis
Gain insight into the topic of JavaScript and learn the basic fundamentals.
University of California, Davis
With the general introduction of JavaScript in the first course, this course will focus on JavaScript libraries, specifically jQuery. The scripts will be geared toward Document Object Model (DOM) manipulation. Learners will describe the top JavaScript libraries and differentiate which would work be…
University of California, Davis
Learn the statistical concepts behind machine learning.
University of California, Davis
Master probability fundamentals for machine learning. Explore probability rules, distributions, Bayes’ Theorem, and evaluation metrics like ROC and precision-recall curves. Build the skills to interpret uncertainty, model data, and make confident, data-driven decisions in ML applications.
University of California, Davis
This course is designed to build your skills in web development and design, no matter how little experience or technical knowledge you currently have. You probably visit several websites every day, whether for business, entertainment or education. But have you ever wondered how these websites actua…
University of California, Davis
Explore the elements of a successful negotiation, learn to avoid common mistakes and apply the principles of strategic negotiation in a real-world case.
University of California, Davis
¡Hola! ¿Como Estas? In this entry level course, you will take the first step toward exploring the foundations of Spanish grammar and pronunciation, and will begin to build a working vocabulary of common Spanish words and expressions.
University of California, Davis
This course builds on the skills from the previous course and goes further into managing and manipulating data with JavaScript. You will learn methods for validating and handling data provided by users or coming from an external data source. This course includes a challenge in the form of a seat re…
University of California, Davis
¡Bienvenidos! In this course, you will build upon the basics you learned in Spanish Vocabulary: Meeting People and continue to learn conversational Spanish in three themed modules: talking about food and the market, talking about daily routines, and talking about leisure time.
University of California, Davis
Learn how to influence the outcome of a negotiation, understand ethical challenges, and explore the effect of differences.
University of California, Davis
This course is designed to quite literally ‘make a science’ out of something at the heart of society: social networks. Humans are natural network scientists, as we compute new network configurations all the time, almost unaware, when thinking about friends and family (which are particular forms of…
University of California, Davis
Learn the linear algebra concepts behind machine learning.
University of California, Davis
This course is the third in our JavaScript for Beginners Specialization. The scripts will become more complex and introduce more complex jQuery plugins. You will have several challenges to practice your skills throughout the course. The course objectives include how to identify objects in JavaScrip…
University of California, Davis
This course gives you an overview of the current opportunities and the omnipresent reach of computational social science. The results are all around us, every day, reaching from the services provided by the world’s most valuable companies, over the hidden influence of governmental agencies, to the…
University of California, Davis
As data collection has increased exponentially, so has the need for people skilled at using and interacting with data; to be able to think critically, and provide insights to make better decisions and optimize their businesses. This is a data scientist, “part mathematician, part computer scientist,…
University of California, Davis
In this third course of the specialization, we’ll drill deeper into the tools Tableau offers in the areas of charting, dates, table calculations and mapping. We’ll explore the best choices for charts, based on the type of data you are using. We’ll look at specific types of charts including scatter…