Previous Next
 
"Hands-On Big Data Analysis with Hadoop 3"
"This course is your guide to performing real-time data analytics and stream processing with Spark. Use different components and tools such as HDFS, HBase, and Hive to process raw data. Learn how tools such as Hive and Pig aid in this process.In this course, you will start off by learning data analysis techniques with Hadoop using tools such as Hive. Furthermore, you will learn to apply these techniques in real-world big data applications. Also, you will delve into Spark and its related tools to perform real-time data analytics, streaming, and batch processing on your application.Finally, you'll learn how to extend your analytics solutions to the cloud.Please note that this course is based on Hadoop 3.0 but the code used in the course is compatible with Hadoop 3.2.About the AuthorTomasz Lelek is a software engineer, programming mostly in Java and Scala. He has been working with the Spark and ML APIs for the past 5 years, with production experience in processing petabytes of data.He is passionate about nearly everything associated with software development and believes that we should always try to consider different solutions and approaches before attempting to solve a problem. Recently he was a speaker at conferences in PolandConfitura and JDD (Java Developers Day)and at Krakow Scala User Group. He has also conducted a live coding session at the Geecon Conference."
Price: 124.99


"Firebase for Android Development"
"Building a successful app needs a backend platform to store your users' data, which is taxing and inefficient if you try to create your own. There are so many devices that would take you forever if you tried to test your app on them. You will waste time fixing bugs affecting your app and it's almost impossible to tailor your app to each user's needs.This course starts by explaining the features and benefits of using Firebase as a backend. Firebase is a seamless way to connect your app to the cloud. This way, your app can access its various tools and servicesfor example, its databases (to create an easy backend) and its crash reporting services, to save you plenty of time debugging. This course will help you build a to-do list application that rewards users with value points for completing tasks, allowing them to reap rewards such as special features as they get more tasks done. You'll also be able to access a PC version of the app to add and remove items, which will update on all platforms in real-time. You'll even be able to send alerts from the PC to the Android version of the app, even if the app hasn't yet been opened on Android, to make sure important tasks never go unchecked.By the end of the course, you will be able to implement Firebase and its different tools and services in any app. You will be trained to think from the perspective of your users, build the right backends to support their needs, and run effective tests to make sure the features you build are successful.About the AuthorEric Decanini is a Firebase developer who immerses himself in too much coffee for his own good and implements backend solutions using Firebase in Android and in AngularJS with the goal of sparking User Engagement through the cloud. He works as a freelancer implementing Firebase backends and services in Android applications and manages a Firebase blog.At the tender age of 16, he took the role of lead developer to create a School Planner app: Classify. Now he works towards his goal of meeting new people and transforming dull, boring work into a balance of enjoyment that feels like the good days of college but with more coffee of course."
Price: 124.99


"Hands-On MEAN Stack Web Development"
"JavaScript libraries are emerging as the latest tools for web development. As a result, companies and startups are now looking for MEAN stack developers.This course will help you achieve this by teaching you MEAN stack development through building a Reddit-like application. This course will teach you how to apply MongoDB, Express, Angular, and Node.js in your web development projects.By the end of the course, you will be a confident MEAN stack developer and will be able to build web applications.About the AuthorAbhilash Govula is a front-end developer with over seven years' experience working on many JavaScript-driven web applications/interfaces and mobile apps. He has strong hands-on experience with JavaScript and libraries such as AngularJS, Angular2, ReactJS, React Native, Redux, Ionic, jQuery, and Bootstrap, and is Proficient with Node.js, Express, and MongoDB. He also has experience in developing JavaScript-driven mobile apps using React Native, Ionic and progressive web applications. Also, he was responsible for developing new layouts/wireframes for desktop and mobile, maintaining existing layouts and frameworks, and has a thorough grasp of cross-platform, cross-browser compatibility issues. His major focus is on designing user interactive web applications and Rich Internet Applications (RIAs). He is skilled enough to handle designing, maintaining, developing, and deploying applications. He has demonstrated the ability to complete high-end projects and is able to effectively communicate with a wide range of clients and co-workers."
Price: 124.99


"Serverless Design Patterns and Best Practices"
"This course describes reusable serverless patterns for event-driven data processing, web applications, mobile and IoT applications, application ecosystems, and event workflows. You will learn about the various patterns such as the command pattern, messaging pattern, priority queue pattern, and fan-out pattern, and gain insights into when to use which one. Patterns related to authentication, automation, data management, and error handling will also be covered. We also delve into DevOps concepts and take you through CI and CD. Finally you'll master patterns involved in testing, securing, and scaling your cloud-native applicationsAbout the AuthorLuca Bianchi with 10+ years' expertise in software development and architectures, serves as the CTO and Principal Product Engineer at Neosperience, shaping the future of the digital customer experience with a microservice- and 100% serverless-product architecture, taken from project to production and actively maintained constantly by adopting cutting-edge technologies.Software architectures and serverless technologies are the main component of Luca's everyday activities both as a programmer and a researcher evaluating best solutions for a given set of constraints."
Price: 124.99


"PyCharm for Power-Developer"
"Python is a beautiful and fast-growing language used to develop programs to efficiently analyze data, create eloquent software solutions for real-world problems, and design original web apps. PyCharm brings the robust and mature tools that you would expect from Visual Studio or Eclipse to Python development and provides you with a one-stop shop for all of your development tool needs.In this course, youll learn how to improve your code quality with Lens Mode and Intentions, refactor and debug code, and perform unit testing with the PyCharm test runner. Along the way, well work with SQL databases. Further on, youll learn to integrate Python with web projects that include HTML and JavaScript and build a project with the Flask microframework.By the end of the course, youll be well-versed with a terrific tool for Python developmentPyCharmand be able to do everything expected of a Python developer.About the AuthorMelissa Dale is a Research Assistant at iPRoBe Lab. She is currently working with Python in Computer Vision and Machine Learning. Her previous research has focused on Software Engineering with a focus on design patterns and how they evolve over time. For her research, she has had the opportunity to explore using multiple languages including Python, Java, and Statistical R."
Price: 124.99


"Qt 5: Application Development with Qt 5: 2 in 1"
"Unlike platform-specific libraries, Qt enables developers to code once and run it everywhere, natively, including mobile platforms! Moreover, Qt is open source and driven by communities around the world.With this comprehensive 2-in-1 course you will get an complete insight into custom model-views, showcasing the power and flexibility of the model-view architecture. Moreover it additionally gives you deep drive into multimedia capture/manipulation, which play key roles in the mobile arena. Continuing the mobile trend, you will be walked throughQt's mobile offerings, including QtQuick, QML, and communicating between C++ and QML.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Learning Qt 5, enables developers to code once and run it everywhere, natively, including mobile platforms! Moreover, Qt is open source and driven by communities around the world. Youll learn to work with both Qt (C++) and Qt Quick (QML) & also get familiar with common Qt modules and dive into GUI widgets. The second course, Mastering Qt 5 GUI Programming is a powerful, cross-platform, graphics development framework. It provides a large set of consistent, standardized libraries and works on many major platforms, including embedded, mobile, desktop, and the web. You will also learn advanced Qt topics which includes an in-depth dive into custom model-views, showcasing the power and flexibility of the model-view architecture & much more.About the Authors:SohamMondal is an amateur developer who's currently doing his master's degree at Trinity College, Dublin. He has been contributing to open source projects for several years. He has worked in various areas, including the maintenance of Linux servers, desktop application development, and image recognition and analysis. Symeon has always been passionate about cool technology and elegant programming techniques. He has been programming Qt and QML applications for more than 2 years and has also been developing pure C and C++ programs for many years. Most of the projects he's working on can be found on his GitHub and Gitorious pages.Benjamin Hoff is a Mechanical Engineer by education, he has spent the first 3 years of his career doing graphics processing, desktop application development, and facility simulation using a mixture of C++ and python under the tutelage of a professional programmer. After rotating back into a mechanical engineering job, Benjamin has continued to develop software utilizing the skills he developed during his time as a professional programmer."
Price: 199.99


