Previous Next
 
"Learning Path: Aurelia: Web Development for UI Developers"
"Do you want to write clean, modular JavaScript code? Do you want to create UI that is maintainable, testable, and extensible?Aurelia is a modern, forward-thinking, conventions-based JavaScript framework that leverages web standards. It allows you to build UI that is maintainable, testable, and extensible. Aurelia is developed using ES2016 and comprises smaller, focused modules. Aurelia: Web Development for UI Developers is Packts Video Learning Path that 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. This Learning Path will immerse you in the JavaScript world, where you will mature as a developer by exploring the best practices for building an original, functional, and useful cross-platform library. Starting off with just some basic knowledge of JavaScript and HTML, we will first lay a solid naming foundation for OOP coding by exploring the best naming conventions practices for primitive variables, constructors, methods, and properties. Then well shed some light on creating global namespace, create a pure JavaScript onload script, and walk through cross-browser compatibility. We will learn how the onload and DOMContentLoaded events are actually triggered and understand how to use querySelectorAll method and dynamically load scripts using a script loader. We will create a working time manager and explore unit testing in JavaScript. Youll then be introduced to Aurelia. After having ensured you had basic understanding of Aurelia, this Learning Path will walk you through a todo list application and setting up the development environment. Finally, we'll take you through a modern web application and move on to talk about tools, modules, web standards, and testing. Moving on, we take you on a whirlwind tour of Aurelias features in order to create a todo application project. After that, youll get an understanding of how to persist todos, routing, using pub/sub for communications. At the end, we throw light on dependency injection, declarative registration, explicit registration, and resolvers. Finally, learn how to implement game logic and basic artificial intelligence, and deploy the game for others to play. The goal of this course is to provide you with all the tools and skills to write clean, modular JavaScript, and build amazing UI. About the Authors: This Learning Path is authored by some of the best in the field. Ben Fhala has had the honor of developing applications for members of the US Congress, Prime Ministers, and Presidents around the world. He has built many interactive experiences for companies such as Target, AT&T, Crayola, Marriott, Neutrogena, and Nokia.Raja Mani has over 2 decades of experience in developing applications using C, C++, Java, C#, and JavaScript. He has designed, implemented, and deployed different types of applications like console, desktop, web services and web applications."
Price: 199.99


"Learning Path: Julia: Explore Data Science with Julia"
"Almost all companies these days are investing thousands of dollars in data analysis to get their data analyzed. Well, in fact studies say that there are around 73% of organizations have invested in Big Data. Why do you think that is the case? What can you reap of the data, ideally just 1s and 0s? Moreover, how does this data help an organizations future?Most of you might have guessed it right; the market trends, the consumer habits can all be precisely predicted, if we are able to analyze our data efficiently. This Learning Path will tell you how you can achieve all this by using Julia. Packts Video Learning Paths are an amalgamation of multiple video courses that are logically tied together to provide you with a larger learning curve. With the amount of data that is generated in the world these days, we are faced with the challenge of analyzing this data. Julia, which enjoys the benefits of a sophisticated compiler, parallel execution, and an all-encompassing mathematical function library, acts as a very good tool that helps us work with data more efficiently. In this Learning Path, embark on your journey from the basics of Julia, right from installing it on your system and setting up the environment. You will then be introduced to the basic machine learning techniques, data science models, and concepts of parallel computing. After completing this Learning Path, you will have acquired all the skills that will help you work with data effectively.About the AuthorsIvo Balbaert is currently a web programming and databases lecturer at CVO Antwerpen, a community college in Belgium. He received a PhD in applied physics in 1986 from the University of Antwerp. He worked for 20 years in the software industry as a developer and consultant in several companies, and, for 10 years, as a project manager at the University Hospital of Antwerp. In 2000, he switched over to partly teach and partly develop software (KHM Mechelen, CVO Antwerp).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, also having 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 has interned at Scimergent Analytics."
Price: 199.99


"Learning Path: Android: Test-Driven Android App Development"
"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 iAndroid Nougat is the 7th major version of the Android operating system. Test-driven development enables good design. It only makes sense to adopt it for Android N app development. Sounds interesting? Lets see how easy it is! Nougat introduces notable changes to the operating system and its development platform, including the ability to display multiple apps on-screen at once in a split-screen view, support for inline replies to notifications, an OpenJDK-based Java environment, support for the Vulkan graphics rendering API, and ""seamless"" system updates on supported devices. Good object-oriented design and test-driven design are complementary and this Learning Path will explain how. This Learning Path covers the fundamentals of app development in Android N including the Android Studio and Android SDK, networking concepts with the API, Firebase analytics and crash analysis, and publishing your application on the Play Store. We will then look in detail how test-driven development can be implemented for building apps in Android. The goal of this Learning Path is to help you build an application for Android Nougat, using the latest features of Android. We will focus on individual app modules and teach you to implement different TDD methods to create reliable and smarter apps in less time. This Learning Path is authored by some of the best in their fields. Soham Mondal Soham Mondal has worked with Android for about 4 years now and his own app Skyro Voice Recorder has around half a million downloads on the Play Store and has been featured there a couple of times. Apart from that, he has consulted with a bunch of start-ups on Android/UX and was an organizer with Blrdroid, one of the largest Android groups in the world. Brandan Jones Brandan Jones has been an Adjunct Assistant Professor for the University of Cincinnati since the 2000-2001 school year. He has taught many courses in programming, from introductory programming to full stack development. Brandan proposed and created the first Android programming course at the University of Cincinnati, and has been teaching it ever since. He reapplied this course and taught it at Northwestern Universitys School of Continuing Studies as well. Brandan is the creator of the Android app PlantPlacesMobile, which allows users to search for plants by color, and GPS plants. He wrote this app in 2012, using TDD principles. He has used selected JSON feeds from that app in the examples in this video course. Brandans mix of both academic and professional experience means that he brings real-world concepts to the classroom. Most of his high level classes include hands on experience with unit testing, scrum, and distributed version control systems."
Price: 199.99


