AW Software Products ExcitingAds :: Exciting Ads

kahm-logo

Sitemap

 
"LEARNING PATH: TensorFlow: Complete Solutions to TensorFlow"
"TensorFlow has quickly become a popular choice of tool for performing fast, efficient, and accurate deep learning. This Learning Path presents the implementation of practical, real-world projects, teaching you how to leverage TensorFlows capabilities to perform efficient deep learning. So, if you are interested to acquire complete knowledge on deep learning with TensorFlow, then you should surely go for this Learning Path. Packts Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. The highlights of this Learning Path are: Learn to process text for natural language understanding Use recommenders to predict word similarity Create a machine learning model for sentence generation Let's take a look at your learning journey. To start with, you will be acquainted with the different paradigms of performing deep learning such as deep neural nets, convolutional neural networks, recurrent neural networks, and more, and how they can be implemented using TensorFlow. You will also be demonstrated with the help of end-to-end implementations of three real-world projects on popular topic areas such as natural language processing, image classification, fraud detection, and much more. Next, you will focus on the most plentiful source of text out there, that is, email. You will build up a label predictor, similar in effect to the technology Google uses to power the social and promotions tabs. Therefore, you will be able to build your own email classification and automated workflow hooks. Next, you will work with categorical data to predict loan performance. You will use this technique and can effectively predict performance or detect potential fraud. You will also work with recurrent neural networks, which generate realistic test and placeholder data. By the end of this Learning Path, you will have mastered deep learning with Tensorflow through interesting use cases to ensure a quality learning experience. Meet Your Expert: We have the best works of the following esteemed authors to ensure that your learning journey is smooth: Will Ballard serves as chief technology officer at GLG and is responsible for the engineering and IT organizations. Prior to joining GLG, Will was the executive vice president of technology and engineering at Demand Media. Before that, he was vice president and chief technology officer at Pluck, through its acquisition by Demand Media. At both organizations Will managed large teams of engineers responsible for software architecture, design, development, and quality assurance. He was also responsible for the design and operation of large data centers that helped run site services for customers including Gannett, Hearst Magazines, NFL . com, NPR, The Washington Post, and Whole Foods. Will has also held leadership roles in software development at NetSolve (now Cisco), NetSpend, and Works . com (now Bank of America). Will graduated Magna Cum Laude with a BS in Mathematics from Claremont McKenna College."
Price: 199.99

"LEARNING PATH: Webpack: Web Development with Webpack"
"Webpack is a module bundler for modern JavaScript applications. So if you are a developer and want to master Webpack in order to optimize the performance of your applications by improving workflows, then go for this Learning Path.Packts Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. The highlights of this Learning Path are: Learn how to install, configure, and run Webpack Lean to apply on-demand code loading to your application Learn how to improve your application by deploying to dynamic cloud hosting sites such as AWS Lets take a quick look at your learning journey. To start off with, you will be introduced to Webpacks basic functionalities and discover how Webpack recursively builds a dependency graph that includes every module needed by your application and all those modules are then packaged into one or more bundles. You will learn many additional capabilities and features available in Webpack using loaders. You will also learn how to handle assets with CSS Loaders and deal with images and image compression. Further, you will explore the latest features provided by Webpack. Next, you will learn how to use Webpack with a real project. You will be provided with a dynamic responsive photo gallery application written in React, along with minimal to basic Webpack configuration and will be shown how to apply advanced features such as deploying with Babel, code splitting, and ES2015. Finally, you will be able to deploy your application to dynamic cloud hosting sites such as AWS in order to improve the existing application. By the end of this Learning Path, you will have a deep understanding of Webpack and be able to create and deploy your applications. Meet Your Expert:We have the best works of the following esteemed author to ensure that your learning journey is smooth:Colibri is a technology consultancy company founded in 2015 by James Cross and Ingrid Funie. The company works to help their clients navigate the rapidly changing and complex world of emerging technologies, with deep expertise in areas such as big data, data science, machine learning, and cloud computing. Over the past few years they have worked with some of the world's largest and most prestigious companies, including a tier-1 investment bank, a leading management consultancy group, and one of the world's most popular soft drinks companies, helping each of them to better make sense of its data and process it in more intelligent ways. The company lives by its motto: Data -> Intelligence -> Action. Alexandru Toea is a Senior Frontend developer. He is currently working with various startups specializing in building complex React applications for both public and internal use. Alexandru started his frontend developer career by building his school's websites around 10 years ago and has constantly advanced his knowledge of web technologies ever since. He is currently working with a technology startup to provide it with the tools required for quick expansion. He has spent the past four years working with React and Redux as well as building efficient real-time applications for both startups and corporate clients. He has a passion for efficient and clean code, while also staying on top of all the new developments in the front-end world. On the site he is also an Authorized Google Trainer, teaching for companies such as Solvay and Lucas Films."
Price: 199.99

"LEARNING PATH: Blender: 3D Game Development with Blender"
"Blender is an open-source 3D computer graphics software that is used for creating interactive 3D applications and video games. So, if you are a beginner with the necessary skills and knowledge to create your own 3D projects with Blender, then go for this Learning Path. Packts Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. The highlights of this Learning Path are: Explore the various techniques to model a character effortlessly Learn to simulate the effects of materials in Blender by using ray-tracing Create a game from scratch using the game engine Master game development theory when using the Blender game engine Publish your video game to the online market Lets take a quick look at your learning journey. You will start with the basic understanding of the software, including installation, shortcuts, and viewport/panel navigation. You will learn about simple materials in the Blender internal render engine as well as keyframe animation. You will also learn how to add color materials to different parts of a character mesh so that you have a good understanding of how the animation system and timeline work within Blender. You will also learn how rendering works, the different settings for outputting an image or video, and how to stitch an image sequence together into a video file that will help you better understand which output files to use, depending on the situation. Next, you will efficiently create realistic environments with high quality materials while learning the ability to use hair particles for instancing. You will know how to construct a forest scene with realistic lighting and shading. Next, you will focus on efficiently creating and publish a game prototype using the Blender game engine. You will also understand the difference between optimized and non-optimized models for game development in any engine. Finally you will have a fully functioning mini-game which will be published on itch . io. By the end of this Learning Path, you will be able to create and publish your own games using Blender. Meet Your Experts: We have the best works of the following esteemed authors to ensure that your learning journey is smooth: Erik Engheim is a professional mobile developer with experience in many different programming languages, often in combination. Erik Engheim has worked with C/C#, Java, C++, Objective-C, and Swift before moving into Julia. His experience with Julia involves automation and high performance processing of code strings. Jalem Raj Rohit is an IIT Jodhpur graduate with a keen interest in machine learning, data science, data analysis, computational statistics, and natural language processing (NLP). Rohit currently works as a senior data scientist at Zomato. He has also worked as the first data scientist at Kayako. He is part of the Julia project, where he develops data science models and contributes to the codebase. Additionally, Raj is also a Mozilla contributor and volunteer, and he has interned at Scimergent Analytics."
Price: 199.99