"IoT: Build Secure IoT Solutions: 2 in 1"
"The Internet of Things (IoT),an emerging global interconnection of billions of smart devices, will collect increasing amounts of private and sensitive data about our lives, and requires increasing levels of reliability and trustworthiness with respect to confidentiality, integrity, and availability.With this comprehensive 2-in-1 course you will get an complete insight into security engineering approaches for IoT systems. This course covers cover in-depth approaches to applying cryptographic solutions, identity and access management solutions, and key management solutions for IoT systems.You'll also explore case study of the approaches to identity management taken within the Connected Vehicle market and discuss the interesting role that biometrics can play in securing IoT devices.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Introduction to Internet of Things cover complete introduction to Introduction to Internet of Things & in-depth content that put the theory into practice. The course will start with a basic introduction to IoT and take the student through an IoT solution case study. You will then be given with another case study to understand the building blocks of a typical IoT solution which will introduce the Sparkfun ESP8266 Thing, which is a customized ESP8266 development board which we will use to rapidly prototype IoT solutions. The course will then introduce you to Cayenne - a drag and drop IoT platform which helps you to build IoT solutions fast without any programming needed, it also assists you in building interesting IoT solutions that cover all the basic building blocks of IoT. The second course, Security Engineering for the IoT cover security engineering approaches for IoT systems. It discusses various approaches for securely designing and hardening IoT endpoints and systems. You'll also explore case study of the approaches to identity management taken within the Connected Vehicle market and discuss the interesting role that biometrics can play in securing IoT devices. You will also learn you will have learned to ensure the security of your organization's data through design techniques, applied cryptography, and secure cloud connectivity.About the Authors:VenkateshVaradachari is the founder of MAKERDEMY, a pioneer company in the field of Maker education. Through MAKERDEMY, Venkatesh works on several Maker domains like Raspberry Pi, Arduino, Artificial Intelligence, 3D printing and the Internet of Things. MAKERDEMY has the largest catalogue of IOT and related topics on Udemy. Venkatesh is actively involved in IOT education and applying his IOT knowledge to solve local business problems.Brian Russell is a chief engineer focused on cyber security solutions for Leidos. He oversees the design and development of security solutions and the implementation of privacy and trust controls for customers, with a focus on securing Internet of Things (IoT). Brian leads efforts that include security engineering for Unmanned Aircraft Systems (UAS) and connected vehicles and development security systems, including high assurance cryptographic key management systems. He has 16 years of information security experience. He serves as chair of the Cloud Security Alliance (CSA) Internet of Things (IoT) Working Group, and as a member of the Federal Communications Commission (FCC) Technological Advisory Council (TAC) Cybersecurity Working Group. Brian also volunteers in support of the Center for Internet Security (CIS) 20 Critical Security Controls Editorial Panel and the Securing Smart Cities (SSC) Initiative."
Price: 199.99


"Learning Rust"
"Rust is a new systems programming language from Mozilla, created to facilitate the development of large, complex software projects. Its powerful type system and memory safety rules prevent all memory corruption bugs without compromising developer productivity.In this course, youll begin by getting familiar with the basic syntax and concepts of Rust, from writing a Hello World program to defining functions and creating variables. Then youll see how to manage toolchains with Rust up and build your first command-line program.Moving on, youll explore Rusts type system to write better code and put it into practice in a simple markup language. Youll learn to use Rusts functional programming features to perform a physics simulation and use the Rayon crate to parallelize your computations. Finally, youll discover the best practices and test your code by building a simple crate with a tested, usable, well-documented API using Cargo and RustDoc.By the end of the video, youll be comfortable building various solutions in Rust. Youll be able to take advantage of Rusts powerful type system and a rich ecosystem of libraries, or crates, available through the Cargo package manager.About the AuthorLeo Tindall is a software developer and hacker from San Diego whose interests include scalability, parallel software, and machine learning."
Price: 124.99


"Design Patterns in TypeScript"
"In programming, there are several problems that occur frequently. To solve these problems, there are various repeatable solutions; these are known as design patterns. Design patterns are a great way to improve the efficiency of your programs and improve your productivity; you'll learn them all in this course. This course is a collection of the most important patterns you need to improve application performance and productivity.This course starts by exploring SOLID principles to write clean code. Then you will create new objects and instance of classes with creational design Patterns. Next, you will utilize dependency injection with InversifyJS to create testable, maintainable, and extensible code.Moving on, you will explore structural design patterns to better express the relationships between different application entities. Lastly, you will investigate behavioral patterns to add flow to your applications and add levels of communication between your entities.About the AuthorDimitris Loukas is a software engineer currently working with Angular, Node .js, and Docker for a referral marketing startup. He is also developing trading software applications using C# and Aurelia. He has worked for two startups in the past, is active in the open source community, and loves taking up small side-projects. He has developed microservices using C# and Node .js and has also mastered Angular, Aurelia, and Vue .js.. He was an early adopter of .NET Core and is fascinated by modern JavaScript and where the web is going."
Price: 124.99


"Real-World Machine Learning Projects with Scikit-Learn"
"Scikit-Learn is one of the most powerful Python Libraries with has a clean API, and is robust, fast and easy to use. It solves real-world problems in the areas of health, population analysis, and figuring out buying behavior, and more.In this course you will build powerful projects using Scikit-Learn. Using algorithms, you will learn to read trends in the market to address market demand. You'll delve more deeply to decode buying behavior using Classification algorithms; cluster the population of a place to gain insights into using K-Means Clustering; and create a model using Support Vector Machine classifiers to predict heart disease.By the end of the course you will be adept at working on professional projects using Scikit-Learn and Machine Learning algorithms.About the AuthorNikola ivkovi is a software developer with over 7 years' experience in the industry. He earned a Master's degree in Computer Science from the University of Novi Sad back in 2011, but by then he was already working for several companies. At the moment he is a part of the Vega IT Sourcing team from Novi Sad. During his time in the industry, he worked on large enterprise systems, small web projects, data- and time-sensitive projects, as well as on machine learning projects. Apart from that, he has experience in knowledge sharing, talking at meetups, conferences, and as a guest lecturer at the University of Novi Sad. He is a video course author too, and he already has two courses published by Packt Publishing."
Price: 124.99


"Jupyter Notebook for Data Science"
"This video course will help you get familiar with Jupyter Notebook and all of its features to perform various data science tasks in Python. Jupyter Notebook is a powerful tool for interactive data exploration and visualization and has become the standard tool among data scientists. In the course, we will start from basic data analysis tasks in Jupyter Notebook and work our way up to learn some common scientific Python tools such as pandas, matplotlib, and plotly. We will work with real datasets, such as crime and traffic accidents in New York City, to explore common issues such as data scraping and cleaning. We will create insightful visualizations, showing time-stamped and spatial data.By the end of the course, you will feel confident about approaching a new dataset, cleaning it up, exploring it, and analyzing it in Jupyter Notebook to extract useful information in the form of interactive reports and information-dense data visualizations.This course uses Jupyter 5.4.1, while not the latest version available, it provides relevant and informative content for data science enthusiasts.About the AuthorDraen Lucanin is a developer, data analyst, and the founder of Punk Rock Dev, an indie web development studio. He's been building web applications and doing data analysis in Python, JavaScript, and other technologies professionally since 2009. In the past, Draen worked as a research assistant and did a PhD in computer science at the Vienna University of Technology. There he studied the energy efficiency of geographically distributed datacenters and worked on optimizing VM scheduling based on real-time electricity prices and weather conditions. He also worked as an external associate at the Ruder Bokovic Institute, researching machine learning methods for forecasting financial crises. During Draen's scientific work Python, Jupyter Notebook (back then still IPython Notebook), Matplotlib, and Pandas were his best friends over many nights of interactive manipulation of all sorts of time series and spatial data. Draen also did a Master's degree in computer science at the University of Zagreb."
Price: 124.99


"Real World Projects with Vue.js"
"Nothing enhances your theoretical knowledge more than practice with actual projects. If you want to enhance your basic Vue.js skills with real-world projects, then this course is the perfect guide. With four projects, this course will show you how to implement Vue.js concepts, teaching you as you go.In your first project, you'll create a miniature Spotify-like music library to manage your song collection where you'll learn the basics of working with Vue.js, vue-router, and using plugin components. The next project builds a tracker for TV shows where we'll expand on our app-building experience by integrating an external API using the native fetch API.The third project is a simple web shop, which will introduce building more complex applications. We will add Vuex to our stack to share data and state across components. The last project is a real-time chat feature, with the ability to create, join, and manage various rooms. It will integrate real-time communication with a backend service, which we can use to build Vue.JS applications with push capability.By the end of the course, you will have the Vue.JS knowledge needed to implement your own real-world applications.This course uses Vue.js 2.5, while not the latest version available, it provides relevant and informative content for legacy users of Vue.js.About the AuthorDaniel Khalil is the co-founder of Brainsware. He is a full-stack developer for 12 years now, self-employed freelancer since 2009. Most of his work lately is with Elixir (Phoenix) and Vue.js. He loves creating software that's usable, testable and maintainable."
Price: 124.99