"Learning Path:Angular:Fundamentals of Angular 2 -2nd Edition"
"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. New technologies and new patterns are emerging on a daily basis. Coding for the front end is extremely demanding, but at the same time more interesting and challenging than ever before. This highly dynamic ecosystem provides huge possibilities to create awesome webpages. Angular 2 is at the forefront of this ecosystem. Angular 2 is a technical and conceptual overhaul of its hugely popular predecessor, AngularJS. Keeping your skills relevant and up-to-date will do you a world of good; get started with this comprehensive introduction to Googles popular community project. This Learning Path covers the fundamentals of Angular 2 including how to migrate to Angular 2 and Angular 2 directives and components. We will also look at how TypeScript complements Angular 2 and build a mobile app using Ionic 2 and Angular 2. The goal of this Learning Path is to help you efficiently plan a migration from AngularJS to Angular 2. We will also teach you how to complement Angular 2 development with TypeScript and build a hybrid employing the best of Angular 2 with Ionic 2. This Learning Path is authored by some of the best in their fields. David Sherret 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. Alain Chautard Alain Chautard started using Angular in 2011, back when it was a very young technology and wasnt widely used yet. He has used AngularJS on a daily basis since then. He also teaches AngularJS in California, where he is the organizer (and main speaker) of an AngularJS meetup group. Alain is an expert AngularJS consultant at Interstate 21, where he develops beautiful web applications for clients located all over the world. Juri Strumpflohner Juri Strumpflohner is a passionate web developer, tech lead, and architect, and is currently focusing on frontend technologies. He has over 6 years of experience in developing JavaScript single page applications with various frameworks, most lately with Angular 1.x and 2.0. He organizes a software craftsmanship meetup, contributes to open source projects, does technical book reviews, tweets at @juristr, and writes technical articles on DZone or his blog. Mathieu Chauvinc Mathieu 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. 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."
Price: 199.99


"Learning Path: Build Your Own Recommendation Engines"
"With the progress in time, we do not have to rely on crystal balls any more to predict the future, we have data! Recommender systems or Recommendation Engines serve as the modern-day crystal balls, with the exception that all of the predictions made by them are backed by data!Recommender Systems also perform the task of filtering, prioritizing and efficiently delivering relevant information in order to alleviate the problem of information overload, which has created a potential problem to many users. With all these advantages, Recommendation Engines are very common these days and can be applied in almost every field. Packts Video Learning Paths are an amalgamation of multiple video courses that are logically tied together to provide you with a larger learning curve. In this Learning Path, you will be introduced to what a recommendation engine is and its applications. You will then learn to build recommender systems by using popular frameworks such as R and Python. The latter part of the Learning Path will deal with various complex recommendation engines such as personalized recommendation engines, real-time recommendation engines, and SVD recommender systems. You will also get a quick glance into the future of recommendation systems. By the end of this Learning Path, you will be able to build efficient recommendation engines by following the best practices. For this Learning Path, we have taken two video courses both authored by Suresh Kumar Gorakala. Suresh Kumar Gorakala is a Data scientist focused on Artificial Intelligence. He has professional experience close to 10 years, having worked with various global clients across multiple domains and helped them in solving their business problems using Advanced Big Data Analytics. He has extensively worked on Recommendation Engines, Natural language Processing, Advanced Machine Learning, and Graph Databases. He previously co-authored Building a Recommendation System with R for Packt Publishing. He is a passionate traveler and is a photographer by hobby."
Price: 199.99


"Learning Path: Python: Programming for Python Users"
"As a Python user, have you felt the need to use the programming features of this powerful language? You definitely would want to do more than just using Python commands and use its code to make your work easy. If this is the case, this Learning Path is for you.Its no NEWS that Python is the market-standard tool for data science. However, its worth mentioning that Python has made a huge impact in the programming world. Python is a widely used high-level, general-purpose, interpreted, dynamic programming language. Python: Programming for Python Users is Packts Video Learning Path that 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. This Learning Path first introduces 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. This Learning Path starts with the essentials of Python programming. This will touch upon all the necessary Python concepts related to data structures, OOP, functional programming, as well as statistical programming. You will get acquainted with the nuances of Python syntax and how to effectively use the advantages that it offers. Then, youll be introduced to the world of parallel computing. Explore thread-based parallelism model using the Python threading module by synchronizing threads and using locks, mutex, semaphores queues, GIL, and the thread pool. Moving on, youll get to grips with the asynchronous parallel programming model using the Python asyncio module, and will see how to handle exceptions. You will discover distributed computing with Python, and learn how to install a broker, use Celery Python Module, and create a worker. The course focuses on building 4 fun projects from scratch with easy-to-understand explanations and practical applications. Youll learn how to create a well-designed architecture and increase performance of the current applications. You will learn how to build enterprise ready applications with the Python language. The goal of this course is to make you proficient at Python programming, able to make projects from scratch. About the Authors: This Learning Path is authored by some of the best in the field. Steven F. Lott has been programming since the 70s, when computers were large, expensive, and rare. As a contract software developer and architect, he has worked on hundreds of projects, from very small to very large. He's been using Python to solve business problems for over 10 years. Giancarlo Zaccone has more than 10 years of experience in managing research projects, both in the scientific and industrial domains. He worked as a researcher at the National Research Council of Italy (CNR), where he was involved in a few parallel numerical computing and scientific visualization projects. Burkhard 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."
Price: 199.99


"Real-World Data Science with Spark 2"
"Are you looking forward to expand your knowledge of performing data science operations in Spark?Or areyoua data scientist who wants to understand how algorithms are implemented in Spark, or a newbie with minimal development experience and want to learn about Big Data analytics? If yes, then this course is ideal you.Lets get on this data sciencejourney together.When people want a way to process Big Data at speed, Spark is invariably the solution. With its ease of development (in comparison to the relative complexity of Hadoop), its unsurprising that its becoming popular with data analysts and engineers everywhere. It is one of the most widely-used large-scale data processing engines and runs extremely fast. The aim of the course is to make you comfortable and confident at performing real-time data processing using Spark. What is included?This course is meticulously designed and developed in order to empower you with all the right and relevant information on Spark. However, I want to highlight that the road ahead may be bumpy on occasions, and some topics may be more challenging than others, but I hope that you will embrace this opportunity and focus on the reward. Remember that throughout this course, we will add many powerful techniques to your arsenal that will help us solve the problems.Lets take a look at the learning journey. The course begins with the basics of Spark 2 and covers the core data processing framework and API, installation, and application development setup. Then, youll be introduced to the Spark programming model through real-world examples. Next, youll learn how to collect, clean, and visualize the data coming from Twitter with Spark streaming. Then, you will get acquainted with Spark machine learning algorithms and different machine learning techniques. You will also learn to apply statistical analysis and mining operations on your dataset. The course will give you ideas on how to perform analysis including graph processing. Finally, we will take up an end-to-end case study and apply all that we have learned so far.By the end of the course, you should be able to put your learnings into practice for faster, slicker Big Data projects.Why should I choose this course?Packt courses are very carefully designed to make sure that they're delivering the best learning experience possible. This course is ablend of text, videos, code examples, and quizzes, which together makes your learning journey all the more exciting and truly rewarding. This helps you learn a range of topics at your own speed and also move towards your goal of learning the technology. We have prepared this course using extensive research and curation skills. Each section adds to the skills learned and helps you to achievemastery of Spark.This course is anamalgamationof sections that form a sequential flow of concepts covering a focused learning path presented in a modular manner. We have combined the best of the following Packt products:Data Science with Spark by Eric CharlesSpark forData SciencebyBikramaditya SinghalandSrinivasDuvvuriApache Spark 2 for Beginners by Rajanarayanan ThottuvaikkatumanaMeet yourexpert instructors:For this course, we have combined the best works of these extremely esteemed authors:Eric Charles has 10 years of experience in the field of data science and is the founder of Datalayer, a social network for data scientists. He is passionate about using software and mathematics to help companies get insights from data.Bikramaditya Singhal is a data scientist with about 7 years of industry experience. He is an expert in statistical analysis, predictive analytics, machine learning, Bitcoin, Blockchain, and programming in C, R, and Python. He has extensive experience in building scalable data analytics solutions in many industry sectors.Srinivas Duvvuri is currently thesenior vice president development, heading the development teams for fixed income suite of products at Broadridge Financial Solutions (India) Pvt Ltd. In addition, he also leads the Big Data and Data Science COE and is the principal member of the Broadridge India Technology Council.Rajanarayanan Thottuvaikkatumana, Raj, is a seasoned technologist with more than 23 years of software development experience at various multinational companies.He has worked on various technologies including major databases, application development platforms, web technologies, and Big Data technologies."
Price: 199.99