"LEARNING PATH: Responsive App Development with Bootstrap 4"
"Are you interested to fast-track your web development skills to build elegant and responsive web applications with Bootstrap 4? then you should go for this Learning Path. Packts Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. Bootstrap quickly became famous as a frontend framework that offered a wide set of tools from page grids up to components that render a web page, all in the best possible way for any device.Bootstrap is an open-source collection of tools that helps developers create websites and web applications. It provides a faster, easier, and less repetitive solution to designing and building applications. It includes HTML and CSS based design templates for typography, forms, buttons, tables, navigation, modals, image carousels, and optional JavaScript plugins. The highlights of this Learning Path are: Use Bootstrap 4 to build professionally designed and attention-grabbing user interfaces Develop an app like Twitter Lets take a quick look at your learning journey. This Learning Path will take you through an exiting journey, all the way from the basic concepts of Bootstrap to creating stunning UIs, and will keep you up-to-date with the best practices of modern web design. Youll discover the responsive revolution and how to use all the latest features of Bootstrap to build compelling UIs and useful web pages. Youll then learn where the web heading is and how you can stay on top of the mobile trend to layout and customize your Bootstrap 4 web design. Moving further, youll learn various examples on how to create interesting web applications resembling Twitter using Bootstrap and how to master frontend frameworks. Youll build a web application that only uses Bootstrap elements and components and use some JavaScript plugins in the web application. Finally, youll dive into Bootstrap 4 components and tweak into advanced controls to create stunning web designs for your bigger projects. Towards the end of this Learning Path, youll have created an elegant web application that looks like Twitter and a dashboard. Meet Your Experts: We have combined the best works of the following esteemed authors to ensure that your learning journey is smooth: ThrandurArnthorssonhas a bachelors degree in computer science from the University of Iceland and a diploma in entrepreneurship from Klak Business Accelerator. He has a great passion for spreading the joy of web design and web development using best practices and simple and easy to use toolspreferably free. Over the years, Thrandur has created a number of popular websites and rock-solid software solutionsmany for high-paying customers. Recently, he discovered how to use free tools such as Inkscape and Bootstrap to create beautiful web designs and how to use WordPress, Bootstrap, PHP, and MySQL for profitable web development. He has proved his experience in various fields such as WordPress development, and custom themes and plugins using Bootstrap, PHP, and MySQL. He has excelled in web design using Inkscape and Bootstrap. Utilizing Trello and Google Drive, Thrandur has managed multiple projects. He has worked in software development for over 30 years with various tools. He is adept at using Camtasia and Sony Vegas Movie studio to indulge in video creation. He is also an expert at authority site building to ensure best ways for Google search, Facebook, and YouTube.Silvio Moretois a developer with more than 7 years' experience with frontend technologies and has created many websites and web applications using the Bootstrap framework. From simple pages to complex ones, he has always used the Bootstrap framework. Silvio is also the creator of the bootstrap-select plugin. This plugin (very popular among the community) replaces a selected element with a Bootstrap button drop-down element. Silvio foresaw that a plugin like this one was missing in the original framework, and could be useful for the community. So he created the plugin, and the community helps him maintain it. Besides this, he is very active in the open-source community, participating in some open-source repository and issue communities, such as Stack Overflow. Also, he finished third in the worldwide Django Dash 2013 challenge."
Price: 199.99

"LEARNING PATH: Python: Advanced Machine Learning with Python"
"Are you interested to enter into the world of data science and learn the most effective machine learning tools and techniques with Python? then you should surely go for this Learning Path.Packts Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. Machine learning and data science are some of the top buzzwords in the technical world today. Machine learning - the application and science of algorithms that makes sense of data, is the most exciting field of all the computer sciences! The resurgent interest in machine learning is due to the same factors that have made data science more popular than ever. We are living in an age where data comes in abundance; using the self-learning algorithms from the field of machine learning, you can turn this data into knowledge. Machine learning gives you unimaginably powerful insights into data. Python has topped the charts in the recent years over other programming languages. The usage of Python is such that it cannot be limited to only one activity. Its growing popularity has allowed it to enter into some of the most popular and complex processes such as artificial intelligence, machine learning, natural language processing, data science, and so on. The highlights of this Learning Path are: Solve interesting, real-world problems using machine learning and Python as the learning journey unfolds Use Python to visualize data spread across multiple dimensions and extract useful features Lets take a quick look at your learning journey. This Learning Path is your entry point to machine learning. It starts with an introduction to machine learning and Python language. Youll learn the important concepts such as exploratory data analysis, data preprocessing, feature extraction, data visualization and clustering, classification, regression, and model performance evaluation. With the help of the various projects included, youll acquire the mechanics of several important machine learning algorithms. Youll also be guided step-by-step to build your own models from scratch. Youll learn to tackle data-driven problems and implement your solutions with the powerful yet simple Python language. Interesting and easy-to-follow examplesincluding news topic classification, spam email detection, online ad click-through prediction, and stock prices forecastswill keep you glued to the screen. Moving further, six different independent projects will help you master machine learning in Python. Finally, youll have a broad picture of the machine learning ecosystem and mastered best practices for applying machine learning techniques. By the end of this Learning Path, youll have learned to apply various machine learning algorithms with Python packages and libraries to implement your own machine learning models. Meet Your Experts: We have combined the best works of the following esteemed authors to ensure that your learning journey is smooth: Yuxi (Hayden) Liu is currently an applied research scientist working in the largest privately-owned Canadian artificial intelligence R&D company. He is focused on developing machine learning systems and models and implementing appropriate architectures for given learning tasks, including deep neural networks, convolutional neural networks, recurrent networks, SVM, and random forest. He has worked for a few years as a data scientist at several computational advertising companies, where he applied his machine learning expertise in ad optimization. Yuxi earned his degree from the University of Toronto, and published five first-authored IEEE transactions and conference papers during his master's research. He has authored a Packt book titled Python Machine Learning By Example, which was ranked the #1 best seller in Amazon India in 2017. He is also a machine learning education enthusiast and provides weekly training in machine learning.Alexander T. Combs is an experienced data scientist, strategist, and developer with a background in financial data extraction, natural language processing and generation, and quantitative and statistical modeling. He is currently a full-time lead instructor for a data science immersive program in New York City."
Price: 199.99

"LEARNING PATH: Professional Games with Unreal Engine 4.x"
"Today, epic games made it possible for anyone to become a game developer with Unreal Engine 4. The Unreal Engine has been used to develop games on almost every platform there is, including Windows, OS X, Linux, Xbox, Playstation, iOS, and Android. From enterprise applications and cinematic experiences to high-quality games across PC, console and mobile. Unreal Engine 4 gives you everything you need to start, ship, grow, and stand out from the crowd. It is a complete suite of development tools made for anyone working with real-time technology. If you're interested to build your own games with Unreal Engine 4.x, then go for this Learning Path.Packts Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. The highlights of this Learning Path are: Get hands-on with beginner to advanced-level visual scripting via Unreal Blueprints Create Unreal Engine C++ projects using the Unreal Engine C++ API Lets take a quick look at your learning journey. The primary idea of this Learning Path is to help you create your own high standard game with Unreal Engine 4.x. This Learning Path gives you an exposure to create two different Unreal Engine 4 games. The design complexity of each game increases gradually to give you a complete overview of Unreal Engine 4 and its amazing features. Youll learn to implement advanced shading techniques, create stunning graphics, leverage the rendering power of Unreal Engine to get the best out of it. The experience of creating a variety of games from scratch will help you get a clear grip on Unreal Engine 4 thus enabling you you to become a pro game developer. Finally, youll get an exposure to real-world solutions and create complex stunning games with amazing graphics powered by Unreal Engine 4.x. After completing this Learning Path, you will be able to build high standard, professional games with Unreal Engine 4.x. Meet Your Experts: We have combined the best works of the following esteemed authors to ensure that your learning journey is smooth: Mike Sill is a 3D artist from Cleveland, OH, working in Los Angeles, CA. He has used Epics Unreal Engine since 2007 and professionally since 2012. Mike has had the honor of working alongside the likes of Jesse Schell, Patrick Hanenberger, and Dan Gregoire. Mike currently works as an engine artist making pre-viz and post-viz sequences for theme parks, Hollywood films, and AAA video game titles.Some of Mikes notable works and links: Ubisoft Massives 2016 E3 DLC Trailer for Tom Clancys The Division: Survival II. Mike was in charge of the Hero SHD Agent customization and loadout as well as others. He set dressed environments and handled lighting for many shots. Among other tasks were rendering snowfall, as well as exporting , importing motion capture and other prop, vehicle, and camera animations.The newly launched Mass Effect: New Earth Thrill Ride. Mike set dressed the launch bay, sculpted planets, and procedurally generated the entire 37,000km terrain of Terra Nova. The Ride was rendered with the awesome power of Unreal Engine 4.Paul Mauviel is a freelance contract consultant specializing in virtual reality, Unreal Engine, and containerized web application technology. Paul has also worked on multiple containerized application solutions for dynamic web application hosting and deployment."
Price: 199.99

