{"product_id":"javascript-online-course-4-tracks-live-mentoring-365-day-access","title":"JAVASCRIPT - Web Programmer To Apprentice Programmer","description":"\u003cp data-mce-fragment=\"1\"\u003eExplore Web programming languages and frameworks, such as JavaScript, React, and Django as you prepare to become an Apprentice Programmer.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThis learning path, with more than 90 hours of online content, is divided into the following four tracks:\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eTrack 1: Web Programmer\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eTrack 2: Web Apps Developer\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eTrack 3: Novice Programmer\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eTrack 4: Apprentice Programmer\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eTrack 1: Web Programmer\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eIn this track of the Web Programmer to Apprentice Programmer Journey, the focus will be on JavaScript.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eContent:\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eE-learning courses\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eJavaScript: Introduction\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eJavaScript: Getting Started with JavaScript Programming\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eJavaScript: Types, Operators, \u0026amp; Control Structures in JavaScript\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eJavaScript: Functions \u0026amp; Arrays in JavaScript\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eJavaScript: Objects\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eJavaScript: Advanced Function Operations\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eJavaScript: Closures \u0026amp; Prototypes\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eJavaScript: Working with the DOM \u0026amp; Events\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eJavaScript: Form Validation \u0026amp; Async Programming in JavaScript\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eOnline Mentor\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eYou can reach your Mentor 24\/7 by entering chats or submitting an email.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eFinal Exam assessment\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eEstimated duration: 90 minutes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003ePractice Labs: \u003c\/strong\u003e\u003cstrong data-mce-fragment=\"1\"\u003eWeb Programmer \u003c\/strong\u003e(estimated duration: 8 hours)\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePerform Web Programmer tasks such as setting up an effective JavaScript Environment, and working with JS types and arrays. Then, test your skills by answering assessment questions after implementing call back functions, adding a closure and callback function, adding a form to capture user values, and achieving asynchronous behavior with promises. This lab provides access to tools typically used by Web Programmers, including: Atom \u0026amp; Visual Studio Code.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e\u003c\/strong\u003e\u003cstrong data-mce-fragment=\"1\"\u003eTrack 2: Web Apps Developer\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eIn this track of the Web Programmer Journey, the focus will be on building applications using React.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eContent:\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eE-learning courses\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eBuild Apps Using React: Introducing React for Web Applications\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eBuild Apps Using React: Local Machine \u0026amp; Online Playgrounds\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eBuild Apps Using React: Props \u0026amp; State\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eBuild Apps Using React: Working with Events\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eBuild Apps Using React: Working with Forms\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eBuild Apps Using React: Advanced Features in React\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eBuild Apps Using React: In Development \u0026amp; Production\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eOnline Mentor\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eYou can reach your Mentor by entering chats or submitting an email.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eFinal Exam assessment\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eEstimated duration: 90 minutes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003ePractice Labs: Web Apps Developer \u003c\/strong\u003e(estimated duration: 8 hours)\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePerform Web Apps Developer tasks such as installing ReactJS libraries and rendering components, building custom components, adding state properties to a class component, and taking advantage of a component’s life cycle methods. Then, test your skills by answering assessment questions after working with forms, using appropriate keys when handling lists, installing an app from basic files, and handling the rendering of JSX.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003e\u003c\/strong\u003e\u003cstrong data-mce-fragment=\"1\"\u003eTrack 3: Novice Programmer\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eIn this track of the Web Programmer to Apprentice Programmer Journey, the focus will be on SQL programming and building Web apps using Django.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eContent:\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eE-learning collections\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMySQL: Getting Started\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMySQL: Creating \u0026amp; Updating Tables\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMySQL: Querying Data\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMySQL: Understanding \u0026amp; Implementing Joins\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMySQL: Grouping \u0026amp; Aggregation Operations\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMySQL: Views, Indices, \u0026amp; Normal Forms\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMySQL: Triggers \u0026amp; Stored Procedures\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eMySQL: Transactions, Savepoints, \u0026amp; Locks\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eBuilding Web Apps Using Django: Introduction to Web Frameworks \u0026amp; Django\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eBuilding Web Apps Using Django: Building a Basic Website\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eBuilding Web Apps Using Django: Templates \u0026amp; User Administration\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eBuilding Web Apps Using Django: Models \u0026amp; User Registration\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eBuilding Web Apps Using Django: Implementing Login \u0026amp; Logout\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eBuilding Web Apps Using Django: Generic Views\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eOnline Mentor\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eYou can reach your Mentor 24\/7 by entering chats or submitting an email.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eFinal Exam assessment\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eEstimated duration: 90 minutes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003ePractice Labs: Novice Programmer \u003c\/strong\u003e(estimated duration: 8 hours)\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePerform architecting tasks such as binning data, imputing values, performing cross validation, and evaluating a classification model. Then, test your skills by answering assessment questions after validating a model, tuning parameters, refactoring a machine learning model, and saving and loading models using Python.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eTrack 4: Apprentice Programmer\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eIn this track of the Web Programmer Journey, the focus will be on design patterns for JavaScript.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eContent:\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eE-learning collections \u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eDesign Patterns in JavaScript: Getting Started\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eDesign Patterns in JavaScript: Constructor, Factory, \u0026amp; Abstract Factory Creational Patterns\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eDesign Patterns in JavaScript: Singleton, Prototype, \u0026amp; Builder Creational Patterns\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eDesign Patterns in JavaScript: Module, Revealing Module, Façade, Decorator, \u0026amp; Mixin Structural Patterns\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eDesign Patterns in JavaScript: Flyweight, Adapter, Composite, \u0026amp; Proxy Structural Patterns\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eDesign Patterns in JavaScript: Observer \u0026amp; Iterator Behavioral Patterns\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eDesign Patterns in JavaScript: Mediator, State, \u0026amp; Command Behavioral Patterns\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eUnit Testing in JavaScript: Mocha \u0026amp; Unit.js\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eUnit Testing in JavaScript: Should.js \u0026amp; Must.js\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eUnit Testing in JavaScript: Exploring \u0026amp; Configuring the Mocha Testing Framework\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eUnit Testing in JavaScript: Mocha \u0026amp; Chai\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eUnit Testing in JavaScript: SinonJS\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eOnline Mentor\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eYou can reach your Mentor 24\/7 by entering chats or submitting an email.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eFinal Exam assessment\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eEstimated duration: 90 minutes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003ePractice Labs: Apprentice Programmer \u003c\/strong\u003e(estimated duration: 8 hours)\u003c\/p\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003ePerform Apprentice Programmer tasks such as building JavaScript objects, constructing parameterized objects, converting a functional object, and using a Factory method. Then, test your skills by answering assessment questions after creating a Singleton object, implementing the Facade pattern, using the Flyweight pattern, and subscribing using the Observer pattern. This lab provides access to tools typically used by Apprentice Programmers, including: Atom \u0026amp; Visual Studio Code.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"DiviTrain.com","offers":[{"title":"Default Title","offer_id":39259776876630,"sku":"","price":1199.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/0350\/0118\/files\/20.png?v=1743543875","url":"https:\/\/www.divitrain.com\/nl-nl\/products\/javascript-online-course-4-tracks-live-mentoring-365-day-access","provider":"DiviTrain.com","version":"1.0","type":"link"}