Online Course – Certified Professional Internship in JavaScript for Beginners by Google and the University of California, Davis

Develop your JavaScript and jQuery skills. Start a journey towards using JavaScript to become a programmer.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Beginners

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Communication skills
  • Critical thinking
  • Troubleshooting
  • Teamwork
  • Time management
  • Independent learning
  • Technological skills
  • creativity
  • Presentation skills
  • Adaptive capacity

What you will learn in the course

Courses for which the course is suitable

  • Software developer
  • JavaScript developer
  • Website developer
  • Frontend developer
  • Backend developer
  • Application developer
  • Systems developer
  • Software developer for beginners

Expertise – 4-part course series

This specialization is designed for learners with no prior programming experience or those looking to make a career change into software development. JavaScript is often the first programming language to learn, and this specialization will help you practice and develop your skills through a series of modules and courses in a gradual manner.

Practical learning project

  • Learners will be able to follow the guide and apply what they have learned through a series of challenges and projects at low standards.
  • Multiple-choice questions will be the primary assessment for this specialization, along with honors options in several courses.

Details of the courses that make up the specialization

JavaScript Basics

  • Course 1
  • 20 hours
  • 4.7 (896 ratings)

Course Details

What you’ll learn:
  • Working with a code editor
  • Introduction to Selective Control Structures
  • How to create loops
  • Understanding basic programming structures

Animation with JavaScript and jQuery

  • Course 2
  • 13 hours
  • 4.8 (120 ratings)

Course Details

What you’ll learn:
  • Getting to know the popular jQuery library
  • Exploring the syntactic differences between JavaScript and jQuery through small projects
Skills you will acquire:
  • Category: jQuery
  • Category: Animations
  • Category: JavaScript

Interactivity with JavaScript and jQuery

  • Course 3
  • 14 hours
  • 4.8 (56 ratings)

Course Details

What you’ll learn:
  • This course is the third in the JavaScript for Beginners series.
  • The scripts will be more complex and include advanced jQuery plugins.
  • You will face several challenges to practice your skills throughout the course.
Course objectives include:
  • How to identify objects in JavaScript
  • Create new objects and fill them with data
  • Route objects by adding, modifying, and deleting data
  • Manage the DOM according to the data in the objects
  • Identify and explain how multiple functions work together to create a more complex program
  • Identify processes to break down large programs into smaller, more manageable parts.

Data manipulation in JavaScript

  • Course 4
  • 18 hours
  • 4.8 (61 ratings)

Course Details

What you’ll learn:
  • This course builds on the skills from the previous course and delves into managing and manipulating data with JavaScript.
  • You will learn methods for validating and handling data received from users or external data sources.
The course includes:
  • A challenge in the form of a reservation system
  • A project that pulls data from an external source
Course objectives include:
  • Validation Basics in JavaScript and jQuery
  • jQuery Form Validation Plugin Features
  • Arrow functions
  • Asynchronous functions
  • And the JavaScript event loop