"LEARNING PATH: Modern Web Development with TypeScript 2.x"
"The popularity of TypeScript seems to only increase since its being adopted by popular frameworks such as Angular. Not only is it a good time to learn JavaScript, but its also a good time to get acquainted with TypeScript too. Writing large applications in JavaScript is a challenge. TypeScript brings JavaScript into picture by providing optional static typing and future JavaScript features today. TypeScript gives the developer instant feedback on the code they are writing in order to catch mistakes earlier in the development process. Since it is transpiled to JavaScript, developers can take advantage of future JavaScript language features today. If you're interested to develop and maintain modern web apps with ease, then go for this Learning Path. Packts Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. The highlights of this Learning Path are: Put your TypeScript skills into practice by developing a simple application from scratch including unit tests Understand TypeScripts type system and how to use it more effectively Improve your code with TypeScript language features Lets take a quick look at your learning journey. This step-by-step guide will get you started with TypeScript with the help of practical examples. Youll start off by installing TypeScript and its compiler. Youll then get familiar with the TypeScript architecture, and learn design goals and language components. Next, youll be introduced to functional programming with TypeScript and dive into asynchronous programming principles. Moving on, youll get to know about various functions, its declarations, expressions, and more. Youll explore callbacks and arrow functions and create higher-order functions. Youll explore promises and generators. After this, youll learn object-oriented features in detail, and dive into classes. Following this, youll explore interfaces and generics which make the code reusable. Youll learn to organize the code using Namespaces and youll understand modules.Youll also be working efficiently with more advanced features of the language. It will strengthen your knowledge of TypeScript and help you see the benefits that come along. Youll explore an example-based approach that walks you through a restaurant ordering application. Finally, youll go one step further to learn how to automate custom checks on a code base and close statically typed gaps. After the completion of this Learning Path, youll have learned enough to implement all the concepts with the latest features of TypeScript to build applications from scratch. Meet Your Experts: We have combined the best works of the following esteemed authors to ensure that your learning journey is smooth: BartlomiejPotaczek is a software engineer working for Schibsted Tech Polska programming mostly in JavaScript. He is a big fan of everything related to React world, functional programming, and data visualization. He founded and created a portal named initLearn that allows users to learn programming in a pair-programming fashion. initLearn helps users to find a proper teacher that will devote all their time especially for them. Lessons are conducted in a pair-programming fashion, using tools that allow teaching and learning programming in a collaborative way (e.g. Screenhero). He was involved in the frontend of initLearn which is built on React-Redux technologies. Currently, he is working on rewriting the frontend for tv .nuSwedish most complete TV guide for over 200 channels. He has also recently worked on technologies such as React, React Router, and Redux.David Sherret is a software developer in the healthcare industry. Within that, he leads several projects including one that supports the logistics behind specialty pharmaceuticals and maintains a patented technology for reducing health insurance fraud. You can find him answering questions on the TypeScript tag on Stack Overflow."
Price: 199.99

"LEARNING PATH: MATLAB: Powerful Machine Learning with MATLAB"
"How do you deal with data thats messy, incomplete, or in varied formats? How do you choose the right model for the data? The solution to these questions is MATLAB. MATLAB is the language of choice for many researchers and mathematics experts when it comes to machine learning. Engineers and data scientists work with large amounts of data in a variety of formats such as sensor, image, video, telemetry, databases, and much more. They use machine learning to find patterns in data and to build models that predict future outcomes based on historical data. With MATLAB, you have immediate access to prebuilt functions, extensive toolboxes, and specialized apps for classification, regression, and clustering. MATLAB is designed to give developers fluency in MATLAB programming language. Problem-based MATLAB examples have been given in simple and easy way to make your learning fast and effective. If you're interested to learn and implement powerful machine learning techniques, using MATLAB, then go for this Learning Path. Packts Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. The highlights of this Learning Path are: Explore the different types of regression techniques such as simple and multiple linear regression, ordinary least squares estimation, correlations, and how to apply them to your data Perform data fitting, pattern recognition, and clustering analysis with the help of the MATLAB neural network toolbox. Use feature selection and extraction for dimensionality reduction, leading to improved performance. Lets take a quick look at your learning journey. This Learning Path will help you build a foundation in machine learning using MATLAB. You'll start by getting your system ready with the MATLAB environment for machine learning and see how to easily interact with the MATLAB workspace. You'll then move on to data cleansing, mining, and analyzing various data types in machine learning. Youll also learn to display data values on a plot. Next, you'll learn about the different types of regression techniques and how to apply them to your data using the MATLAB functions. You'll understand the basic concepts of neural networks and perform data fitting, pattern recognition, and clustering analysis. You'll also explore feature selection and extraction techniques for dimensionality reduction to improve performance. Finally, youll learn to put it all together through real-world use cases covering major machine learning algorithms and will now be an expert in performing machine learning with MATLAB. By the end of this Learning Path, you'll have acquired a complete knowledge on powerful machine learning techniques of MATLAB Meet Your Expert: We have combined the best works of the following esteemed author to ensure that your learning journey is smooth: Giuseppe Ciaburroholds a PhD in environmental technical physics and two master's degrees. His research was focused on machine learning applications in the study of the urban sound environments. He works at Built Environment Control Laboratory - UniversitdegliStudidella Campania Luigi Vanvitelli (Italy). He has more than 15 years of work experience in programming (Python, R, and MATLAB), first in the field of combustion and then in acoustics and noise control. He has several publications to his credit."
Price: 199.99