"DevOps: Streamlining Web Development"
"Because of the increase in effectiveness that is brought over by implementing DevOps, more and more organizations have started adopting the DevOps culture. Some of the popular tech organizations that are going great after adopting DevOps are Amazon, Netflix, and Adobe. So what is DevOps? How much does the traditional system change? How does this make web development easier or effective? How do I get started with this?All these queries that you have in mind, and much more will be addressed in this course. This course will introduce the basic concepts of DevOps and then move on to how web development in particular can be made more efficient and effective. Along with the high-level advantages and techniques, it also covers basic concepts of Docker, including creation and management of Docker containers and the client-server architecture of Docker. It also includes the basic know-hows of other development tools, such as Chef, and Jenkins, and how these tools can be used to overcome the challenges faced while implementing DevOps. After completing this course, you will be able to use the various DevOps tools discussed in the course efficiently and orchestrate the multiple build jobs to achieve application deployment automation.This course is a blend of text, videos, code examples, and assessments, which together makes your learning journey all the more exciting and truly rewarding. It includes sections that form a sequential flow of concepts covering a focused learning path presented in a modular manner. This helps you learn a range of topics at your own speed and also move towards your goal of learning the technology.In our attempt to get the best to you, we have combined the works of authors who have years of experience with DevOps projects.Mitesh Soni has 8 years of experience in managing software for GNU/Linux and other UNIX-like operating systems in production environment. He started working as a professional with DevOps from 2013 and has worked on several live projects related to DevOps.Dave Mangot is the Director of Operations for Librato and Papertrail and an accomplished systems engineer with over 20 years' experience.He has led the transformations of multiple companies both in operational maturity and in a deeper adherence to DevOps thinking.Why should I choose this course?We've spent the last decade working to help developers stay relevant. The structure of this course is a result of deep and intensive research into what real-world developers need to know in order to be job-ready. We don't spend too long on theory, and focus on practical results so that you can see for yourself how things work in action.We have combined the following Packt products:Mastering DevOps by Dave MangotDevOps for Web Developers by Mitesh SoniDevOps for Web Development by Mitesh Soni"
Price: 199.99


"Learning Path: Game Development with Unity and Blender"
"Do you want to move from just playing games to developing them? Do you wish to play the games created by you?Unity 5 has become the leader among game development engines. Blender is known in the 3D graphics world as the open-source tool of choice for generating graphical products. Blender and Unity stand out from the crowd as a powerful combination that allows small-to-no budget indie developers or hobbyists alike to develop games that they have always dreamt of creating. Game Development with Unity and Blender is Packts Video Learning Path that 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. This Learning Path first introduces 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. Develop your Unity skills further by exploring scripting and gameplay mechanics. Youll understand the fundamentals of using C# scripts in Unity to build valuable gameplay elements, such as timers and moving objects. Then, youll move onto building a solid foundation for engineering more complex behaviors. Finally, learn how to implement game logic and basic artificial intelligence, and deploy the game for others to play. The goal of this course to help you master the skills required to develop your dream game from scratch.. About the Authors: This Learning Path is authored by some of the best in the field. Alan Thorn is a multidisciplinary game developer, author, and educator with industry experience of 17 years. He makes games for PC desktop, mobile, and VR. He founded Wax Lyrical Games and created the award-winning Baron Wittard: Nemesis of Ragnarok game, working as designer, programmer, and artist.Lee Zhi Eng is a 3D artist-turned-programmer who is currently the co-founder cum chief technical executive at Reonyx Tech, a technology firm based in Malaysia. Before he co-founded the company, he worked as an artist and programmer in several game studios before becoming a part-time lecturer for two years at a university, teaching game development subjects related to Unity Engine and Unreal Engine."
Price: 199.99


"QlikView: Data Analysis"
"Are you a data analyst, executive, manager, decision maker, or anyone who works with data and wants to make sense of this data in a simplistic yet powerful way? Then, you'd want to try QlikView.What differentiates QlikView from other Business Intelligence software is its simplicity and ease of use. It's easy to be in total control of data with it. You wouldnt want to miss out on trying this tool.QlikView: Data Analysis exists as a blend of text, videos, code examples, and assessments, which together makes your learning and creating journey all the more fun and worth the cost. This course introduces QlikView and demonstrates to you how to leverage the system to conduct and deliver data analysis on business data. Youll learn how to build an application that fulfils the D.A.R (Dashboard, Analysis, and Report) approach suggested by Qlik. Then, you'll be equipped to use mapping tables and create a master calendar. Moving from there, youll find out how to get the most from QlikViews visualization featuresvital if you are to use your data insights effectively.By the end of the course, youll be ready to solve real-world challenges using QlikView.The goal of this course is to make you a skilled QlikView Data Analyst.This course is authored by some of the best in the fields.Why should I choose this course?We've spent the last decade working to help developers stay relevant. The structure of this course is a result of deep and intensive research into what real-world developers need to know in order to be job-ready. We don't spend too long on theory, and focus on practical results so that you can see for yourself how things work in action.This course follows an example-based approach that will take you through the most basic games toward the more complex ones, gradually building your skill level. It's a blend oftext,videos,code examples, andassessments, which together makes your learning journey all the more exciting and truly rewarding. It includes sections that form a sequential flow of concepts covering a focused learning path presented in a modular manner. This helps you learn a range of topics at your own speed and also move towards your goal of learning Unity.We combine the bestof the following Packt products:Learning QlikView 12byB. Diane BlackwoodQlikView EssentialsbyChandraish SinhaMeet your expert instructors:B. Diane BlackwoodB. Diane Blackwood has worked as a consultant implementing business intelligence and corporate performance management solutions since 2005. She has extensive experience in multiple industries (micro-electronics to heavy equipment manufacturing, medical, legal, and various retail industries) implementing BI and CPM solutions.Chandraish SinhaChandraish Sinha is a Business Intelligence enthusiast from Ohio. He brings 17 years of experience in providing cost-effective BI solutions.He is responsible for many QlikView implementations in various industries, namely financial, insurance, pharmaceuticals, and event management. He currently holds QlikView Designer and QlikView Developer certifications."
Price: 199.99


