JSON JavaScript Training Course
JSON (JavaScript Object Notation) is a lightweight, open-standard file and data interchange format. It offers an efficient method for storing and transmitting data between a server and a client.
This instructor-led, live training (available online or on-site) is designed for JavaScript programmers and developers who want to master working with JSON.
Upon completion of this training, participants will be able to:
- Understand what JSON is and how it functions.
- Effectively use JSON with JavaScript.
Course Format
- Interactive lectures and discussions.
- Abundant exercises and practice opportunities.
- Hands-on implementation in a live-lab environment.
Course Outline
Introduction to JSON
Syntax
Data Types:
String, Number, Boolean, and Null
Object Data Type
Array
Introduction to JavaScript
JavaScript XmlHttpRequest & Web APIs: Introduction to Web APIs, the JavaScript XmlHttpRequest Object, and how the XmlHttpRequest object interacts with RESTful JSON APIs.
Customizing SharePoint Sites/Lists using JSON
Requirements
- Knowledge and experience with JavaScript
- Familiarity with HTML and CSS
Target Audience
- JavaScript programmers
- Web developers
Open Training Courses require 5+ participants.
JSON JavaScript Training Course - Booking
JSON JavaScript Training Course - Enquiry
JSON JavaScript - Consultancy Enquiry
Testimonials (2)
I enjoyed the interactivity and the fact that the trainer had a good balance regarding how deep he went into some topics and regarding "feeling the crowd" so to speak. It makes you feel like you are part of the learning program, and not as if you are here just to listen and if you understand, ok, if not, unlucky, no one cares. Great job considering participants' feedback!
Alexandru - Pirelli
Course - JSON JavaScript
The DaDesktop solution. Training exercises.
Bogdan - Pirelli
Course - JSON JavaScript
Upcoming Courses
Related Courses
Advanced Vue.js
14 HoursThis instructor-led live training in Taiwan (online or on-site) is designed for VueJS developers who want to build advanced components that are simpler, more flexible, and easier to maintain.
Upon completion of this training, participants will be able to:
- Write VueJS code that is maintainable and resilient.
- Write application logic that is portable and reusable.
- Create customized components and widgets while avoiding unnecessary complexity.
Advanced Vue.js: Scalable Apps and Optimization
35 HoursThis course offers a comprehensive deep dive into advanced Vue.js concepts, emphasizing scalability, maintainability, and real-world performance optimization within contemporary frontend ecosystems.
Delivered as an instructor-led live training (available online or onsite), this program targets intermediate to advanced developers aiming to enhance their Vue.js proficiency, adopt modern development workflows, and effectively integrate ecosystem tools such as Pinia, Quasar, and Vite.
Upon completion of this training, participants will be equipped to:
- Construct scalable, modular Vue.js applications utilizing advanced reactivity and composition patterns.
- Design and manage complex global states efficiently using Pinia.
- Integrate APIs, handle errors, and control data flow between stores and components.
- Implement advanced TypeScript and testing strategies to ensure maintainability and reliability.
- Optimize build performance, CI/CD workflows, and production deployments.
Course Format
- Interactive lectures and discussions.
- Hands-on exercises and code labs.
- Practical implementation based on real-world project scenarios.
Course Customization Options
- For customized training arrangements, please contact us.
Choosing the Right JavaScript Framework
14 HoursThis instructor-led, live training in Taiwan (onsite or remote) is designed for developers who need to determine which JavaScript framework best suits their front-end application development needs.
Upon completion of this training, participants will be able to:
- Configure an optimal development environment to initiate front-end application development.
- Create demo applications to evaluate the strengths and limitations of a JavaScript framework.
- Identify the most suitable JavaScript framework for their needs.
Laravel and Vue.js
14 HoursThis instructor-led live training in Taiwan (online or on-site) is aimed at web developers who wish to use Laravel and Vue.js for full-stack web development.
By the end of this training, participants will be able to:
- Develop web applications using Laravel and Vue.js.
- Integrate the Laravel backend API with Vue.js.
- Deploy a Laravel application.
Building Micro-Frontends with Vue.js
14 HoursThis instructor-led, live training in Taiwan (online or onsite) is designed for intermediate developers who wish to create micro-frontend applications using Vue.js.
By the end of this training, participants will be able to:
- Develop a comprehensive understanding of micro-frontends.
- Acquire skills in dividing large applications into micro-frontends.
- Implement micro-frontends using various approaches.
- Build micro-frontend applications with Vue.js.
Next.js 14 Advanced Development
21 HoursThis instructor-led, live training in Taiwan (online or onsite) is designed for intermediate to advanced web developers and technical architects who aim to explore the latest advancements in Next.js 14 and acquire the expertise needed to construct state-of-the-art web applications.
Upon completion of this training, participants will be able to:
- Harness the full potential of Next.js 14 to build complex applications.
- Utilize modern features such as Middleware, React Server Components, and Edge Functions.
- Implement industry best practices for performance, scalability, and SEO.
- Effectively troubleshoot common issues encountered in Next.js applications.
Next.js 14 - Advanced
21 HoursThis instructor-led, live training in Taiwan (online or on-site) is designed for advanced-level developers who aim to master the latest features in Next.js 14, optimize performance, and implement modern React techniques.
Upon completion of this training, participants will be able to:
- Implement advanced React hooks and concurrent features.
- Effectively understand and utilize Next.js routing strategies.
- Leverage Server Components, Server Actions, and hybrid rendering approaches.
- Optimize data fetching, caching, and incremental static regeneration.
- Utilize Next.js as a backend solution with Edge Functions and Edge Runtime.
- Manage state using React Context, Redux, and atomic state libraries.
- Optimize application performance to meet Web Core Vitals standards.
- Efficiently test, monitor, and deploy Next.js applications.
Quasar Framework and Vue.js
14 HoursThis instructor-led live training in Taiwan (online or onsite) is designed for web developers who want to use Quasar Framework and Vue.js to create cross-platform applications.
By the end of this training, participants will be able to:
- Build cross-platform applications for iOS, Windows, and other platforms.
- Manage state and data using Vuex.
- Create backend applications with Firebase.
Building Interactive Applications with React, Redux and GraphQL
28 HoursIn this instructor-led, live training in Taiwan, participants will learn how to build React applications using Flux and GraphQL. The course covers installation, setup, integration, testing, deployment and best practices as it walks participants through the creation of a series of sample applications that demonstrate how to add additional levels of complexity and "coolness" to an application using the most advanced toolkits and techniques.
Developing applications with React requires a different kind of thinking, compared to what some developers are accustomed to, especially when coming from the mindset of other MVC frameworks such as AngularJS and Bootstrap.
This training covers the fundamentals behind of the technologies used each step of the way so that participants are not only able to build a functional application, but also understand why a particular approach is used. This lays the groundwork for thinking independently and creatively about the design and the desired results for building their own applications in the future.
React Native for iOS and Android
21 HoursIn this instructor-led, live training in Taiwan, participants will learn the underlying principles and approach of React Native as they undertake the development of their own mobile application for Android and iOS.
React Native Expo
7 HoursIn this instructor-led live training, participants learn to use React Native Expo through discussion and hands-on practice. By the end of the course, participants will be equipped to create and deploy their own React Native application using React Native Expo.
React Native for Web
21 HoursReact Native is an open-source, cross-platform development framework designed for building mobile applications. Created by Facebook, it allows developers to deliver a native look-and-feel experience for their apps on both Android and iOS. React Native for Web extends this capability by making React Native's platform-agnostic components and APIs available for web app development.
React Native offers a consistent developer experience rooted in JavaScript and the React library (also known as React.js or ReactJS). It promotes rapid development by emphasizing developer efficiency across all platforms, adhering to the principle of 'learn once, write anywhere.'
In this instructor-led live training, participants will grasp the fundamentals of React Native for Web.
By the conclusion of this training, participants will be able to:
- Install and configure the necessary React Native developer tools
- Comprehend the core concepts of React Native for Web
- Build, test, deploy, and troubleshoot applications compatible with iOS, Android, and the web using React Native for Web
Audience
- Web developers
- Mobile application developers
Format of the course
- Combination of lectures, discussions, exercises, and extensive hands-on practice
Note
- To request customized training for this course, please contact us to arrange.
React with Next.js
14 HoursThis instructor-led, live training in Taiwan (available online or onsite) is designed for web developers aiming to utilize Next.js to build React applications.
Upon completion of this training, participants will be capable of:
- Building server-side web applications and static sites using Next.js.
- Managing and storing data with MongoDB.
- Securing web applications using Auth0 authentication.
Spring Boot, React, and Redux
14 HoursThis instructor-led live training in Taiwan (online or onsite) is designed for web developers who wish to build functional front-end and back-end web applications using Spring Boot, React, and Redux.
By the end of this training, participants will be able to:
- Build front-end applications with React and Redux.
- Create RESTful APIs with Spring Boot.
- Secure web services with Spring security and JWT web tokens.
Vue 3
7 HoursThis instructor-led, live training in Taiwan (online or onsite) targets developers and programmers who aim to utilize the framework changes and new features in Vue 3 to create applications.
By the end of this training, participants will be able to:
- Migrate and update from Vue 2 to Vue 3.
- Learn the new features to improve the development of applications.
- Test and use Vue 3 to build maintainable and reliable applications.