"SharePoint 2016: Architecture, Deployment and Security"
"Microsoft's SharePoint is a seasoned collaboration platform that brings teams, communities, and small and large organizations together. The platform helps these groups to work together, streamline workloads, and manage time, documents, and other resources by the integration of Microsoft Office and Workflow to enhance business processes. The product is available for on premise installations and has many purchase options for the cloud.SharePoint centralizes an organization's content and supports many types of authentication method. Securing and sharing content within the platform is easy and SharePoint provides you with other features to secure content on deeper levels to provide policy-driven security.This course was created as part of a thought process based on real-world experiences, best practices, and taking those experiences out in the field. It provides you with information on gaps and missed areas found in those visits when working with customers to help them revive a broken farm or deploy a successful SharePoint platform. We took this approach so that the level of understanding and learning you'll gain will support many in-place and future deployments.About the AuthorLewin Wanzer is a seasoned SharePoint Architect with over 30 years' IT experience, of which 16 were spent managing SQL Server and SharePoint environments.He enjoys working on SharePoint AzureO365201320102007WSS2003 and SQL Server configuration and administration. As an Architect, he specializes in governance, planning, taxonomy, design, infrastructure, implementation, maintenance, and support for SharePoint Enterprise and Cloud infrastructure environments. He also has relevant experience with integrating ACM, SSRS, Performance Point, PowerPivot, Office Web Apps, InfoPath, RMS, configuring Multi-Tenancy, AD, SQL and Exchange. Along with those skills he also brings expertise in IT Management, business analysisprocesses, designing solutions and managing large projects; overall, he offers many years' hands-on experience and real-world knowledge.Lewin enjoys speaking at SharePoint Conferences and or small groups on many different SharePoint-related topics. Early in his career, he developed on the SharePoint platform using .Net."
Price: 124.99


"QlikView Dashboard Development"
"Do you want to build Dashboards to give your audience information about your data? This course will show how you can use QlikView to build your own Dashboard.You will start by connecting your data to QlikView and creating your own QlikView App. You will learn how to add data from multiple sources, create a data model by joining data, and then review it on the front end. You will then work with QlikView components such as charts, list boxes, input boxes, and text objects. The course will then show you how to build your own dashboard by adding different functionalities. You will then be shown how to perform analysis on your data in QlikView and will master the various types of security measures in QlikView.Finally, you will learn to build your own dashboards to impress and inform your audience.About the AuthorAbhishek Agarwal has 12+ years' experience in developing analytical solutions. He is a seasoned BI professional with expertise in multiple technologies. He has been teaching BI technologies for the past 5+ years, working in a similar domain. He uses QlikView, Power BI, Tableau and couple of other technologies for end-to-end analytical solution development in his current work."
Price: 124.99


"Learning MongoDB Schema, Indexes and Queries"
"MongoDB makes it possible to store and process large sets of data in ways that increase business value. The flexibility of unstructured, schema-less, storage, combined with robust querying and post-processing functionality, make MongoDB a compelling solution for enterprise big data needs.We need to discuss database schemas. Yes, MongoDB is touted as schema-less but here's where we show that proper design is what allows our collections to scale. Indexing is something everyone talks about, but few understand. We'll explain MongoDB indexing, and index properties because a successful indexing strategy is a key to performance and scaling. Finally, we'll talk about CRUD commands from the MongoDB client and how to write effective queries.Taking this course will help you understand supported standards and data types in MongoDB, and best practices to design collections to scale and index them. Also, you will learn some basic CRUD commands.About the AuthorMicheal Shallop started programming in 1981 on a Tandy TRS-80 Model 1 and hasn't stopped since. He graduated in 1991 from Oklahoma State University with an Honors degree in Computer Science. In his career, he's coded in many programming languages and has used a variety of databases, relational and otherwise. He was the technical author of a patent awarded in 2011 for his work on real-time data collection, aggregation and forecasting in a conventional (automotive) business.He is currently working for designing and writing a back-end, event-driven, object-oriented, data-agnostic framework utilizing AMQP as the data transport vector and PHP 7.1 as the primary language. He has been programming in PHP for MongoDB since 2010 and has been the architect of several systems, mostly back-end frameworks.Micheal is interested in anything with a programming language behind it. Most recently, he has been experimenting with Arduino, programming on the Raspberry Pi, and writing a social media site in Python. He is also technically skilled in RabbitMQ, general database tech, Python, C/C++, Linux"
Price: 124.99


"Git Essentials"
"Git Version Control Systems (VCS) changes your approach to modern software engineering. Using Git, you can easily track the history of file and code changes, deliver new versions of software without relying on any continuous delivery mechanisms, and protect your code from any mistakes made while programming.In this course, well teach you the basics of using Git and explain how it works. To begin with, well show you how to install Git and effectively use your computers terminal or command line to navigate the file system, and create and edit files. Then well cover all the commonly used commands in Git that make up the vast majority of any Software Engineers workflow.Moving on, well explain Gits branching workflow, why its such a useful feature, and how to use it in your projects. Once youve learned all this, well discuss some advanced Git workflow techniques that will make you a valued contributor and collaborator on any project. Youll be able to create your own Git repositories, or clone and contribute to existing ones. This will allow you to track the changes to sets of files over time, recover data you might lose, and collaborate with others on projects. Youll have a profound understanding of Gits branching workflow, and how to use it in the best possible way in your projects.By the end, youll be familiar with using Git and use VCS to handle large projects easily and make well-crafted contributions to your own or others projects.About the AuthorRoss ConyersHigh quality, professional personal development. Teclado produces training courses to expand your knowledge to new areas and learn to tackle new challenges, expertly.Jose Salvatierra started Teclado in 2017 to bring software development to as many students as possible. Its courses help them transition to new software areas, such as backend development using Python, web development, and automated testing.Their mission is to bring the knowledge of professional software engineers to students around the world so that students can learn the skills they need on the job with concise and straightforward screencasts.Ross Conyers is a Computer Science Graduate and Software Engineer who started programming and building computers in his teens and went on to study Computer Science at the University of St Andrews. When he started programming, he worked with web technologies and Java. During his degree, he focussed on network programming and have developed a love of all things. Throughout his work, he did programming mostly in Python, working on high traffic, data-intensive, distributed systems that are used by millions of people per day. He believes to share some of his knowledge gained within the several years."
Price: 124.99


"Practical Unity Game Development"
"Unity 3D is an industry standard tool, and this course will help you to master the latest features of the engine and bring your projects to success. This will include becoming familiar with Shader Graphs, Tilemap, Post Processing, Cinemachine, Timelines and other built-in tools.You will make breathtaking cut-scenes with the Timeline tools to enhance your game with action scenes, as well as direct every camera in the game by using Cinemachine, from gameplay to cutscenes, making your games always feel natural.In addition, you will build impressive 2D maps with Tilemap in no time, by customizing Tiles and Brushes, speeding up the level design process, and creating designing tools for yourself or your team.Moreover, you will create stunning materials with Shader Graph that can bring the look of your game to the next level, including creating special effects such as dissolve, teleporting or slicing.Finally, you will master the new rendering techniques such as GPU instancing to show thousands of assets on screen at once with little performance cost and give a specific mood or feel to your game by learning all about the new Post-Processing effects and how animate and blend between them.All the code and supporting files for this course are available on Github.About the AuthorFrancesco Sapio is an Unity expert, having worked with the engine for several years, and wrote many books about it. He is a skilled game designer, and experienced user of major graphics programs. He developed Game@School (Sapienza University of Rome), an educational game for high-school students to learn concepts of physics, and the Sticker Book series (Dataware Games), a cross-platform series of games for kids. In addition, he worked as consultant for the (successfully funded by Kickstarter) game Prosperity Italy 1434 (Entertainment Game Apps, Inc) and for the open online collaborative ideation system titled Innovoice (Sapienza University of Rome). Moreover, he has been involved in different research projects such as Belief-Driven Pathfinding (Sapienza University of Rome), which is a new technique of path finding in video games that was presented as a paper at the DiGRAFDG Conference 2016; and perfekt.ID (Royal Melbourne Institute of Technology), which included developing a recommendation system for games."
Price: 124.99