"Learning Path: R: Real-World Data Mining With R"
"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 beforeData 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 is very useful for day-to-day data analysis tasks. Data mining is a very broad topic and takes some time to learn. This Learning Path will help you to understand the mathematical basics quickly, and then you can directly apply what youve learned in R. This Learning Path explores data mining techniques, showing you how to apply different mining concepts to various statistical and data applications in a wide range of fields. This Learning Path is the complete learning process for data-happy people. We begin with a thorough introduction to data mining and how R makes it easy with its many packages. We then move on to exploring data mining techniques, showing you how to apply different mining concepts to various statistical and data applications in a wide range of fields using Rs vast set of algorithms. The goal of this Learning Path is to help you understand the basics of data mining with R and then get you working on real-world datasets and projects. This Learning Path is authored by some of the best in their fields. Romeo Kienzler Romeo Kienzler is the Chief Data Scientist of the IBM Watson IoT Division and working as an Advisory Architect helping client worldwide to solve their data analysis problems. He holds an M. Sc. of Information System, Bioinformatics and Applied Statistics from the Swiss Federal Institute of Technology. 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. Pradeepta Mishra Pradeepta Mishra is a data scientist, predictive modeling expert, deep learning and machine learning practitioner, and econometrician. He currently leads the data science and machine learning practice for Ma Foi Analytics, Bangalore, India. Ma Foi Analytics is an advanced analytics provider for Tomorrow's Cognitive Insights Ecology, using a combination of cutting-edge artificial intelligence, a proprietary big data platform, and data science expertise. He holds a patent for enhancing the planogram design for the retail industry. Pradeepta has published and presented research papers at IIM Ahmedabad, India. He is a visiting faculty member at various leading B-schools and regularly gives talks on data science and machine learning.Pradeepta has spent more than 10 years solving various projects relating to classification, regression, pattern recognition, time series forecasting, and unstructured data analysis using text mining procedures, spanning across domains such as healthcare, insurance, retail and e-commerce, manufacturing, and so on."
Price: 199.99


"Learning Path: Application Development and Testing with Java"
"Whats great about the Cloud 9 online IDE is that your environment is running on a virtual machine in the cloud and is fully configured for you by default in under a minute! Everything is provisioned for you in Cloud 9 with proven, compatibility-tested versions of everything, across the board.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. In this course we'll discover how Cloud 9 works, how we can get access to an environment, and how to get a workspace setup for Java application development. By leveraging the Cloud 9 online development environment we're on the cutting edge of application development and deployment. Test automation, a formalized testing process, can automate repetitive but necessary tasks that would be difficult to do manually. The next video is a practical step-by-step guide to developing UI test automation frameworks from scratch. Well explore Web Driver, Appium (for mobile applications), and Cucumber-JVM. By the end of this Learning Path, you will have a vision of what a framework is, what it looks like, and what items should be covered at the beginning of test automation development. About the Authors: For this course, we have combined the best works of these extremely esteemed authors: Brett Hooper is a well-seasoned software engineer, entrepreneur, teacher, and all-around techno-surfer. His decades of experience have taken him from years of IT consulting for Fortune 100 behemoths, to a number of entrepreneurial start-up efforts, to the U.S. Dept of Defense in defining their way forward in mobile and web-related technologies. Bretts excitement in learning, implementing, and teaching new, interesting development frameworks, stacks, and services is never waning and keeps him heads-down more than not.Mykola Kolisnyk has been involved with test automation since 2004, including creating test automation solutions from scratch, leading a test automation team, and working as a consultant for test automation processes. During his career he has worked with different test automation tools such as Mercury WinRunner, MicroFocus SilkTest, SmartBear TestComplete, Selenium-RC, WebDriver, Appium, SoapUI, BDD frameworks, and many other different engines and solutions."
Price: 199.99


"Learning Path: C#: Functional Programming for C# Developers"
"Do you want to make your application faster, improve performance, and increase your productivity? If yes, then this Learning Path is just what you need. 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. This Learning Path takes a pragmatic approach and shows you advanced techniques and best practices that will help you write better functional constructs in C#. Youll learn how to apply the functional programming concepts in business scenarios. You will also develop a deep understanding of the concepts and practices of LINQ in C#. After you have a firm grip on the basic concepts, you will learn about asynchronous programming related to functional programming and how to use async and await in C#. You will also be able to write code using the best approach and learn to perform unit testing in functional programming, changing how you approach your application and revolutionizing your projects. By the end of the Learning Path, you will have a deep understanding of the concepts and practices of functional programming. About the Author: For this course, we have combined the best works of this esteemed author:Wisnu Anggoro is a Microsoft Certified Professional in C# programming and an experienced C/C++ developer. He has also authored Boost.Asio C++ Network Programming - Second Edition, published by Packt Publishing. He has been programming since he was in junior high school and started developing computer applications using the BASIC programming language in the MS-DOS environment. He has a solid experience of smart card programming as well as desktop and web application programming, such as designing, developing, and supporting live use applications for SIM card operating system porting, personalization, PC/SC communication, and other smart card applications that require the use of C# and C/C++. He is currently a senior smart card software engineer at CIPTA, an Indonesian company that specializes in the innovation and technology of smart cards."
Price: 199.99


"Learning Path: Visual Studio: Simplify App & Web Development"
"Visual Studio is an environment that can be used to develop websites, mobile apps, web applications, and web services. As it caters to a lot of developers needs, it serves as the premier tool for developers who are targeting the Microsoft platform.The latest version of Visual Studio, Visual Studio 2015, is packed with improvements that help increase your productivity. Packts Video Learning Paths are an amalgamation of multiple video courses that are logically tied together to provide you with a larger learning curve. In this Learning Path, we will start exploring the features of Visual Studio 2015, and learn about Universal Windows Platform Apps, and look at various ways to debug your .NET-based code. The second half of the Learning Path deals with the use of asynchronous code, unwrapping C++ development, which tackles the elder statesman of languages. We will also learn about working with Team Foundation Server 2015, which describes how Team Foundation Server can benefit your productivity. We will also look at other languages apart from .NET and C++, which include TypeScript and Python that can be used in the VS environment.After completing this course, you will be able to use the rich features of Visual Studio 2015 to create optimized applications.About the author:This Learning Path is authored by Jeff Martin. Jeff Martin has been a contributing writer for InfoQ for over four years, focusing on .NET and Microsoft-based platforms. Experienced in writing, testing, and designing software, he enjoys learning about new technologies and explaining them to a broader audience. You can follow his work at InfoQ as .NET lead editor."
Price: 199.99