"LEARNING PATH: JAVA: High Performing Apps with Java 9"
"Java 9 comes with a host of new features and new APIs with lots of ready-to-use components to build efficient and scalable applications. A lot of applications that are built today need to handle huge amounts of traffic in low latency. Java is a very popular language and JVM is a popular platform to build high performance programs in Java. Java 9 adds reactive programming as a first class citizen to handle traffic in a multi-threaded and concurrent way. Writing high-performance concurrent and thread-safe programs is hard, but youll discover how and see what Java 9 adds to the software engineer toolkit. If you're interested to discover how to monitor applications and write code in high concurrency with the proper tools, then go for this Learning Path.Packts Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. The highlights of this Learning Path are:Explore Java 9s compiler improvements Master the new features and new APIs of Java 9 to implement highly efficient and reliable code Create efficient lock-free programs that leverage the multi-core architecture of the CPU using Java 9s features Use the reactive programming model to create efficient programs Control a huge amount of traffic using the aggregator in Java 9 Lets take a quick look at your learning journey. This Learning Path begins by introducing you to JDK 9s latest additions and tools. Youll learn about the latest performance features in Java 9, and see how to write microbenchmarks with JMH (Java Microbenchmark Harness). Youll discover how to develop highly concurrent applications with just-in-time compilation, segmented code, and ahead of time compilation. Writing Java programs in a way that can be optimized by the compiler is not an easy task, but youll learn how to do this. The compiler can help you optimize your code in a very different way, and youll see how these optimizations affect the code written in Java 9. To create an efficient application, its imperative to test your app in the right way. So to write performance tests, well use the JMH tool and youll learn how to leverage it. Moving further, youll create efficient lock-free programs that leverage the multi-core architecture of the CPU using the newest Java 9 features. Youll then learn how Java memory model affects the performance of your programs. Youll discover why its even more important to be aware of the software-hardware co-operation of your programs in Java 9. Next, youll learn how to leverage constructs, such as java.util.concurrent, from Java 9 to create efficient multi-threaded programs. Youll explore the different kinds of locking available in Java 9 and get to know when you should use which kind of locks. Finally, youll see what tools are shipped with the JDK 9 and know how to use them properly. By the end of this Learning Path, you'll be able to build multithreaded, scalable and efficient applications and leverage Java concurrency with Java 9. Meet Your Expert: We have combined the best works of the following esteemed author to ensure that your learning journey is smooth: Tomasz Lelek is a software engineer and co-founder of initLearn. He mostly does programming in Java and Scala. He dedicates his time and effort to get better at everything. He is currently diving into big data technologies. Tomasz is very passionate about everything associated with software development. He has been a speaker at a few conferences in Poland-Confitura and JDD, and at the Krakow Scala User Group. He has also conducted a live coding session at GeeCON Conference. He was also a speaker at an international event in Dhaka. He is very enthusiastic and loves to share his knowledge."
Price: 199.99

"Advanced OpenCV 3"
"OpenCV 3 is a native cross-platform C++ Library for computer vision, machine learning, and image processing. This impressive API also makes starting OpenCV 3 projects a daunting prospect. Each video in this course provides a practical and innovative approach so youll be able to choose wisely in your future projects. It will help you tackle increasingly challenging computer vision problems that you may face in your career. Each of the examples have been battle-tested in the authors industry research.Youll deep dive into video surveillance tools, such as wildlife camera traps, extreme sports cameras, and closed circuit video cameras. Many applications require video content analysis, so youll learn about video stabilization, background video monitoring, and subtraction. Moving ahead, youll find out about object detection robot vision, where youll match image descriptors. Youll also get an overview of image warping and the perspective transform, and will use homographies to warp images.Finally, explore into Artificial Intelligence with Deep Neural Networks and youll get a taste of how DNNs can be used within OpenCV. Youll see how to install and load DNN models and classify images. At the end of the course, youll discover how to convert low-level pixel information to high-level concepts for applications such as object detection, recognition, and scene monitoring.About the AuthorAdi Shavit is an experienced software architect and has been an OpenCV user since it was in early beta back in 2000. Since then, has been using it pretty much continuously to build systems and products ranging from embedded, vehicle and mobile apps, through desktops to large, distributed cloud-based servers and services.His specialty is computer vision, image processing, and machine learning with an emphasis on real-time applications. The technology he is interested in includes Advanced C++ (C++17 an upward), Deep Learning (Torch, Caffe, TensorFlow, tiny-dnn), OpenVX, GPU (CUDA, OpenCL), graphics (OpenGL, Vulcan), robotics (ROS), functional programming (Haskell, Elm, Idris), IoT (Arduino, NodeMCU), Design Patterns. He specializes in cross-platform, high-performance software combined with high production quality maintainable code bases. He builds many products, apps, and services that leverage OpenCV."
Price: 124.99

"Neural Networks in Machine Learning for Developers"
"Most of us have heard about the term Machine Learning, but surprisingly the question frequently asked by developers across the Globe is, ""How do I get started in Machine Learning?"" One reason could be the vastness of the subject area because people often get overwhelmed by the abstractness of ML and terms such as regression, supervised learning, probability density function, and so on. This systematic guide will teach you various Machine Learning techniques.You will start with the very basics of neural networks and types. Then we learn about powerful variations in neural networks and Recurrent Neural Networks. Finally, we conclude with a synthetic introduction to more advanced Machine Learning techniques, such as GANs and reinforcement learning."
Price: 124.99

"Design Serverless Architecture with AWS and AWS Lambda"
"Amazon Web Services continues its domination as the leading cloud service provider on the market. Since serverless applications are gaining a lot of traction, it is extremely important to understand the serverless architecture, to help you build, manage, and secure serverless applications. This video covers all aspects of serverless architectures in Amazon Web Services, which is necessary for working with serverless applications. This course starts with introduction to serverless architectures and then you'll delve into design considerations, followed by building a serverless application and deploying it on your serverless architecture. This video covers practical example of deploying and orchestrating a serverless application using DynamoDB, AWS Lambda, and API Gateway. Towards the end of the video, we will learn about some security considerations in protecting your serverless application. By the end of this course, you will have mastered working with serverless architectures on AWS Cloud.About the Author :Michael Haberman (MCT, MCPD, AWS solution architect, and GDG organizer) is a senior consultant and lecturer. He is a full-stack expert, specializing in web technologies such as JavaScript, HTML and CSS; he loves Node.js and AWS."
Price: 124.99

"Advanced Statistics and Data Mining for Data Science"
"Data Science is an ever-evolving field. Data Science includes techniques and theories extracted from statistics, computer science, and machine learning. This video course will be your companion and ensure that you master various data mining and statistical techniques.The course starts by comparing and contrasting statistics and data mining and then provides an overview of the various types of projects data scientists usually encounter. You will then learn predictive/classification modeling, which is the most common type of data analysis project. As you move forward on this journey, you will be introduced to the three methods (statistical, decision tree, and machine learning) with which you can perform predictive modeling. Finally, you will explore segmentation modeling to learn the art of cluster analysis. Towards the end of the course, you will work with association modeling, which will allow you to perform market basket analysis.About the Author :Jesus Salcedo has a Ph.D. in Psychometrics from Fordham University. He is an independent statistical and data mining consultant and has been using SPSS products for over 20 years. He is a former SPSS Curriculum Team Lead and Senior Education Specialist who has written numerous SPSS training courses and trained thousands of users."
Price: 124.99

