Голосов: 0
#1
Node.js and JavaScript Screencasts for Back-end Developers
by
Derick Bailey
Learn how to use Docker containers to virtualize your applications, keep your code clean and prevent runtime dependency nightmares across systems.
Learn the basics of using Docker to run services on your computer, isolate applications and solve the “works on my machine” problem.
Grow your app’s features, your active user base, and your development team with ease.
Reduce the load of serving files and improve security with Amazon’s AWS S3, and secure file storage and delivery.
Create custom analytics and beautiful dashboards for your apps, without having to learn “big data” systems or languages.
Increase system robustness by composing software from small applications, not monolithic beasts.
1 Episode Series
Explore the basics of running your Node.js applications in a Docker container.
3 Episode Series
Learn the basics of building a Dockerfile and get comfortable with the commands, build process and getting everything up and running yourself, before you dive into the world of application development in a container.
4 Episode Series
Use Docker to keep your development system clean of services like RabbitMQ, MongoDB, and Oracle XE. By installing these service directly into containers, you can stand them up and tear them down anytime.
6 Episode Series
Quickly install docker on OSX, Linux or Windows 10. Learn the basics of how to manage images and containers (and what the difference is) with a few simple, pre-built examples.
6 Episode Series
In the WatchMeCode series on uploading files to AWS S3, I created a very “simple” upload.js file. This file does not contain a lot of code – but it does encompass many different responsibilities. As it stands, the code works, but is not easy to read or modify. Moving forward, I want it to be […]
6 Episode Series
In this series of webinars and other screencasts, Derick Bailey and Chet Harrison will explore the ideas of functional programming in JavaScript. With live sessions, recorded screencasts of the “AHA!” moments in learning functional programming, and more, you’ll find what you need to push your understanding of how functional programming will help you write clean, […]
8 Episode Series
In this series, you’ll learn how to upload files to an Amazon AWS S3 Bucket, using a standard HTML form with HTTP Post. Topics covered include the core documentation for S3 and HTTP Posting a file, security to ensure your bucket is not wide open for anyone to abuse, how to create a simple browser […]
5 Episode Series
A continuation of the Architecting Express series, this series will show you how to build an administrative web application to manage the public facing services. You’ll see how to integrate user authentication and authorization, how to build a proper reporting dashboard, and more!
8 Episode Series
In this series, you’ll learn how to use Keen.io to track events from your application, publishing to Keen and running basic analytics from your account. You’ll see how to keep your code clean and organized, how to ensure the tracking data is always recorded with the correct date, how to track when and where the events […]
7 Episode Series
With this series of screencasts, your journey from Architecting Express Apps will continue into the deployment realm. You’ll see what it takes to get an app ready to move from development into production – with more than one option for a production hosting environment.
10 Episode Series
Having a handful of screencasts that show you how a tool or technology works is great. But when it comes time to integrate that tool in to your application, things often seem a little … different. Wouldn’t it be great to have a series of screencasts that show you how to take all the tools, […]
9 Episode Series
With near 2 hours of high quality screencast content, this series of 9 screencasts from WatchMeCode will take you from slow to pro with ExpressJS, in record time. You’ll learn everything you need to clean up your Express code and keep your routes and middleware clean and clear, with these episodes.
7 Episode Series
Take advantage of RabbitMQ in your node.js applications to scale your features and users, and write more robust systems.
6 Episode Series
Take your knowledge of RabbitMQ to the next level with this series of interviews from industry experts.
5 Episode Series
From installation to the core of managing RabbitMQ this series will help you prepare for writing code that sends and receives messages.
11 Episode Series
MongoDB is one of the most popular of the “No-SQL” database systems on the market, today. Unlike relational database systems, it uses hierarchical documents instead of tables and relationships… documents that better mirror or match the object models they came from! With more than 2 hours of high quality content, this screencast series will take […]
4 Episode Series
Node offers a lot of options, flexibility and control over how you build applications. It’s not just JavaScript on the server, it’s a vibrant community of developers that contribute a lot of libraries, frameworks and tools to make your life as a developer easier. But looking at Node for the first few times – or […]
10 Episode Series
The Intro to NodeJS is a collection 9 of screencasts to get you up and running with NodeJS, working with NPM and modules, and some pro-tips on productivity like application re-starting with Nodemon.
12 Episode Series
JavaScript is a continuously evolving language. New features, new syntax and new performance and productivity improvements are hitting the language on an increasingly frequent basis – starting with ES6 (aka ES2015). There are a lot of new features to look at. A lot of new methods to cover. And a lot of new knowledge about how […]
5 Episode Series
Wouldn’t it be nice to have a module system that mirrored Node, but in your browser? The simple “require” statements to load another file and use it’s functionality… the ability to write complete applications that never once touch or pollute the global namespace in JavaScript! With Browserify, you can have CommonJS modules – the format […]
7 Episode Series
In this series, you’ll learn how to get started with unit testing in JavaScript, using the JasmineBDD testing framework and running it from your browser as well as from NodeJS to automate testing.
5 Episode Series
Back in the day, console.log was just about the only way you could debug JavaScript. Browsers weren’t equipped with any kind of sophisticated tooling to let us see the executing code. These day, though, it’s a different story. From browser based tools, to IDEs that can connect to running processes, there is no shortage of […]
9 Episode Series
The JavaScript fundamentals series is 3 hours of material, across 7 episodes, designed to get you up to speed on some of the most important, yet often misunderstood features. With these screencasts, you will find clarity in the muddy waters of JavaScript’s deceptively simple yet stunningly complex syntax. When it’s all said and one, you […]
8 Episode Series
I receive a regular number of questions from people, regarding JavaScript, Node.js and software development in general. Most of the time, these questions require in-depth answers that are difficult to share with the public. Sometimes they turn into blog posts on DerickBailey.com. And every now and then, I’ll receive a question that begs to be […]
10 Episode Series
Arrays are one of the most flexible tools in your JavaScript tool belt. But the uses of these, and how to work with and manipulate the items in an array are not always obvious. In this series of screencasts, you’ll see several examples of how to build and work with arrays, how to manipulate the […]
In this 3rd episode of the Functional JavaScript series, Chet Harrison teaches us what it takes to handle asynchronous code in a functional paradigm using the Observable pattern. With a surprisingly simple pattern, events from DOM elements, object models, and even streams of data can be adapted to a standard interface. This allows you to […]
In this second session of the Gentle Introduction to Functional JavaScript series, Chet Harrison takes out all the stops and helps us jump straight from currying to monads, through composition. If you’ve ever wondered what a monad is, how it works, and where you could use it in real-world applications, look no further. Chet starts […]
Node.js is quickly growing in popularity – and with great success stories. Companies like Wal-Mart, PayPal and thousands of others around the world are using it, and producing case studies that show just how effective it can be. In spite of this success, though, there is still an underlying concern about Node.js and whether or not […]
If you’ve ever tried to learn functional programming, and walked away with a headache or a sense that you’re not smart enough to do it… you’re not alone. I’ve been there. Dozens of times. I’ve tried, and tried again, and continued to try to learn functional programming. And while I have picked up a few […]
In this interview, Derick talks to Carl Hörberg, CEO of 84codes, which runs CloudAMQP.com. We discuss production quality RabbitMQ instances, how you go about determining what you need for your production systems to run RabbitMQ, and getting those systems into place.
In this interview, Derick talks with Udi Dahan about the ideas and architectures behind a “service bus” – a collection of patterns and best practices for messaging systems. You will learn how a service bus is far more than just best practices for messaging – how they encapsulate the details that tend to plague developers and […]
In this interview, Derick speaks with Jimmy Bogard – Chief Architect of Software Development at Headspring and blogger with LosTechies.com – about Sagas and workflow patterns in messaging. It’s an exploration of how to coordinate larger, more complex processes through messaging systems, with the goal of knowing where everything is in the flow of the system.
In this episode, Derick talks with Alvaro Videla, a Developer Advocate and core team member of RabbitMQ. The discussion centers around the RabbitMQ community, the core of RabbitMQ and the stability and performance that make RabbitMQ incredibly reliable and fast.
In this interview, Derick talks to Aria Stewart, a software developer formerly at PayPal on the Kraken.js team. They delve into her talk, “Design for Retry: Microservices, REST, message busses and why idempotency is the only way to scale,” that she gave at Nodevember 2015 to discuss message queuing with services like RabbitMQ and Gearman.
In this episode, Derick talks with Anders Ljusberg – a long-time employee of Thomas Cook in Stockholm, Sweden. This conversation is a dive into CQRS; what it is, what it can do for developers in building large-scale systems that need to grow with the number of features and number of users, and how all of that […]
Save time and reduce headaches with these quick references for Docker
Advanced options for Dockerfile configuration that you shouldn't have to memorize
Common options to configure and build your Dockerfile, quickly
A quick reference for managing Docker images and containers.
Common messaging patterns for application design.
Learn how to make common yet difficult decisions in RabbitMQ's topology design.
Learn the 6 rules to master JavaScript's "this".
Eliminate boilerplate code and build a robust Backbone.js infrastructure.
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.