"Ansible 2 for Beginners"
"Ansible is one of the most popular tools in the open source orchestration and automation space. This simple, agent-less tool can conquer almost any automation task. Whether you want to manage an entire cloud region, configure network devices, or orchestrate configuration changes across Linux or Windows machines, Ansible is up to the challenge.In this course, you will get started with Ansible 2.0, including its installation, the problems it solves, and more. We will also walk through creating your very first playbooks. Youll understand the power of variables and quickly be able to manage environments and implement strategies. You will find out how to integrate with different cloud platforms and be introduced to Ansible Galaxy and Tower, which are Ansible's enterprise tooling for supporting large-scale infrastructure.By the end of this course, you will be well versed in the basics of Ansible and be able to automate your organizational infrastructure easily.About the AuthorDavid CohenI've been a system administrator, platform engineer, devops engineer, and software developer in everything from small businesses to growing companies (100+ employees) and large tech/engineering firms (10,000+ employees).Most of my work has centered around Linux and Unix system administration, web security, and software development in Python, Ruby, Javascript, and Go. I've also done stranger things like helping to design two Tier-4 datacenters and being an Infantryman (not at the same time).On my tutorialinux YouTube channel, I've helped tens of thousands of people learn the basics (and not-so-basics) of system administration, devops, and software engineering."
Price: 124.99


"SQL Server 2016 Database Reporting"
"With SQL Server 2016 Reporting Services, users are excited about being able to visualize their data in new, creative ways for use in presentations, analysis, and decision supporteven on mobile devices.In this course, users will receive step-by-step instructions on how to create stunning, high-impact reports. The course starts with an introduction to the technologies employed. Next, users are shown how to create a basic report and then how to format it and add features (such as headers and footers) to make it more readable, impressive, and practical. The course teaches how to create drill-down and drill-through reports. Pie charts, gauges. and maps are next on the agenda and the course wraps up with lessons on how to assemble a dashboard on the SQL Server Reporting Services web portal. This course will empower you to overcome any obstacle while creating interactive, visually-appealing reports using SQL Server 2016 Reporting Services.About The AuthorDr. Dallas Snider is an Assistant Professor in the Computer Science Department at the University of West Florida. He received his Ph.D. in Integrated Computing and M.S. in Instrumental Sciences from the University of Arkansas at Little Rock. He received a B.A. in Physics from Hendrix College. Before joining UWF, he worked as a data warehouse developer for Northrop Grumman Information Systems and prior to that as a database application developer for Acxiom. Dr. Snider's teaching and research interests include data mining, data warehousing, information visualization, and cyber security."
Price: 124.99


"Getting started with Cloud Native Go"
"Microservices in Go teaches you how to handle advanced server side development in Go; it uses microservices to accomplish this, but is relevant to all server-side developers.This course is your one-stop guide to learn all about building cloud-native architectures in Go. We begin by introducing you to the cloud native stack and microservices, then move on to implementing a simple Go microservice. This includes implementing the REST API with Gos standard library. Finally, we look at the Containerization and Orchestration of Go micro services using Docker and Kubernetes by showing you how to deploy Kubernetes and scale deployment.About the AuthorMario-Leander Reimer has been a chief technician at QAware since the beginning of 2014. He is responsible for the technical success of projects in the field of after sales for their customer BMW.He is a specialist in the design and implementation of complex system and software architectures based on open source technologies. As a member of the Java Community Process (JCP), his goal is to further improve the Java platform and to develop practical specifications. He is a speaker at international conferences and guest lecturer at Rosenheim University of Applied Sciences.Mario-Leander studied computer science in Rosenheim and at Staffordshire University."
Price: 124.99


"Advanced Data Mining projects with R"
"Advanced Data Mining Projects with R takes you one step ahead in understanding the most complex data mining algorithms and implementing them in the popular R language. Follow up to our course Data Mining Projects in R, this course will teach you how to build your own recommendation engine. You will also implement dimensionality reduction and use it to build a real-world project. Going ahead, you will be introduced to the concept of neural networks and learn how to apply them for predictions, classifications, and forecasting. Finally, you will implement ggplot2, plotly and aspects of geomapping to create your own data visualization projects.By the end of this course, you will be well-versed with all the advanced data mining techniques and how to implement them using R, in any real-world scenario.About the AuthorsPradeepta Mishra is a data scientist, predictive modeling expert, deep learning and machine learning practitioner, and econometrician. He currently leads the data science and machine learning practice for Ma Foi Analytics, Bangalore, India. Ma Foi Analytics is an advanced analytics provider for Tomorrow's Cognitive Insights Ecology, using a combination of cutting-edge artificial intelligence, a proprietary big data platform, and data science expertise. He holds a patent for enhancing the planogram design for the retail industry. Pradeepta has published and presented research papers at IIM Ahmedabad, India. He is a visiting faculty member at various leading B-schools and regularly gives talks on data science and machine learning.Pradeepta has spent more than 10 years solving various projects relating to classification, regression, pattern recognition, time series forecasting, and unstructured data analysis using text mining procedures, spanning across domains such as healthcare, insurance, retail and e-commerce, manufacturing, and so on.If you have any questions, don't hesitate to look him up on Twitter via @mishra1_PKhe will be more than glad to help a fellow web professional wherever, whenever."
Price: 124.99


"Unity Virtual Reality - Volume 1"
"Virtual Reality gives users an immersive 3D gaming experience and Unity 5, along with its stunning 3D animation capabilities, is one of the best choices for game developers to create out-of-the-box Virtual Reality games for different platforms such as Google Cardboard, Oculus Rift, and Samsung Gear VR.This course takes a practical, project-based approach to teach you the basics of Virtual Reality development with the Unity 3D game engine. We walk through a series of hands-on projects, step-by-step tutorials, and in-depth discussions using Unity 5 and other free or open source software. While VR technology is rapidly advancing, we'll capture the basic principles and techniques that you can use to make your VR games and applications immersive and comfortable.About the AuthorJonathan Linowes is the owner of Parkerhill Reality Labs, a start-up VR/AR consultancy firm. He is a veritable VR and 3D graphics enthusiast, full-stack web developer, software engineer, successful entrepreneur, and teacher. He has a fine arts degree from Syracuse University and a master's degree from the MIT Media Lab. He has founded several successful start-ups and held technical leadership positions at major corporations, including Autodesk Inc. He is also the author of two other books from Packt Publishing, Unity Virtual Reality Projects (2015) and Cardboard VR Projects for Android (2016)."
Price: 124.99