"Write a Native iOS Game Using Xamarin and C#"
"Xamarin is the most powerful cross-platform mobile development framework for creating stunning cross-platform applications on the iOS and Android mobile platforms. C# is a simple, modern, general-purpose, Object-Oriented Programming language developed by Microsoft within its .NET initiative. This video course starts by walking you through an iOS memory-matching game and how to build this using Visual Studio for Mac. Next, you will add game asset images and all the game interface elements. You will then learn how to build the user interface for your iOS Memory Matching game. Here, you will create and add each of the game elements that will make up the visual representation of your game. Towards the end of the course, you will implement your game logic to add your game blocks to the view container, and then randomize and shuffle each game block. You will also learn how to implement touch logic to determine when a tile has been tapped on, and then compare the tile with a secondary tile that is tapped. You will then learn how to implement the timer, score, and button actions.About the Author :Steven F. Daniel is the CEO and founder of GENIESOFT STUDIOS, a software development company based in Melbourne, Victoria that focuses primarily on developing games and business applications for the iOS, Android, and Mac OS X platforms.He is an experienced software developer with more than 17 years' experience and is extremely passionate about making people employable by helping them use their existing skills in iOS, Android, and Xamarin to get the job done. He is a member of the SQL Server Special Interest Group (SQLSIG), CocoaHeads, and the Java Community. He was the co-founder and Chief Technology Officer (CTO) at SoftMpire Pty Ltd., a company focused primarily on developing business applications for the iOS and Android platforms.Steven is the author of various book titles, some of which are as follows:Mastering Xamarin UI DevelopmentApple Watch App Development Android Wearable ProgrammingXcode 4 CookbookiPad Enterprise Application Development BlueprintsiOS 5 EssentialsXcode 4 iOS Development Beginner's Guide"
Price: 124.99

"WinOps - DevOps on the Microsoft Azure Stack:VSTS & TFS 2018"
"In this volume, you will delve into real-world leading approaches to plan your solution delivery with the Visual Studio Team Services (VSTS) and Team Foundation Server 2018. DevOps blurs the lines between Development and Operations, when harmonized with Agile practices. It addresses good practices for delivering world class solutions. You will work on learning how to use VSTS and TFS to visualize your backlogs, manage work items, manage the defect lifecycle, and make sure that the whole process can be easily followed by everyone within your organization. You will also get to know how Kanban and Lean are essential for an optimized DevOps process and continuous improvement. With the help of this course, implement Kanban and Lean to manage your work in process (WIP). This course, makes you comfortable with dashboards and queries, which play an important role within every successful DevOps implementation, representing how to measure and monitor business value delivered. You will learn to set up dashboards to provide a window into what is happening across the portfolio, project and team levels. Alerts and notifications will then help you implement enterprise collaboration (ChatOps) within your organization. Learn to create alerts, notifications and integrate external applications such as Slack and Microsoft Teams. Finally, work on customizing the processes on VSTS and TFS, work items, fields and workflow states along with advanced configuration options to make sure that the process you have is best suited for your team needs.About the AuthorJonathon Lee Wright has over 15 years of international automation experience with a number of global organizations, including Lehman Brothers, Hitachi Consulting, Siemens, Thomson Reuters, New Zealand Lotteries Commission, PlanIT (Sydney), Unisys (iPSL), Xerox (BJSS), Hewlett Packard (Enterprise), and Microsoft (ALM). Currently, he provides enterprisewide Portfolio Lifecycle Management at Deutsche Bank as part of the test automation transition initiative, targeting 2,700 applications for test automation across the bank's global digital enterprise landscape/ecosystem.Jonathon also contributed to the best-selling book Experiences of Test Automation: Case Studies of Software Test Automation, Dorothy Graham and Mark Fewster, Addison Wesley, and a number of books on Testing as a Service (TaaS) models (epistemic and systemic entropy) and API testing in the cloud (service and network virtualization). He is the founder of Test Automation as a Service (TaaaS .net) and Automation Development Servicesand the Hybrid approach pattern (2004). He has also presented at various international testing conferences, such as Gartner (London), STARWest (California), Fusion (Sydney), ANZTB (Melbourne), EuroSTAR (Gothenburg and Dublin), BCS SIGIST (London)."
Price: 124.99

"Practical Reinforcement Learning - Agents and Environments"
"Reinforcement Learning (RL) has become one of the hottest research areas in ML and AI, and is expected to have widespread usage in diverse areas such as neuroscience, psychology, and more.You can make an intelligent agent in a few steps: have it semi-randomly explore different choices of movement to actions given different conditions and states, then keep track of the reward or penalty associated with each choice for a given state or action.In this course, youll learn how to code the core algorithms in RL and get to know the algorithms in both R and Python. This video course will help you hit the ground running, with R and Python code for Value Iteration, Policy Gradients, Q-Learning, Temporal Difference Learning, the Markov Decision Process, and Bellman Equations, which provides a framework for modeling decision making where outcomes are partly random and partly under the control of a decision maker.At the end of the video course, youll know the main concepts and key algorithms in RL.About The Author :Lauren Washington is currently the Lead Data Scientist and Machine Learning Developer for smartQED, an AI driven start-up. Lauren worked as a Data Scientist for Topix, Payments Risk Strategist for Google (Google Wallet/Android Pay), Statistical Analyst for Nielsen, and Big Data Intern for the National Opinion Research Center through the University of Chicago.Lauren is also passionate about teaching Machine Learning. Shes currently giving back to the data science community as a Thinkful Data Science Bootcamp Mentor and a Packt Publishing technical video reviewer.She also earned a Data Science certificate from General Assembly San Francisco (2016), a MA in the Quantitative Methods in the Social Sciences (Applied Statistical Methods) from Columbia University (2012), and a BA in Economics from Spelman College (2010).Lauren is a leader in AI, in Silicon Valley, with a passion for knowledge gathering and sharing."
Price: 124.99

"Advanced Neural Networks with Tensorflow"
"Neural Networks are at the forefront of almost all recent major technology breakthroughs. The intersection of big data, parallel programming, and AI generated a new wave of Neural Network research. In this course, you will be taken through some of the best uses of Neural Networks using TensorFlow.You'll explore Deep Reinforcement Learning algorithms such as Generative Networks and Deep Q Learning. You will learn to implement some more complex types of neural networks such as Deep Q Learning with OpenAI Gym, autoencoders, and Siamese neural networks. During the course of the video, you will be working on real-world datasets to get a hands-on understanding of neural network programming. You will also get to train generative models and will learn Autoencoder applications.By the end of this course, you will have a fair understanding of how you can leverage the power of TensorFlow to train neural networks of varying complexities, without any hassle.About the Author :Roland Meertens is currently developing computer vision algorithms for self-driving cars. Previously he has worked as a research engineer at a translation department. Examples of things he has made are a Neural Machine Translation implementation, a post-editor, and a tool that estimates the quality of a translated sentence. Last year, he worked at the Micro Aerial Vehicle Laboratory at the university of Delft, on indoor localization (SLAM) and obstacle avoidance behaviors for a drone that delivers food inside a restaurant. Another thing he worked on was detecting and following people using onboard computer vision algorithms on a stereo camera. For his Master's thesis, he did an internship at a company called SpirOps, where he worked on the development of a dialogue manager for project Romeo.In his Artificial Intelligence study, he specialized in cognitive artificial intelligence and brain-computer interfacing. His research interests lie in machine learning techniques, human-robot interaction, brain-computer interfaces, and human-computer interaction."
Price: 124.99