"Virtualize applications with VMware vSphere 6.5: 2 in 1"
"VMware vSphere 6 is a powerful server virtualization platform that enables best performance, efficiency and availability for your infrastructure. It is adaptive by nature and effectively aligns your business requirements to the IT infrastructure. With this comprehensive 2-in-1 course is based on the new features available in vSphere 6.5. This course is organized in a manner corresponding to the VMware examination blueprint. Well begin by looking into each of the features in detail followed by an implementation in the Technical Lab environment to enhance your learning experience. This advanced level tutorial will empower you to virtualize any application with ease as we will be covering all the latest enhancements and advanced functionalities of vSphere hypervisor, Virtual Machines, vCenter Server virtual storage and security.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, vSphere 6.5 Data Center Essentials the VMware Data Center Virtualization (6.5) exam (2V0-622) tests candidates on their skills and abilities to install, configure, and manage vCenter Server, ESXi hosts, and virtual machines using the appropriate VMware tools. This video course is a valuable resource in your preparation for the VCP6.5-DCV certification exam in a friendly and easy to follow format. The second course, Mastering VMware vSphere 6.5 VMware vSphere 6 is a powerful server virtualization platform that enables best performance, efficiency and availability for your infrastructure. It is adaptive by nature and effectively aligns your business requirements to the IT infrastructure. This advanced level tutorial will empower you to virtualize any application with ease as we will be covering all the latest enhancements and advanced functionalities of vSphere hypervisor, Virtual Machines, vCenter Server virtual storage and security. We will teach you how to enhance and monitor vSphere performance by optimizing your virtual environment and solving performance issues. We will also teach you how to upgrade your legacy vSphere to the latest version along with troubleshooting techniques. We will demonstrate various command-line actions that can help you to configure and manage storage for ESXi hosts in your data center, virtual machine networking, monitoring hosts, adding third party extensions, performing virtual machine operations and many more. Basically command-line will enable you to automate deployment and various other management tasks.About the Authors:Atindra Chaturvedi is a certified VMware Advanced Professional in Data Center Design (VCAP-DCD) and Data Center Administration (VCAP-DCA). This showcases his advanced knowledge of the vSphere virtual data center design and hands-on ability to operate the advanced tools available in the environment. He is currently a certified Cisco Network Professional Routing and Switching (CCNP-R&S) and Data Center (CCNP-Data Center), which gives him advanced knowledge of networking and design and hands-on experience of all aspects of data center equipment. He has 18+ years experience in commercial data centers and has authored courses on Advanced vSphere 6.5 published by Packt, as well as vSphere Networking, vSphere Networking Design, VMware NSX, VMware NSX design, and Cisco Application Policy Infrastructure Controller Enterprise Module (APIC-EM). Atindra Chaturvedi is a certified VMware Advanced Professional in Data Center Design (VCAP-DCD) and Data Center Administration (VCAP-DCA) which speak to his advanced knowledge of the vSphere virtual data center design and hands-on ability to operate the advanced tools available in the environment. He is currently certified Cisco Network Professional Routing & Switching (CCNP-R&S) and Data Center (CCNP-Data Center) which gives him the advanced knowledge of networking and design and hands-on configuration of all aspects of data center equipment. He currently holds network virtualization (VCP-NV) and Cloud (VCP-Cloud) certifications from VMware, and is a Brocade Certified Engineer Network Functions Virtualization.He has 18+ years of commercial data center experience and has authored courses on vSphere Networking, vSphere Networking Design, VMware NSX, and VMware NSX design."
Price: 199.99


"End to End Go: 3 in 1"
"Go (a.k.a. Golang) is a statically-typed programming language first developed at Google. It is derived from C with additional features such as garbage collection, type safety, dynamic-typing capabilities, additional built-in types, and a large standard library.With this comprehensive 3-in-1 course is based on real-world approach to Go programming that covers everything needed to create stunning applications in Go. It uses use modern open source third party packages in Go to build a distributed application that will support several databases, establish efficient serial communications techniques, and construct an advanced web layer with templates, cookies, and websockets support.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Modern Golang Programming starts with a refresher on Go's primary building blocks. From there, we will explore numerous open source packages that allow working with a variety of databases in a production environment as well as an ORM layer. We will then explore building reliable and robust microservices that communicate efficiently with each other via fast serialization and RPC techniques.The second course, Beginner Solutions in Go The Basics, Clients, and Servers takes off where basic tutorials on the language leave off. You can immediately put into practice some of the more advanced concepts and libraries offered by the language while avoiding some of the common mistakes for new Go developers. The course covers basic type and error handling. It explores applications that interact with users, such as command-line tools or via the file system. The Third course, Advanced Solutions in Go Testing and Distributed Systems explores applications that interact with users, such as websites, command-line tools, or via the file system. It demonstrates how to handle advanced topics such as parallelism, distributed systems, and performance tuning. Lastly, it finishes with reactive and serverless programming in Go.About the Authors:Mina is an experienced engineer who has developed a lot of experience in Go from using it personally and professionally. He regularly authors articles and tutorials about the language, and also shares Go open source projects. He wrote numerous Go applications with varying degrees of complexity. He is the Author of the Mastering Go Programming course for Packt, which has gathered great feedback from reviewers.Other than Go, Mina has skills in C#, Java, Python, and C++. He has worked with various databases and software architectures. He also has skills with the agile methodology in software development. Besides software development; he has worked in scrum mastering, sales engineering, and software product management.Aaron Torres received his Master of Science degree in Computer Science from New Mexico Institute of Mining and Technology. He has worked on distributed systems in high performance computing and in large-scale web and microservices applications. He currently leads a team of Go developers that refines and focuses on Go best practices with an emphasis on continuous delivery and automated testing.Aaron has published a number of papers and has several patents in the area of storage and I/O. He is passionate about sharing his knowledge and ideas with others. He is also a huge fan of the Go language and open source for backend systems and development."
Price: 199.99


"Build & Design Microservice Based Apps with Spring 5: 4-in-1"
"Spring 5.0 has arrived with a wide range of new and thrilling features that will change the way youve used the framework so far. This Learning Path will show you the evolution from solving the problems of testable applications to building microservices and distributed applications on the cloud. If you are a Java developer who is looking for a comprehensive guide on Spring application development, then go for this Learning Path.This comprehensive 4-in-1 course takes an end-to-end tutorial approach with lots of examples and sample applications, covering the major building blocks of the Spring framework. Your learning journey begins with an insight into the new features in Spring 5.0 and how to build an application using Spring MVC. You will realize how application architectures have evolved from monoliths to those built around microservices. You will then get a thorough understanding of how to build and extend microservices using Spring Boot. You will also know how to build and deploy cloud-native microservices with Spring Cloud. Next, you will be glanced through the advanced features of Spring Boot through some powerful examples. Finally, you will learn how to secure your applications with the Spring Security framework.This training program includes 4 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Getting Started with Spring 5.0, begins with with an insight into the new features in Spring 5.0 and shows you how to build an application using Spring MVC. You will then learn the advanced features of Spring Boot with the help of examples. You will also be introduced to a JVM language that's quickly gaining popularity - Kotlin.In the second course, Working with Data and Cloud in Spring 5.0, you will understand how application architectures have evolved from monoliths to those built around microservices. You will then get a thorough understanding of how to build and extend microservices using Spring Boot. You will also understand how to build and deploy cloud-native microservices with Spring Cloud.The third course, Microservices and Cloud-Native Applications with Spring 5.0, explains you how to build and extend microservices with Spring Boot.The fourth course, Architecting Spring 5 Applications, begins with explaining you the quality architectural requirements of Spring 5 software design. You will then understand the Spring database architecture and how it helps you architect a NoSQL database in your enterprise applications. You will also learn about microservices architecture and its practical usage in enterprise application development. Next, you will learn how Spring provides cloud deployment and how DevOps integration works. You will learn how Spring 5 provides utilities in its architecture to perform unit and integration testing. Finally, you will learn how to implement authorization and authentication for your applications with Spring Security framework.By the end of this Learning Path, you will be able to develop and secure your cloud-native applications with Spring 5 and microservices with Spring Cloud. You will also learn its architectural quality requirements to design efficient enterprise web applications that satisfies growing business needs.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Ranga Rao Karanam is a programmer, trainer, and an architect. His areas of interest include Cloud Native Applications, microservices, evolutionary design, high-quality code, DevOps, BDD, TDD, and refactoring. He loves consulting for start-ups on developing scalable, component-based cloud-native applications, and following modern development practices such as BDD, continuous delivery, and DevOps. He loves the freedom that Spring framework brings to developing enterprise Java applications. Ranga started in 28 minutes with the vision of creating high-quality courses on developing Cloud-native Java applications. He is looking forward to enhancing his already considerable success--75,000 students on Udemy and 35,000 subscribers on YouTube.Syeda Seemab is a Full-Stack Web Architect and Developer with over 4 years of experience in web architecture and development. Seemab works as a Web Architect and Developer using new and improved frameworks. She has worked as a Senior Software Engineer at Square63 for over 2 years and at AIMS Research labs as a researcher. She has expertise in the Java framework, Ruby on Rails, Python, and PHP. Her interests include programming and learning about new technology and techniques."
Price: 199.99