"Delphi Solutions - Part 1"
"Delphi is a cross-platform Integrated Development Environment (IDE) that supports rapid application development for Microsoft Windows, Apple Mac OS X, Google Android, and Apple iOS. It helps you to concentrate on the real business and save yourself the pain of wandering amid GUI widget details, or having to tackle inter-platform incompatibilities. It also has a wide range of drag-and-drop controls, helping you code your business logic into your business model, and it compiles natively for desktop and mobile platforms.This course will teach you how to design and develop applications, deploy them on the cloud platform, and distribute them within an organization via Google Play and other similar platforms. You will begin with the basics of Delphi and get acquainted with JSON format strings, XSLT transformations, Unicode encodings, and various types of streams. We then move on to more advanced topics such as developing higher-order functions and using enumerators and RTTI.You will get an understanding of how Delphi RTL functions and how to use FireMonkey in a VCL application. We then cover topics such as multithreading, using the parallel programming library, and putting Delphi on a server. We will also take a look at the new feature of WebBroker Apache modules and then ride the mobile revolution with FireMonkey. By the end of the course, you will be able to develop and deploy cross-platform applications using Delphi.About the AuthorDaniele Teti is a software architect, trainer, and consultant with over 20 years of professional experience. He writes code in a number of languages but his preferred language for compiled native software, is Object Pascal.Daniele is an Embarcadero MVP and is a well known Delphi and programming expert in the developers' community. He's the main developer and drives the development of some Delphi open source projects (DelphiMVCFramework, LoggerPro, DORM""The Delphi ORM"", Delphi Redis Client, Delphi STOMP Client, and so on).After writing some articles for the most important programming magazines in Italy and a number of on-line publications, Daniele started to write books. His Delphi Cookbook, published in late 2014, has been a bestseller. Daniele wrote his first program when he was 11 year old, and since then happily continues to write software almost every day. Apart from Delphi, he's a huge fan of design patterns, open source, distributed architectures, RESTful architectures, and Android OS.Daniele has been the project manager for a lot of big projects in Italy and in Europe, for private companies and public institutions. Currently, he is CEO of BIT Time Professionals, an Italian company specializing in high-level consultancy, training, and development. The company specializes in high performance software, web and mobile solutions, and distributed architecture. Bit Time Professionals is also an Italian leader about indoor proximity solutions using beacon technology, where it provides solutions for museums, supermarkets, art galleries, fairs, and events in general.Daniele is the technical director for the ITDevCon conference, the biggest European Delphi conference. He's also an international speaker at technical conferences.Daniele acts as a consultant and teacher for many Italian and European companies, so he very often travels around the world.When is not busy writing software or writing about programming (for a job or for a hobby), he like to play guitar, write songs, and do voluntary activities.Daniele lives in Rome, Italy, with his beloved wife Debora and their little boy Mattia."
Price: 124.99


"Tableau 10 Business Intelligence Solutions - Volume 1"
"Tableau is a software tool that can speed up data analysis, through its rich visualization capabilities, and help uncover insights for better and smarter decision making. This tutorial is for business, technology, data, and analytics professionals who use and analyze data and data-driven approaches to support business operations and strategic initiatives in their organizations.This video series provides easy-to-follow examples to get you up-and-running with Tableau 10 and covers basicto-advanced use cases and scenarios. You will start by preparing data using different strategies and move on to build basic charts and then more complex charts by incorporating different Tableau features and interactivity components.By the end of this highly intuitive and practical video, you'll have gained the confidence and competence to analyze data more efficiently and effectively, by creating compelling interactive data and charts in TableauThis course uses Tableau Desktop 10.0, while not the latest version available, it provides relevant and informative content for legacy users of Tableau Desktop.About the AuthorDonabel Santos is a self-confessed data geek. She loves working with data, writing queries, and developing reports on her SQL Server databases, and exploring and visualizing data with Tableau.She is the principal and senior Business Intelligence Architect at QueryWorks Solutions, a Tableau Learning and Alliance partner in Vancouver, BC, Canada providing consulting and training services. She has spent years in consulting and has developed a variety of solutions for clients in different verticalsfinance, manufacturing, healthcare, legal, higher education, and local government.Donabel is a multi-year Microsoft Data Platform MVP (previously known as SQL Server MVP) and has extensive experience in SQL Server in different areas, such as development, administration, data warehouse, reporting (SSRS), tuning, troubleshooting, XML, CLR, and integration with ERPs and CRMs using PowerShell, C#, SSIS, and Power BI.One of Donabel's passions is teaching and sharing her love for data. She is a Tableau Certified Professional and a Tableau Accredited Trainer, delivering Tableau public and on-site client training. She is also the lead instructor for a number of courses at British Columbia Institute of Technology (BCIT), including Applied Database Administration and Design (ADAD) and Applied Data Analytics (ADA) programs. She teaches SQL Server Administration, Development, Integration (SSIS), Data Warehouse Foundations, and Visual Analytics with Tableau.Donabel has also authored three other books with Packt Publishing: SQL Server 2012 with PowerShell V3 Cookbook, PowerShell for SQL Server Essentials, and SQL Server 2014 with PowerShell V5 Cookbook. She also contributed a chapter to Manning Publications' PowerShell Deep Dives."
Price: 124.99


"Learning Salt"
"SaltStack automates the management and configuration of any infrastructure or application at scale. It provides an arsenal of tools to execute commands across thousands of systems with ease.Learning Saltstack will start from scratch and build towards a high-level goal of installing, configuring, deploying, and managing a web application to Docker containers across multiple systems behind a HAProxy load balancer. The course will start by explaining how Salt approaches System management and help the viewer get up and running with a working Salt infrastructure. You will learn how to use Salt to target, query, and change systems.You will learn to define the desired state of your infrastrucrture and how you can use Salt to enforce the state with a single command. The course will dive deeper into YAML and Jinja and show you the best practices for writing reusable and maintainable states. Finally, you will learn about some of the additional tools that salt provides, including salt-cloud, the reactor, and the event system.By the end of the course, you would be able to build and manage your infrastructure and fully utilize its potential.About the AuthorSeth House has been involved in the Salt community for five years and has worked at SaltStack for four years. He wrote the salt-api and also contributed to many core parts of Salt. He has collaborated with the Salt community and started the Salt Formulas organization. Seth has given over thirty Introductions, Presentations, Training at user groups and conferences and Created tutorials on Salt well for Companies. He has designed and helped fine-tune Salt deployments at companies all across the United States."
Price: 124.99


"RESTful Web API Design with Node.js - Second Edition"
"RESTful Web APIs allow developers to create unprecedented applications by leveraging the data on the internet. Since JavaScript is the language of the web, building APIs using Node.js provides a seamless development experience on both the front end and the back end.This video course gives you an overview of a RESTful API and goes through the logical steps of building one. It explores three different APIs, focusing on their similarities and differences to effectively implement one.Well start off by defining APIs, showing you how they can be built on top of HTTP, and listing the properties that make an API RESTful. We will develop Twitter Notes, a web application that lets its users leave notes for their Twitter friends. We will use Twitters API to implement a login flow and then design a web API. In addition to using Twitters API, we will take a closer look at two other real-world APIsFacebook API and GitHub API. Finally, well look at some best practices to keep the APIs secure, maintainable, and performing.By the end of this course, you will have a good grasp of APIs, HTTP, REST, OAuth 1.0a, API testing, and site reliability, performance, and security. Since the course explores three different REST APIs, you will reach a level where you will be comfortable using any RESTful API, even if it does not have an SDK.About the AuthorsSaleh Hamadeh works as a full-stack software developer at Redfin, a startup that it is using technology to reinvent real-estate. Earlier in his career, Saleh worked at Yahoo! and BrainJocks. During his college years, Saleh served as president of gt-web dev, a Georgia Tech student organization that teaches web development. He is passionate about the future of the web and wants to continue to work and learn in this field."
Price: 124.99