"Programming Concepts in Python"
"Whether if you're new to programming or an experienced developer, it's simple and easy to learn and use Python. Programming Concepts in Python opens the door to a career in programming, becoming a commercial application developer, or to using programming to support your existing career.This course teaches the viewer Python in an engaging, friendly, example-driven way. In this course, we cover computer programming using Python. We start by running a ""Hello World"" program, followed by the discussion of fundamentals, such as common data structures, working with strings, and program flow controls. Later, we focus on writing modular and reusable code, using functions.After getting familiar with the basic concepts, we delve further by covering Object Oriented Programming, errors and exception handling, and working with files. We also discuss Python standard libraries and external libraries. Finally, we provide future directions and next steps for avid learners keen to take their skills to the next level. By the end of this course the audience will be able to write Python programs and scripts that perform most of their daily tasksincluding reading a list of strings, separating values by a specific delimiter, removing duplicates, and more. By the end of the course, the viewer should be able to do everything expected of a novice Python programmer.About The AuthorDaniel Arbuckle gained his PhD in Computer Science from the University of Southern California. He has published numerous papers along with several books and video courses, and he is both a teacher of computer science and a professional programmer."
Price: 124.99

"Working with Big Data in Python"
"This course is a comprehensive, practical guide to using MongoDB and Spark in Python, learning how to store and make sense of huge data sets, and performing basic machine learning tasks to make predictions.MongoDB is one of the most powerful non-relational database systems available offering robust scalability and expressive operations that, when combined with Python data analysis libraries and distributed computing, represent a valuable set of tools for the modern data scientist. NoSQL databases require a new way of thinking about data and scalable queries. Once Mongo queries have been mastered, it is necessary to understand how we can leverage this API in Python's rich analysis and visualization ecosystem. This course will cover how to use MongoDB, particularly if you are used to SQL databases, with a focus on scalability to large datasets. pyMongo is introduced as the means to interact with a MongoDB database from within Python code and the data structures used to do so are explored. MongoDB uniquely allows for complex operations and aggregations to be run within the query itself and we will cover how to use these operators. While MongoDB itself is built for easy scalability across many nodes as datasets grow, Python is not. Therefore, we cover how we can use Spark with MongoDB to handle more complex machine learning techniques for extremely large datasets. This learning will be applied to several examples of real-world datasets and analyses that can form the basis of your own pipelines, allowing you to quickly get up-and-running with a powerful data science toolkit.About the AuthorAlex Rutherford is currently a Research Scientist at Massachusetts Institute of Technology, researching scalable and cooperative human-computer systems. He has over 10 years' Python programming experience from his PhD in computational physics at University College London, and post-doctoral research into modeling social systems and data science for the United Nations and Facebook. Alex has worked on numerous end to end data science projects using a wide array of data sources, methods, and technologies from social media to constitutional documents. He is also director of Data Apparel, a social enterprise that fuses graphic design with data visualization to promote empathy with vulnerable populations."
Price: 199.99

"Getting Familiar with Windows Server 2016 Administration"
"Windows Server 2016 is the server operating system from Microsoft as part of the Windows NT family of operating systems, developed concurrently with Windows 10.This video course starts by walking you through the installation and initial configuration of Windows Server.Then you will learn how to navigate the new modern Windows interface and master common post-installation tasks recommended for getting your Windows server ready for production use.Next, you will learn basic security and networking tasks and basic management tasks for the DNS and DHCP features. You will also create a domain, join other computers to it, and perform basic monitoring and backup tasks.Finally, you will get to grips with Hyper-V, how to add the Hyper-V Role in Windows Server 2016, and how to create a virtual machine.You will also become confident in installing and configuring Windows Server; setting up a domain in Active Directory; adding and removing users, groups, and systems from Active Directory; and monitoring the health of your system.By the end of this volume, you will have taken your skills one step further by troubleshooting errors and problems in Windows Server 2016.About The AuthorMatthew Stone is an IT veteran, having worked on a wide range of technologies over the last 20 years, including Windows Server and many other Microsoft server technologies. In addition to working in systems administration, he has also served as a technical writer.He is a technology professional with a proven record of system administration, team leadership, technical writing, project management, employee/end-user training and providing an excellent customer experience. Through several years working for service providers and managed services companies, he has become an adept problem solver, comfortably adapting to new technologies and driving efforts to complete projects on time and within budget. His current focus is on automation (via Puppet Enterprise) and orchestration of Linux and Windows systems, provisioning to both cloud and on-premise infrastructure.His current focus is on technologies like Windows Server, RedHat / CentOS / Oracle Linux, Mac OS X, Microsoft Exchange, Hyper-V, VMware, Microsoft SQL, AWS, Microsoft Azure, Office 365, Git, Jenkins, Vagrant, PowerShell, Ruby, Python, Puppet, Ansible, orchestration and configuration management in enterprises, focusing on Windows Server and Puppet technologies."
Price: 124.99

"Learning Java 9 Object Oriented Programming"
"When it comes to learning programming skills, knowing how to program in Java is a clear advantage in your career, because with Java your code is more than just code! Java gives you cutting-edge, in-demand job skills in areas such as mobile, web apps, Internet of Things, big data, Machine learning, cloud platforms, and cloud Infrastructures. Whether you're developing a robust enterprise backend, building the frontend, or thriving in a DevOps role, having Java programming skills can up your game.This course starts by your installing Java 9, Maven, and the Intellij Community Edition on your computers, and running a simple ""Hello World"" example in Java to test the configuration. Moving along, you will gain an introduction to Java, the Java language runtime, and the Java Virtual Machine (JVM). Here we will discuss the benefits the JVM brings us, as well as demonstrating some very simple Java programming examples in the Java Shell (JShell), a Java REPL newly introduced for Java 9. Moving on, you will model a number of different types of motor vehicle, demonstrating the usefulness of the OOP paradigm, and how we can make use of it in Java. Here, we will cover objects, classes, inheritance, abstract classes, and interfaces. Now is the right time to start using some of the basic building blocks of Java. We start by discussing and demonstrating the different primitive types available and the difference between primitive types and their corresponding classes (for example: double vs. Double), as well as simple data structures such as arrays, each being illustrated with examples through JShell. The course demonstrates (with examples) lists, maps, and sets that are commonly used data sets . We then discuss the differences between the interface for each of these, and their corresponding concrete implementations. The tutorial concludes with loading a text file into a list data set, and sorting it. This comprehensive course will give you a practical sneak peek into programming in Java, along with the basics of Object Oriented Programming, the Java runtime language, the Java Virtual Machine (JVM), and the changes to the language introduced with Java 9showing you exactly why Java is the #1 programming language in the World today!About The AuthorColibri is a technology consultancy company founded in 2015 by James Cross and Ingrid Funie. The company works to help its clients navigate the rapidly changing and complex world of emerging technologies, with deep expertise in areas such as big data, data science, machine learning, and cloud computing. Over the past few years it has worked with some of the world's largest and most prestigious companies, including a tier 1 investment bank, a leading management consultancy group, and one of the world's most popular soft drinks companies, helping each of them make better sense of its data and process it in more intelligent ways. The company lives by its motto: Data -> Intelligence -> Action.James Cross is a Big Data Engineer and certified AWS Solutions Architect with a passion for data-driven applications. Hes spent the last 3-5 years helping his clients to design and implement huge scale streaming Big Data platforms, Cloud-based analytics stacks, and serverless architectures.He started his professional career in Investment Banking, working with well-established technologies such as Java and SQL Server, before moving into the Big Data space. Since then hes worked with a huge range of Big Data tools including most of the Hadoop eco-system, Spark and many No-SQL technologies such as Cassandra, MongoDB, Redis and DynamoDB. More recently his focus has been on Cloud technologies and how they can be applied to data analytics, culminating in his work at Scout Solutions as CTO, and more recently with Mckinsey. James is an AWS certified solutions architect with several years experience designing and implementing solutions on this cloud platform. As CTO of Scout Solutions Ltd, he built a fully serverless set of APIs and analytics stack based around Lambda and Redshift.Colibri is a technology consultancy company founded in 2015 by James Cross and the company works to help their clients navigate the rapidly changing and complex world of emerging technologies. He is interested in almost anything that has to do with technology. He has worked with everything from Wordpress to Hadoop, from C++ to Java, and from Oracle to DynamoDB. If it's new and solves a problem in an innovative way hes keen to give it a go!"
Price: 124.99

