ExtraTorrent.st - The Largest Bittorent System
Latest Articles
Most searched
ExtraTorrent.st > Categories > Other torrents


Browse Other torrents

Debugging and Fixing Common JavaScript Errors [2017, ENG] torrent


Download torrent: Magnet link
Info hash: 3D32472190E6ECE84A5D20391506E9EEA298E0BD
Category: Categories > Other torrents
Trackers:
http://bt2.t-ru.org/ann?magnet
http://bt1.t-ru.org/ann
http://bt2.t-ru.org/ann
http://bt4.t-ru.org/ann
udp://tracker.opentrackr.org:1337
udp://open.stealth.si:80/announce
udp://tracker.torrent.eu.org:451/announce
udp://exodus.desync.com:6969
udp://open.demonii.com:1337/announce
udp://tracker.coppersurfer.tk:6969
udp://p4p.arenabg.com:1337
udp://tracker.internetwarriors.net:1337
Health:
 seeds: 4, leechers: 0
Torrent language:  
Total Size: 1.21 GB
Number of files:
34   
Uploader:
iamalaska
Torrent added:2017-09-26 07:49:00

Download Debugging and Fixing Common JavaScript Errors [2017, ENG] torrent




Torrent Description
Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Разное (Компьютерные видеоуроки)

Debugging and Fixing Common JavaScript Errors

Год выпуска: 2017
Производитель: frontendmasters.com
Сайт производителя: https://frontendmasters.com/courses/debugging-javascript/
Автор: Todd Gardner
Продолжительность: 3:39
Тип раздаваемого материала: Видеоклипы
Язык: Английский
Описание: Stomp out bugs and clean up JavaScript apps! In this course, Todd Gardner (Co-founder of TrackJS), walks through common JavaScript bugs and how to isolate and fix the source of the problems. By coding along, you'll learn the four stages of a debugging cycle needed to fix bugs. Use Chrome Dev Tools, debugger, network profile and more to fix memory leaks, performance problems, network failures and more! This course is for any JavaScript developer that builds, maintains, or tests an application that uses JavaScript. With the knowledge you gain, you’ll be armed to find and squash those bugs faster and for good!

Setup Instructions - https://gist.github.com/1Marc/994f7ba094b22a328878b2622256732f
Course Code (getRANTR) - https://github.com/toddhgardner/getRANTR
TrackJS error monitoring free trial - https://trackjs.com/?utm_source=frontendmasters
[spoiler="Содержание"]
Table of Contents
Debugging JavaScript

Introduction
00:00:00 - 00:04:22
Introduction
Todd H. Gardner introduces his Debugging JavaScript course and agenda, which covers the process of finding bugs and the concepts to consider when working through the course of removing a bug.
Common JavaScript Quirks
00:05:48 - 00:15:50
Common JavaScript Quirks
After pulling a volunteer from the audience, Todd tests a student's knowledge to highlight the bizarre quirks in the JavaScript language.
Debugging Cycle
00:15:51 - 00:24:07
Debugging Cycle
Todd reviews a four stage of a debugging cycle to fix bugs: Identify, Isolate, Resolve, and Prevent.

Fixing Bugs

The getRANTr Application
00:24:08 - 00:28:00
The getRANTr Application
Todd introduces the demo application, getRANTr, that is used through the course.
Demo Application Review
00:29:54 - 00:32:57
Demo Application Review
After the students have installed the application as the learning tool, Todd shows how the application is built and which code sections students should focus their attention.

First Bug

Not Preventing the Default Behaviour
00:32:58 - 00:46:24
Not Preventing the Default Behaviour
Using Chrome DevTools, Todd demonstrates how to identify a bug by setting up persistent authoring to see changes immediately and save those changes to disk. - https://developers.google.com/web/tools/setup/setup-workflow
Challenge 1: Cannot Read Property
00:46:25 - 00:47:16
Challenge 1: Cannot Read Property
In this challenge, students need to identify and fix a "Cannot Read Property" bug.
Challenge 1: Solution
00:47:58 - 01:00:49
Challenge 1: Solution
Todd walks through the solution to Challenge 1 of function context by enabling async call stacks and blackboxing scripts in Chrome DevTools. - https://developers.google.com/web/tools/chrome-devtools/javascript/reference#call-stack

Second Bug

Challenge 2: Persisting Text
01:00:49 - 01:02:53
Challenge 2: Persisting Text
In this challenge, students identify and resolve a bug of persisting text.
Challenge 2: Solution
01:03:37 - 01:11:38
Challenge 2: Solution
Todd walks through the solution to Challenge 2 covering empty strings and falsy values.

Third Bug

Challenge 3: Server Reporting 400 Bad Request Errors
01:11:39 - 01:13:46
Challenge 3: Server Reporting 400 Bad Request Errors
In this challenge, students identify and resolve a user-form validation bug.
Questions 1
01:14:05 - 01:17:04
Questions 1
Todd answers questions from students about the first Challenge and how to remove extra event listeners added by frameworks. - https://developers.google.com/web/updates/2015/10/devtools-digest-reordering-tabs
Challenge 3: Solution
01:24:50 - 01:35:35
Challenge 3: Solution
Todd walks through the solution to Challenge 3 by using the Network Inspector, response previews, and JavaScript debugger and then Todd takes questions from students. - https://developers.google.com/web/tools/chrome-devtools/#network_panel

Fourth Bug

