Pluralsight – Security for Hackers and Developers – Exploit Development

Pluralsight – Security for Hackers and Developers – Exploit Development
English | Size: 428.15 MB
Category: Tutorial

Developers are busy, but understanding how to exploit software will help you properly prioritize security critical bugs. This course will teach you basic exploits, shellcoding, and return-oriented programming (ROP).

With developers so overloaded, why should you prioritize security fixes? Because hackers are probably writing exploits against your product right now. You need to learn what that process entails to enable a deeper appreciation for the serious defenses needed. [Read more…]

Packt Publishing – Docker Technologies for DevOps and Developers

Packt Publishing – Docker Technologies for DevOps and Developers
English | Size: 669.00 MB
Category: Tutorial

This course covers all the fundamentals about Docker software and teach you everything you need to know about developing and deploying modern applications with Docker software.In the end of this course, you will gain in-depth knowledge about Docker software and general DevOps skills to help your company or your own project to apply the right docker workflow and continuously deliver better software. Docker software is on the bleeding edge of technology today. It is also one of the most compelling technologies of the last decade in terms of its disruption to software development, operations, systems architecture, testing and compliance practices.
[Read more…]

Packt Publishing – Master Jenkins Course For Developers and DevOps

Packt Publishing – Master Jenkins Course For Developers and DevOps
English | Size: 434.88 MB
Category: Tutorial

This course covers all the fundamentals about Jenkins and teach you everything you need to know to setup a Jenkins build pipeline starting with continuous inspection (build, test and static analysis) all the way to continuous deployment(deploy to staging and production).

In the end of this course, you will gain in-depth knowledge about Jenkins and general DevOps skills to help your company or your own project to apply the right Jenkins workflow and continuously deliver better software. Jenkins is on the bleeding edge of technology today. It is also one of the most compelling technologies of the last decade in terms of its disruption to software development and operation practices. [Read more…]

ES6 JAVASCRIPT THE COMPLETE DEVELOPERS GUIDE

ES6 JAVASCRIPT THE COMPLETE DEVELOPERS GUIDE
English | Size: 893.01 MB
Category: CBTs

Generators? We got it. Arrow Functions? Of course. Rest/Spread Operator? Included! And every other new piece of syntax!

Mastering ES6 syntax can get you a position in web development or help you build that personal project you’ve been dreaming of. It’s a skill that will put you more in demand in the modern web development industry, especially with the release of modern web frameworks like React and Angular 2. [Read more…]

C-Sharp DEVELOPERS LEARN THE ART OF WRITING CLEAN CODE

C-Sharp DEVELOPERS LEARN THE ART OF WRITING CLEAN CODE
English | Size: 563.39 MB
Category: Tutiorial

These days, anyone can code. But if you want to get a job as an intermediate or senior-level C# developer, you must know how to write clean, maintainable code.
As Martin Fowler said:

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." – Martin Fowler
[Read more…]

John Sonmez-Soft Skills The Software Developers Life Manual audiobook

John Sonmez-Soft Skills The Software Developers Life Manual audiobook
English | Size: 357.32 MB
Category: CBTs

For most software developers, coding is the fun part. The hard bits are dealing with clients, peers, and managers and staying productive, achieving financial security, keeping yourself in shape, and finding true love. This book is here to help.
Soft Skills: The Software Developer’s Life Manual is a guide to a well-rounded, satisfying life as a technology professional. [Read more…]

Murach’s SQL Server 2016 for Developers

Murach’s SQL Server 2016 for Developers
English | Size: 104.60 MB
Category: CBTs

If you’re an application developer, or you’re training to be one, this 2016 edition of Murach’s classic SQL Server book is made for you.
To start, it presents the SQL statements that you need to retrieve and update the data in a database. These are the SQL statements that you’ll use every day. Then, it shows you how to design a database, how to implement that design, and how to work with database features like views, scripts, stored procedures, functions, triggers, transactions, security, XML data, BLOB data with FILESTREAM storage, and the CLR integration feature.
[Read more…]

Lynda – Learn Sketch Working With Developers

Lynda – Learn Sketch Working With Developers
English | Size: 294.49 MB
Category: CBTS

Is your design process developer friendly? Learn how to streamline your UX workflow and collaborate more effectively with developers using Sketch. Natalie Schulz shows how to find and install templates and plugins to automate parts of the design process, set up your project for the correct dimensions and resolution, and use symbols and styles to be more consistent and efficient. At the end of the workflow, she shows how to export assets in a format that developers can use right away. [Read more…]

Lynda – New Features in SQL Server 2016 for Developers

Lynda – New Features in SQL Server 2016 for Developers
English | Size: 236.52 MB
Category: CBTs

Are you curious about upgrading to Microsoft SQL Server 2016, but aren’t sure if it’s worth it to make the switch? In this course, join Anton Delsink as he highlights his favorite new features for developers. Anton covers several different areas-including deploying SQL Server on Linux, using new functions such as STRING_SPLIT, and exploring the new JSON query syntax. While you can work through the entire course in order, you can also start with whichever video piques your interest, as each video stands on its own. Upon completion of this course, you’ll know how to leverage new and enhanced features in SQL Server 2016 that can help you write less code and bring increased security, performance, and reliability to your applications. [Read more…]

Pluralsight – Security for Hackers and Developers – Reverse Engineering

Pluralsight – Security for Hackers and Developers – Reverse Engineering
English | Size: 302.47 MB
Category: Tutorial

In this course, you will learn to reverse engineer. That will allow you to protect intellectual property, find vulnerabilities, and pull apart malware. Join me in making the world a little safer.
In the prior courses we learned there are 4 main techniques to secure code: design review, static analysis, manual audit, and dynamic (fuzz) testing. But, once the code is fielded, hackers will begin researching exploits against it.
[Read more…]