"Scalable Java 9 for the Connected Web"
"Java 9 is an all-new module system and comes with a rich feature set. The new language concepts, new APIs, and diagnostic commands will definitely be of interest to developers.The course will teach you to build your own REST API using the Spring Boot framework, and to consume data from an external API, by leveraging the REST and HTTP 2.0 protocols in a Java 9 application. This example will see us build a sentiment analyzer service that leverages the Google Cloud Sentiment Analysis API to provide sentiment information. We will start by building a simple wrapper around the Google Sentiment API, before starting to store requests in a text file and adding some statistical functionality to our requests.By the end of the course, you will have discovered the world of Java 9 programming using real-world examples.About the Author : Andrei RuseColibri is a technology consultancy company founded in 2015 by James Cross and Ingrid Funie. The company works to help its clients navigate the rapidly changing and complex world of emerging technologies, with deep expertise in areas such as big data, data science, machine learning, and cloud computing. Over the past few years they have worked with some of the World's largest and most prestigious companies, including a tier-1 investment bank, a leading management consultancy group, and one of the world's most popular soft drinks companies, helping all of them make better sense of their data and process it in more intelligent ways. The company lives by its motto: Data -> Intelligence -> Action.Andrei Ruse, our Author, is currently working with Colibri Ltd, has been working as a software developer in the financial service industry for over 3 years, and has over 6 years' experience with Java as the main programming language, both academically and professionally. Prior to his current role in a FinTech startup in London, he spent three years working for one of the World's largest investment banks, having joined it straight after graduating from Manchester University with a degree in Computer Science."
Price: 124.99

"Implementing and Integrating PowerShell DSC"
"Windows Powershell is a scripting language specially designed for system administration and lets you manage computers from the command line. PowerShell DSC enables you to deploy and manage configuration data for software services and also manages the environment in which these services run.In this course, we start with an introduction to implementing enterprise solutions and move on to integrating with burgeoning (and popular) DevOps tools. The course ends by implementing Infrastructure as a Code, Continuous Delivery, and DevOps on Microsoft Hybrid Cloud platforms: Microsoft Azure and Microsoft Azure Stack. Here we explore practical scenarios that an IT professional would come across while implementing DSC and automating tasks in a production infrastructure.About The Video :Prajeesh Prathap is a delivery engineer and expert in DevOps, Continuous Delivery, and ALM. He has over 10 years' experience as a software developer, architect, and consultant. Over these years, he has combined his technical expertise and agile practices to help teams become hyper-productive. In conjunction with establishing a successful Agile processes, his focus is on helping teams develop strong Agile engineering practices and disciplines such as Test-Driven Development, Refactoring, Continuous Integration, and Continuous Delivery."
Price: 124.99

"Learning Java EE 8"
"Java EE provides a standard set of specifications that can be used to develop standardized applications, independent of the vendor. Enterprise applications do not change that often, and hence we need a robust platform such as Java EE to ensure sustainability. Thus, this comprehensive coursecovering all the features and APIs in Java EEwill be helpful for developers. It also answers questions related to how Java EE compares to the Java language, should developers transition to it, and what types of application would benefit from it.Both small businesses and large enterprises have benefitted from the various APIs provided by the Java EE platform to build dynamic web apps. This therefore remains one of the key skills sought by hiring companies.This course starts by exploring the core JAVA EE components. Moving further you will learn all about HTTP endpoints. You will learn how to map domain entities with JPA. Cross-cutting concerns will be covered exhaustively. This course teaches you how to deal with Asynchronous behavior. You will learn to access external systems. You will also learn about the asynchronous communication protocol. By the end of the course, you will be able to develop a car management enterprise application.About the AuthorSebastian Daschner is a Java freelancer working as a consultant, author, and trainer and is enthusiastic about programming and Java (EE). He is the author of the book Architecting Modern Java EE Applications. Sebastian participates in the JCP, helping to form the future standards of Java EE; serving in the JAX-RS, JSON-P, and Config Expert Groups; and collaborating on various open source projects. For his contributions to the Java community and ecosystem, he was recognized as a Java Champion, Oracle Developer Champion, and double 2016 JavaOne Rockstar.Sebastian is a regular speaker at international IT conferences such as JavaLand, JavaOne, or Jfokus. Together with Java Community Manager Steve Chin, he has visited dozens of conferences and Java User Groups by motorbike. Steve and Sebastian have launched JOnsen, a Java conference held at a hot spring in the countryside of Japan.Sebastian has been working with Java for more than 8 years. Besides Java, Sebastian is also a heavy user of Linux and container technologies. He evangelizes computer science practices onhis newsletter, and on Twitter via . When not working with Java, he also loves to travel the world,either by plane or motorbike."
Price: 124.99

"Concurrent Programming in Python"
"In this course, you will skill-up with techniques related to various aspects of concurrent programming in Python, including common thread programming techniques and approaches to parallel processing.Filled with examples, this course will show you all you need to know to start using concurrency in Python. You will learn about the principal approaches to concurrency that Python has to offer, including libraries and tools needed to exploit the performance of your processor. Learn the basic theory and history of parallelism and choose the best approach when it comes to parallel processing.After taking this course you will have gained an in-depth knowledge of using threads and processes with the help of real-world examples.About the AuthorBignumWorks Software LLP is an India-based software consultancy that provides consultancy services in the area of software development and technical training. Our domain expertise includes web, mobile, cloud app development, data science projects, in-house software training services, and up-skilling services"
Price: 124.99

"LEARNING PATH: Modern Web Development with ASP.NET Core"
"The ability to develop web applications that are highly efficient and at the same time easy to maintain has become imperative to many businesses. ASP.NET Core is an open source framework from Microsoft, which makes it easy to build cross-platform web applications that are both modern and dynamic. So, if you're a ASP.NET developer who wants to learn ASP.NET Core or a programmer who wants to become a full-stack .NET Core developer, then go for this Learning Path. Packts Video Learning Path is a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. The highlights of this Learning Path are: With real-world use cases, learn to build robust web apps by understanding client and server side development using .NET Core Understand how to test, deploy, and maintain your applications with .NET Core Learn how to work with the microservice architecture using the .NET Core platform to build a distributed system This Learning Path begins with setting up the ASP.NET Core environment and building the application structure. You will then explore the built-in features of the framework such as dependency injection, logging, and filters. You will also learn how to build and implement RESTful APIs into your application by creating HTTP requests using CURL and Postman. Next, you will perform unit and integration testing to ensure that your application works properly and that the new changes in the application does not break the existing functionalities. You will then learn to create views that will interact with the API. You will also understand how to store data in the SQL server. Moving ahead, this Learning Path teaches you everything you need to know to start developing distributed system using the microservice architecture. Next, you will gain in-depth knowledge of the services provided by the framework for building distributed applications. Finally, you will learn to use Docker and Docker Compose to pack your application into the container and deploy it to the virtual machine running on the cloud. By the end of this Learning Path, you will have a strong understanding of the latest features of ASP.NET Core and will be able to develop, test, and deploy web applications using them. Meet Your Expert(s): We have the best works of the following esteemed author to ensure that your learning journey is smooth:Born and raised in Krakw, Piotr Gankiewicz holds aM.Sc.Eng. degree in Applied Informatics. He has over 7 years of experience as a software engineer and architect, but is also interested in topics such as DevOps. He is a co-founder of the Noordwind teal organization and is a full stack developer working mainly with C#, .NET, .NET Core, and JavaScript technologies. He is also a big fan of DDD, CQRS, RESTful APIs, and distributed systems using the microservice pattern. He is a well-known member of the Polish .NET community and his mission is to deliver the best content possible in terms of free and open software and programming courses. On top of that, he is an active open-source contributor, consultant, blogger, public speaker, mentor, lecturer, and co-organizer of the.NET Core tour."
Price: 199.99

