JSON JavaScript Training Course
JSON (JavaScript Object Notation) is an open-stranded file and data exchange format. It provides an ideal way to store and exchange data between a server and a client.
This instructor-led, live training (online or onsite) is aimed at JavaScript programmers and developers who wish to learn how to work with JSON.
By the end of this training, participants will be able to:
- Learn what JSON is and how it works.
- Learn to use JSON with JavaScript.
Course Structure
- Interactive lecture and discussion.
- Extensive exercises and practice.
- 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
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 Italy (online or onsite) is intended for Vue JS developers who want 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 a comprehensive deep dive into advanced Vue.js concepts, emphasizing scalability, maintainability, and real-world performance optimization within contemporary frontend ecosystems.
Delivered as instructor-led live training (available online or onsite), this program is designed for intermediate to advanced developers looking to expand their Vue.js expertise, adopt modern workflows, and effectively integrate essential ecosystem tools such as Pinia, Quasar, and Vite.
Upon completion, participants will be able to:
- Construct scalable, modular Vue.js applications leveraging advanced reactivity and composition patterns.
- Design and efficiently manage complex global states using Pinia.
- Integrate APIs, handle errors, and orchestrate data flow between stores and components.
- Implement advanced TypeScript and testing strategies to ensure code maintainability and reliability.
- Enhance build performance, streamline CI/CD workflows, and optimize production deployments.
Course Format
- Interactive lectures and discussions.
- Practical exercises and coding labs.
- Real-world project scenarios for hands-on implementation.
Customization Options
- For tailored training needs, please contact us to arrange a customized session.
Choosing the Right JavaScript Framework
14 HoursThis instructor-led, live training in Italy (onsite or remote) is designed for developers who need to determine which JavaScript framework is best suited for building front-end applications.
Upon completion of this training, participants will be able to:
- Establish an optimal development environment for initiating front-end application development.
- Implement demonstration applications to evaluate the pros and cons of a JavaScript framework.
- Identify the most suitable JavaScript framework for their needs.
Laravel and Vue.js
14 HoursThis instructor-led, live training in Italy (online or onsite) is designed for web developers who wish to use Laravel and Vue.js for full-stack web development.
Upon completion of this training, participants will be able to:
- Build 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 Italy (online or onsite) is aimed at intermediate-level developers who wish to create micro-frontend applications using Vue.js.
By the end of this training, participants will be able to:
- Have a better understanding of micro-frontends.
- Learn how to split large applications into micro-frontends.
- Implement micro-frontends using different approaches.
- Build micro-frontend applications with Vue.js.
Next.js 14 Advanced Development
21 HoursThis instructor-led, live training in Italy (online or onsite) is designed for intermediate to advanced web developers and technical architects eager to explore the advancements of Next.js 14 and acquire the skills needed to build 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 construct complex applications.
- Apply modern features such as Middleware, React Server Components, and Edge Functions.
- Implement 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 Italy (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.
Quasar Framework and Vue.js
14 HoursThis instructor-led, live training in Italy (online or on-site) is designed for web developers who want to utilize Quasar Framework and Vue.js to build cross-platform applications.
By the end of this training, participants will be able to:
- Build a cross-platform application for iOS, Windows, etc.
- Manage states and data with Vuex.
- Create a backend application with Firebase.
Building Interactive Applications with React, Redux and GraphQL
28 HoursIn this instructor-led live training in Italy, 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 HoursDuring this instructor-led, live training in Italy, participants will explore the core principles and strategies of React Native while developing their own mobile application for Android and iOS.
React Native Expo
7 HoursReact Native for Web
21 HoursReact Native is an open-source, cross-platform framework designed for building mobile applications. Created by Facebook, it allows developers to deliver a native user experience on both Android and iOS. React Native for Web extends this capability by making React Native's platform-agnostic components and APIs accessible for web application development.
React Native ensures a consistent developer experience rooted in JavaScript and the React library (also known as React.js or ReactJS). It supports rapid development by prioritizing developer efficiency across all platforms, enabling the principle of 'learn once, write anywhere.'
In this instructor-led live training, participants will gain a solid understanding of the fundamentals of React Native for Web.
Upon completing this training, participants will be able to:
- Install and configure React Native developer tools
- Grasp the core concepts of React Native for Web
- Build, test, deploy, and troubleshoot applications compatible with iOS, Android, and web platforms using React Native for Web
Audience
- Web developers
- Mobile application developers
Course Format
- A blend of lectures, discussions, exercises, and extensive hands-on practice
Note
- To request a customized training session for this course, please contact us to make arrangements.
React with Next.js
14 HoursThis instructor-led live training in Italy (online or onsite) is designed for 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.
Spring Boot, React, and Redux
14 HoursThis instructor-led live training in Italy (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 a front-end application 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 Italy (online or onsite) is designed for developers and programmers who want to apply Vue 3's framework updates and new capabilities to their application development.
By the end of this training, participants will be able to:
- Migrate and upgrade from Vue 2 to Vue 3.
- Learn new features to enhance application development.
- Test and utilize Vue 3 to build maintainable and reliable applications.