JSON JavaScript Training Course
JSON (JavaScript Object Notation) is an open-standard file and data exchange format. It offers an excellent method for storing and exchanging 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 learn how to work with JSON.
By the end of this training, participants will be able to:
- Understand what JSON is and how it functions.
- Learn to use JSON effectively with JavaScript.
Course Format
- Interactive lectures and discussions.
- Plenty of exercises and practice sessions.
- 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 works with RESTful JSON APIs.
Customize SharePoint Site/List using Json
Requirements
- JavaScript knowledge and experience
- HTML and CSS
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 TypeScript
7 HoursThis instructor-led, live training in Taiwan (online or onsite) is aimed at developers who wish to use TypeScript's advanced features to create and build JavaScript applications.
By the end of this training, participants will be able to:
- Set up the necessary development environment to start developing TypeScript and Node.js applications.
- Take advantage of Typescript's advanced capabilities to write clean, expressive code with fewer errors.
- Configure and use Webpack with TypeScript to build complex front-end UIs.
- Use custom data types (Union, Intersection, Tuple Types, etc.) to extend existing generic types.
- Implement asynchronous code patterns and APIs for error handling and validating responses.
- Deploy TypeScript and Node.js applications to production environments (AWS EC2, Heroku, etc.).
Advanced Vue.js
14 HoursThis instructor-led, live training in Taiwan (online or onsite) is aimed at Vue JS developers who wish to create advanced components that are simpler, more flexible, and easier to maintain.
By the end 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 unneeded complexity.
Advanced Vue.js: Scalable Apps and Optimization
35 HoursThis course offers an in-depth examination of advanced Vue.js concepts, with a focus on scalability, maintainability, and real-world performance optimization within modern frontend ecosystems.
Led by an experienced instructor, this live training (available online or onsite) is designed for intermediate to advanced-level developers who aim to deepen their Vue.js expertise, adopt modern workflows, and effectively integrate ecosystem tools such as Pinia, Quasar, and Vite.
By the end of this training, participants will be able to:
- Develop scalable, modular Vue.js applications using advanced reactivity and composition patterns.
- Efficiently design and manage complex global states with Pinia.
- Integrate APIs, handle errors, and manage data flow between stores and components effectively.
- Implement advanced TypeScript and testing strategies to ensure maintainability and reliability.
- Optimize build performance, CI/CD workflows, and production deployments for better efficiency.
Format of the Course
- Interactive lectures and discussions.
- Hands-on exercises and coding labs.
- Practical implementation using real-world project scenarios.
Course Customization Options
- For a customized training session for this course, please contact us to arrange.
Choosing the Right JavaScript Framework
14 HoursThis instructor-led, live training in Taiwan (onsite or remote) is aimed at developers who need to decide which JavaScript framework to use to develop front-end applications.
By the end of this training, participants will be able to:
- Set up an optimal development environment to start developing front-end applications.
- Implement demo applications to test the limitations and benefits of a JavaScript framework.
- Decide on which JavaScript framework is the best fit.
Next.js 14 Advanced Development
21 HoursThis instructor-led, live training in Taiwan (online or onsite) is aimed at intermediate-level to advanced-level web developers and technical architects who wish to explore the advancements of Next.js 14 and gain the knowledge to build cutting-edge web applications.
By the end of this training, participants will be able to:
- Leverage the full potential of Next.js 14 for building complex applications.
- Utilize the latest features such as Middleware, React Server Components, and Edge Functions.
- Implement best practices for performance, scalability, and SEO.
- Troubleshoot common issues in Next.js applications effectively.
Next.js 14 - Advanced
21 HoursThis instructor-led, live training in Taiwan (online or onsite) is aimed at advanced-level developers who wish to master the latest features in Next.js 14, optimize performance, and implement modern React techniques.
By the end of this training, participants will be able to:
- Implement advanced React hooks and concurrent features.
- Understand and utilize Next.js routing strategies effectively.
- Leverage Server Components, Server Actions, and hybrid rendering approaches.
- Optimize data fetching, caching, and incremental static regeneration.
- Use 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 for Web Core Vitals.
- Test, monitor, and deploy Next.js applications efficiently.
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 learn the principles and approach behind React Native as they take on the development of their own mobile application for Android and iOS
React Native Expo
7 HoursReact Native for Web
21 HoursReact Native is an open-source framework that allows developers to build mobile applications with a native look and feel for both Android and iOS platforms. Created by Facebook, React Native also extends its platform-agnostic components and APIs to web development through React Native for Web.
React Native offers a consistent developer experience using JavaScript and the React (also known as React.js or ReactJS) library, enabling rapid development across all platforms with high efficiency—learn once, write anywhere.
In this instructor-led, live training, participants will gain a foundational understanding of React Native for Web.
By the end of this training, participants will be able to:
- Set up and configure the necessary tools for React Native development
- Grasp the core principles of React Native for Web
- Create, test, deploy, and troubleshoot an application that is compatible with iOS, Android, and the web using React Native for Web
Audience
- Web developers
- Mobile application developers
Format of the course
- A mix of lectures, discussions, exercises, and extensive hands-on practice
Note
- To arrange a customized training for this course, please contact us.
React with Next.js
14 HoursThis instructor-led, live training in Taiwan (online or onsite) is aimed at web developers who wish to use Next.js to create React applications.
By the end of this training, participants will be able to:
- Develop server-side web applications and static sites in Next.js.
- Handle and store data with MongoDB.
- Secure a web application with AuthO authentication.
React, Redux and TypeScript
21 HoursReact is a popular library for developing single-page applications using JavaScript and HTML. It is utilized by prominent companies such as Facebook, Instagram, Netflix, and the New York Times.
This course will provide an introduction to the foundational concepts that underpin React and other libraries like Angular and Vue.js, while also emphasizing the unique features of React. Additionally, it will cover commonly paired technologies such as Redux and React-Router.
By the end of this course, participants will be able to build applications of varying complexity using React, all while adhering to best practices.
Spring Boot, React, and Redux
14 HoursThis instructor-led, live training in Taiwan (online or onsite) is aimed at web developers who wish to build functional front-end and back-end web applications with Spring Boot, React, and Redux.
By the end of this training, participants will be able to:
- Build a front-end application with React and Redux.
- Create RESTful APIs with Spring Boot.
- Secure web services with Spring security and JWT web tokens.
TypeScript
7 HoursThis instructor-led, live training in Taiwan introduces TypeScript's key features and walks participants through the construction of a real-life JavaScript application.
JavaScript with TypeScript and Full-Stack Development
35 HoursJavaScript is a dynamic, high-level programming language that is widely used in web, mobile, and desktop development. With the advent of modern frameworks and TypeScript, JavaScript has become an essential component of full-stack application development.
This instructor-led, live training (available online or onsite) is designed for developers at beginner to intermediate levels who want to master JavaScript, TypeScript, and full-stack development using contemporary tools and best practices.
By the end of this training, participants will be able to:
- Write clean and modern JavaScript and TypeScript code.
- Build interactive front-end applications with React.
- Develop scalable back-end APIs using Node.js and Express.
- Create desktop applications with Electron.
- Test, document, and deploy full-stack applications.
Course Format
- Interactive lectures and discussions.
- Plenty of exercises and practice sessions.
- Hands-on implementation in a live-lab environment.
Customization Options for the Course
- To request a customized training for this course, please contact us to arrange.