"LEARNING PATH: Laravel: Complete Guide to Laravel"
"Laravel is an established web frameworks and is one of the most popular PHP framework that is open source. Laravel 5 is a substantial upgrade with a lot of new features and at the same time retaining the features that made Laravel wildly successful. It comes with plenty of architectural as well as design-based changes. So, if you are a developer who are new to Laravel and want to learn the most popular features it offers, then go for this Learning Path. Packts Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. The highlights of this Learning Path are: Build a powerful but simple app with Larvel, quickly Add essential real-world features such as authentication, single sign on, and search Extend your Laravel application with advanced features and high performance techniques You will start off with building an online forum from scratch using Laravel. You will also learn to use routes, connect a database, add comments, and build an authentication system for your forum. Next, you will extend your basic traditional authentication and learn how to add social sign-on capabilities with the Laravel Socialite package. Youll add search features easily with the help of Laravel Scout. Next, you will learn to create and customize your PHP app and tweak and redesign your existing apps for better performance. Finally, you will learn to utilize Laravel's modular structure, process Javascript and SASS with Laravel Mix, send notifications in Laravel, upload files in Laravel and work with APIs in Laravel. After you complete this Learning Path, you will be ready to build sophisticated web applications with Laravel. Meet Your Expert: We have the best works of the following esteemed author to ensure that your learning journey is smooth:J. Alexander Curtis has been building web applications for two decades, and has seen the internet and web technologies evolve. Alex runs the very popular DevMarketer site and a YouTube channel, teaching people how to build and grow their next great idea. He takes passion in building memorable web experiences that delight and convert users. He has consulted for well known companies like Expedia, eBay, and Comcast. You can find him on twitter as @_jacurtis, where he loves chatting with his students. He teaches his students at devmarketer .io"
Price: 199.99

"Learning Path: PowerShell: The Road to PowerShell DSC"
"PowerShell is a popular scripting language especially designed for system administration and. PowerShell Desired State Configuration (DSC) allows you to deploy and manage configuration data for software services and it also manages the environment in which all your services run. If you are an IT professional with basic knowledge of PowerShell and want the benefits of PowerShell DSC, this Learning Path is for you. Packts Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. The highlights of this Learning Path are: Learn to automate the management of containers and Docker Tackle PowerShell DSC enterprise integration patterns To start with, you will learn the basic fundamentals of PowerShell DSC, covering the architecture and components of the desired state configuration. You will create DSC configurations with the help of practical examples, and DSC custom resources for your custom applications. You will then deploy a real-world application using PowerShell DSC. Moving forward, you will become familiar with the powerful desired state configuration platform, which helps you achieve continuous delivery and efficient management and easy deployment of data for systems. Next, you will move on to integrating with the modern DevOps tools. Finally you will implement infrastructure as code, continuous delivery, and DevOps on Microsoft hybrid cloud platforms: Microsoft Azure and Microsoft Azure Stack. On the completion of this Learning Path, you will have a hand-on experience working with PowerShell DSC. Meet Your Expert: We have the best works of the following esteemed author to ensure that your learning journey is smooth:Prajeesh Prathap is a delivery engineer and an expert for DevOps, Continuous Delivery, and ALM. He has over 10 years software development experience as a developer, architect, and consultant. Over these years he has used his technical expertise and agile practices to help teams become hyper-productive. In conjunction with establishing successful Agile processes, his focus is on helping teams develop strong Agile engineering practices and disciplines such as Test-driven development, refactoring, Continuous Integration, and Continuous Delivery."
Price: 199.99

"LEARNING PATH: Statistics and Data Mining for Data Science"
"Data Science is an ever-evolving field. Data Science includes techniques and theories extracted from statistics, computer science, and machine learning. This video learning path will be your companion as you master the various data mining and statistical techniques in data science. The first part of this course introduces you to the concept of data science, and explains the steps to analyse data and identify which summary statistics are relevant to the type of data you are summarizing. You will also be introduced to the idea of inferential statistics, probability, and hypothesis testing. You will then learn you will learn how to perform and interpret the results of basic statistical analyses such as chi-square, independent and paired sample t-tests, one-way ANOVA, etc. as well as using graphical displays such as bar charts and scatter plots. The latter part of this course provides an overview of the various types of projects data scientists usually encounter. You will be introduced to the three methods (statistical, decision tree, and machine learning) with which you can perform predictive modelling. You will explore segmentation modelling to learn the art of cluster analysis, and will work with association modelling to perform market basket analysis using real-world examples. By the end of this Learning Path, you will gain a firm knowledge on data analysis, data mining, and statistical analysis and be able to implement these powerful techniques on your data with ease. Meet Your Expert(s): We have the best works of the following esteemed author to ensure that your learning journey is smooth: Jesus Salcedo has a PhD in Psychometrics from Fordham University. He is an independent statistical and data-mining consultant that has been analyzing data for over 20 years. He is a former SPSS Curriculum Team Lead and Senior Education Specialist who has written numerous SPSS training courses and trained thousands of users."
Price: 199.99

"Scala Intermediate Recipes"
"Now that we have the easy stuff out of the way, we take delve into some of Scala's more powerful features. Pattern matching is Scala's tremendous ability to deconstruct data in intuitive and readable ways, letting you write safely in a few lines of code what other languages can take tens of buggy lines to get across. We'll explore the various ways that patterns can be used, as well as some of the more advanced functionality that they hide. A quick detour into testing will introduce the specs2 library and how to use it to do behavior-driven development in Scala. Then we'll dig into Scala's collections some more; Scala's collections library is vast, and holds many powerful tools for dealing with data. Finally, we'll go through a few tricks that let you get readable and type-safe frameworks in place to describe your domain.About the AuthorAntonio Salazar Cardozo is a developer who has led small teams from his classes at Georgia Tech and through each company he has contributed to. He is a software pragmatist and perfectionist who values great software that is written for humans first, and loves to help teams find the development and interaction styles that make them deliver the best software to solve the problems they are solving. Between startups and larger companies, he has worked on most aspects of web and non-web systems, and loves to see how each piece of software is received and how it can improve. When he's not leaving honest, extensive code review, he's been known to travel and enjoys visiting both new and old places far from home."
Price: 124.99