"DevOps: Implementing Modern DevOps: 2-in-1"
"DevOps is the newest revolution in deploying software fast and efficiently. With a set of automation tools, an orchestration platform, and a few processes, companies can speed up the release cycle of their IT systems by enabling the engineers to do more with fewer resources and become more engaged in the business process.This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.This comprehensive 2-in-1 course follows a unique approach to modern DevOps using cutting-edge tools and technologies such as Docker, Ansible, Kubernetes, and Google Cloud Platform. This learning path starts by explaining the organizational alignment that has to happen in every company that wants to implement DevOps in order to be effective, and the use of cloud datacenters in combination with the most advanced DevOps tools to get the best out of a small team of skilled engineers. It also delves into how to use Kubernetes to run your applications in Google Cloud Platform, minimizing the friction and hassle of maintaining a cluster but ensuring its high availability.By the end of this Learning Path, you will be able to realign teams in your company and create a Continuous Delivery pipeline with Kubernetes and Docker. With strong monitoring in place, you will also be able to react to adverse events in your system, minimizing downtime and improving the overall up-time and stability of your system.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:David Gonzalez is an enthusiastic engineer and author of a book called Developing Microservices with Node.js; as microservices don't work without platform automation, he wrote this book to deliver the best possible deal to the readers of both books. He is a Google Developer Expert (a nomination from Google to certain experts in several areas) in Kubernetes (GKE), who enjoys being pushed out of his comfort zone in order to sharpen his skills. Java, Node.js, Python, and DevOps--as well as a holistic approach to security--are part of the skill set that has helped him deliver value across different startups and corporations. Nowadays, he is a consultant at nearForm, enabling companies to deliver the best possible solution to their IT problems or proposals, as well as an avid speaker at conferences, such as RebelCon and Google I/O Extended, among others."
Price: 199.99


"Elasticsearch 6 and Elastic Stack - In Depth and Hands On!"
"Elasticsearch is a powerful tool not only for powering search on big websites, but also for analyzing big data sets in a matter of milliseconds! It's an increasingly popular technology, and a valuable skill to have in today's job market. If youre a technologist who wants to add Elasticsearch to their tool chest for searching and analyzing big data sets, then go for this Learning Path.This comprehensive 3-in-1 course is a hands-on guide to using Elasticsearch in conjunction with Elastic Stack, to search, analyze, and visualize data with Elasticsearch, Logstash, Beats, Kibana, and more. You will gain a firm understanding of all the fundamentals of Elasticsearch 6 to build efficient search and analytics applications using Elasticsearch 6. You will also learn what Elastic stack is all about, and how to use it efficiently to build powerful real-time data processing applications. This course covers each and every concept of ElasticSearch and Elastic Stack with the help of practical examples making it easy for you to understand and implement in your own applications.This training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Learning Elasticsearch 6, begins with explaining you what is Elasticsearch, what is it used for, and why is it important. You will then be introduced to the new features of Elasticsearch 6 and its fundamental components such as indices, documents, nodes and clusters, all which form the dichotomy of Elasticsearch. You will also learn how to add more power to your searches using filters, ranges, and more. Next, you will explore how Elasticsearch can be used with the other components of the Elastic Stack such as LogStash, Kibana, and Beats, to get data into an Elasticsearch cluster. Finally, you will develop a Elasticsearch application.In the second course, Learning Elastic Stack 6.0, after a quick overview of the newly introduced features in Elastic Stack 6, you'll learn how to set up the stack by installing the tools, and explore their basic configurations. You will then demonstrate the creation of custom plugins using Kibana. You will also get some useful tips on how to use the Elastic Cloud and deploy the Elastic Stack in production environments.The third course, Mastering ElasticSearch 6.x and the Elastic Stack, focuses on two major use cases with Elasticsearch. The first use case is on leveraging the powerful full-text search engine ElasticSearch is built on, allowing developers to add blazingly fast search features to applications. The second use case is on leveraging different components of the Elastic Stack to continuously monitor applications, infrastructure, or even customer transactions.By the end of this Learning Path, you will be well-versed with the concepts of Elasticsearch and Elastic Stack to build complete, open source solutions for storing, managing, analyzing, and visualizing structured and unstructured data.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Ethan Anthony is a San Francisco based Data Scientist who specializes in distributed data-centric technologies. He is also the Founder of XResults, where the vision is to harness the power of big data to deliver intuitive customer-facing solutions, largely to non-technical professionals. Ethan is Harvard-educated in the areas of data science and software engineering. He began using Elasticsearch in 2012 and delivered solutions based on the Elastic Stack to a broad range of clientele. Ethan has also consulted globally with firms in a cross-section of industry verticals, from the U.S. to the Far East.Pranav Shukla is the founder and CEO of Valens DataLabs, a technologist, husband, and father of two. He is a big data architect and software craftsman who uses JVM-based languages. Pranav has diverse experience of over 14 years in architecting enterprise applications for Fortune 500 companies and startups. His core expertise lies in building JVM-based, scalable, reactive, and data-driven applications using Java/Scala, the Hadoop ecosystem, Apache Spark, and NoSQL databases. He is a big data engineering, analytics, and machine learning enthusiast. Pranav founded Valens DataLabs with a vision to help companies leverage data to their competitive advantage. Valens DataLabs specializes in developing next-generation, cloud-based, reactive, and data-intensive applications using big data and web technologies. The company believes in agile practices, lean principles, test-driven and behavior-driven development, continuous integration, and continuous delivery for sustainable software systems.Sharath Kumar M N has done his masters in Computer Science at The University of Texas, Dallas, USA. He has been in the IT industry for more than ten years now and is the Elasticsearch Solutions Architect at Oracle. He is an Elastic Stack advocate, and being an avid speaker he has also given several tech talks in conferences such as the Oracle Code Event. Sharath is a certified trainerElastic Certified Instructorone of the few technology experts in the world who has been certified by Elastic Inc to deliver their official from the creators of Elastic training. He is also a data science and machine learning enthusiast. In his free time, he enjoys trekking, listening to music, playing with his lovely pets Guddu and Milo and the geek in him loves exploring his Python skills for stock market analysis.Chris Fauerbach is an active technical expert in the area of cybersecurity and the Elastic Stack. As a seasoned software engineer, he's built multiple commercial products on the Elastic Stack and has a passion for teaching. Chris continues to research new technologies and explore new ways to solve problems. As he has become an expert in his field, he has been focusing primarily on writing and teaching."
Price: 199.99


