JavaScript培训

JavaScript培训

JavaScript Programming Language培训,JavaScript培训

客户评论

AngularJS Good Practices

The code examples and the elaboration.

Antony Ho

React: Build highly-interactive web applications

Lots of practical, hands on examples

Jay Smith - Slimming World

Ext JS Fundamentals

It was interactive. We got to code as we went.

Barnaby Dellar - Toshiba Medical Visualisation Systems Europe Ltd

React Native: Rapidly develop native iOS and Android apps with Javascript

i like the way the trainer helps in problem solving and step to step issues resollution

David Klogo - Ghana Community Network Services Limited

AngularJS Basics

The trainer was very knowledgeable and was great answering questions :)

Gareth Jenkins - Trapeze Group Rail Ltd

AngularJS Good Practices

It is good to have hands on exercises after lectures

bonnie lee

Angular 2 Fundamentals

He knows perfectly the subject

WIPO

Node.js for JavaScript Developers

Joey was great and really adapted the training to our needs and the skill level of the audience.

Alain Lormil - SSENSE

Node.js for JavaScript Developers

The code exercises were good and engaging.

Building Web Apps using the MEAN stack

The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.

Joseph Fuerst - The Aerospace Corporation

Angular 4: Create single-page applications using HTML, CSS, and JavaScript

knowledge on angular 4

Evon Ho - Extra EXCEL (Malaysia) Sdn. Bhd.

Node.js for JavaScript Developers

I felt it was the right mix of lecture and practical application.

David Jaggie

AngularJS Advanced

interactivity and free style questions where we can explore any subject

Mehdi Ahmed - CropDesign

AngularJS Basics

The subject.

Eduardo Hernández - VELUX A/S

Bespoke Javascript

verry friendly, very helpful and well prepared

Sigrid Wiltsch - OCLC GmbH

Node.js for JavaScript Developers

Hands-on. Lots of help. Lots of space for asking questions and getting answers.

Abdul Zaheer

React Native: Rapidly develop native iOS and Android apps with Javascript

Trainer was very open to questions and very patient

Kwaku Afreh-Nuamah - Ghana Community Network Services Limited

React: Build highly-interactive web applications

I like how the course was structured and presented in a basic to advance style

Kolapo Abolarinwa - Slimming World

Bespoke Javascript

Covered Basics and also gave a few on more advanced topics

Thomas Glombik - OCLC GmbH

Node.js for JavaScript Developers

The slides provided by NobleProg gave a good outline of the sections to cover in my personal exploration of the subject.

Joe Flynn - Deloitte Digital

Javascript Basics

Nice & compentent Trainer, Good english! very well to understand.

Thorsten Müller - Continental Reifen Deutschland GmbH

Node.js for JavaScript Developers

Examples were relateable

Yongching Tee

Angular 4: Create single-page applications using HTML, CSS, and JavaScript

guide us step by step in details

Tam Jia Jun - Extra EXCEL (Malaysia) Sdn. Bhd.

Node.js for JavaScript Developers

I liked that through this training Joey was able to cover different levels of knowledge and he made this course very interesting and understandable for the beginners and for more experienced developers.

Tetyana Myronova - SSENSE

Node.js for JavaScript Developers

all the in code examples

Javascript Basics

Positivity. Passion for the subject. Really willing to help the trainees.

Theo Neeskens - Uniface B.V.

Javascript And Ajax

The course was fantastic and covered the requirements needed for myself to complete my support function. Bernard moved the course content to suit my requirements and adapted the exercises accordingly as well. I thoroughly enjoyed it and will start to use this immediately in my job role as an administrator for Service-Now. Thanks again

 

Nikki Taylor-Green - Harrods

JavaScript大纲

