Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Large Scale JavaScript on Client and ServerГод выпуска: 2014
Производитель: Pluralsight
Сайт производителя:
http://pluralsight.com/Автор: Shawn Wildermuth
Продолжительность: 2h 49m
Тип раздаваемого материала: Видеоклипы
Язык: Английский
Описание: JavaScript is an important language to modern web development. Most examples are trivial in size, but many developers need to work in large scale projects. In this course I'll show you the techniques in dealing with building large JavaScript projects that are sizeable in lines of code, complexity and in number of developers. This course will show you JavaScript techniques that are useful for client-side and server-side JavaScript.
JavaScript является важным языком для современного веб-разработки. Большинство примеров тривиальны по размеру, но многие разработчики должны работать в крупномасштабных проектов. В этом, конечно, я покажу вам методы в работе с построения крупных проектов JavaScript, которые являются значительным в строк кода, сложности и в число разработчиков. Этот курс покажет вам JavaScript методы, которые полезны для клиентской стороны и на стороне сервера JavaScript.
[spoiler="Содержание"]
Код: │ large-scale-javascript.zip
│
├───01. What is Large Scale JavaScript
│ 01. Introduction.mp4
│ 02. How Large is Large .mp4
│ 03. What is wrong with JavaScript .mp4
│ 04. Frameworks and Libraries.mp4
│ 05. The Solution.mp4
│ 06. What about Single Page Applications .mp4
│ 07. Meta-Languages.mp4
│ 08. Summary.mp4
│
├───02. Maintainable JavaScript
│ 01. Introduction.mp4
│ 02. Application Frameworks.mp4
│ 03. Global Scope .mp4
│ 04. Strictness in JavaScript.mp4
│ 05. Modular JavaScript.mp4
│ 06. Dependency Management.mp4
│ 07. Smart Asynchrony.mp4
│ 08. Louse Coupling.mp4
│ 09. Summary.mp4
│
├───03. Scalable JavaScript
│ 01. Introduction.mp4
│ 02. The Problems of Scale.mp4
│ 03. Improve JavaScript .mp4
│ 04. Optimize JavaScript.mp4
│ 05. Using GruntJS.mp4
│ 06. Conditional Compilation.mp4
│ 07. Using JavaScript Composition.mp4
│ 08. JavaScript Loaders.mp4
│ 09. Measuring Scalability.mp4
│ 10. Summary.mp4
│
├───04. Testable JavaScript
│ 01. Introduction.mp4
│ 02. Why is Testing JavaScript Difficult .mp4
│ 03. What is Unit Testing .mp4
│ 04. Writing Unit Tests.mp4
│ 05. Running Tests with GruntJS.mp4
│ 06. Demo GruntJS + Jasmine.mp4
│ 07. Automating Testing with GruntJS.mp4
│ 08. Demo GruntJS + Watch.mp4
│ 09. Summary.mp4
│
└───05. Large Scale JavaScript in NodeJS
01. Introduction.mp4
02. What is NodeJS .mp4
03. Is JavaScript in NodeJS Different .mp4
04. Is NodeJS Magically Scalable .mp4
05. Large Scale JavaScript in NodeJS.mp4
06. Maintainable JavaScript in NodeJS.mp4
07. Scalable JavaScript in NodeJS.mp4
08. Performance Tips for Google's V8.mp4
09. Testable JavaScript in NodeJS.mp4
10. Summary.mp4
[/spoiler]
Файлы примеров: присутствуют
Формат видео: MP4
[spoiler="audio\video"]
General
Complete name : D:\03. Improve JavaScript .mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42
File size : 11.2 MiB
Duration : 6mn 42s
Overall bit rate mode : Variable
Overall bit rate : 234 Kbps
Encoded date : UTC 2014-01-23 14:59:28
Tagged date : UTC 2014-01-23 14:59:53
Writing application : HandBrake 0.9.8 2012071700
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile :
[email protected]Format settings, CABAC : No
Format settings, ReFrames : 2 frames
Format settings, GOP : M=1, N=50
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 6mn 42s
Duration_FirstFrame : 67ms
Bit rate : 105 Kbps
Width : 1 024 pixels
Height : 768 pixels
Display aspect ratio : 4:3
Frame rate mode : Constant
Frame rate : 15.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.009
Stream size : 5.02 MiB (45%)
Writing library : x264 core 120
Encoding settings : cabac=0 / ref=2 / deblock=1:0:0 / analyse=0x1:0x111 / me=umh / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=0 / weightp=0 / keyint=50 / keyint_min=15 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=3 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Encoded date : UTC 2014-01-23 14:59:28
Tagged date : UTC 2014-01-23 14:59:53
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 6mn 42s
Bit rate mode : Variable
Bit rate : 127 Kbps
Maximum bit rate : 219 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 6.09 MiB (54%)
Language : English
Encoded date : UTC 2014-01-23 14:59:28
Tagged date : UTC 2014-01-23 14:59:53
[/spoiler]
[spoiler="Скриншоты"]

[/spoiler]