"Yii2 Application Development SolutionsVolume 2"
"Yii is an optimal, high-performance PHP framework for developing Web 2.0 applications. It provides fast, secure, and professional features to create robust projects; however, this rapid development requires the ability to organize common tasks collectively to build a complete application. Being extremely performance-optimized, Yii is the perfect choice for projects of any size. It comes packaged with tools to help test and debug your application and has clear and comprehensive documentation.This video course is a collection of Yii2 videos. Each video is represented as a full and independent item, showcasing solutions from real web applications. So you can easily reproduce them in your environment and learn Yii2 rapidly and painlesslyIn this video, you will get started by configuring your Yii2 application. After that, we will focus on how to make our extension as efficient as possible. Then we will cover some best practices for developing an application that will run smoothly until you have very high loads. Moving ahead, we will provide various tips, which are especially useful in application deployment and when developing an application in a team. Later, we will introduce the best technologies for testing and we will see how to write simple tests and avoid regression errors in our application.Finally, we conclude this course by discussing review logging, analyzing the exception stack trace, and implementing our own error handler.About the AuthorsAndrew Bogdanovis a seasoned web developer from Yekaterinburg, Russia with more than six years of experience in industrial development. Since 2010, he has been interested in the Yii and MVC frameworks. He has taken part in projects written in Yii, such as a work aggregator for a UK company, high-load projects, real-estate projects, and the development of private projects for the government.He has worked on various CMS and frameworks using PHP and MySQL, including Yii, Kohana, Symphony, Joomla, WordPress, CakePHP, and so on. Also, he is adroit at integrating third-party APIs such as Payment gateways (PayPal, Facebook, Twitter, and LinkedIn). He is very good in slicing and frontend, so he can provide full information about the Yii framework.He is also well-versed in PHP/MYSQL, Yii 1.x.x, Yii 2.x.x, Ajax, Jquery, MVC frameworks, Python, LAMP, HTML/CSS, Mercurial, Git, AngularJS, and adaptive markup.In his free time, he likes to visit and talk with new people and discuss web development problems. He is currently working with professionals.Dmitry Eliseev has been a web developer since 2008 and specializes in server-side programming on the PHP and PHP frameworks.Dmitry is interested in developmental best practices, software architectures, object-oriented programming, and other approaches.He is an author and a presenter of practical courses about the principles and best practices of object-oriented programming and the use of version control systems. Also, he is an author of webinars, the Yii2 Framework, and common developmental subjects. He practices teaching and counseling by development on frameworks and using the principles of software design and improvements in common code quality. This is his first book.Alexander Makarov is an experienced engineer from Russia and has been a Yii framework core team member since 2010. Before joining the Yii core team, he participated in the growth of the CodeIgniter community in Russia. In 2009, he finished the Russian translation of the framework documentation and created the Russian community website. In 2012, he released the Russian version of the book along with Russian community members. In the same year, he was a technical reviewer for three more books: The Yii Book: Developing Web Applications Using the Yii PHP Framework, Larry Ullman Web Application Development with Yii and PHP, Jeff Winesett Yii Rapid Application Development Hotshot, Lauren O'Meara, and James HamiltonIn his free time, Alexanderspeaks at conferences, and enjoys movies, music, traveling, photography, and languages. He currently resides in Voronezh, Russia with his beloved wife and daughter."
Price: 124.99


"Getting Started with Elixir"
"Elixir is a dynamic, functional language designed to build scalable and maintainable applications. Elixir leverages the ErlangVM, known for running low-latency, distributed, and fault-tolerant systems, while also being successfully used in web development and the embedded software domain.In this course, youll learn the foundations of Elixir, the language syntax, how to define modules, manipulate the characteristics of common data structures, and more. This course focuses on ensuring that Elixir is installed and that you can successfully run Elixirs interactive shell called IEx and its build tool, Mix.By the end of this video, you will have learned how to use the Elixir programming language and know how to use its toolset to start building your own applications with ease.About the AuthorJoao Goncalves is a professional software engineer with over 7 years of experience in various areas of software development. From banking and telco software to embedded systems and web development having recently discovered and developing a passion for functional programming and finding Elixir a very enjoyable language to use."
Price: 124.99


"Microservices in Scala"
"Microservices is an architectural style and pattern that is becoming hugely popular and is adopted by many organizations because of the advantages that it offers. It is an approach to building asynchronous, non-blocking, and failure-resilient applications.This course focuses on building microservices in Scala. It addresses the best practices and common pitfalls in microservice architecture and useful implementation strategies in Scala. We start by shedding light on traditional monoliths, Service Oriented Architecture (SOA), and how microservices evolved from it. Next we move on to explain the Play framework and build a small but working application. You will understand the importance of writing code that is asynchronous and non-blocking and how Play helps us do this. Later, the video explains how to build Reactive microservices using Akka and Akka HTTP, which adhere to the principles underlying the Reactive Manifesto. Next, we explore building high-throughput and resilient applications in some detail. At the end of the video, we explore Lagom and how it incorporates best practices to avoid common pitfalls.About the AuthorsTomasz Lelek is a Software Engineer and Co-Founder of initLearn.He mostly does programming in Java and Scala. He dedicates his time and energy to being better at everything. He is now delving into Big Data Technologies. He is very passionate about everything associated with software development.He has also been a speaker at a few conferences in Poland: Confitura and JDD, and also at the Krakow Scala User Group. He also conducted a live coding session at Geecon Conference."
Price: 124.99


"Learning JMeter 3.0"
"With the new Apache 3.0 released almost after a decade, we notice a substantial change in the latest version of the all new JMeter applications. A 100% pure Java application designed to load and test measure performance for web application, JMeter extends to improve the functioning of various other static and dynamic resources. This video course will showcase various real-world cases to help you understand different test case scenarios helping you to develop a deep understanding of JMeter 3.0. It will enable you to take the full advantage of JMeter for all your testing needs, overcome any challenges you face, and optimize the knowledge you already possess. The video will contain outcomes and test scenarios based on the new features introduced in JMeter 3.0 such as test plan creation, debugging improvements, New UX and UI, Scripting enhancements, reporting improvements the new JMeter package, new JSON post processor and much more.About the AuthorHaneesh Panicker a performance web expert has 6 years of working experience in Performance engineering focused on web and Client server based applications using testing tools like HP Load runner, Apache jMeter, Borland Silk Performer, etc. on various domains like Corporate & Investment Banking, Finance and Core Banking.He has 3 years of training experience in Apache jMeter at various corporates like Quality Kiosk technologies, BNP Paribas, Ness Technologies, etc."
Price: 124.99