"Single Page App Development with JavaScript: 2-in-1"
"Single Page Applications (SPAs) are easily built as it saves your time by writing comparatively shorter codes than a multiple-page application. SPAs are good while making responsive websites and web applications as they support mobiles, tablets, and desktops. JavaScript is the programming language that all web developers need to learn. Its flexible, simple, and powerful, but knowing where to start can be intimidating. Have you ever used Reddit and wondered how it manages to be so functional, robust as well as user friendly? Hang around a bit longer, this course will show you just that and more!This comprehensive 2-in-1 course takes a project-based approach for you to jumpstart single page application development and get moving quickly and efficiently. You will learn to build dynamic and interactive single page applications in JavaScript, with a rich user experience and runs on almost any device! To begin with, you will be glanced through some fundamentals of JavaScript, DOM, and HTML5 tags by building a simple quiz application. You will gain a deeper understanding of the topic by building a Reddit clone in pure JavaScript. This learning path will give you a versatile range of JavaScript skills, which you will put to work in building your own dynamic and interactive single page applications.This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, JavaScript by Example, begins with explaining you how to build a quiz application and make it interactive. You will learn some basic and advanced concepts of HTML5 and JavaScript while designing this application and making it interactive. In the second course, Building a Single Page Application with JavaScript, you will be learning JavaScript by building complex applications. You will learn how to build an application using pure JavaScript, simultaneously learning the language. You will start by introducing terms such as local store, Grid system, promises, SPA, URL routing and more. You will then learn the core concepts essential for learning JavaScript. You will also learn how to add JavaScript elements to make your website interactive and dynamic. Finally, you will learn to make use of objects, events, validation techniques, working with AJAX calls, and more in JavaScript.By the end of this Learning Path, you'll have walked through of all of the key components in JavaScript to build your own robust and interactive single page applications.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:David Gonzalez is an enthusiastic engineer and author of a book called Developing Microservices with Node.js; as microservices don't work without platform automation, he wrote this book to deliver the best possible deal to the readers of both books. He is a Google Developer Expert (a nomination from Google to certain experts in several areas) in Kubernetes (GKE), who enjoys being pushed out of his comfort zone in order to sharpen his skills. Java, Node.js, Python, and DevOps--as well as a holistic approach to security--are part of the skill set that has helped him deliver value across different startups and corporations. Nowadays, he is a consultant at nearForm, enabling companies to deliver the best possible solution to their IT problems or proposals, as well as an avid speaker at conferences, such as RebelCon and Google I/O Extended, among others."
Price: 199.99


"MongoDB: Complex Querying & advance data model: 2 in 1"
"MongoDB makes it possible to store and process large sets of data in ways that increase business value. The flexibility of unstructured, schema-less, storage, combined with robust querying and post-processing functionality, make MongoDB a compelling solution for enterprise big data needs.With this comprehensive 2-in-1 course you master all the techniques for deploying MongoDB across various platforms and environments. You will learn some of the best production practices such as creating a test, dev and prod cluster. Lastly you will learn how to effectively secure your clusters in production. It also shows different MongoDB cluster architectures affect application performance, scalability and reliability.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Learning MongoDB Deployments addresses in-depth, the installation and configuration of various MongoDB deployments (dev, test, prod, demo). Using a best-practice approach, this course familiarizes the user with installation requirements and options while delving into an infrequently-covered topic: MongoDB configuration.Taking this course will help you master all the techniques for deploying MongoDB across various platforms and environments. You will learn some of the best production practices such as creating a test, dev and prod cluster. Lastly you will learn how to effectively secure your clusters in production.The second course, MongoDB Tools and Services takes you through real world examples that you can watch and use directly for your application. You will learn the ins and outs through the hacks covered in the course. This is your one stop course to boost your application performance for your audience. In this video course, we will explore the profiling and performance tools for MongoDB. We will make it even more accessible by moving to MongoDB cloud services, including analytics, automation, and even database-as-a-service. Finally, we will show different MongoDB cluster architectures affect application performance, scalability and reliability.About the Authors:Micheal Shallop started programming in 1981 on a Tandy TRS-80 Model 1 and hasn't stopped since. He graduated in 1991 from Oklahoma State University with an Honors degree in Computer Science. In his career, he's coded in many programming languages and has used a variety of databases, relational and otherwise. He was the technical author of a patent awarded in 2011 for his work on real-time data collection, aggregation, and forecasting in a conventional (automotive) business.He is currently working for givingassistant. org designing and writing a back-end, event-driven, object-oriented, data-agnostic framework utilizing AMQP as the data transport vector and PHP 7.1 as the primary language. He has been programming in PHP for Mongo since 2010 and has been the architect for several systems, mostly back-end frameworks.Micheal is interested in anything with a programming language behind it. Most recently, he has been experimenting with Arduino programming on the Raspberry Pi, and writing a social media site in Python. He is also technically skilled in RabbitMQ, general database tech, Python, C/C++, and Linux.Rick Copeland is the Principal Consultant of Arborian Consulting, which provides MongoDB and Python-focused consulting, training, and custom development services. Rick has been using MongoDB since 2009 and Python since 2005, and has spoken at various user groups and conferences on both topics. He is a member of the Python Software Foundation and the Masters of MongoDB."
Price: 199.99


"Data Science with Python - A Complete Guide!: 3-in-1"
"In todays world, everyone wants to gain insights from the deluge of data coming their way. Data Science provides a way of finding these insights, and Python is one of the most popular languages for data mining, providing both power and flexibility in analysis. Thanks to its flexibility and vast popularity that data analysis, visualization, and Machine Learning can be easily carried out with Python.Starting out at the basic level, this Learning Path will take you through all the stages of data science in a step-by-step manner.This comprehensive 3-in-1 course is a comprehensive course packed with step-by-step instructions, working examples, and helpful advice on Data Science Techniques in Python. Youll start off by creating effective data science projects and avoid common pitfalls with the help of examples and hints dictated by experience. Youll learn how to develop statistical plots using Matplotlib and Seaborn to help you get insights into real size patterns hidden in data. Also explore useful libraries for visualization, Matplotlib and Seaborn, to get insights into data.By the end of this course, youll become an efficient data science practitioner by understanding Python's key concepts! Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Learning Python for Data Science, covers data analytics and machine learning using Python programming. In this course youll learn all the necessary libraries that make data analytics with Python. Learn the Numpy library used for numerical and scientific computation. Employ useful libraries for visualization, Matplotlib and Seaborn, to provide insights into data. Explore coding on real-life datasets, and implement your knowledge on projects.By the end of this course, you'll have embarked on a journey from data cleaning and preparation to creating summary tables, from visualization to machine learning and prediction. The second course, Python Data Science Essentials, covers fundamentals of data science with Python. This course takes you through all you need to know to succeed in data science using Python. Get insights into the core of Python data, including the latest versions of Jupyter Notebook, NumPy, Pandas and scikit-learn. Delve into building your essential Python 3.6 data science toolbox, using a single-source approach that will allow to work with Python 2.7 as well. Get to grips fast with data munging and preprocessing, and prepare for machine learning and visualization techniques.The third course, Practical Python Data Science Techniques, covers practical Techniques on Working with Data using Python. This video will begin from exploring your data using the different methods like data acquisition, data cleaning, data mining, machine learning, and data visualization, applied to a variety of different data types like structured data or free-form text. Deal with data with a time dimension and how to build a recommendation system as well as about supervised learning problems (regression and classification) and unsupervised learning problems (clustering). Perform text preprocessing steps that are necessary for every text analysis applications. Specifically, youll cover tokenization, stopword removal, stemming and other preprocessing techniques.By the end of the video course, you will become an expert in Data Science Techniques using Python.By the end of the course, youll learn the fundamentals of data science and gain an in-depth understanding of data analysis with various Python packages. About the AuthorsIlyas Ustun is a data scientist. He is passionate about creating data-driven analytical solutions that are of outstanding merit. Visualization is his favorite. After all, a picture is worth a thousand words. He has over 5 years of data analytics experience in various fields like transportation, vehicle re-identification, smartphone sensors, motion detection, and digital agriculture. His Ph.D. dissertation focused on developing robust machine learning models in detecting vehicle motion from smartphone accelerometer data (without using GPS). In his spare time, he loves to swim and enjoy the nature. He loves gardening and his dream is to have a house with a small garden so he can fill it in with all kind of flowers.Luca Massaron is a data scientist and a marketing research director specialized in multivariate statistical analysis, machine learning and customer insight with over a decade of experience in solving real world problems and in generating value for stakeholders by applying reasoning, statistics, data mining and algorithms. From being a pioneer of Web audience analysis in Italy to achieving the rank of top ten Kaggler, he has always been passionate about everything regarding data and analysis and about demonstrating the potentiality of data-driven knowledge discovery to both experts and non-experts. Favouring simplicity over unnecessary sophistication, he believes that a lot can be achieved in data science just by doing the essential.Marco Bonzanini is a data scientist based in London, United Kingdom. He holds a Ph.D. in information retrieval from the Queen Mary University of London. He specializes in text analytics and search applications, and over the years, he has enjoyed working on a variety of information management and data science problems. He maintains a personal blog, where he discusses different technical topics, mainly around Python, text analytics, and data science. When not working on Python projects, he likes to engage with the community at PyData conferences and meetups, and he also enjoys brewing homemade beer."
Price: 199.99


