"HTML5 Game Development - Second Edition" |
"HTML5 and related web standards, such as JavaScript and CSS3, enable the delivery of new and exciting multimedia using the native features of new and more capable web browsers. It allows game developers to create fun, exciting, and immersive games, as well as other interactive content to engage your users.This course will take you through all you need to know to get started creating your first game in HTML5. It starts by introducing you to working with HTML5 to create web-based games. Through practical game examples, you will understand how to work with HTML to create game logic, work with animations in CSS3, add audio, implement basic physics and collision detection, build levels, and polish the game with menus and game over sequences.You will see how to write games with the graphical in-browser drawing capabilities of HTML Canvas, with the support of the CreateJS library. It also covers how to make games mobile-friendly. By the end of this video, you will be comfortable creating in-browser games in HTML and CSS.About The AuthorThomas Makzan focuses on the fields of web development and game design. He has over 15 years of experience in building digital products. He has worked on real-time multiplayer interaction games, iOS applications, and rich interactive websites.He has written several books on building a Flash virtual world, creating games with HTML5, and building websites with the Flexbox layout. He currently teaches courses in Hong Kong and Macao SAR."
Price: 74.99 |
"Learning Swift 2" |
"Swift 2 generates faster code across the board, both for release and debug builds. With Swift programmers having half as many code as other code files to maintain and zero manual code synchronization, Swift has experienced unprecedented growth in popularity among developers. In this course, we'll explore the MVC and Singleton design patterns, you'll see how to consume third-party APIs using asynchronous requests, and we'll look at some of the most used controls in iOS development.This course provideS all you need to know to develop iOS and OS X applications. You'll take a tour of the fundamental concepts, and learn how to develop iOS, tvOS, watchOS, and OS X applications.We'll kickstart your learning skills as you work with one of the most used dependency managers in iOS, Cocoapods, to install third-party libraries such as Alamofire and SwiftyJSON to deal with JSON and networking requests. You'll see how to structure your project with the MVC design pattern and implement a second view controller to display data and details of your application. It doesnt end there, as we'll also explore Swift in Linux and the new Package Manager.This course will teach you the main steps in the build process of an application, giving you the skills you need to create your own applications.About The AuthorVictor Sigler is an iOS Software Engineer with experience in developing consumer and enterprise mobile applications for iPhones, iPads, and the Apple Watch. He has worked with Swift since Apple announced its release in the 2014 WWDC.He loves everything related to Apple and is passionate about Swift and the world of programming contests and has spent a lot of time developing in C++.He has worked as technical reviewer for Packt Publishing on Swift 2 Design Patterns and Boost.Asio C++ Network Programming Cookbook."
Price: 74.99 |
"Deep Learning with TensorFlow" |
"Deep learning is the intersection of statistics, artificial intelligence, and data to build accurate models and TensorFlow is one of the newest and most comprehensive libraries for implementing deep learning. With deep learning going mainstream, making sense of data and getting accurate results using deep networks is possible. This course is your guide to exploring the possibilities with deep learning; it will enable you to understand data like never before. With the efficiency and simplicity of TensorFlow, you will be able to process your data and gain insights that will change how you look at data.With this video course, you will dig your teeth deeper into the hidden layers of abstraction using raw data. This course will offer you various complex algorithms for deep learning and various examples that use these deep neural networks. You will also learn how to train your machine to craft new features to make sense of deeper layers of data. During the video course, you will come across topics such as logistic regression, convolutional neural networks, recurrent neural networks, training deep networks, high level interfaces, and more.With the help of novel practical examples, you will become an ace at advanced multilayer networks, image recognition, and beyond.About The AuthorDan Van Boxel is a Data Scientist and Machine Learning Engineer with over 10 years of experience. He is most well-known for ""Dan Does Data,"" a YouTube livestream demonstrating the power and pitfalls of neural networks. He has developed and applied novel statistical models of machine learning to topics such as accounting for truck traffic on highways, travel time outlier detection, and other areas. Dan has also published research and presented findings at the Transportation Research Board and other academic journals."
Price: 129.99 |
"Angular 2 Deep Dive" |
"Angular 2 promises cross-platform coding, greater development efficiency, better speed and performance and incredible tooling to create applications, both mobile and desktop.Angular 2 is a massive architectural overhaul from its predecessor, and will completely change the way developers approach JavaScript web development. The redesign incorporates several new key development concepts and practices, meaning developers have to adopt a new way of approaching projects with Angular. This course delivers an early deep dive into the architectural aspects of Angular 2 development, and imparts the knowledge you need to understand comprehensively and put into practice the key concepts powering the framework.We will begin by grasping the concepts of Angular 2, and apply them to an application that grows in complexity throughout the course, culminating in a fully-featured example of song-library.You will discover how to present data to users while also ensuring that their interactions on the UI are handled by the presentation layer of your app. Then we will take a look at business logic needs so that the system behaves exactly as per your requirements; here services and other abstraction layers will come into play.You will also learn how to create forms with ease, and smoothly handle validation. At the end, well glue all these development aspects with reactive and asynchronous programming, which you will embrace as you learn to control flows and story lines of actions in the app.This course will not only teach you the ropes of developing with the framework, but also help you build more complex and future-proof applications.About The AuthorMathieu Chauvinc is a Managing Director at Red Ape Solutions, where he aspires to keep the company at the bleeding edge of web technologies. On a daily basis, he leads the tech team of 15 and collaborates with them in building complex single page applications and neat hybrid mobile apps. He has been involved in web technologies for over a decade, from Django to Node.js and Go, SQL to NoSQL, Mootools to Angular 2, continuously trying to keep the right balance between the excitement of new frameworks and the stability of proven ones. He always has a special place in his heart for Python and Django.He holds a Masters in Engineering from the German University Karlsruhe and a Masters in Engineering from the French ENSAM (Paris). Despite an engineering background, he has always had a passion for knowledge sharing, which has followed him until today, and he regularly conducts corporate or free training sessions on various IT topics in his country of residence, Malaysia.He is also the author of several video courses, published by Packt, such as Learning JavaScript Promises and Introducing Ionic 2. He has recently enjoyed the chance of reviewing courses for Packt."
Price: 94.99 |
"Building Games with SFML" |
"SFML is a framework that allows you to write games and run them on various operating platforms, including Windows, Linux, and OS X. With a simple programming interface to the different components of the underlying device, SFML gives aspiring game developers the ability to create and publish enjoyable games.Building Games with SFML will guide you through the entire process of game development. You will master the main features of SFML and become confident in architecting and designing games because everything you learn will translate to your own project. Even experienced developers are highly likely to learn something new.To begin with, youll learn how to compile and install SFML before introducing the system, window, graphics, and audio modules of SFML.We then move on to the development of a clone of the Pac-Man game, called Pac-Woman, enhanced by entertaining modern features, starting by laying the foundation of the game after you understand key game development patterns. Piece by piece, from the game loop to the implementation of artificial intelligence, we will build an engaging game. It will include the implementation of game states, the modeling of entities, the animation of characters, and rendering the maze. Finally, this course concludes by adding gameplay and putting it all together to produce an exciting and challenging game."
Price: 84.99 |
"Introducing Rails 5: Learning Web Development the Ruby Way" |
"Ruby on Rails is a powerful web application framework action packed, with hordes of gems to create a stress-free and complete developing experience. Ruby reinforces the ""More with Less"" approach with its elegant and clean code, proving to be a stalwart alternative to traditional static languages. Rails 5 introduces a plethora of features and built-in libraries to keep your applications up to date with the modern web.Introducing to Rails 5 dives deep into creating applications with the newly built in libraries and gems this framework has to offer.Before you get hands on with coding, the first section explores the changes and deprecations and introduces you to whats new in RoR5. We then learn the use of Action cable to access Web sockets, which is a built in library to add real-time features to your applications.We will create our first chatroom with the all in one rails generator command to generate all required files for our chat room system including password encryption, session controllers and the main navigation. We will learn to use Rails as a JSON-API Backend that can be consumed by different clients.The course also covers how Turbolinks optimizes page loading and renders templates independently of controllers.About The AuthorKingsley Ijomah has worked as a software developer for over 12 years, and in that time he has coded in many programming languages like Java, Php, Ruby, Javascript, Objective-C, ActionScript and also used the following frame works: CakePHP, Ruby on Rails, Ionic, Bootstrap. He currently works as a full-time ruby developer, and has worked with Ruby programming language along with Rails (framework) since 2012."
Price: 74.99 |
"Learning ECMAScript 6: Moving to the New JavaScript" |
"JavaScript High Performance focuses on making your JavaScript code run more efficiently, raising your app performance. ECMAScript 6 (ES6) is the new step to the ECMAScript language, whose specifications are inherited by JavaScript. ES6 gives a vast makeover to JavaScript by adding new syntaxes and APIs to write complex applications and libraries that are easier to debug and maintain. ES6 aims to keep JavaScript accessible for casual developers, even after adding new advanced features.To begin with, you will get familiarized with Babel.js, which will help you use the latest features of ES6 in all browsers. Youll gain a concrete understanding of ES basics and classes, modules, inheritance, as well as the coding style. Youll build your skills with recommended code organization patterns in JavaScript, making your code easy to organize.Moving on, well discuss advanced features such as collection types, template literals, and symbols. Next, youll see how to use tools to write asynchronous code much better with promises and asynchronous functions. Lastly, we will deal with some experimental proposals and references. By the end of the course, you will understand how ECMAScript is going to be the new paradigm.About The AuthorJoris Hermans is a Senior Software Developer with more than 10 years of experience in programming for the web. He has worked for an online directory company creating web applications that hits traffic of more than a million page views a week. He has a lot of experience in building large-scale web applications. He participates in a lot of discussions regarding the web and his specifications. He likes to follow new technological trends and hypes."
Price: 84.99 |
"Mastering HTML5 Game Development" |
"HTML5 is the fifth revision of the HTML standard, which is a core technology used for structuring and presenting content on Internet. Its innovative features such as Canvas, Audio, and Video elements make it a potential game building tool. While you can use Objective-C to build games just for iOS, HTML5 gives you the ability to build games for a multitude of platforms. This is the reason game developers and designers absolutely love HTML5it simplifies the job of creating graphically-rich interactive games for the Internet and mobile devices.This video course will help you to create interactive, dynamic, and colorful games with HTML5. Well build a breakout game, using HTML5 Canvas to create the graphics and the main stage. Well use CreateJS and its modular libraries to build a visually-rich game. Well make it interactive by adding a keyboard, mouse, and touch support.Then well move on to set up the audio required for the game using WebAudio and HTML Audio. Well show you how to take advantage of the SQL-like data storage facility of HTML5. Then, well make our game robust by carrying out its testing and debugging. Finally, well dive into common errors and pitfalls that developers usually commit and a way to avoid them.By the end of the course, you will be able to take full advantage of all the HTML5 features to create advanced and interactive games.About The AuthorDaniel Albuis a freelance interactive developer at Albu Interactivewith more than ten years of experience in the production and deployment of rich media websites, games, and applications. He specializes in Flash development, and HTML5 game and application development."
Price: 94.99 |
"Introduction to R Programming" |
"Data is everywhere, and statisticians and analysts everywhere need to handle this data efficiently and tactfully. In comes R, a powerful programming language, arming developers with the tools to cater to their needs. This course will give you everything you need to start making software that can unlock your statistics and data.The course is broken down into three parts. The first part will introduce R Studio and the basics of Rusing packages and teaching you programming concepts such as variables, vectors, arrays, loops, and matrices. By solving coding challenges, you will gain a strong foundation for data munging.With the basics mastered, we will take you through a number of topics such as handling dates with the lubridate package, handling strings with the stringr package, writing functions, debugging, error handling, and writing an apply family of functions. When youve mastered data munging, well focus on visualizing data using base graphics.Naturally, the next step is to learn how to make statistical inferences. We walk you through the fundamentals of univariate and bivariate analysis, computing confidence intervals, interpreting p values, and working with statistical significance. Youll see how and when to use some of the commonly used statistical tests. With that, you will be ready for your first full-scale data analysis project to test the skills youve learned.Finally, you will glimpse two powerful packages for data munging, the dplyr and data.table, which have both seen a rise in the R community. It is imperative to learn about both of these packages because much modern R code has been written using them.With the help of interesting examples and coding challenges, this course will ensure that you have all the hacks and tricks you need to get started with R.About The AuthorSelva Prabhakaran is a data scientist with a global e-commerce organization. During his 7 years of experience in data science, he has tackled complex real-world data science problems and delivered production-grade solutions for top multinational companies. Selva lives in Bangalore with his wife."
Price: 94.99 |
"Data Mining with Python: Classification and Regression" |
"Python is a dynamic programming language used in a wide range of domains by programmers who find it simple yet powerful. In todays world, everyone wants to gain insights from the deluge of data coming their way. Data mining provides a way of finding these insights, and Python is one of the most popular languages for data mining, providing both power and flexibility in analysis. Python has become the language of choice for data scientists for data analysis, visualization, and machine learning.In this course, you will discover the key concepts of data mining and learn how to apply different data mining techniques to find the valuable insights hidden in real-world data. You will also tackle some notorious data mining problems to get a concrete understanding of these techniques.We begin by introducing you to the important data mining concepts and the Python libraries used for data mining. You will understand the process of cleaning data and the steps involved in filtering out noise and ensuring that the data available can be used for accurate analysis. You will also build yourfirst intelligent application that makes predictions from data. Then you will learn about the classification and regression techniques such as logistic regression, k-NN classifier, and SVM, and implement them in real-world scenarios such as predicting house prices and the number of TV show viewers.By the end of this course, you will be able to apply the concepts of classification and regression using Python and implement them in a real-world setting.About The AuthorSaimadhu Polamuri is a data science educator and the founder of Data Aspirant, a Data Science portal for beginners. He has 3 years of experience in data mining and 5 years of experience in Python. He is also interested in big data technologies such as Hadoop, Pig, and Spark. He has a good command of the R programming language and Matlab. He has a rudimentary understanding of Cpp Computer vision library (opencv) and big data technologies."
Price: 74.99 |
"JSF Fundamentals" |
"Mainly, the JSF Fundamentals video is dedicated to providing fundamental knowledge of controlling the communication aspects in JSF. Definitely, communication is the core of a JSF application and is one of the main aspects that dictate the architecture of such an application. Thinking of the big picture, you need to identifyright from the startthe main parts and how they will communicate with one another and with the end user.After selecting design patterns, drawing the UML diagrams, and sketching the architecture and the application flow, it's time to get to work and start implementing the communication pipes using forms, parameters, arguments, values, pages, beans, and so on. Fortunately, JSF provides many solutions for ensuring a powerful and flexible communication layer between JSF components and also between JSF and XHTML pages, the JavaScript code, and other third-party components. But, when something is powerful and flexible, it is typically hard to control and inappropriate usages will lead to poor results.This video is exactly what you need for shaping the communication aspects and for obtaining the knowledge that is essential in order to decide what, when, and how to use depending on your application. But, keep in mind that the JSF Fundamentals video is not trying to take you by the hand to show you the world of JSF as a beginner's guide.About The AuthorAnghel Leonard is an autodidact senior Java developer with many years of experience in Java SE, Java EE, and related frameworks. He has written and published a significant number of articles about Java technologies as well as tips and tricks for many programming-dedicated websites. In addition, he has reviewed several books, JavaOne articles, and toprated dissertations about Java.He has written two books about XML and Java (one for beginners and one for advanced developers) for Albastra, a Romanian publisher; four books for Packt Publishing, which are Jboss Tools 3 Developer Guide, JSF 2.0 Cookbook, JSF 2.0 Cookbook LITE, and Mastering JavaServer Faces 2.2; the Rapid PrimeFaces video course for Packt Publishing; two books for Apress, called Pro Java 7 NIO 2 and Pro Hibernate and MongoDB; and one book for Glasnevin Publishing named Mastering OmniFaces. Currently, Anghel is developing web applications using the latest Java technologies in the market such as WebServices, JMS, EJB, CDI, JSF (PrimeFaces, OmniFaces, and RichFaces frameworks), Spring MVC, Hibernate, and so on."
Price: 74.99 |
"Machine Learning with Scala" |
"The ability to apply machine learning techniques to large datasets is becoming a highly sought-after skill in the world of technology. Scala can help you deliver key insights into your dataits unique capabilities as a language let you build sophisticated algorithms and statistical models. For this reason, machine learning and Scala fit together perfectly and knowledge of both would be beneficial for anyone entering the data science field.The course starts with a general introduction to the Scala programming language. From there, youll be introduced to several practical machine learning algorithms from the areas of exploratory data analysis. Youll look at supervised learning machine learning models for prediction and classification tasks, and unsupervised learning techniques such as clustering and dimensionality reduction and neural networks.By the end, you will be comfortable applying machine learning algorithms to solve real-world problems using Scala.About The AuthorAlex Minnaar is a machine learning engineer working in San Francisco, California. Alex holds an Msc in Machine Learning from University College London and a BSc in Mathematics from Queen's University. Alex has professional experience working with Scala and technologies such as Spark, Akka, and Kafka and a particular interest in natural language processing applications."
Price: 99.99 |
"Mastering Docker" |
"Docker is a tool that is designed to benefit both developers and system administrators. For developers, it means they can develop applications without worrying about the system it will be running on. For system administrators, it gives them flexibility and reduces the number of systems required.This video will teach you to leverage advanced-level Docker. It starts by introducing how Docker works the way it does, first scripting a layer in a Docker workflowDockerfile. Next, you will explore compose by writing a docker-compose.yml file for a social network app, and look at top-down approaches to building network topologies for our social networks containers.Then you will be familiarized with the swarm workflow, Kubernetes, and Googles tool for setting up a managed cluster. You will learn how to set up Dockers plugin infrastructure and use the customization options. By the end of this course, you will be able to successfully manage your Docker containers, with the help of minecraft server.About The AuthorShrikrishna Holla is a full stack developer and entrepreneur based in Bengaluru. He builds and maintains sigalrm.io, a service that provides provides actionable alerts, allowing engineers to take immediate remedial measures."
Price: 94.99 |
"Expert Programming in C# and .NET" |
".NET is one of the biggest software development platforms, and understanding its inner workings is the key to unlocking its true potential and performance. This course helps you uncover the hidden extras in .NET, enabling you to write robust and performant applications. Covering all of the latest features in C# 6 and .NET 4.6, well start from the bottom with coverage of the CLR, and JIT compiler and work through advanced C# 6 programming techniques.The second part of the video explores the .NET framework including LINQ, ADO.NET, and working with databases (replacing sql server with nosql). Well also show you how to start working in the new Microsoft way introduce you to GitHub, and take a brief tour of your cloud deployment options.About The AuthorReynald Adolphe is a technologist and .NET developer with 10+ years experience in website consulting and development. He focuses on user experience, user interface, back-end development, and the languages used to create web applications. He's a speaker and personal technology coach who helps programmers build their brand and career to the next level and guides new-comers to become elite software engineers.Previously, he worked for the Tribune Company in Los Angeles and Accenture in Chicago. Reynald's specialties include C#, Silverlight, ASP.NET, MVC, Razor, LINQ, Java, JavaScript, JQuery, AJAX, HTML5, CSS3, SOAP, Knockout.js, RequireJS, Underscore.js, AmplifyJS, XML, WCF, SQL, SDLC, MSTest, Moq, QUnit, and Bootstrap. Reynald also produces tech events, featuring popular tech speakers, musicians, and comedians."
Price: 129.99 |
"Angular 2 Essentials" |
"Angular 2 is a dream framework for any modern day web developer. It lets you build powerful and impressive web applications, with great development efficiency, speed, and performance. This course helps you gain a strong foundation in Angular 2 and the key concepts involved in creating modern web applications.Starting off by building your first Angular 2 component, youll go all the way through topics such as deployment and automated builds by the end of the course.After building your first components, youll return to the build-tools to understand them better. Here youll see how Gulp is used throughout to automate the building of your software to make your development life easier. Then youll take a deep dive into the constituents of an Angular 2 component and use them to reconstruct an existing example site for Google's Material Design Lite library. Once you have your application ready, you will learn how to test and debug it. Finally, we wrap up the course by deploying your app and youll learn how to incorporate the continuous integration principle for automation.About The AuthorJohn Munsch is a professional software developer with over 29 years of experience. For the last three years, he's been leading a team building modern web app front ends with AngularJS after a couple of years spent doing the same kind of work with Backbone.js, Underscore.js, and Handlebars.js. He's definitely enjoying a life filled with JavaScript, AngularJS, and Node.js after more than 20 years spent in the Java, C++, and C world.Prior to this course, he developed a video course calledLearning AngularJS Directives, also for Packt Publishing."
Price: 79.99 |
"Learning Data Mining with R" |
"Data mining is a growing demand on the market as the world is generating data at an increasing pace. R is a popular programming language for statistics. It can be used for day-to-day data analysis tasks.Data mining is a very broad topic and takes some time to learn. This course will help you to understand the mathematical basics quickly, and then you can directly apply what youve learned in R. This course covers each and every aspect of data mining in order to prepare you for real-world problems. You'll come to understand the different disciplines in data mining. In every discipline, there exist a variety of different algorithms. At least one algorithm of the various classes of algorithms will be covered to give you a foundation to further apply your knowledge to dive deeper into the different flavors of algorithms.After completing this course, you will be able to solve real-world data mining problems.About The AuthorRomeo Kienzler is a Chief Data Scientist at the IBM Watson IoT Division. In his role, he is involved in international data mining and data science projects to ensure that clients get the most out of their data. He works as an Associate Professor for data mining at a Swiss University and his current research focus is on cloud-scale data mining using open source technologies including R, ApacheSpark, SystemML, ApacheFlink, and DeepLearning4J. He also contributes to various open source projects. Additionally, he is currently writing a chapter on Hyperledger for a book on Blockchain technologies."
Price: 84.99 |
"Learning Spring Boot" |
"Learning Spring Boot will help developers, beginner and seasoned, learn how to build powerful apps fast. Well introduce core pieces of Spring Boot and show how easy it is to focus on building functionality without getting hung up on unnecessary infrastructure and tedious low level APIs. All examples are built using the Spring Initializr site and a modern IDE.About The AuthorGreg L. Turnquist has developed software professionally since 1997. From 2002 to 2010, he was part of the senior software team that worked on Harris' $3.5 billion FAA telco program, architecting mission-critical enterprise apps while managing a software team. He provided after-hours support to a nation-wide telco system and is no stranger to midnight failures and software triages. In 2010, he joined the SpringSource division of VMware, which was spun off into Pivotal in 2013.As a test-bitten script junky, Java geek, and JavaScript Padawan, he is a member of the Spring Data team as well as the mobile-oriented Allspark team. He has made key contributions to Spring Boot and Spring Data REST while also serving as Getting Started Guides, editor-at-large.He has migrated Spring Data release train's entire reference docs to Asciidoctor in a week. He has also contributed to multiple Spring portfolio projects.He has worked with Java, Spring, Spring Security, AspectJ, and Jython technologies and has also developed sophisticated scripts for *nix and Windows platforms. As a wiki evangelist, he has also deployed a LAMP-based wiki website that provides fingertip knowledge to users.In 2006, Greg created the Spring Python project. The Spring Framework provided many useful features, and he wanted these features to be available when he was working with Python. He has written Python Testing Cookbook and Spring Python 1.1 for Packt Publishing.He has completed a Master's degree in Computer Engineering at Auburn University and lives in the United States with his family."
Price: 74.99 |
"React Native Projects" |
"React Native is a fantastic new framework produced by Facebook that allows developers to create truly native applications running on both iOS and Android, all while writing code in JavaScript. It breaks down several of the complexities of mobile apps to ease development, and offers many pre-built components to accelerate development.To quickly get going with React Native, this course walks you through the creation of three real-world mobile applications, each designed not only to introduce essential core concepts but also to show you how to make beautiful and functional applications using best practices. At the end of the course, you will have mastered creating and manipulating React Native apps, will know how to structure navigation and data flow, and will have been exposed to many built-in React Native components. You will also learn about pushing your applications to production and app stores. Both iOS and Android development are covered throughout the course.By the end of this course you will be able to plan your own future progress with React Native.About The AuthorJoshua Lyman has been developing React Native applications since version 0.11, and has used the technology to release several production applications. He is active in the RN community, helping others answer questions when possible and contributing code and example repositories to help others out. He has been developing mobile applications in general for more than four years and also spends a lot of time on both web frontend work and backend servers, scaling the full stack. He often uses React (React Native's parent counterpart) for frontend work, and runs Node and C#/.NET servers on the backend. He helps clients do UI/UX reviews and design, and works with enterprises to create line-of-business applications; he occasionally does business intelligence work for companies, slicing and dicing data."
Price: 94.99 |
"Software Defined Networking with VMware NSX" |
"NSX is VMware's networking platform that allows networks and services to be deployed programmatically and is a crucial component in software-defined data centers.This video course provides step-by-step instructions to help you quickly deploy SDN in production and perform network virtualization with VMware. It will help you install and configure NSX and show you how to deploy NSX on top of your existing physical network and gain control of every aspect of network components (switches and routers) and your connected IT workloads.The next section covers how to deploy and configure VxLAN-based switches and manage and configure network and gateway services. Finally, you will learn how to use NSX to secure your environment. After finishing this course, you will be able to deploy and maintain network virtualizations and automate your VMware-based infrastructure in less time and in a cost-effective manner. All this will be covered through a practical real-world example right from the start of the course.About The AuthorMatthias Eisner has dealt with company networks for 10+ years. NSX is a perfect fit for the toolbox, helping customers on their journey building a fully automated on premise cloud solution. More than two years ago, he was elected into the initial VCI team teaching NSX in the first place, together with his counterpart Yves Sandfort. Furthermore he is one of three initial Instructors also teaching NSX design. This allowed him to support big customers by creating designs for NSX and supporting them during their migration into the Software Defined Networking world to build a solid basic infrastructure supporting the journey into the SDDC.As a VMware Certified Instructor with a network background of 20+ years, Yves Sandfort was on the initial team to teach NSX in EMEA with his counterpart Matthias Eisner. They ran some of the very early customer classes and helped also to implement some of the first proof of concepts and later on production environments in EMEA. In his second role as a VCDX for cloud and management, NSX is one of his toolkits when he designs cloud architectures for private, hybrid or public cloud environments to build a modern SDDC implementation."
Price: 114.99 |
"Learning Node js" |
"Node.js, with its strong features and ability to write server- as well as client-side code with JavaScript, has become a popular choice among developers to build powerful web applications.This video will help you get a comprehensive understanding of Node.js, and will also demonstrate how you can use the power of Node.js to create scalable and responsive web apps easily and efficiently. We will start by giving you an overview of Node and setting up an architecture to build web apps. Once the web app is ready, we will extend it by making it more responsive and adding popular plugins to it. You will also learn how to work with SQL and NoSQL databases, and finally will see how to deploy and maintain the application to a production environment.About The AuthorC Y Kan is an expert in system integration and has over 20 years of IT experience, including project management and architectural design in many large-scale local and international projects. He received a Bachelor's degree from the University of Hong Kong and later a Masters degree from the University of Technology, Sydney, and holds many professional qualifications such as PMP, PRINCE2 Practitioner, PMI-ACP, Scrum Master, CISSP, ITIL, TOGAF9, and SOA Certified Architect.He has expertise and strong interests in software technologies and development methodologies, including enterprise architecture, full-stack JavaScript application development, Service-Oriented Architecture, Java-related technologies, Oracle databases, iOS application development, Scrum, Extreme Programming, agile software development, and various kinds of project management methodologies.He is often invited by the Project Management Institute Hong Kong Chapter to teach courses about cloud computing, big data, service-oriented architecture, business process management, and agile software development. He is also the author of three other eLearning courses, Cassandra Administration, Rapid Cassandra, Mastering Cassandra, and one imprint book, Cassandra Data Modeling and Analysis. All of them are published by Packt Publishing."
Price: 89.99 |
"Unity 5 for Beginners" |
"Unity Fundamentals is an easy-to-follow exploration of the Unity foundations. It covers the core features every developer needs to know to work effectively. Using practical and hands-on examples, Alan Thorn explores how Unity can be applied creatively to build exciting games that sell.Using easy-to-follow videos, this course explores step by step how to get started with the Unity engine. It shows how to use the interface and how to build levels, and culminates in the creation of a simple game. The core features and fundamentals are explored in a fun and practical way, encouraging the development of real-world projects while establishing a solid understanding of game development principles.About The AuthorAlan Thorn is a multidisciplinary game developer, author, and educator with 16 years of industry experience. He makes games for PC desktop, mobile, and VR. He founded 'Wax Lyrical Games' and created the award-winning game Baron Wittard: Nemesis of Ragnarok, working as a designer, programmer, and artist. He has written 20 technical books on game development and presented fifteen video training courses. These cover gameplay programming, Unity development, 3D modelling, and animation. He has worked in game development education as a visiting lecturer for the National Film and Television School, as a lead teacher for Uppingham School, and as a senior lecturer at Teesside University."
Price: 74.99 |
"Clip Studio Paint EX - Creating and Exporting Pages" |
"Clip Studio Paint is quickly becoming the standard software for comics, manga, and illustration! Whether you want to enhance your pen-and-paper drawings or are a digital artist already, Clip Studio Paint is the ultimate 2D drawing software on the market. With built-in print-ready screentones, perspective rulers, word balloons, and even integrated 3D models, this software helps streamline the digital artist's workflow with incredible tools.In this course, we'll cover the aspects of page creation, page management, and text creation. Starting off, we'll learn how to make custom paper sizes and page templates by creating some standard American comic book pages. We will also learn how to use the Page Manager to create files with multiple pages within it. After this, we'll teach you about creating comic panels and customizing them to meet the needs of their story. This course will also provide a comprehensive lesson on using several ways of adding text and word balloons to a comic story. We'll learn how to use Clip Studio Paint Pro's Page Manager to rearrange and delete pages within a story. Finally, we'll see how to export our illustrations for print and the web.About The AuthorLiz Staley is a writer and artist currently living in western Pennsylvania, USA. When she isn't working on comics, she can be found watching crime shows and cartoons, reading comics and novels, or outdoors with her horse. She graduated with a bachelor's degree in media arts and animation in 2004. She has been working on her current web-published comic, Adrastus, since 2010.She started using Manga Studio for her drawing in 2011 and hasn't looked back since. Liz was involved in Smith Micro's beta test for Manga Studio 5 soon after she started using Manga Studio 4, and she has been talking about its benefits for artists ever since.Mastering Manga Studio 5, Packt Publishing, was her first software book, released in 2013. After a warm reception from the Manga Studio artist community, she came back to write Manga Studio EX 5 Cookbook in 2015. In addition to these two titles, she has also self-published two comic collections and a novel."
Price: 74.99 |
"Socket IO Solutions" |
"Socket.IO is a JavaScript library that provides you with the ability to implement real-time analytics, binary streaming, instant messaging, and document collaboration. It has two parts: a client-side library that runs in the browser, and a server-side library for node.js. Socket.IO is event-driven and primarily uses the WebSocket protocol that allows us to emit data bi-directionally from the server and the client. Socket.IOThis video course is a complete resource, covering topics from WebSocket security to scaling the server-side of a Socket.IO application and everything in between.This video course will provide real-world examples of how secure bi-directional, full-duplex connections that can be created using Socket.IO for different environments. It will also explain how the connection vulnerabilities can be resolved for large numbers of users and huge amounts of data/messages.By the end of the course, you will be a competent Socket.IO developer. With the help of the examples and real-world solutions, you will learn to create fast, scalable, and dynamic real-time apps by creating efficient messaging systems between the server side and the client side using Socket.IO.About The AuthorTyson Cadenhead works as a senior JavaScript engineer at Aloompa in Nashville, Tennessee. He has dedicated his professional career to building large-scale applications in JavaScript and Node. Tyson addresses audiences at various conferences and programming meetupson how to build real-time web applications with Socket.IO or Meteor.js.Tyson lives in the greater Nashville area with his wife and two sons, where he enjoys gardening, raising chickens, reading philosophy and economics books, and playing guitar."
Price: 84.99 |
"PHP Projects: Finding Real World Solutions with PHP" |
"The latest release of PHP has created a massive spark among developers, needless to say how popular a back-end scripting language it is. With this course, you'll get a deep insight into 3 cool projects that are built on PHP, and you'll learn different ways to improve your development.Once you're familiar with setting up your environment and using the basic syntax of PHP, we'll begin with an entry-level project, where we'll show you how to build a URL shortener. You'll understand how to make effective use of MVC and how to connect up to the database. From there, we'll show you how to automate testing for our project and how to create functional tests. Next, we'll jump on to building an authentication platform, where you'll be introduced to Test Driven Development and CRUD, to create persistence storage. We'll show you the beauty of using the REST API and you'll also learn how to alleviate the load on the database. Finally, we'll build a social sharing platform, where we'll tighten the security and let users interact with each other in real-time.With this course in your hands, you'll be confident of the practical use cases of PHP and will be ready to take your development skills to the next level.About the AuthorMichael Lively has worked in a variety of roles in the software development industry for over 15 years, from developer to development director. He has worked on a variety of different projects and a variety of different technologies over that time, from small home-grown sites serving a handful of regular users to large enterprise platforms serving millions of consumers.His current job is with Slickdeals.net, the largest and most trusted deal sharing community and a routine presence in the top 100 sites in the US. In addition to his professional work, he has been an active member of the PHP open source community. Some of his contributions include the database extension for PHPUnit and an alternative mocking framework for PHP called Phake."
Price: 94.99 |
"Mastering Windows PowerShell 5 Administration" |
"PowerShell is the de facto standard for scripting in Microsoft Windows environments. By knowing how to use PowerShell, system administrators can quickly automate complex, repetitive, and otherwise time-consuming tasks.This video course will help you to master automation and finish the course by building a variety of PowerShell scripts to automate your environment and reduce the amount of code required. Through real-world examples, you will learn how to simplify managing your Windows environment and then effectively administer Windows-based systems and environments by using advanced functions.You will gain a strong foundation to advance your existing PowerShell knowledge through real-world scenarios. By the end of this course, you will be able to quickly produce scripts that can be run in your existing environments, and perform and automate tasks by building scripts that involve systems and enterprise management.You will finish the course by getting a thorough understanding of how to use advanced features to work with Active Directory and the file system, and will deploy tried and tested scripts for a variety of management tasks.About the AuthorHeiko Horn started out as technician and worked his way into computing and programming as his focus, and life orientation shifted. He has experience with various operating systems and has been working with PowerShell for the past 10 years. He became interested in this scripting language as a means of minimizing workload by automating several steps and therefore saving time. His job involves several changes throughout the year; adding or changing only a couple of aspects within a PowerShell script frees up time for other tasks he faces as a System Administrator."
Price: 104.99 |
"Python GUI Programming Solutions" |
"Python is a multi-domain, interpreted programming language. It is a widely used general-purpose, high-level programming language. It is often used as a scripting language because of its forgiving syntax and compatibility with a wide variety of different eco-systems. Its flexible syntax enables developers to write short scripts while at the same time being able to use object-oriented concepts to develop very large projects.This course follows a task-based approach to help you create beautiful and very effective GUIs with the least amount of code necessary. This course uses the simplest programming style, using the fewest lines of code to create a GUI in Python, and then advances to using object-oriented programming in later sections. If you are new to object-oriented programming (OOP), this video course will teach you how to take advantage of the OOP coding style in the context of creating GUIs written in Python.Throughout this course, you will develop an entire GUI application, building features into it and connecting the GUI to a database. In the later sections, you will explore additional Python GUI frameworks using best practices. You will also learn how to use threading to ensure your GUI doesn't go unresponsive.By the end of the course, you will be an expert in Python GUI programming and will be able to develop a common set of GUI applications.About the AuthorBurkhard A. Meier has more than 15 years' of professional experience working in the software industry as a software tester and developer, specializing in software test automation development, execution, and analysis. He has a very strong background in SQL relational database administration, the development of stored procedures, and debugging code. While he is experienced in Visual Studio .NET C#, Visual Test, TestComplete, and other testing languages (such as C/C++), the author's main focus over the past two years has been on developing test automation written in Python 3 to test the leading edge of FLIR ONE infrared cameras for iPhone and Android smart phones as well as handheld tablets. Being highly appreciative of art, beauty, and programming, the author developed GUIs in C# and Python to streamline everyday test automation tasks, enabling these automated tests to run unattended for weeks, collecting very useful data to be analyzed, automatically plotted into graphs, and e-mailed to upper management upon completion of nightly automated test runs. His previous jobs include working as a senior test automation engineer and designer for InfoGenesis (now Agilysys), QAD, InTouch Health, and presently, FLIR Systems."
Price: 89.99 |
"Mastering DevOps" |
"This video course covers the theory behind, and the hands-on application of, those concepts needed to maximize the throughput of your organization. The course introduces frameworks for discussing DevOps principles and brings those concepts to life with explanations and real working code. It instills a deeper insight into applying DevOps principles with a variety of tools like Puppet, Saltstack, Vagrant, and Graphite.You will learn how to automate and build configurations for infrastructure servers and then address areas of automation, continuous deployment, containers, and monitoring. You will create impressive changes to how you deliver software and services. This course will help all those who wish to work in a DevOps culture, who are responsible for delivering both new features and stability. Such teams will work closely across the entire organization to ensure a shared responsibility, which is no longer just ops or dev territory; most importantly, they work together in areas like continuous delivery, automated deploys, and infrastructure/configuration management. With the help of this course, such teams no longer need to wait for other teams to solve a problem: fixes can be made quickly, all by learning tips and techniques to succeed with DevOps.About the AuthorDave Mangot is the Director of Operations for Librato and Papertrail and an accomplished systems engineer with over 20 years' experience. He has held positions in various organizations, from small startups such as Terracotta to multinational corporations such as Cable & Wireless and Salesforce, in positions ranging from systems administrator to architect. He has led the transformations of multiple companies both in operational maturity and in a deeper adherence to DevOps thinking. He enjoys time spent as a mentor, speaker, and student to so many talented members of the community. Dave lives with his wife and three children in San Francisco, CA."
Price: 99.99 |
"The Complete Guide to NodeJS" |
"This course is jam packed with high quality screencast tutorials, featuringstep-by-step instructions, interesting examples and clear explanations on everything you need to get started as a Node developer.Walk though theinstallation of modules,package creation and useful paradigms to level up your programming skills and gain confidence in the most important Javascript runtime around today.Learn about event handling, find out what to do with streams and finally create a standalone Javascript program.Install, handle routing, errors,debugging and create templatesin Express, before putting your knowledge into action building a log in page with authentication.About the AuthorJoshua Johanan is the author of two books, ""Building Scalable Apps with Redis and NodeJS"" and ""Web Developers Reference Guide"". Both books deal with some of the details that will be used in this course.He is currently a web developer with over 7 years of experience writing sites and applications in many different languages. These languages include PHP, Python, JavaScript, and C#. Using many languages also means using many frameworks, including Zend Framework, Django, and .Net MVC."
Price: 74.99 |
"Unity 5 Fundamentals" |
"With the pervasiveness of games and the use of gamification in nearly every industry, the desire to discover how to use state-of-the-art development software has never been so great. There is an increasing number of software tools available to help developers create amazing games for consoles, the Web, desktop computers, and mobile devices. Game engines are among the most powerful of these tools available. The Unity 3D game engine is one of the elite game engines. It has been used to create popular 2D and 3D games by large game studios and indie developers. With a free version available and the release of Unity 5, the time has never been better to start using Unity.Unity 5 Fundamentals aims to provide those who are new to using game engines with an introduction to game engines, specifically in the context of game development with Unity. It starts with an introduction to game engines, with a specific focus on Unity 5. From there, the course introduces the viewer to the Unity interface, settings, and customizations. After this, core foundational information is understood and the basics of object creation and manipulation are covered.About the AuthorDr. Edward Lavieri is a veteran game designer and developer with a strong academic background. He earned a Doctorate of Computer Science from Colorado Technical University, an MS in Management Information Systems (Bowie State University), an MS in Education (Capella University), and an MS in Operations Management (University of Arkansas).He has created and taught computer science courses since 2002. Edward retired from the US Navy as a Command Master Chief after 25 years of service. As the founder and creative director of three19, a software design and development studio, Edward is constantly designing and developing software. He uses a variety of game engines and development tools. His passions include developing adaptive learning systems, educational games, and mobile apps.Edward authored Adaptive Learning for Educational Game Design (CreateSpace), Getting Started with Unity 5 (Packt Publishing), LiveCode Mobile Development HOTSHOT (Packt Publishing), LiveCode Mobile Development Cookbook (Packt Publishing), Software Consulting: A Revolutionary Approach (CreateSpace), and was the technical editor of Excel Formulas and Functions for Dummies (Wiley Publishing). He has also developed numerous college courses involving computer science, information systems, and game development."
Price: 74.99 |
"Learning Windows Server Hyper-V 2016" |
"Windows Server Hyper-V lets you build a virtualized server computing environment that enables you to create and manage virtual machines. This improves the efficiency of your computing resources and frees up your hardware resources. Hyper-V is now a serious contender in the hypervisor space, and it's time for you to learn it.This course will help you master the fundamentals and core components of Hyper-V. You will start by walking through the basics of installing and configuring Hyper-V 2016. Then you will learn in detail about the Hyper-V Manager, networks, and memory virtualization. You will gain an in-depth knowledge of CPU and storage virtualization. You will also get to grips with advanced topics such as hybrid cloud setup with Azure, PowerShell, and Hyper-V security.By the end of this course, you will be an intermediate-level system administrator, confident in your mastery of the basic functioning of Hyper-V 2016, and you will find it extremely easy to implement server virtualization using Hyper-V 2016.About the AuthorCraig has more than thirty years' experience in the computer industry and holds a Bachelor of Science in Computer Science from California State University, Chico, and a Masters in Business Administration from Pepperdine University. He has held many positions in the computer industry including software programmer; support engineer; field and corporate system engineer; technical marketing manager; product marketing manager; and product manager. He has worked for companies such as Celerity Computing; Emulex; Pinnacle Micro; Sync Research; Cisco Systems; Citrix Systems; Extreme Networks; Akamai Technologies; and smaller startup ventures. Craig currently works for Akamai as a Solutions Engineer and System Architect in the Rockies region of the USA. He has authored patent applications and patent designs and received an innovation award while at Extreme Networks. Craig is passionate about Technical Marketing and has written many deployment guides, books, and video tutorials. Throughout his career, Craig has developed an in-depth, hands-on knowledge of virtualization, especially with regard to hypervisors such as Hyper-V, VMware ESXi, XenServer, Linux KVM, and others. Craig has written books on Technical Marketing, Getting Started with XenDesktop 7.x, and XenDesktop High Performance; he has also authored a XenApp 6.5 video series."
Price: 114.99 |