"Mastering Haskell Programming"
"Haskell is a lazy, purely-functional programming language with a very precise type system. Each of these features make Haskell quite different from mainstream object-oriented programming languages, which is where Haskell's appeal and its difficulty lie.In this course, youll discover different ways to structure interactions between the program and the outside world. Well look at some subtler aspects of the IO monad, such as lazy IO and unsafePerformIO. In addition to the IO monad, well also check out two other structured forms of interaction: streaming libraries and functional reactive programming.Then we explore parallel, concurrent, and distributed programming. Thanks to purity, Haskell is especially well-suited for the first two, and so there are a number of approaches to cover. As for distributed programming, we focus on the idea of splitting a large monolithic program into smaller microservices, asking whether doing so is a good idea. Well also consider a different way of interacting with other microservices, and explore an alternative to microservices.By the end of this course, youll have an in-depth knowledge of various aspects of Haskell, allowing you to make the most of functional programming in Haskell.About the AuthorSamuel Glineau is a Haskell developer with more than 10 years of experience in Haskell Programming. He has been blogging about Haskell for about the same time. He has given many talks at Montreals Haskell Meetup, and is now co-organizer.Samuel is a big fan of functional programming, and spends an enormous amount of time answering Haskell questions on the Haskell subreddit, and as a result has a good idea of the kind of questions people have about Haskell, and has learned how to answer those questions clearly, even when the details are complicated. Apart from Haskell, he is a fan of Elm, Agda, and Idris, and also Rust."
Price: 124.99


"Learning VMWare Horizon 7"
"VMware Horizon 7 delivers, protects, and manages your applications and virtual desktops and ensures the end-user can access it from anywhere and at any point of time. The course will guide you from being a beginner to being able to centrally manage your desktops using VMware Horizon 7. The video starts with an overview of the architecture and latest features of VMware Horizon 7. You will also learn how to design and deploy your Horizon 7 environment. Finally, we will build out two operating systems, optimize them for your VDI, and then walk you through the different methods of delivery for the instant clone, linked clone, and full clone options. By the end of the course, you will be equipped to create desktop resources by using Horizon Desktop Pools and fine-tune the end user experience to ensure the best optimization from your virtual desktops.About the AuthorPeter Von Oven is an experienced technical consultant and has spent the past 20 years of his IT career working with customers and partners in designing technology solutions aimed at delivering true business value. During his career, Peter has been involved in numerous large-scale enterprise projects and deployments and has presented at key IT events such as VMworld, IP EXPO, and various VMUGs across the UK. He has also worked in senior presales roles and senior presales management roles for IT giants such as Fujitsu, HP, Citrix, and VMware and was awarded VMware vExpert for 2015 and 2016. Over the past 10 years and more, Peter has focused his skills and experience by specializing in the desktop and application virtualization market and today works for the market-leading desktop transformation specialists, Liquidware Labs. Peter got his first taste for writing when assisting with some of the chapters in the book Building End-User Computing Solutions with VMware View, which then led to four other Packt titles, VMware Horizon Mirage Essentials, VMware Horizon Workspace Essentials, co-written with Peter Bjork and Joel Lindberg, and VMware Horizon View Essentials and Mastering Horizon View, co-written with Barry Coombs."
Price: 124.99


"Learning Path:TensorFlow: The Road to TensorFlow-2nd Edition"
"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.It can be hard to get started with machine learning, particularly as new frameworks like TensorFlow start to gain traction across enterprise companies. TensorFlow is an open source software library for numerical computation using data flow graphs. The flexible architecture allows you to deploy computation to one or more CPUs or GPUs in a desktop, server, or mobile device with a single API. This Learning Path begins by covering a mastery on Python with a deep focus on unlocking Pythons secrets. We then move on to understand deep learning as implemented by Python and TensorFlow. Finally, we solve common commercial machine learning problems using TensorFlow. If you have no prior exposure to one of the most important trends impacting how we do data science in the next few years, this Learning Path will help you get up to speed. The goal of this Learning Path is to help you understand deep learning and machine learning by getting to know Python first and then TensorFlow. This Learning Path is authored by some of the best in their fields.About the AuthorsDaniel Arbuckle Daniel Arbuckle got his Ph.D. In Computer Science from the University of Southern California. He has published numerous papers, along with several books and video courses, and is both a teacher of computer science and a professional programmer. Eder Santana Eder Santana is a Ph.D. candidate in Electrical and Computer Engineering. After working for 3 years with kernel machines (SVMs, Information Theoretic Learning, and so on), Eder moved to the field of deep learning 2.5 years ago, when he started learning Theano, Caffe, and other machine learning frameworks. Now, Eder contributes to Keras, the deep learning library for Python. Besides deep learning, he also likes data visualization and teaches machine learning, either on online forums or as a teacher assistant. Dan Van Boxel Dan Van Boxel is a data scientist and machine learning engineer with over 10 years of experience. He is 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. Shams Ul Azeem Shams Ul Azeem is an undergraduate student of NUST Islamabad, Pakistan, in Electrical Engineering. Hes pursuing his career in machine learning, particularly in deep learning, by doing medical-related freelance projects with different companies."
Price: 199.99


"Learning Path: React: Make Stunning React Websites"
"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.Every great website needs a great user interface, and without one, your users will soon leave. The React stack is the perfect tool to create modern dynamic interfaces. It is also capable of rendering data reactively on the web, enabling users to interact with it and see the results in real time. This Learning Path covers the practical skills needed to make great interface components that incorporate other web development tools, such as Bootstrap, SASS, and hot reloading. It will then show you how to ingest your data and display it on the web using a variety of techniques, such as charts and grids. It will run through the logic process, meaning that you will be able to take these skills and apply them in your own projects. Beautify your React websites by leveraging the skills this Learning Path promises to deliver. The goal of this Learning Path is to help you prettify your React web apps by equipping you with all the required skills. This Learning Path is authored by one of the most recognized names in web development. Ben Fhala Ben Fhala discovered his passion for data visualization six years ago while he was working at Parsons in New York, in their data visualization department, PIIM. He is the owner of an online video training school, 02geek, and is an Adobe ACP. He enjoys spending most of his time learning and teaching and has a love for visual programming and visualization in general. Ben has had the honor of developing applications for members of the US Congress, Prime Ministers, and Presidents around the world. He has built many interactive experiences for companies such as Target, AT&T, Crayola, Marriott, Neutrogena, and Nokia. He has technically directed many award-winning projects and has been part of teams that have won three Agency of the Year awards."
Price: 199.99


 
Previous Next