代码 名字 时长 概览
mean1 Building Web Apps using the MEAN stack 35小时 Course Objective: MEAN stack is a full-stack JavaScript solution that helps you write scalable, robust, and maintainable web applications quickly and easily using MongoDB, express, AngularJS, and Node.js. By the end of this hands-on intensive training course, the students will be able to: Store the data in NoSQL, document-oriented MongoDB database that brings performance and scalability. Use Node.js, the server-side platform built on Google V8’s runtime for building fast, scalable network applications. Use Express, a simple yet powerful web application development HTTP server framework built on top of Node.js. Use AngularJS framework that offers declarative, two-way data binding for web applications. Take advantage of the ‘full-stack JavaScript’ paradigm i.e. store documents in JSON-like format in MongoDB, author JSON queries in Node.js/Express.js, and forward these JSON documents back to an Angular-based frontend. Get acquainted with the latest web application development trends in the IT industry.
createreactnativeapp Create React Native App: simplifying the creation and deployment of your React Native application 7小时 Create React Native App is a tool that simplifies the creation of a React Native project. It is inspired by the design of Create React App and is the result of a collaboration between Facebook and Expo. Create React Native App allows you to develop an iOS app using Linux or Windows, without having to use Xcode or Android Studio. This is accomplished using the Expo app, which loads and runs CRNA projects written in pure JavaScript without compiling any native code. In this training, participants learn to use Create React Native App 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 Create React Native App. For an introductory course on React Native, please see: React Native: Rapidly develop native iOS and Android apps with Javascript Audience     Web application developers Format of the course     Part lecture, part discussion, heavy hands-on practice
electron Electron: Build a desktop application with Javascript 7小时 Electron (formerly known as Atom Shell) is an open-source framework for building dynamic desktop apps with JavaScript, HTML, and CSS.  Electron is maintained by GitHub and is the main GUI framework behind GitHub's Atom, Microsoft's Visual Studio Code and Light Table IDE. In this instructor-led, live training, participants will learn how to build cross-platform native desktop application using only Javascript, HTML and CSS. By the end of this training, participants will be able to: Download, configure and install Electron Understand Electron's commands and tool set Use web based front and back end components such as NodeJS run-time and Chromium to build a multi-platform desktop application Modularize their application and utilize associated JavaScript files Build Electron on a low-end commodity machine Create branding and custom icons by renaming and/or editing the Electron executable file Integrate other frameworks such as Angular, Photon, and Bootstrap Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
protojsbs Prototyping using JavaScript and Bootstrap 21小时 JavaScript is a programming language designed for manipulating a web page. Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web.
reactvr React VR: Creating Virtual Reality apps with Javascript 7小时 React VR is a framework that lets you build VR apps using only JavaScript. It combines modern APIs like WebGL and WebVR with the declarative power of React, producing 360 experiences that can be consumed through a web browser on a variety of devices. In this instructor-led training, participants will have extensive opportunity for hands-on practice in developing VR applications. Through interactive discussions and project-based exercises, participants will steadily build their sample VR apps. By the end of this course, participants will have gained the knowledge and practice to build their own production version of a VR app to publish online. Audience     Web developers     Game developers     Hobbyists looking to develop their first VR app Format of the course     Part lecture, part discussion, heavy hands-on practice
angularrxjs Reactive Programming with Angular RxJS 14小时 Reactive programing is an asynchronous programing paradigm that focuses on data streams and the propagation of data by establishing a defined dependency between the underlying execution models and the emitted data streams from one component to another. Many Angular application design inefficiencies when building asynchronous UIs can be overcome by utilizing reactive style patterns offered by the RxJS library.   In this instructor-led, live training, participants will learn how to implement Observable patterns into their Angular application designs as they step through a series of cases showcasing common angular design problems and how they benefit from reactive programing designs. By the end of this training, participants will be able to: Understand the reactive programing paradigm and the RxJS library Build UI heavy Angular applications with scalability, flexibility, and responsiveness in mind using reactive programming patterns Audience Angular application developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
ngandv AngularJS Advanced 21小时 This course has been created for developers working with AngularJS, but who want to understand clearly best practises of using the framework. It doesn't cover the basics of angular but focuses on methods and styles of developing SPA usually not easy to learn "naturally" or via self-study. This course usually runs on the latest stable release of Angular (1.x), but older or beta version can be covered on demand.
webpack Webpack: A modular approach to web application development 7小时 Webpack is a JavaScript module bundler that enables developers to apply a modular approach to building large, single-page web applications. A powerful and important modern front-end development tool, Webpack is the go-to solution for getting all of your CSS and JavaScript files to act as one. Webpack plays well with front-end workflows such as Babel, ReactJS, and CommonJS.  In this training, participants will learn how to transform, bundle, and process JavaScript modules and other web assets with Webpack. The principles of modular web application development and its practical implementation are learned through discussion and live, hands-on practice. By the end of the training, participants will have a thorough understanding of Webpack's features and capabilities, as well as the practice needed to implement Webpack into their own front-end development workflow. Audience     Front-end developers     Web developers     Javascript programmers Format of the course     Part lecture, part discussion, heavy hands-on practice
underscore Underscore.js Fundamentals 7小时 Underscore.js is a one of the most popular JavaScript libraries for functional programming. It embraces functional programming principles but is not opinionated and can be used with imperative, object-oriented, functional, or other programming styles. Underscore makes Javascript development more productive and efficient. In this instructor-led, live training, participants will learn how to use Underscore to build a JavaScript application. By the end of this training, participants will be able to: Use Underscore to manipulate and control JavaScript collections, arrays, objects and functions Use the functional nature of Underscore's libraries to improve the expressiveness and readability of code Improve code performance Create aggregations and data manipulations Integrate with a ViewModel Build other JavaScript libraries with Underscore Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
jsajax Javascript And Ajax 35小时 This course has been created for web site developers who want to understand and use Javascript and Ajax.
ionic2 Ionic2 14小时 This course introduced Ionic
meanangular2 Angular 2: Building Web Apps using the MEAN stack 35小时 MEAN stack is a full-stack JavaScript solution that helps you write and deploy scalable, robust, and maintainable web applications quickly and easily using MongoDB, Express, Angular, and Node.js. By the end of this hands-on intensive training course, the students will be able to: Store the data in NoSQL, document-oriented MongoDB database that brings performance and scalability. Use Node.js, the server-side platform built on Google V8’s runtime for building fast, scalable network applications. Use Express, a simple yet powerful web application development HTTP server framework built on top of Node.js. Use Angular 2 framework that offers declarative, two-way data binding for web applications. Take advantage of the ‘full-stack JavaScript’ paradigm i.e. store documents in JSON-like format in MongoDB, author JSON queries in Node.js/Express.js, and forward these JSON documents back to an Angular-based frontend. Get acquainted with the latest web application development trends in the IT industry. Notes: Angular is available in different versions, for example: AngularJS ( a.k.a. Angular.js, AngularJS 1, and Angular 1) Angular 2 Angular 4 etc. This training covers Angular 2. For all other components (Node.js, Express, MongDB) we cover the latest stable version. If you wish to customize the versions taught in this training, please contact us to arrange.  
unittestingjavascript Unit Testing with Javascript 7小时 In this instructor-led, live training, participants will learn about various JavaScript testing frameworks as they as they step through the creation of a unit test suite for a web application. By the end of this training, participants will be able to: Write unit tests in JavaScript using unit test frameworks such as QUnit and Jasmine Use frameworks such as Mocha and Chai to implement TDD and BDD Audience Test engineers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
jquery jQuery 14小时 This course has been created for web developers who want to simplify JavaScript development. This course covers the basics of jQuery all the way up to building plugins.
krakenjs Extending Express with Kraken JS 14小时 Kraken is a secure and scalable layer that extends express by providing structure and convention. Audience This course targets front end web developers and engineers seeking to utilize Kraken JS with their Node JS express web app.
ionic1angular1 Ionic1: Build a mobile app with Ionic 1 and Angular 1 14小时 Ionic is a front-end SDK for building cross-platform mobile apps. It serves as a framework, not unlike Bootstrap or Foundation, but for mobile applications. In this instructor-led, live training participants will learn how to create a mobile app using the Ionic framework, Angular, Cordova and PhoneGap App. By the end of this training, participants will be able to Build and deploy mobile app for Android and iOS Use Phonegap App instead of platform SDKs to target different platforms Audience Javascript (JS) developers Front-end developers AnguarJS developers Mobile application developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice Note: This training covers Ionic 1.0 and Angular 1.0 (a.k.a. AngularJS, Angular.js) for training on Ionic 2.0 and Angular 2.0, please see: TBD
advtypscript Advanced Typescript 7小时 TypeScript is an open source language for building enterprise Javascript applications. It is a strict superset of JavaScript that compiles to plain Javascript and brings static typing and object-oriented development to the language. This course introduces TypeScript's advanced features and walks participants through the construction of a real-life JavaScript application. By the end of this training, participants will be able to: Take advantage of Typescript's full capabilities to write better code with fewer errors Extend existing types with union, intersection, and tuple types Create and use decorators Manage asynchronous code using promises, async and await keywords Write clean, expressive code Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
as3 ActionScript 3.0 Programming 21小时 This course deals with developing graphical parts of a web application using ActionScript. The participants will learn how to use the powerful features of the new ActionScript 3.0, programming with object oriented, managing the interactivity part of the application and using the API to display graphics.
AJS-GP AngularJS Good Practices 14小时 Angular Bespoke Course Outline This agenda can be adjusted or extended. This course is usually for javascript developers with some angularjs basic experience, who want to learn best angularjs practices and also to do their angular applications in better and more organized way.
Ionic2Angular2 Ionic2: Building native-like, cross-platform mobile apps with Ionic2 and Angular2 14小时 Ionic is a front-end SDK for building native-like mobile applications across multiple platforms. It serves as a framework, not unlike Bootstrap or Foundation, but for mobile applications. In this instructor-led, live training participants will learn how to create a cross-platform, native-like mobile app using the Ionic framework. By the end of this training, participants will be able to Create and deploy app-store-ready mobile applications for Android and iOS Understand and employ Ionic syntax and Angular's Typescript Extend the application's feel and functionality with Ionic Native Audience Javascript (JS) developers Front-end developers AnguarJS developers Mobile application developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice Note This training covers Ionic 2.0 and Angular 2.0. For training on Ionic 4.0 and Angular 4.0, please see: TBD
jasmine Jasmine: Unit testing Javascript applications 7小时 Jasmine is a unit test framework for JavaScript. In this instructor-led, live training, participants will learn the different features of the Jasmine framework as they unit test a sample Javascript web application. By the end of this training, participants will be able to: Set up Jasmine with Grunt and Node.js Integrate unit testing into a continuous integration process Mock dependencies, use asynchronous specs and add plugins Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
jqueryadv jQuery Advanced 14小时 This course has been created for web developers who want to master jQuery development, develop their own libraries and build a reusable jQuery code.
ang2 Angular 2 Fundamentals 21小时 Angular 2 is a new development platform for building mobile and desktop web applications.
gwt GWT: Write Ajax web applications in Java, deploy as Javascript 28小时 Google Web Toolkit (GWT or GWT Web Toolkit) is a set of open-source tools for building, optimizing and maintaining complex JavaScript browser-based applications in Java. GWT is used by many products at Google, including Google AdWords and Google Wallet. In this instructor-led, live training, participants will learn the GWT programming concepts needed to get a web application up and running. By the end of this training, participants will be able to Write client-side AJAX applications in Java and deploy them as JavaScript across multiple browsers (desktop, Android, iPhone, etc.) Develop a high-performance web application while overcoming the idiosyncrasies of browser behavior, XMLHttpRequest, and JavaScript Understand and overcome the challenges of Ajax programming Use GWT's tools to optimize a web application Audience Front-end web developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
d3js D3.js for Data Visualization 7小时 D3.js (or D3 for Data-Driven Documents) is a JavaScript library that uses SVG, HTML5, and CSS for producing dynamic, interactive data visualizations in web browsers. In this instructor-led, live training, participants will learn how to create web-based data-driven visualizations that run on multiple devices responsively. By the end of this training, participants will be able to: Use D3 to create interactive graphics, information dashboards, infographics and maps Control HTML with jQuery-like selections Transform the DOM by selecting elements and joining to data Export SVG for use in print publications Audience Developers Data scientists Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
jsadv JavaScript - Advanced Programming 14小时 The training is designed for JavaScript developers, designing and implementing advanced Internet applications. Topics discussed during the training aimed at bringing best practices in JavaScript programming and highlight the most common mistakes. An important point of the training is to discuss the available object-oriented programming with JavaScript syntax.
react React:构建高度交互式Web应用程序 21小时 React是一个开源的Javascript库,可以用来创建交互式网页和移动应用程序。它经常被拿来与MVC框架(如Angular、Ember、Backbone)进行比较,但是,React的特别之处在于其关注于应用程序的UI(MVC中的View)。其独特的渲染高度交互式用户界面(UI)的方法既强大又便捷,并导致了React的普及。 在本培训课程中,我们展示了React的强大功能和灵活性,将其与其他框架进行比较,并逐步指导参与者创建自己的应用程序。 到本课程结束时,参与者将对React的设计理念有深入的了解,知道什么时候什么情况下应该使用React,什么时候应考虑使用传统的MVC模型。本培训强调实际操作和完成开发真正的应用程序,对于希望使用React来提高自身工作效率和技能的Web应用程序开发人员来说,是极有价值的。 受众 前端开发人员 Web开发人员 Javascript程序员 课程形式 React的特性和功能概述,以及Web应用程序的逐步开发。
angular4adv Angular 4:高级 21小时 Angular 4(以前的版本被称为Angular.js、AngularJS、AngularJS 1、Angular 1、Angular 2等)是一个基于JavaScript的前端Web应用程序框架,用于开发单页面应用程序。 在这一由讲师引导的实时培训中,参与者将通过升级、开发、测试、部署实验室内的Web应用程序来逐步学习Angular 4的高级功能。 在本次培训结束时,参与者将学会: 将AngularJS应用程序升级到Angular 4 创建、构建、调试、部署他们的Angular 4 单元测试他们的Angular 4应用程序 受众 有一些Angular经验的Web开发人员 课程形式 部分讲座、部分讨论、练习和大量实操
highcharts Highcharts for Data Visualization 7小时 Highcharts is an open-source JavaScript library for creating interactive graphical charts on the Web. It is commonly used to represent data in a more user-readable and interactive fashion. In this instructor-led, live training, participants will learn how to create high-quality data visualizations for web applications using Highcharts. By the end of this training, participants will be able to: Set up interactive charts on the Web using only HTML and JavaScript Represent large datasets in visually interesting and interactive ways Export charts to JPEG, PNG, SVG, or PDF Integrate Highcharts with jQuery Mobile for cross-platform compatibility Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
3627 Introduction to Programming 35小时 The purpose of the training is to provide a basis for programming from the ground up to the general syntax of programming paradigms. The training is supported by examples based on programming languages ​​such as C, Java, Python, Scala, C #, Closure and JavaScript. During the training, participants gain a general understanding of both the programming patterns, best practices, commonly used design and review of the implementation of these topics through various platforms. Each of the issues discussed during the course are illustrated with examples of both the most basic and more advanced and based on real problems.
WebAssembly Beyond Javascript: build fast, lean websites with WebAssembly 21小时 For the last 20 years, Javascript has been the de-facto standard for in-browser, client-side scripting. WebAssembly represents a new direction. Built into the browser, this binary format will allow developers to compile and execute code written in any language from within the browser. WebAssembly is portable, small and efficient. It enables fast loading times and can run on existing Javascript platforms by translating its binary code to asm.js. More importantly, WebAssembly paves the way for executing newer, more intensive applications such as virtual reality and high-end gaming, to name a few, from within browser. In this course, we cover the evolution of web programming, the state of things today, and what can be done with the advent and release of WebAssembly. The course will be both explanatory and practical, providing the essential theory and walking participants through the creation of their own WebAssembly program.  Audience Web developers C and C++ developers Format of the course Course will be hands-on and tasked-based C and C++ will be used for exercises
ionic3 Ionic3: Building cross-platform mobile apps with Ionic3 and Angular4 7小时 Ionic is a front-end SDK for building native-like mobile applications across multiple platforms. It serves as a framework, not unlike Bootstrap or Foundation, but for mobile applications. In this training, participants will build and deploy a number of applications to implement some of the new features in Ionic 3 and Angular 4. By the end of this training, participants will be able to Upgrade from Ionic2 and Angular2 to Ionic3 and Angular4 Build an Ionic 3 and Angular 4 mobile app with lazy loading Integrate location services into an Ionic3 and Angular4 mobile app Create a multi-level accordion menu with dynamic data Set up an authentication service for an Ionic3 and Angular4 mobile app Consume a REST API using the new Angular 4.3 HttpClient Audience Javascript (JS) developers Front-end developers AnguarJS developers Mobile application developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
angular5 Angular 5 28小时 Angular 5 is a modern JavaScript framework used in frontend development. In this instructor-led, live training, participants will learn how to start developing apps using Angular 5 as they step through the creation of an Angular App. By the end of this training, participants will be able to: Gain a deep understanding of Angular 5 Learn the fundamentals of Angular 5 from setup to deployment Build an app using Angular 5 Audience Beginners in web development Experienced frontend developers Anyone interested in learning how to develop apps using Angular Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
restapi REST API - a pattern of exchange of information between sites 14小时 The course is designed for developers, web applications, aims to provide opportunities offered by the REST architectural pattern by which you can communicate between sites.
typescript Typescript 7小时 TypeScript is an open source language for building enterprise Javascript applications. It is a strict superset of JavaScript that compiles to plain Javascript and brings static typing and object-oriented development to the language. This course introduces TypeScript's key features and walks participants through the construction of a real-life JavaScript application. Audience Web application developers / programmers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
angulartesting Angular: Testing your Angular applications 14小时 In this instructor-led, live training, participants will learn how to write and maintain tests for Angular applications. By the end of this training, participants will be able to Decide the most appropriate strategy for testing an Angular application Carry out unit testing, component testing, A/B testing and end-to-end on an Angular application Choose the right tools for the job: Jasmine, Karma, Protractor, Mocha, etc. Write tests in Protractor and Jasmine Run and debug tests with Karma and Protractor Create a maintainable test suite Employ best practices for unit testing in Angular Audience Testers Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice Note Angular goes by different names and versions, namely: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2, etc. To customize the version used in this training, please contact us to arrange.
webdevonboarding Web Developer On-boarding Training 420小时 In this instructor-led, live training, participants will learn the foundations of web development as they step through the creation and deployment of a sample application. By the end of this training, participants will be able to: Design and implement new user facing features Optimize web applications to maximize speed and scale Write client-side code for web-based applications Create fast, easy to use, high volume production applications and develop prototypes quickly Audience Beginner web developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
jsjqmvc Javascript / jQuery - MVC frameworks / MVVM and multilayer applications on the client side 7小时 The training is designed for JavaScript developers, designing and implementing advanced Internet applications. Topics discussed during the training aims to provide the advantages of separation-related software layers, not only on the server side but also on the side of your browser.
reactnative React Native:使用Javascript快速开发本地iOS和Android应用程序 21小时 React Native是一个开源的跨平台开发框架,用于构建移动应用程序(app)。它由Facebook开发,使开发人员能够在Android和iOS系统上为其应用创建本机外观体验。与其他跨平台移动开发工具(如PhoneGap)不同,React Native生成完全原生的应用程序用户界面(UI)。没有HTML5用户界面。 React Native提供基于JavaScript和React(又名React.js或ReactJS)库的一致的开发人员体验,并通过关注所有平台上的开发人员效率实现真正快速的移动开发 - 只需学习一次,随时随地编写。 在本课程中,参与者将学习React Native背后的原理和方法,同时将为Android和iOS系统开发自己的移动应用程序。 受众 移动应用开发工程师 课程形式 React Native特性和功能概述,以及移动应用程序的逐步开发。  
jvbsc Javascript Basics 14小时 JavaScript is a programming language designed for manipulating a web page.
nodejsdev Node.js for JavaScript Developers 21小时 Overview Node.js is a platform for easily building fast, scalable network applications. Learn how to use the event-driven, non-blocking I/O model to build data-intensive real-time applications that run across distributed devices. We will explore the design choices that make Node.js unique, how this changes the way applications are built and how systems of applications work most effectively in this model. Learn how to create modular code that’s robust, expressive and clear. Understand when to use callbacks, event emitters and streams. Use streams to easily manipulate data that would be impossible to fit in application memory. Gain confidence in handling errors effectively to ensure runtime reliability. The course has extensive lab exercises to reinforce the concepts and techniques covered. Objectives On completion of this course, students will be able to: Clearly understand the platform design choices that led to Node.js choosing an event loop and what this means for applications built on that foundation. Understand the unique trade-offs present in event-driven programming. Create Node.js modules and express code modularity in an application. Understand the core flow control patterns in Node.js and know when it is appropriate to use callbacks, event emitters or streams. Create and manipulate buffers efficiently. Understand how to manage error state and know when a process should exit due to an error. Build network applications with Node.js.
unity Unity: Developing 3D games with C# and Javascript 28小时 Unity is a cross-platform game engine for developing video games for PC, consoles, mobile devices and websites. This training covers the fundamentals of game development with Unity while walking participants step-by-step through the creation of their own game. Audience     Beginner game developers Format of the course     Discussion, hands-on design and development and quizzes
meanangular4 Angular 4:使用MEAN堆栈构建Web应用程序 35小时 Angular 4(以前的版本被称为Angular.js、AngularJS、AngularJS 1、Angular 1、Angular 2等)是一个基于JavaScript的前端Web应用程序框架,用于开发单页面应用程序。与之前的版本相比,Angular 4具有更好的性能、更多的API可用,并且改进了在移动设备上的设计和响应性。 MEAN堆栈是一个完整的JavaScript解决方案,用于使用MongoDB、Express、Angular和Node.js快速、轻松地编写可伸缩、可靠及可维护的Web应用程序。 在这一由讲师引导的现场培训中,参与者将学习在逐步创建和部署示例Web应用程序时如何使用MEAN堆栈,特别是如何使用Angular 4。 在本次培训结束时,参与者将学会: 创建、构建、调试、部署基于MEAN的Angular 4应用程序 单元测试他们的Angular 4应用程序 使用TypeScript编写Angular代码 受众 开发人员 课程形式 部分讲座、部分讨论、练习和大量实操
angjs Angular JavaScript 28小时 This is a hands on course is for anyone wanting to create Web sites using AngularJS. During this course the latest stable version will be used. Pre-release version can be just used if marked in the booking form in remarks section. Older version need to be agreed before booking.
meteor Meteor: Use JavaScript to develop cross-platform mobile applications 14小时 Meteor (aka MeteorJS) is an open-source JavaScript web framework written in Node.js. It integrates with MongoDB and enables rapid prototyping of Android and iOS applications. This course introduces the fundamentals of Meteor and walks participants through the creation of a real-time web applications for both desktop and mobile platforms. Audience     Front-end developers     Anyone interested in learning Meteor Format of the course     Overview of Meteor's features and capabilities along with step-by-step development of a mobile application for iOS and Android.
nativescript NativeScript: Develop native iOS and Android mobile apps using a single JavaScript codebase 7小时 NativeScript is an open-source framework, designed with JavaScript, XML, and CSS in mind for the development and deployment of cross-platform native, mobile applications, namely on iOS and Android. By using a single JavaScript codebase, NativeScript can take advantage of native platform APIs and UIs to deliver a truly native experience.     In this instructor-led, live training, participants will learn NativeScript's essential UI components and modules as they step through the creation and deployment of a simple, native mobile application for Android and iOS.   By the end of this training, participants will be able to: Implement an MVVM (Model View View Model) architecture Deploy a simple workflow via network request Utilize native APIs via JavaScript code Access native UI styles via CSS Audience Mobile application developers seeking to develop cross-platform applications for iOS or Android Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
angjsbas AngularJS Basics 14小时 Angular JS (AKA Angular) is a JavaScript library for rapid app development. Audience developers programmers javascript architects Objectives Shift midset from procedural/OO way of programing to Angular way Participants can use AngularJS to create Single Page Applications Format of the course 40% lectures, 60% labs
angular4 Angular 4:使用HTML、CSS和JavaScript创建单页面应用程序 21小时 Angular 4(以前的版本通常被称为Angular.js、AngularJS、AngularJS 1、Angular 1、Angular 2等)是一个基于JavaScript的前端Web应用程序框架,用于开发单页面应用程序。 与之前的版本相比,Angular 4具有更好的性能、更多的API可用,并且在设计和布局的响应性方面改进了对移动设备的支持。 本课程介绍了Angular 4的基础知识,并通过创建单页面Web应用程序来引导参与者。 受众 Web应用程序开发者 课程形式 Angular 4的特性和功能概述及Web应用程序的逐步开发。
nativescriptangular2 NativeScript with Angular 2 7小时 NativeScript with Angular 2 allows developers to build truly native cross-platform applications for Android, iOS and web applications using common web technologies on an Angular 2 framework. This instructor-led, live training introduces key Angular 2 features and functionality and demonstrates their practical use in NativeScript as participants walk through the creation of an attractive, native Android and iOS application. By the end of this training, participants will be able to: Build and deploy fully native mobile applications using Angular 2 Work with remote data streams using RxJS Create multiple page application with navigation via the Angular 2 Router Audience Mobile application developers seeking to develop cross-platform applications for iOS or Android Web developers looking to translate their skill sets into the mobile application development arena Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
extjsfun Ext JS Fundamentals 21小时
titanium Titanium: build native mobile apps using Javascript 7小时 Appcelerator Titanium is an open-source development framework that enables the creation of native mobile apps on iOS, Android and Windows Phone from a single JavaScript codebase. This training introduces the fundamentals of Titanium and walks participants through the creation of a Titanium mobile application. Audience     Web application developers Format of the course      Heavy emphasis on hands-on practice. Most of the concepts are learned through samples, exercises and hands-on development.
nativescriptangular4 带有Angular 4的NativeScript 7小时 带有Angular 4的NativeScript提供了一个架构,用于在Angular 4框架中使用单个代码库web技术开发完全原生的移动应用程序。NativeScript利用Angular 4更快的运行时间和紧凑的应用程序包来开发非依赖的web视图和本地移动应用程序。 这一由讲师引导的现场培训将在参与者学习创建一个简单但功能齐全的原生移动应用程序(iOS或Andriod,现在Windows也可以 )时介绍Angular 4的新动画API,以及它们在简化移动应用程序运行时间方面的潜在功能。 在本次培训结束时,参与者将学会: 在package.json中更新现有的动画包和依赖项 执行新的动画API,如元素查询、可重用动画、动画参数、交错和可路由动画 部署应用程序 受众 寻求为iOS或Android开发跨平台应用程序的移动应用程序开发人员 希望将其技能组合应用于移动应用程序开发领域的web开发人员 课程形式 部分讲座、部分讨论、练习和大量实操
dsguihtml5jsre Designing Inteligent User Interface with HTML5, JavaScript and Rule Engines 21小时 Coding interfaces which allow users to get what they want easily is hard. This course guides you how to create effective UI with newest technologies and libraries. It introduces idea of coding logic in Rule Engines (mostly Nools and PHP Rules) to make it easier to modify and test. After that the courses shows a way of integrating the logic on the front end of the website using JavaScript. Logic coded this way can be reused on the backend.
reactnativeexpo React Native Expo: simplifying the creation and deployment of your React Native application 7小时 React Native Expo is a set of tools, libraries and services that acts as an abstraction layer on top of React Native. It simplifies the deployment process, allowing you to generate a build with one click or command without having to create a developer account on various app stores. React Native Expo can be described as Rails for React Native. In this 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. For an introductory course on React Native, please see: React Native: Rapidly develop native iOS and Android apps with Javascript Audience     Web application developers Format of the course     Part lecture, part discussion, heavy hands-on practice
relay Relay: Efficiently Fetch Data in React Applications 14小时 Relay is a JavaScript framework for building data-driven React applications. GraphQL is a data querying language for describing complex, nested data dependencies in modern applications. Together they allow an application's components to be moved anywhere in a render hierarchy without having to apply a cascade of modifications to parent components or to the server code which prepares the data payload. Relay is being used by Facebook in various mobile app projects. In this instructor-led, live training, participants will learn how to apply key Relay concepts such declarative specification of data dependencies, collocation and mutation to build a React application using Relay and GraphQL. By the end of this training, participants will be able to: Use Relay to compose data queries into efficient batches, provide each component with exactly the data that it requested, update the components when the data changes, and maintain a client-side store (cache) of all data. Collocate queries and the view's code to more easily reason about a components functionality Use GraphQL to declare data requirements while allowing Relay to fetch the data on its own Understand the concept of mutating data on the client and server using GraphQL mutations Understand the differences between Relay and Flux, in particular how "mutations" implement the concept of actions and modifications Use routes to determine which data to fetch to render a given component Make changes in relative isolation, even in large team projects Create correct, high-performance applications in a straightforward and obvious way Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice

近期课程

课程日期价格【远程 / 传统课堂】
ActionScript 3.0 Programming - Beijing Digital Building星期二, 2018-02-06 09:30¥26610 / ¥27810
Introduction to Programming - 北京 - 创而新大厦星期一, 2018-02-26 09:30¥42510 / ¥48710
JavaScript,培训,课程,培训课程, 小组JavaScript课程,JavaScript教程,JavaScript老师,JavaScript周末培训,一对一JavaScript课程,JavaScript课程,JavaScript辅导班,JavaScripts辅导,JavaScript远程教育,JavaScript晚上培训,学习JavaScript ,企业JavaScript培训,JavaScript训练,JavaScript私教,JavaScript培训师,JavaScript讲师,学JavaScript班

促销课程

订阅促销课程

为尊重您的隐私,我公司不会把您的邮箱地址提供给任何人。您可以享有优先权和随时取消订阅的权利。

我们的客户