"Neural Networks with TensorFlow - A Complete Guide!: 3-in-1"
"Tensorflow is Googles popular offering for machine learning and deep learning. It has become a popular choice of tool for performing fast, efficient, and accurate Deep Learning. TensorFlow is one of the newest and most comprehensive libraries for implementing Deep Learning and building CNNs. 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.Are you looking forward to getting hands-on and use Deep Learning to build CNNs and train efficient Neural Networks? If yes, then this is the course perfect for you! This comprehensive 3-in-1 course takes a solution-based approach where every topic is explicated with the help of a real-world example. Use Tensorflow to implement different kinds of Neural Networks from simple feedforward Neural Networks to multi layered perceptrons, CNNs, RNNs and more! Moreover, Implement multi layered perceptrons, CNN, and more using Tensorflow!By the end of the course, youll not just be able to build powerful Deep Learning models, but also accelerate the training of your models and scale them as required.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Learning Neural Networks with Tensorflow, covers Neural Networks by solving real real-world datasets using Tensorflow. In this course, youll start by building a simple flower recognition program, making you feel comfortable with Tensorflow, and it will teach you several important concepts in Neural Networks. Next, youll start working with high-dimensional uses to predict one output: 1275 molecular features you can use to predict the atomization energy of an atom. The next program well create is a handwritten number recognition system trained on the famous MNIST dataset. In the final program, estimate what a celebrity looks like, checking for new pictures to see whether a celebrity is attractive, wears a hat, has lipstick on, and many more properties that are difficult to estimate with ""traditional"" computer vision techniques. After the course, youll not only be able to build a Neural Network for your own dataset, youll also be able to reason which techniques will improve your Neural Network.The second course, Advanced Neural Networks with Tensorflow, covers getting hands-on to understand Advanced Neural Networks with 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.The third course, TensorFlow for Neural Network Solutions, covers exploring high-level concepts such as neural networks, CNN and RNN using TensorFlow. This course covers important high-level concepts such as neural networks, CNN, RNN, and NLP. Once you are familiar and comfortable with the TensorFlow ecosystem, the last section will show you how to take it to production. Once you are familiar and comfortable with the TensorFlow ecosystem, the last section will show you how to take it to production.By the end of the course, youll not just be able to build powerful Deep Learning models, but also accelerate the training of your models and scale them as required.About the Authors 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. Nick McClure is currently a senior data scientist at PayScale, Inc. in Seattle, WA. Prior to this, he has worked at Zillow Group and Caesars Entertainment Corporation. He got his degrees in Applied Mathematics from The University of Montana and the College of Saint Benedict and Saint John's University. He has a passion for learning and advocating for analytics, machine learning, and artificial intelligence."
Price: 199.99


"R: Machine Learning with R - Beginner to Expert!: 4-in-1"
"Machine learning is a subfield of computer science that gives computers the ability to learn without being explicitly programmed. It explores the study and construction of algorithms that can learn from and make predictions on data. R language is widely used among statisticians and data miners to develop statistical software and perform data analysis. It provides a cutting-edge power you need to work with Machine Learning techniques. This comprehensive 4-in-1 is a step-by-step real world guide on machine learning and deep learning that takes you through the core aspects for building powerful data science applications with the help of the R programming language. Apply R to simple predictive modeling with short and simple code. Dive into the advanced algorithms such as hyper-parameter tuning and DeepLearning, and putting your models into production!By the end of this course, you'll explore the advanced topics in machine learning with R in a step by step manner with examples to build powerful predictive models in R!Contents and OverviewThis training program includes 4 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Getting Started with Machine Learning in R, covers learning Machine learning techniques in the popular statistical language R. The course will take you through some different types of ML. Youll work with a classic dataset using Machine Learning. You will learn Linear and Logistic Regression algorithms and analyze the dataset. Youll explore algorithms like Random Forest and Naive Bayes for working on your data in R. Analysis of the data set is demonstrated from end to end, with example R code you can use. Then youll have a chance to do it yourself on another data set.By the end of the course you will learn how to gain insights from complex data and how to choose the correct algorithm for your specific needs.The second course, Advanced Machine Learning with R, covers advanced techniques like hyper parameter tuning, deep learning in a step by step manner with examples. In this course, youll get to know the advanced techniques for Machine Learning with R, such as hyper-parameter turning, deep learning, and putting your models into production through solid, real-world examples. In the first example, youll learn all about neural networks through an example of DNA classification data. Youll explore networks, implement them, and classify them. After that, youll see how to tune hyper-parameters using a data set of sonar data and youll get to know their properties. Next, youll understand unsupervised learning with an example of clustering politicians, where youll explore new patterns, understand unsupervised learning, and visualize and cluster the data.The third course, R Machine Learning solutions, covers building powerful predictive models in R. This video course will take you from very basics of R to creating insightful machine learning models with R. You will start with setting up the environment and then perform data ETL in R. Data exploration examples are provided that demonstrate how powerful data visualization and machine learning is in discovering hidden relationship. Youll then dive into important machine learning topics, including data classification, regression, clustering, association rule mining, and dimensionality reduction.The fourth course, Applied Machine Learning and Deep Learning with R covers building powerful machine learning and deep learning applications with help of the R programming language and its various packages. In this course, youll examine in detail the R software, which is the most popular statistical programming language of recent years. Explore different learning methods, clustering, classification, model evaluation methods and performance metrics. From there, youll dive into the general structure of the clustering algorithms and develop applications in the R environment by using clustering and classification algorithms for real-life problems Next, youll learn to use general definitions about artificial neural networks, and the concept of deep learning will be introduced. Finally, you will dive into developing machine learning applications with SparkR, and learn to make distributed jobs on SparkR.By the end of this course, you'll explore the advanced topics in machine learning with R in a step by step manner with examples to build powerful predictive models in R.About the AuthorsPhil Rennertis a Principal Research Engineer in Information Science, in the overall business of extracting wisdom from information overload. He has a long track record of solving challenging technical problems, innovating new techniques where existing ones don't apply. He is extensively skilled in machine learning, natural language processing, and data mining.Tim Hoolihancurrently works at DialogTech, a marketing analytics company focused on conversations. He is the Senior Director of Data Science there. Prior to that, he was CTO at Level Seven, a regional consulting company in the US Midwest. He is the organizer of the Cleveland R User Group. In his job, he uses deep neural networks to help automate of a lot of conversation classification problems. In addition, he works on some side-projects researching other areas of Artificial Intelligence and Machine Learning. Personally, he enjoys working on practice problems on Kaggle .com as well. Outside Data Science, he is interested in mathematical computation in general; he is a lifelong math learner and really enjoys applying it wherever he can. Recently, he has been spending time in financial analysis, and game development. He also knows a variety of languages: R, Python, Ruby, PHP, C/C++, and so on. Previously, he worked in web application and mobile development.Yu-Wei, Chiu (David Chiu) is the founder of LargitData Company. He has previously worked for Trend Micro as a software engineer, with the responsibility of building up big data platforms for business intelligence and customer relationship management systems. In addition to being a startup entrepreneur and data scientist, he specializes in using Spark and Hadoop to process big data and apply data mining techniques to data analysis. Yu-Wei is also a professional lecturer, and has delivered talks on Python, R, Hadoop, and tech talks at a variety of conferences. In 2013, Yu-Wei reviewed Bioinformatics with R Cookbook, a book compiled for Packt Publishing.Olgun is PhD candidate at Department of Statistics, Mimar Sinan University. He has been working on Deep Learning for his PhD thesis. Also working as Data Scientist.He is so familiar with Big Data technologies like Hadoop, Spark and able to use Hive, Impala. He is a big fan of R. Also he really loves to work with Shiny, SparkR. He has many academic papers and proceedings about applications of statistics on different disciplines. Mr. Olgun really loves statistic and loves to investigate new methods, share his experience with people."
Price: 199.99