Challenge 4: One User, Many Errors
01:35:36 - 01:38:36
Challenge 4: One User, Many Errors
In this challenge, students attempt to determine why a user's data is not showing up.
Challenge 4: Solution
01:48:24 - 01:56:08
Challenge 4: Solution
Todd walks through the solution to Challenge 4 by using the Network Inspector, response previews, and JavaScript debugger.

JavaScript Quirks

Common JavaScript Quirks 2
02:00:03 - 00:00:00
Common JavaScript Quirks 2
Todd pulls another volunteer from the audience to review JavaScript quirks.

Fifth Bug

Unexpected High Memory Usage
02:09:19 - 02:25:31
Unexpected High Memory Usage
Demonstrating how to use Profiler and Timeline recordings in Chrome DevTools, Todd shows how to spot memory bugs in an application. - https://developers.google.com/web/tools/chrome-devtools/memory-problems/
Challenge 5: Memory Usage
02:25:32 - 02:26:00
Challenge 5: Memory Usage
In this challenge, students attempt to verify the memory leak is occurring with Chrome DevTools and pinpoint in the code where the leak is happening.
Challenge 5: Solution
02:36:00 - 02:51:07
Challenge 5: Solution
Todd walks through the solution to Challenge 5.

Sixth Bug

Slow Page Loads
02:51:08 - 02:56:42
Slow Page Loads
Using screenshots capability in Chrome DevTools, Todd shows how to illustrate a page rendering over time along with network activity.
Challenge 6: Impacts of Load Performance
02:56:43 - 02:57:30
Challenge 6: Impacts of Load Performance
In this challenge, students identify the biggest impact in load performance of the application using DevTools throttling and screenshots
Challenge 6: Solution
02:58:43 - 03:11:41
Challenge 6: Solution
Todd walks through the solution to Challenge 6 by looking for potential impacts in load performance of the application.

Seventh Bug

Third Party Error
03:11:42 - 03:14:21
Third Party Error
Inspecting a code error, Todd determines a bug is occurring due to a third party vendor's code.
Challenge 7: Uncontrolled Changes
03:14:21 - 03:16:45
Challenge 7: Uncontrolled Changes
In this challenge, students attempt to find out how to resolve a bug resulting from a third party vendor's code.
Challenge 7: Solution
03:27:03 - 03:35:47
Challenge 7: Solution
Todd walks through the solution to Challenge 7 by finding DOM inconsistency.

Eighth Bug

Network/Proxy Bug
03:35:48 - 03:53:47
Network/Proxy Bug
When a user has a bad experience with an application due to a third party script, Todd shows how to locate the error through load checking, simulating network speeds, and blocking scripts through a proxy. - https://www.charlesproxy.com/
Challenge 8: jQuery Fails to Load
03:53:48 - 03:54:36
Challenge 8: jQuery Fails to Load
In this challenge, students record an error has occurred and attempt to improve the user experience.
Challenge 8: Solution
03:55:32 - 04:01:41
Challenge 8: Solution
Todd walks through the solution to Challenge 8 by incorporating a failback when a third party code on a CDN fails to load.

Design for Debuggability

Questions 2
04:01:42 - 04:10:37
Questions 2
Todd answers questions from students about calling global objects, debugging bundled scripts, and setting cache timeouts.
Developing for a Hostile Environment
04:10:38 - 04:17:11
Developing for a Hostile Environment
Talking about monitoring for bugs within a web application, Todd reviews how to find bugs sooner and therefore cheaper.
Isolating Errors
04:17:12 - 04:26:44
Isolating Errors
Todd discusses when to refactor code and introduces the concept building a debug mode in an application. - - https://www.amazon.com/Refactoring-Improving-Design-Existing-Code/dp/0201485672 - https://saucelabs.com/
Resolving Bugs
04:26:45 - 04:31:29
Resolving Bugs
Todd extolls the virtue of setting up an update testing cycle when releasing code updates to lower the risk of change.
Preventing Bugs
04:31:30 - 04:38:44
Preventing Bugs
Thinking about how to prevent bugs from entering the code, Todd talks about introducing regression tests and updating processes as possible solutions realizing there is a cost associated with each.

Wrapping Up Debugging JavaScript

Wrapping Up
04:38:45 - 04:39:12
Wrapping Up
Todd reviews the course agenda and concludes the course.
[/spoiler]
Файлы примеров: не предусмотрены
Формат видео: MP4
Видео: H264, 1920x1080, 16:9, 23.98 fps, avg 800 kb/s
Аудио: AAC, 48kHz, 201kbps, stereo
[spoiler="Скриншоты"]

[/spoiler]

Download Debugging and Fixing Common JavaScript Errors [2017, ENG] torrent


Related Torrents

Added  Size  S  L  Health
Download Magnet link   Udemy - Learn Debugging and Resolving Errors in Python in Other , by
freecoursewb
10m 508.90 MB 8 1
Download Magnet link   WinDbg - User and Kernel Mode Debugging in Other , by
Anonymous
1y 104.56 MB 5 4
Download Magnet link   Udemy - Armv8 Architecture - Exception And Crash Debugging in Other , by
freecoursewb
2y 1.30 GB 0 0
Download Magnet link   Linkedin - Troubleshooting and Debugging Kafka in Other , by
freecoursewb
3y 289.90 MB 0 0
Download Magnet link   PluralSight - Configuring, Compiling, and Debugging TypeScript Projects in Other , by
freecoursewb
5y 324.30 MB 0 0




Home - Browse Torrents
ExtraTorrent.st is in compliance with copyrights
2025 ExtraTorrent.st