"Master Parallel & Concurrent Programming Using Python:2 in 1"
"Are you looking forward to get well versed with Parallel & Concurrent Programming Using Python? Then this is the perfect course for you!The terms concurrency and parallelism are often used in relation to multithreaded programs. Parallel programming is not a walk in the park and sometimes confuses even some of the most experienced developers.This comprehensive 2-in-1 course will take you smoothly through this difficult journey of current programming in Python, including common thread programming techniques and approaches to parallel processing. Similarly with parallel programming techniques you explore the ways in which you can write code that allows more than one process to happen at once.After taking this course you will have gained an in-depth knowledge of using threads and processes with the help of real-world examples along with hands-on in GPU programming with Python using the PyCUDA module and will evaluate performance limitations.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Python Parallel Programming Solutions will teach you parallel programming techniques using examples in Python and help you explore the many ways in which you can write code that allows more than one process to happen at once. Starting with introducing you to the world of parallel computing, we move on to cover the fundamentals in Python. This is followed by exploring the thread-based parallelism model using the Python threading module by synchronizing threads and using locks, mutex, semaphores queues, GIL, and the thread pool. Next you will be taught about process-based parallelism, where you will synchronize processes using message passing and will learn about the performance of MPI Python Modules. 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 second course, Concurrent Programming in Python 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. About the Authors:Giancarlo Zaccone, a physicist, has been involved in scientific computing projects among firms and research institutions. He currently works in an IT company that designs software systems with high technological content.BignumWorks 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: 199.99


"Julia: From Julia's Zero to Hero: 2 in 1"
"Are you looking forward to get well versed with Julia? Then this is the perfect course for you!Julia is a young language with limited documentation and although rapidly growing, a small user community. Most developers today will know the object oriented paradigm used in mainstream languages such as Python, Java and C++. This presents a challenge switching to Julia which is more functionally oriented.With this comprehensive 2-in-1 course takes a practical and incremental approach. It teaches the fundamentals of Julia to developers with basic knowledge of programming. It is taught in a hands on approach, with simple programming examples the student can try themselves. Building on that, it will invite the user to a tour of the ecosystem of Julia through practical code examples.By end of this course you will more productive and acquire all the skills to work with data more efficiently. Also help you quickly refresh your knowledge of functions, modules, and arrays & shows you how to utilize the Julia language to identify, retrieve, and transform data sets so you can perform data analysis and data manipulation & also get familiar with the concepts of package development and networking to solve numerical problems using the Julia platform.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Getting Started With Julia covers complete INSTALLATION AND SETUP along with basic of Julia. This course will not only introduce the language, but also explain how to think differently about problems with the Julia approach. This course also focuses various aspects such as Functional Programming in Julia, Metaprogramming, Debugging and Testing & much more.The second course, Julia Solutions covers consist complete guide to programming with Julia for performing numerical computation will make you more productive and able to work with data more efficiently. The course starts with the main features of Julia to help you quickly refresh your knowledge of functions, modules, and arrays. Well also show you how to utilize the Julia language to identify, retrieve, and transform data sets so you can perform data analysis and data manipulation. Later on, youll see how to optimize data science programs with parallel computing and memory allocation. Youll get familiar with the concepts of package development and networking to solve numerical problems using the Julia platform. This course also includes videos on identifying and classifying data science problems, data modelling, data analysis, data manipulation, meta-programming, multidimensional arrays, and parallel computing. By the end of the course, you will acquire the skills to work more effectively with your data.About the Authors: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, 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 he has interned at Scimergent Analytics."
Price: 199.99


"Automation Testing with Selenium WebDriver 3.x: 4-in-1"
"There is often a need to test your web applications against a vast number of browsers and platforms due to their increasing complexity. For this, you need to build reliable and maintainable test automation cases. Here's where Selenium comes in. This comprehensive 4-in-1 course is a step-by-step guide with a practical approach to help you learn how to create extremely reliable and stable automation tests with Selenium WebDriver. You will learn to design advanced and easy to maintain test automation frameworks with browser factory, Page Object Models, and Selenium Grid from scratch. You will utilize the Advanced User Interactions API to quickly spin up a Selenium Grid or run tests on the cloud.This training program includes 4 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Dive into Core of Selenium Automation, starts off with explaining you how to solve difficult problems that you will undoubtedly come across as you start using Selenium in an enterprise environment. You will then learn to produce the right feedback when failing and what the common exceptions are, explain them properly (including the root cause), and fix them. You will also see the differences between the three available implicit waits and explicit waits, and learn to work with effective page objects. Next, you will learn how to utilize the advanced user interactions API and how you can run any JavaScript you need through Selenium. Finally, you will learn hard assertions and soft assertions and how to use them.The second course, Advanced Selenium Automation, covers delving into the world of advanced Selenium automation. In this video, youll focus on more advanced usage of the Selenium API to enable cross-browser testing, as well as simulating advanced user interactions with complex applications. Debugging rare test failures through advanced techniques and utilizing the specialized parts of each client library are covered as well.The third course, Optimizing Selenium Test Performance, covers benefits and advantages of Selenium 3.0. Focus on the most common performance bottlenecks and how to work round them through optimization and parallelization. You'll finish the course with the use of Selenium Grid and Sauce Labs for limitless parallelization and other goodies.The fourth course, Mastering Selenium WebDriver 3.X Test Automation, starts off with explaining you how to create extremely reliable and stable automation tests with Selenium WebDriver. You will then learn how to design advanced and easy to maintain test automation frameworks with browser factory, Page Object Models, and selenium grid from scratch. You will also utilize the Advanced User Interactions API to quickly spin up a selenium grid or run tests on the cloud.By the end of this Learning Path, you will have developed a practical knowledge of using Selenium WebDriver to create comprehensive test cases skillfully.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Dmitry Shyshkin is a lead QA automation engineer at FareCompare .com with 6 years of test automation experience using Selenium. He has worked in Waterfall and Agile environment, on desktop, web-based and mobile projects. He started his QA career without any QA/Testing knowledge. He took online Software QA classes where he learned about different types of testing. On his second job, he learned about test automation for the first time, and liked it more than manual testing and thereby decided to move into test automation."
Price: 199.99


"The Complete PowerShell 6.x Masterclass: 3-in-1"
"PowerShell has become the most efficient tool for managing Windows systems. It combines command-line speed, the flexibility of scripting, and the power of a GUI-based admin tool. Its ability to solve problems efficiently and then to turn that solution into a new tool or automated task allows the system administrators to eliminate future manual labor hours. So, if youre a sysadmin who wants to perform complex administration in a timely manner with less effort, then go for this Learning Path. This comprehensive 3-in-1 course is a comprehensive tutorial with a set of scenarios, real-world examples, and scripts to easily get you started with Windows PowerShell 6.0 and its capabilities. You will be able to perform complex administration and automation tasks using PowerShell 6.x with ease and will master the new features and changes that it brings to create, manage, and operate virtual machines and their underlying storage and network components in your Azure cloud environment.This training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.In the first course, Automating Your Systems with PowerShell 6.x, you will discover the core features of PowerShell and build consistent patterns to work with software and infrastructure through scripts and command-line administration.The second course, Mastering System Administration with PowerShell 6.x, starts off with windows system administration and explores different features, services, shares, and permissions. You will then learn Windows Management Instrumentation (WMI), which is an essential aspect of PowerShell 6. You will also work on managing remote systems, creating and connecting reusable remote sessions to multiple systems, invoking commands on remote machines, and closing connections and deleting remote sessions. Next, you will discover what managing your infrastructure through code means using the popular Desired State Configuration feature of PowerShell. Finally, you will see how PowerShell has expanded its influence across the datacenter, as you use PowerShell to manage Active Directory, Azure, IIS, and more.In the third course, Azure PowerShell on the Cloud, you will start by learning the core concepts of working with Azure, including getting signed in, saving credentials, and working with resource groups. You will then learn how to use Azure PowerShell to manage three of the most useful infrastructure resources Azure customers use in their environments: storage, network, and virtual machines. You will also learn how to deploy Azure resources through Azure RM templates.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Michael Simmons is an IT Professional with over 20 years of experience managing and administering technology and helping the people who use it. He started using PowerShell and became involved in the community in 2007 and started iLovePowerShell .com in 2010 as a blog and resource for the community where he discusses PowerShell and how to use it to improve your career. As a PowerShell expert and evangelist, he continues to spread knowledge from an admin/tech support perspective. He's driven to teach IT professionals to write great code, empowering them to take control of their job and acquire an inspiring career. His technical and industry coverage has been featured on Petri .com and TomsItPro .com."
Price: 199.99


 
Previous Next