Previous Next
 
"Selenium WebDriver Test Automation - Masterclass!: 2-in-1"
"Are you facing an issue where your tests break often for no obvious reason? Are you interested in learning how to write tests that will withstand the test of time? Are you struggling to figure out the proper way to do test automation? If so, look no further! Selenium WebDriver is the most popularly used freeware and open source automation tool. Amongst the many benefits, it is an Open-Source tool and is easy to get started with for functional testing of web applications. Importantly, Selenium WebDriver can directly interact with the browser. It supports programming languages like Java, C#, Ruby, and Python. It enables to record and playback for testing web applications and can run multiple scripts across various browsers.This Learning Path follows a step-by-step and practical approach to showing you how to create a test automation framework with a real-world example. This course will take you through a complete journey, from writing your first automation test to getting familiar with Selenium WebDriver and all its functionalities. Youll gain a working knowledge of the Selenium WebDriver API and easily write automation tests in Python against any major browser. Finally, youll write clear, simple, readable, and reliable tests that perform complex test automation tasks.By the end of the course, youll not only conquer the world of Selenium WebDriver 3.X Test Automation but also write clear, reliable, and complex automated tests!This comprehensive 2-in-1 course follows a step-by-step and practical approach to showing you how to create a test automation framework with a real-world example. This course will take you through a complete journey, from writing your first automation test to getting familiar with Selenium WebDriver and all its functionalities. Youll gain a working knowledge of the Selenium WebDriver API and easily write automation tests in Python against any major browser. Finally, youll write clear, simple, readable, and reliable tests that perform complex test automation tasks.By the end of the course, youll not only conquer the world of Selenium WebDriver 3.X Test Automation but also write clear, reliable, and complex automated tests!Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Beginning Selenium WebDriver Testing in Python, covers using Selenium automation, to save you time when testing in Python. Get started with code testing using Selenium WebDriver. This course is an ideal starter kit for those of you who wish to start using Selenium WebDriver for testing, and for users with basic programming knowledge who are more interested in skilling up with Selenium WebDriver as their testing tool of choice. In this course, you'll start by learning the benefits of Selenium WebDriver for testing. You will then start practicing the basics. Next, you'll explore the biggest strength of Selenium: integrating your test instances with the browser of your choice. You will then actually test an authentication system in a sequential manner by following each of the required steps. By the end of the course, you'll be able to provide your customers and clients with better quality code in less time, enhancing customer satisfaction!The second course, Mastering Selenium WebDriver 3.X Test Automation, covers real-time web testing with Selenium WebDriver. This course will help you learn how to create extremely reliable and stable automation tests with Selenium WebDriver. You'll learn to design advanced and easy to maintain test automation frameworks with browser factory, Page Object Models, and Selenium Grid from scratch. You'll utilize the Advanced User Interactions API to quickly spin up a Selenium Grid or run tests on the cloud. By the end of this course, you'll be able to write Selenium WebDriver tests within minutes!By the end of the course, youll not only conquer the world of Selenium WebDriver 3.X Test Automation but also write clear, reliable, and complex automated tests!About the AuthorsAndy Craze is a full-stack software engineer with over 7 years' experience developing highly-scalable web applications. He has used Selenium WebDriver to test numerous different products, ranging from large-scale enterprise systems and multi-tenant e-commerce platforms to simple static sites and documentation software. Andy works in Java and Python but has experience in a broad range of languages and technologies, including Haskell. His code has been used by Intel, Discogs, and Arizona State University.Dmitry Shyshkin is a lead QA automation engineer at FareCompare .com with 6 years' test automation experience using Selenium. He has worked in Waterfall and Agile environments, on a 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, liked it more than manual testing, and thus decided to move into test automation."
Price: 199.99


"R: Data Visualization with R - A Complete Guide!: 3-in-1"
"Effective visualization helps you get better insights from your data, make better and more informed business decisions! R is one of the most widely used open source languages for data and graph analysis. It is platform-independent and allows users to load various packages as well as develop their own packages to interpret data better. R gives aspiring analysts and data scientists the ability to represent complex sets of data in an impressive way. So, if you're a data science professional and want to learn about the powerful data visualization techniques of R, then go for this Learning Path.This comprehensive 3-in-1 course follows a practical approach, where each recipe presents unique functions of plots, charts, and maps as well as visualization of 2D and 3D interactive plots in a step-by-step manner! Youll begin with generating various plots in R using the basic R plotting techniques. Utilize R packages to add context and meaning to your data. Finally, you'll design interactive visualizations and integrate them on your website or blog!By the end of the course, youll master the visualization capabilities of R to build interactive graphs, plots, and Pie charts as well as visualize 2D and 3D interactive plots.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Learning R for Data Visualization, covers getting to grips with Rs most popular packages and functions to create interactive visualizations for the web. We start by importing data in R from popular formats such as CSV and Excel tables. Then you will learn how to create basic plots such as histograms, scatterplots, and more, with the default options, which guarantees stunning results. In the final part of the course, the Shiny package will be extensively discussed. This allows you to create fully-featured web pages directly from the R console, and Shiny also allows it to be uploaded to a live website where your peers and colleagues can browse it and you can share your work. You will see how to build a complete website to import and plot data, plus we will present a method to upload it for everybody to use. Finally, you will revise all the concepts you've learned while having some fun creating a complete website. By the end of the course, you will have an armor full of different visualization techniques, with the capacity to apply these abilities to real-world data sets.The second course, R Data Visualization - Basic Plots, Maps, and Pie Charts, covers mastering the visualization capabilities of R to build interactive graphs, plots, and Pie. We start - off with the basics of R plots and an introduction to heat maps and customizing them. After this, we gradually take you through creating interactive maps using the googleVis package. Finally, we generate choropleth maps and contouring maps, bubble plots, and pie charts.The third course, R Data Visualization - Word Clouds and 3D Plots, covers advanced visualization techniques in R to build word clouds, 3D plots, and more. We start off with the basics of R plots and an introduction to heat maps and customizing them. After this, we gradually take you through creating interactive maps using the googleVis package. Finally, we generate choropleth maps and contouring maps, bubble plots, and pie charts.By the end of the course, youll master the visualization capabilities of R to build interactive graphs, plots, and Pie charts as well as visualize 2D and 3D interactive plots. About the AuthorsFabio Veronesi obtained a Ph.D. in digital soil mapping from Cranfield University and then moved to ETH Zurich, where he has been working for the past three years as a postdoc. In his career, Dr. Veronesi worked at several topics related to environmental research: digital soil mapping, cartography, and shaded relief, renewable energy and transmission line siting. During this time Dr. Veronesi specialized in the application of spatial statistical techniques to environmental data.Atmajit Singh Gohil works as a senior consultant at a consultancy firm in New York City. After graduating, he worked in the financial industry as a Fixed Income Analyst. He writes about data manipulation, data exploration, visualization, and basic R plotting functions on his blog. He has a master's degree in financial economics from the State University of New York (SUNY), Buffalo. He also graduated with a Master of Arts degree in economics from the University of Pune, India. He loves to read blogs on data visualization and loves to go out on hikes in his free time."
Price: 199.99


"Python for Data Science Hands On: 2-in-1"
"Python is an open-source community-supported, general-purpose programming language that, over the years, has also become one of the bastions of data science. Thanks to its flexibility and vast popularity that data analysis, visualization, and machine learning can be easily carried out with Python. If you're ready to start your career in the field of data science, then go for this Learning Path.This comprehensive 2-in-1 course equips you with the tools necessary to perform data science. Get latest insights into the core of Python data, including the latest versions of Jupyter notebooks, NumPy, pandas and scikit-learn. Look beyond the fundamentals with beautiful data visualizations with Seaborn and ggplot, web development with Bottle, and even the new frontiers of deep learning with Theano and TensorFlow. Get to grips with data munging and preprocessing, and all the techniques you need to load, analyse, and process your data. Finally, get a complete overview of principal machine learning algorithms, graph analysis techniques, and all the visualization and deployment instruments that make it easier to present your results to an audience of both data science experts and business users.This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.In the first course, Learning Python for Data Science, you will learn all the necessary libraries that make data analytics with Python a joy. You will get into hands-on data analysis and machine learning by coding in Python. You will also learn the Numpy library used for numerical and scientific computation. You will also employ useful libraries for visualization, Matplotlib and Seaborn, to provide insights into data. Further you will learn various steps involved in building an end-to-end machine learning solution. The ease of use and efficiency of these tools will help you learn these topics very quickly. You will explore coding on real-life datasets, and implement your knowledge on projects.The second course, Python Data Science Essentials, will take 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. You will 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.By the end of this learning path, you will able to use the power of Python to analyze data, create beautiful visualizations, and use powerful machine learning algorithms! Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Ilyas 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). He publishes from time to time on his website.Alberto Boschetti is a data scientist with expertise in signal processing and statistics. He holds a PhD in telecommunication engineering and currently lives and works in London. In his work projects, he faces challenges ranging from Natural Language Processing (NLP), behavioral analysis, and machine learning to distributed processing. He is very passionate about his job and always tries to stay updated about the latest developments in data science technologies, attending meetups, conferences, and other events.Luca Massaron is a data scientist and marketing research director specializing in multivariate statistical analysis, machine learning, and customer insight, with over a decade's experience solving real-world problems and 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 a top ten Kaggler, he has always been very passionate about every aspect of data and its analysis, and also about demonstrating the potential of data-driven knowledge discovery to both experts and non-experts. Favoring simplicity over unnecessary sophistication, Luca believes that a lot can be achieved in data science just by doing the essentials."
Price: 199.99


"Decentralized App Development with Blockchain-Novice to Pro!"
"While building enterprise-grade Blockchain applications to serve a large set of customers you need to think about whether your application complies with data protection regulations. The Blockchain is a distributed database that enables permanent, transparent, and secure storage of data. Blockchain technology uses cryptography to keep data secure. Using the Hyperledger framework you can build permission applications with better performance, scalability, and trust. This will not only give you full control of data being shared with other parties but also brings in a higher level of security.This comprehensive 4-in-1 course is an all-inclusive guide that allows you to build smart blockchain applications and explore the power of this database. Initially, youll learn how to compile and deploy a dApp from scratch and how to create sleek and interactive front-ends. Create a decentralized gaming application using Ethereum. Youll also set up a Hyperledger Composer Playground and REST server and have it interface with the Hyperledger Fabric network. Finally, youll build Blockchain projects which establish trust, security, and transparency using Hyperledger!By the end of the course, youll build decentralized gaming application using Ethereum with practical examples, also build Blockchain projects which establish trust, security, and transparency using Hyperledger.Contents and OverviewThis training program includes 4 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Essentials of Bitcoin and Blockchain, is your entry point to the world of decentralized databases! This video course is aimed at anyone who is in interested in learning about bitcoin basics, the technical operation of bitcoin.This video would give you a full insight of this leading technology and its implementation in the real world. We would begin with the technical foundations of the Blockchain, teaching you the fundamentals of cryptography and how it keeps data secure. Along the way, you would also learn about the mechanisms behind cryptocurrencies. In this video, you will learn everything you need to know about decentralized digital money.The second course, Blockchain Development for Beginners, covers writing code to develop your own small Blockchain, generate your own tokens, and deploy your first dApp. The viewer will then begin learning the Solidity coding language which is essential for developing various Blockchain dApps. We will go over the basic data types and functions with Solidity as we start to showcase to the viewer how exactly these functions can be used. The viewer will see their code work in action through the Remix IDE and get introduced to the MetaMask virtual wallet.The third course, Blockchain Application Development in 7 Days, covers Building Ethereum DApps Using Smart Contracts for Beginners. This course will teach you to build an online gaming application using the Ethereum Blockchain. Each 30-minute section will introduce fundamental Blockchain programming concepts as they relate to creating an online game, followed by practical exercises that customers can implement as homework assignments. With this course, you will learn core Blockchain application development skills, creating smart contracts, interacting with the Ethereum network, building user interfaces, and deploying your application to the Internet. This course supplies seven self-contained lessons taught in a practical, hands-on way. By the end of the course, you will be amazed at how much you have learned about Blockchain application development on the Ethereum network in just one week.The fourth course, Hyperledger for Blockchain Applications, covers building Blockchain projects which establish trust, security, and transparency using Hyperledger. This course will teach you all the basics of Hyperledger Fabric technology so that you can use it in your Enterprise grade projects with better understanding & clarity. You will learn about Hyperledger Fabric, how it is different from technologies like Bitcoin, Ethereum & related cryptocurrencies. Architecture and components of Hyperledger Fabric & how this works in applications. You will be building a legal land registration application with Hyperledger Fabric which caters to a large set of customers and also can be used by large enterprises for non-financial projects. Evaluate if a business application will benefit by the adoption of Distributed Ledger Technology. By the end of this course you will be confident in building your own fault-tolerant, high performance, secure business related applications using Hyperledger Fabric and Compose framework on Blockchain technology.By the end of the course, youll build decentralized gaming application using Ethereum with practical examples, also build Blockchain projects which establish trust, security, and transparency using Hyperledger.About the AuthorsKirankalyan Kulkarni is a determined and highly influential author. He has more than 17 years of experience in various technologies and has more than 9 years of experience in hands-on programs, delivery, and account management. He has managed teams of around 125 professionals across global locations, including entry-level developers, project managers, and architects. He researches blockchain and its underlying architecture with Hyperledger and Ethereum variants.Sriharsha Bingi is currently pursuing his masters in computer science at New Jersey Institute of Technology, NJ. Being a Philomath, he has been into cryptocurrencies, investments, and data science for 3 years. He did his schooling in India and Oman. His passion towards cryptocurrencies grew from the year 2016. That interest started multiplying ever since he got awestruck by the amount of research big companies are doing and spending money on it, in the year 2017. That is when he realized that the blockchain technology is going to revolutionize the world. Technology has to evolve continuously says Harsha. At present, he is working in the world financial center, Manhattan, New York as a blockchain developer. In the road of constantly honing his skills in blockchain technology, he wants to share his knowledge with us. As the need for blockchain developers is exponentially increasing the people who are actually trained to develop are still less. He has developed a functional demo using blockchain technology for BdiPlus company in world financial center, Manhattan and now he would like to share his experience and knowledge with us.Will Button has worked in software engineering and information technology since 1995. For the past 10 years, he has focused on scaling, performance, and automation for tech start-ups in healthcare, logistics, fitness, and more. During that time, he has helped start-ups manage explosive growth, align expenses with funding, and control customer acquisition costs. Having turned his attention to blockchain in 2017, Will is bullish on its long-term potential and the opportunities available for tech industry professionals. He believes we are at the forefront of the next big revolution in technology and shares his experience, skills, and knowledge with those ready to be a part of it. Alejandro Vicente Grabovetsky is CTO and Chief Data Scientist at AID: Tech, and uses Blockchain to bring social and financial Inclusion to the world's undocumented and underserved. Sasha got his BA and Ph.D. at the University of Cambridge and worked as a Cognitive Neuroscience PostDoc at the Donders Institute in the Netherlands before lighting his entrepreneurial spark in 2014. He has worked on Machine Learning and AI during both his scientific life and at his previous healthcare-focused startup Avalon AI, which went through acclaimed accelerators such as Entrepreneur First and TechStars."
Price: 199.99


"Linux Administration and Troubleshooting - Masterclass!"
"Linux is the one of the best operating system for the corporate enterprise world. It is a major force in computing technology, powering everything from mobile phones and personal computers to supercomputers and servers. The amount of knowledge and expertise required of Linux administrators has grown tremendously over the past years. So, if you want to start a career as a Linux administrator or want to excel in your work as a Linux administrator, then this Learning Path is for you.This comprehensive 2-in-1 course equips you with all the essential skills required to perform Linux administration tasks with ease using practical, real-world scenarios. It follows a step-by-step approach to teach you the fundamental concepts of Linux server administration such as setup, configuration, maintenance, networking, and troubleshooting. You will learn concepts such as disk and user management, networking, Linux permissions, shell scripting, and advanced command-line skills. You will also learn to configure, maintain, and run commands across many systems at the same time. You will work with SSH servers and configure a network file system (NFS) to manage your Linux files. Finally, you will learn to resolve wireless network issues and identify machine issues with different troubleshooting processes.This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.In the first course, Advanced Linux System Administration, you will learn with the help of practical, real-world situations to encounter Linux administration tasks. You will learn to configure, maintain, and run commands across many systems at the same time. You will also get some tips and tricks to make your life easier, speed up your workflow, and make you feel like a certified Linux administrator ninja! Finally, you will learn concepts such as disk and user management, networking, Linux permissions, shell scripting, and advanced command-line skills.The second course, Troubleshooting Linux Administration, will help you learn practical and proven techniques to deal with many tasks you will encounter when administering a Linux server. You will then master the full power of the superuser, you will use sudo to fix user management files and passwords, and schedule tasks with cron before troubleshooting. You will also troubleshoot and resolve wireless issues, identify machine issues with different troubleshooting processes, configure an SSH server for remote connections, and set up a network file system to connect to your client.By the end of this learning path, you will be able to confidently use the Linux operating system to increase your productivity and career. You will also to be able to perform your day-to-day tasks from the Linux command line.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Paul Olushile graduated with a diploma degree in computer science and is currently working as a cybersecurity expert. He loves teaching and hence he has been freelancing for over 4 years to share his expertise as a Unix/Linux administrator with students. He has a diverse set of certifications, interests, and experiences, including server administration."
Price: 199.99


"Dynamic 365: Beginners Guide to Dynamics 365: 2-in-1"
"Microsoft Dynamics 365 Customer Engagement is currently one of the most successful Customer Relationship Management platforms in the market. It is capable not only of the typical Salesforce automation functionality, but it can also serve various other purposes. This flexibility, along with its various deployment options, makes it a very enticing proposition for businesses of any size.This learning path follows a practical approach and incremental approach that provides in-depth and comprehensive information on Dynamic 365 and its new features. It starts with learning about the core platform structure. We look at the entities, relationships, modules, and internal structure of the platform. A complete hands-on to using new Unified User Interface, this course uses a sample application to show how to build complex extensions to the Dynamics 365 for Customer Engagement platform using C# Plugins/Workflow Activities as well as Typescripts generated web resources.Similarly, youll then learn to extend your Microsoft Dynamics 365 Customer Engagement business applications using HTML, Typescripts, and CSS using Knockout JS via the MVVM design pattern so that your logic can be unit tested and deployed with easy and effortless repeatability. This course also covers the considerations for mobile touch interfaces so that your feature rich extensions will work on all devices and formats.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 Dynamics 365 Customer Engagement focus on the main types of licensing option available for Microsoft Dynamics 365 Customer Engagement. We look at the requirements for each option, and how to choose the right one. You will then learn about core platform structure. We look at the entities, relationships, modules, and internal structure of the platform. Throughout this course we create a trial online environment for use during the course, look at out-of-the-box functional modules, and get a better understanding of the main platform components. By the end of the course, you will be able to use proper terminology, communicate effectively with system implementers, and understand the relationships between the various technical and functional elements. The Second course, Designing and Building Custom Apps using Dynamics 365 demonstrate the new features released with Microsoft Dynamics 365 Customer Engagement. Using the new Unified User Interface, this course uses a sample application to show how to build complex extensions to the Dynamics 365 for Customer Engagement platform using C# Plugins/Workflow Activities as well as Typescripts generated web resources. Starting off, the course makes sure you have everything set up for fast and effective collaborative development and a mature Continuous Integration pipeline using Microsoft Team Services, npm, Nuget & Gulp. This includes automated unit testing of both server-side and client-side code as well as packaging and deploying of your solutions. It then teaches you a framework for effective data modeling of entities within Dynamics 365 and how functionality can be built up in iterations using user story mapping. You'll then learn to extend your Microsoft Dynamics 365 Customer Engagement business applications using HTML, Typescripts, and CSS using KnockoutJS via the MVVM design pattern so that your logic can be unit tested and deployed with easy and effortless repeatability. This course also covers the considerations for mobile touch interfaces so that your feature rich extensions will work on all devices and formats.About the Authors:Nicolae Tarla is a Microsoft Dynamics 365 Consultant and Business Solutions MVP, specializing in solution architecture and technical presales. He has worked on various midsize to enterprise-level Dynamics 365 Customer Engagement, Dynamics 365 Finance and Operations, and Office 365 implementations for both the private and public sectors. He has been delivering Microsoft Dynamics CRM solutions since version 3.0 of the platform. He has also published several books on Microsoft Dynamics CRM and has presented at conferences on this topic.Scott is a Microsoft Business Solutions MVP specializing in Dynamics 365. He is a committed and passionate software architect & technologist with a successful track record of realizing business vision through enterprise/application architectures that are tightly aligned with budget and timescales. By combining his detailed technical knowledge with a clear grasp of the wider commercial issues Scott can identify and implement practical solutions to real business problems. Scott is an excellent communicator and technical author, regularly speaking at conferences in the UK and abroad. Scotts software career spans more than 20 years where he has moved from assembly language device driver programming, industrial control software and then into enterprise business applications. His experience covers work in Europe, North America, and Japan. He is also the author of the Ribbon Workbench for Dynamics CRM and SparkleXRM."
Price: 199.99


"Apache Spark Streaming Simplified: 2-in-1"
"Todays world witnesses a massive amount of data being generated everyday, everywhere. As a result, a number of organizations are focusing on Big Data processing to process large amounts of data in real-time with maximum efficiency. This has led to Apache Spark gaining popularity in the Big Data market rapidly. If you want to get the most out of the trending Big Data framework for all your data processing needs, then go for this Learning Path.This comprehensive 2-in-1 course focuses on performing data streaming and data analytics with Apache Spark. You will learn to load data from a variety of structured sources such as JSON, Hive, and Parquet using Spark SQL and schema RDDs. You will also build streaming applications and learn best practices for managing high-velocity streaming and external data sources. Next, you will explore Spark machine learning libraries and GraphX where you will perform graphical processing and analysis. Finally, you will learn dataframe implementation to perform distributed operations on data set using SparkR.This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Spark Analytics for Real-Time Data Processing, starts off with explaining Spark SQL. You will learn how to use the Spark SQL API and built-in functions with Apache Spark. You will also go through some interactive analysis and look at some integrations between Spark and Java/Scala/Python. Next, you will explore Spark Streaming, streamingcontext, and DStreams. You will learn how Spark streaming works on top of the Spark core, thus inheriting its features. Finally, you will stream data and also learn best practices for managing high-velocity streaming and external data sources.In the second course, Advanced Analytics and Real-Time Data Processing in Apache Spark, you will leverage the features of various components of the Spark framework to efficiently process, analyze, and visualize your data. You will then learn how to implement the high velocity streaming operation for data processing in order to perform efficient analytics on your real-time data. You will also analyze data using machine learning techniques and graphs. Next, you will learn to solve problems using machine learning techniques and find out about all the tools available in the MLlib toolkit. Finally, you will see some useful machine learning algorithms with the help of Spark MLlib and will integrate Spark with R.By the end of this learning path, you will be able to use Apache Spark for data processing to process large amounts of data on real-time basis.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Nishant Garg has over 17 years of software architecture and development experience in various technologies, such as Java Enterprise Edition, SOA, Spring, Hadoop, Hive, Flume, Sqoop, Oozie, Spark, Shark, YARN, Impala, Kafka, Storm, Solr/Lucene, NoSQL databases (such as HBase, Cassandra, and MongoDB), and MPP databases (such as GreenPlum). He received his MS in software systems from the Birla Institute of Technology and Science, Pilani, India, and is currently working as a technical architect for the Big Data RandD Group with Impetus Infotech Pvt. Ltd. Previously, Nishant has enjoyed working with some of the most recognizable names in IT services and financial industries, employing full software life cycle methodologies such as Agile and SCRUM. Nishant has also undertaken many speaking engagements on big data technologies and is also the author of Apache Kafka and HBase Essentials, Packt Publishing.Tomasz Lelek is a Software Engineer and Co-Founder of InitLearn. He mostly does programming in Java and Scala. He dedicates his time and effort to get better at everything. He is currently diving into Big Data technologies. Tomasz is very passionate about everything associated with software development. He has been a speaker at a few conferences in Poland-Confitura and JDD, and at the Krakow Scala User Group. He has also conducted a live coding session at Geecon Conference. He was also a speaker at an international event in Dhaka. He is very enthusiastic and loves to share his knowledge."
Price: 199.99


"R: Neural Nets and CNN Architecture in R - Masterclass!"
"Neural networks are one of the most fascinating Machine Learning models for solving a wide range of complex computational problems efficiently in different areas of AI! Moreover, Convolutional Neural Network (CNN) is revolutionizing several application domains such as visual recognition systems, self-driving cars, medical discoveries, innovative e-commerce, and more! Artificial neural networks can be applied to an increasing number of real-world problems of considerable complexity. They are used for solving problems that are too complex for conventional technologies or those types of problems that do not have an algorithmic solution. This course will help you create innovative solutions around image and video analytics to solve complex Machine Learning- and computer vision-related problems and implement real-life CNN models.This comprehensive 3-in-1 course is a step-by-step guide to understanding Neural Networks with R with concise and illustrative examples explaining core ConvNet concepts to help you understand, implement and deploy your CNN models quickly. Youll start off by learning how to build and train neural network models to solve complex problems. Implement solutions from scratch, covering real-world case studies to illustrate the power of neural network models. Youll also apply supervised and unsupervised learning to your daily projects. Finally, implement CNN models on image classification, transfer learning, object detection, instance segmentation, GANs, and more By the end of the course, youll learn to build smart systems by leveraging the power of Neural Networks and implement cutting-edge CNN architectures.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Getting Started with Neural Nets in R, covers building and training neural network models to solve complex problems. This course explains the niche aspects of neural networking and provides you with a foundation from which to get started with advanced topics by implementing them in R. This course covers an introduction to neural nets, the R language, and building neural nets from scratch- with R packages; specific worked models are applied to practical problems such as image recognition, pattern recognition, and recommender systems. At the end of the course, you will learn to implement neural network models in your applications with the help of practical examples from companies using neural nets.The second course, Deep Learning Architecture for Building Artificial Neural Networks, covers an introduction to deep learning and its architectures with real-world use cases. The course starts off with an introduction to Deep Learning and the different tools, hardware, and software before we begin to understand the different training models. We then get to what everyone is talking about: Neural Networks. Here we understand how Neural Networks work and the benefits they offer for supervised and well as unsupervised learning before building our very own neural network. We will then move on to understanding the different Deep Learning Architectures, including how to set up your architecture and align the output. Finally, we take a look at Artificial Neural Networks and understand how to build your own ANN. The third course, Practical Convolutional Neural Networks, covers tackling all CNN-related queries with this fast-paced guide. You will learn to create innovative solutions around image and video analytics to solve complex machine learning- and computer vision-related problems and implement real-life CNN models. This course starts with an overview of deep neural networks using image classification as an example and walks you through building your first CNN: a human face detector. You will learn to use concepts such as transfer learning with CNN and auto-encoders to build very powerful models, even when little-supervised training data for labeled images are available. Later we build upon this to build advanced vision-related algorithms for object detection, instance segmentation, image captioning, attention mechanisms for vision, and recurrent models for vision. By the end of this course, you should be ready to implement advanced, effective, and efficient CNN models professionally or personally, by working on a complex image and video datasets.By the end of the course, youll learn to build smart systems by leveraging the power of Neural Networks and implement cutting-edge CNN architectures.About the AuthorsArun Krishnaswamy has over 18 years of experience with large datasets, statistical methods, machine learning and software systems. He is one of the First Hadoop Engineers in the world, Advisor to AI Startups. He has 15+ years experience using R. He is also a Ph.D. in Statistics/Math with MS in CS. Expertise in Machine Learning, Neural Nets, and Deep Learning. Deep Experience in AWS, Spark, Cassandra, MongoDB, SQL, NoSQL, Tableau, R, Visualization. Data Science Mentor at UC Berkeley, Stanford, Caltech. Guest Lecturer at Community Colleges. Data Science in different domains o Fintech (Lending Club), o Cybersecurity (VISA) o Advertising Technology (Yahoo / Microsoft) o Bot Technology (voicy .ai) o Retail (WRS) o IOT (GE) o ERP (SAP) o Health Care (Blue Cross).Anshul Srivastav is a global technology leader who has been instrumental in driving technology transformations for business revenues in the range of multi-Billion USD. His experience has been in taking up strategic technology initiatives, architecting, delivering, and managing them at an enterprise level. Anshul has several notable career accomplishments, wherein he has led, created, and launched key e-commerce, mobile, and business intelligence initiatives for the world's #1 insurance brand AXA, in the fastest growing emerging markets of Asia. He is currently in a leadership role as the Chief Information Officer Information Technology and Digital Officer, leading the IT Strategy, Technology Transformations, Analytics, software delivery, architecture and Cloud for Union Insurance (UAE, Oman and Bahrain) across all lines of business (Life, General (P&C) and Health Insurance) Creating and Driving big strategic Initiatives aligning IT transformation to deliver business value. Major Cloud transformations impacted the bottom line of Union by multimillion AED in the first year. Transformation on Digital added multimillion revenues in Life, P&C and Health lines of business. Machine Learning, Deep Learning, and Robotic Process Automation are some key business transformations implemented recently. He is a transformational leader and Senior Management IT professional, with almost two decades of experience, spread across multiple geographies (US, Europe, South East Asia, and the Middle East). Anshul has built and led local, regional, and global teams across 3 continents, and capitalized on opportunities to drive revenues, profits, and growth. Strong P&L management. Anshul has been mentoring startups, management students (IIM Bangalore), and incubators/accelerators such as Astrolabs Dubai, T Labs, CH9, Flat6labs, and other incubators since 2012. Startups mentored are in the tech space of analytics, mobility, tech-based microfinance institutions, healthcare tech, and analytics, and tech-based retail merchandising, logistics and mobile wallets spread across geographies including Singapore, Dubai, and the Middle East, India and Europe. Anshul is a speaker on Blockchain, Internet of Things (IoT), Artificial Intelligence, Machine, and Deep Learning, Digital Transformation, Cloud and Mobility. He won a couple of Star Performer of the Year Awards from AXA India & AXA Asia. Three times he has been awarded the AXA innovation award both at AXA Asia and AXA Group level. CIO of the year award, InfoSec Maestro Award, CSO Next of the year award. CISO award from MESA Dubai. CIO award from CNME Dubai. Anshul writes on innovation, big data, and technology transformations, Blockchain and had a couple of articles published in CNME, Innovation and Tech Middle East, Dataquest, LinkedIn, and PM Network.Md. Rezaul Karim is a Research Scientist at Fraunhofer FIT, Germany. He is also a Ph.D. candidate at RWTH Aachen University, Aachen, Germany. He holds a BSc and an MSc degree in Computer Science. Before joining Fraunhofer FIT, he worked as a Researcher at Insight Centre for Data Analytics, Ireland. Before this, he worked as a Lead Engineer at Samsung Electronics' distributed R&D Institutes in Korea, India, Turkey, and Bangladesh. Previously, he worked as a Research Assistant at the database lab, Kyung Hee University, Korea. He also worked as an R&D engineer with BMTech21 Worldwide, Korea. Before this, he worked as a Software Engineer with i2Soft Technology, Dhaka, Bangladesh. He has more than 8 years' experience in the area of research and development with a solid understanding of algorithms and data structures in C, C++, Java, Scala, R, and Python. He has published several books, articles, and research papers concerning big data and virtualization technologies, such as Spark, Kafka, DC/OS, Docker, Mesos, Zeppelin, Hadoop, and MapReduce. He is also equally competent with deep learning technologies such as TensorFlow, DeepLearning4j, and H2O. His research interests include machine learning, deep learning, the semantic web, linked data, big data, and bioinformatics. Also, he is the author of the following book titles: Large-Scale Machine Learning with Spark (Packt Publishing Ltd.) Deep Learning with TensorFlow (Packt Publishing Ltd.) Scala and Spark for Big Data Analytics (Packt Publishing Ltd.)Mohit Sewak is an Artificial Intelligence scientist with extensive experience and technical leadership in research, architecture, and solution of Artificial Intelligence-driven cognitive and automation products and platforms for industries such as IoT, retail, BFSI, and cybersecurity. In his current role at QiO Technologies, Mohit leads the reinforcement learning initiative for Industry 4.0 and Smart IoT. In his previous role, Mohit was associated with IBM Watson Commerce (Software Group) where he led the research/science initiatives for the Watson Cognitive Commerce line of product features and offerings. Mohit has been the Lead Data Scientist/Analytics Architect for some of the most renowned industry-leading International AI/ DL/ ML software and industry solutions. Mohit is also a thought leader in the field of Artificial Intelligence and Machine Learning and has authored multiple books and scientific publications in this area.Pradeep Pujari is a machine learning engineer at Walmart labs and a distinguished member of ACM. His core domain expertise is in information retrieval, machine learning, and Natural Language Processing. In his free time, he loves exploring AI technologies, reading, and mentoring."
Price: 199.99


"Python: Digital Forensics & Binary Exploits with Python"
"Python is uniquely positioned as a programming language to perform cyber investigations and perform forensic analysis. Unleash the power of Python by using popular libraries and Python tools to help you create efficient and thorough forensics investigations.This learning paths follows a practical approach & can be of utmost importance as it guides you to read, sort, and sniff raw packets and also analyze network traffic. You will learn various tools required to perform a complete investigation with the utmost efficiency in both Windows and GNU/Linux environments with Python. It then explains binary exploits that allow you to skip past unwanted code, such as the password or product key tests, and add Trojan code. You will perform the exploit development process: finding a vulnerability, analyzing a crash in a debugger, creating a crafted attack, and achieving remote code execution on Windows and Linux. By the end of the course, you will be able to make the most of Python processes and tackle varied, challenging, forensics-related problems. So, grab this course and think like an attacker!Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Python Digital Forensics starts with network forensics, an important aspect of any investigation. You will learn to read, sort, and sniff raw packets and also analyze network traffic. These techniques will help you drive your host analysis. You will learn about tools you'll need to perform a complete investigation with the utmost efficiency in both Windows and GNU/Linux environments with Python. Next, you will learn more advanced topics such as viewing data in PE and ELF binaries. It's vital to analyze volatile memory during an investigation as it provides details about what is actually running on a given system. So, you will learn the best tools to obtain and analyze volatile memory images. Finally, you will learn how to use Python in order to think like an attacker. You will complete enumeration, exploitation, and data exfiltration. By the end of the course, you will be able to make the most of Python processes and tackle varied, challenging, forensics-related problems. So, grab this course and think like an attacker!The second course, Binary Exploits with Python takes you through explaining binary exploits that allow you to skip past unwanted code, such as the password or product key tests, and add Trojan code. You will perform the exploit development process: finding a vulnerability, analyzing a crash in a debugger, creating a crafted attack, and achieving remote code execution on Windows and Linux. You will use the gdb debugger to analyze Linux executables and Python code to exploit them. On Windows, you'll use the Immunity debugger and Python.About the Authors: Daryl Bennett is a manager of a Cyberspace Threat Emulation team with the United States Air Force, where he leads military and civilian members in the employment and execution of offensive security on order to audit the security of network infrastructures. He is a key operator, focusing on risk analysis and the overall security posture of cyberspace systems. Additionally, he has 5+ years' experience working in the open-source community. He is a development specialist in a wide range of domains, including GNU/Linux applications, Android mobile, and autonomous systems. He is passionate about sustaining, developing, and implementing both current and new technologies while practicing analytical problem-solving and learning as much as possible in the process.Sam Bowne has been teaching computer networking and security classes at City College San Francisco since 2000. He has given talks and hands-on at DEFCON, HOPE, B-Sides SF, B-Sides LV, BayThreat, LayerOne, Toorcon, and many other schools and conferences. Credentials: Ph.D., CISSP, DEF CON Black-Badge Co-Winner"
Price: 199.99


"Beginning Frontend Development with React"
"Through this course, you'll learn the basics you need to get up and running with React and tackle real-world projects and challenges. It begins by explaining the basics of React and shows you the nuances while setting up a React-based application and designing a UI. Once you are comfortable in the React world, you are introduced to components and how to compose them using JSX. With this course, you can learn advanced concepts, such as data propagation, data binding, and also discover how to manage the internal state of a component. You'll also learn about component lifecycle events and understand how to manage routing. By the time you are done with the course, you'll find yourself feeling confident to take on real-world projects.About the AuthorsAndrea Chiarelli has over 20 years of experience as a software engineer and technical writer. In his professional career, he has used various technologies for the projects he has been involved in: from C# to JavaScript, from Angular to React, and ASP.NET to PhoneGap/Cordova. He has contributed to many online and offline magazines and is the author of a few books published by Wrox Press and Packt. Currently, he is a senior software engineer at the Italian office of Apparound, Inc. and a regular contributor to HTML .it, an Italian online magazine focused on web technologies.David W. Parker is programming professionally for 16 years. He had worked for large enterprises such as the United States Air Force. His work also includes several small startups as CTO and VP of Engineering. He is the co-founder of Uvize, accepted into Techstars startup accelerator and later sold it. He has passion for graphics, personal finance, and education."
Price: 199.99


"Professional Node.js"
"Through Professional Node.js, you will be presented with various sets of patterns that you can use to efficiently solve your everyday development and design problems. You will understand what different traditional design patterns look like in Node.js, and how to design modules that focus on performing a single task at a time. You will gain an understanding of the basic building blocks and principles of writing large and well-organized Node.js applications. You will be able to apply these principles to problems that don't fall within the scope of existing patterns.About the AuthorsMario Casciaro is a software engineer and entrepreneur, passionate about technology, science, and open source knowledge. Mario graduated with a master's degree in software engineering and started his professional career at IBM, where he worked for several years on different enterprise products, such as Tivoli Endpoint Manager, Cognos Insight, and SalesConnect. He then moved to D4H Technologies, a growing SaaS company, to lead the development of a new bleeding-edge product for managing emergency operations in real time. Currently, Mario is the cofounder and CEO of Sponsorama, a platform to help online projects raise funds through corporate sponsorship. Mario is also the author of the first edition of Node.js Design Patterns.Luciano Mammino is a software engineer who was born in 1987, the same year that Nintendo released Super Mario Bros in Europe, which happens to be his favorite video game. He started coding at the age of 12 using his father's old Intel 386, with only the DOS operating system and the QBasic Interpreter. After studying for a master's degree in computer science, he developed his programming skills, mostly as a web developer, working mainly as a freelancer for companies and start-ups all over Italy. After a start-up parenthesis of 3 years as CTO and cofounder of Sbaam in Italy and in Ireland, he decided to relocate to Dublin to work as a senior PHP engineer at Smartbox. He loves developing open source libraries and working with frameworks such as Symfony and Express. He is convinced that JavaScripts success is still at the very beginning and that it will have a huge impact on most web- and mobile-related technologies in the future. For this reason, he spends most of his free time improving his knowledge of JavaScript and playing with Node.js.James Murphy is a software consultant and entrepreneur. His passions include technology, self-improvement, and psychology. He graduated from the computer science department of the University of Manchester. He's worked for a number of the UK's top tech companies, ranging from the Hut Group and Auto Trader to the BBC and Booking. Having previously been a lead engineer at Booking, James decided to delve further into entrepreneurship and contracting. His first experience with Node.js was working on the second generation of BBC Live, which was built entirely using Node.js and microservices on the AWS platform. He has a blog at devangst and is also a contributing author and member of the Simple Programmer community. He is the author of Node.js Design Patterns, Second Edition, by Packt. Glenn Dayton has been a full stack developer for several years now with a strong passion for teaching spanning an even longer amount of time. He works at NASA JPL as a Backend Developer helping build tools that modernize the way spacecraft are tested."
Price: 199.99


"Kubernetes Design Patterns and Extensions"
"Before plunging into how Kubernetes works, this course introduces you to the world of container orchestration and describes the recent changes in application development. You'll understand problems that Kubernetes solves and get to grips with using Kubernetes resources to deploy applications. In addition to this, you'll learn to apply the security model of Kubernetes clusters.Kubernetes Design Patterns and Extensions describes how services running in Kubernetes can leverage the platform's security features. Once you've grasped all this, you'll explore how to troubleshoot Kubernetes clusters and debug Kubernetes applications. You also discover how to analyze the networking model and its alternatives in Kubernetes and apply best practices with design patterns.By the end of this course, you'll have studied all about using the power of Kubernetes for managing your containers. About the AuthorsOnur Yilmaz is a software engineer in a multinational enterprise software company. He is a Certified Kubernetes Administrator (CKA) and works on Kubernetes and cloud management systems. He has been developing software systems since he was 11 years old. He is a keen supporter of cutting-edge technologies, such as Docker, Kubernetes, and cloud-native applications. He has one master's and two bachelor's degrees in engineering and is pursuing a doctorate degree.Stefan Krist has over 15 years of experience in various field on Information and Technology. He has a degree in Computer Networking from University of Germany. He is specialized in Linux and DevOps Automation. He also has hosted IT conferences and has given many speeches in Linux User groups and various meetups. Previously he has worked with Packt and developed a course on DevOps with Docker."
Price: 199.99


"Machine Learning for Android App development Using ML Kit"
"It's crazy to see how Artificial Intelligence and Machine Learning are moving so fast and becoming the next big thing. The focus is on putting AI and Machine Learning into people's hands in their daily lives by bringing it to their mobile devices.ML Kit makes it easy to apply ML techniques to your apps by bringing Google's ML technologies together in a single SDK. With ML Kit you can have features such as text recognition, face recognition, barcode scanning, image labeling, and landmark recognition at your fingertips in your apps. In this course, you are going to implement all these features in your Android applications using ML Kit.After completing this course, you will be confident enough to build Android applications equipped with in-built Machine Learning features, providing an amazing user experience. You will be able to go into the world and create your own useful Machine Learning apps using ML Kit.About the Author Yusuf Saber is an Android developer with over 5 years' professional experience. Yusuf earned his Master's degree in Computer Engineering from Ryerson University in 2011 and started his career as a .NET developer before quickly turning to Android. He has worked on a large range of Android apps, from social to multimedia to B2B, and more!"
Price: 124.99


"R Programming Fundamentals"
"R Programming Fundamentals, focused on R and the R ecosystem, introduces you to the tools for working with data. To start with, you'll understand you how to set up R and RStudio, followed by exploring R packages, functions, data structures, control flow, and loops.Once you have grasped the basics, you'll move on to studying data visualization and graphics. You'll learn how to build statistical and advanced plots using the powerful ggplot2 library. In addition to this, you'll discover data management concepts such as factoring, pivoting, aggregating, merging, and dealing with missing values.By the end of this course, you'll have completed an entire data science project of your own for your portfolio or blog. About the AuthorsKaelen Medeiros is a content quality developer at DataCamp, where she works to improve course content and tracks quality metrics across the company. She also works as a data scientist/developer for HealthLabs, who develop automated methods for analyzing large amounts of medical data. She received her MS in biostatistics from Louisiana State University Health Sciences Center in 2016. Outside of work, she has one cat, listens to way too many podcasts, and enjoys running. Samik Sen is currently working with R on Machine Learning. He has done his PhD in Theoretical Physics. He has Tutored Classes for High Performance Computing postgraduates and Lecturer at International Conferences. He has experience of using Perl on data, producing plots with gnuplot for visualization and latex to produce reports. He, then, moved to finance/football and online education with videos."
Price: 199.99


"AWS Application Architecture and Management"
"AWS is currently the most popular and efficient Cloud platform. Administering and deploying your applications on AWS makes them flexible and resilient.Well show you all the options you need on AWS, from running your app on EC2, using auto-scaling, Dockerizing your app, and running serverless. Youll learn to plan and implement the platform architecture and also include scaling to serve millions of users in high concurrency on AWS. You'll earn to install your app, deploy it, monitor its key metrics, and scale it accordingly. In short, youll learn to build highly scalable web environments on AWS.By the end of this course, you will have learned to make the most of AWS services, resulting in the faster deployment of your applications on a fault-tolerant platform.About the AuthorAlan Rodrigues has been working on software components such as Docker containers and Kubernetes for the last 2 years. He has extensive experience working on the AWS Platform, currently being certified as an AWS Solution Architect Associate, a SysOps Administrator, and a Developer Associate.He has seen that organizations are moving towards using containers as part of their microservice architecture. And there is a strong need to have a container orchestration tool in place. Kubernetes is by far the most popular container orchestration solution on the market."
Price: 124.99


"Hands-On Salesforce Lightning Development"
"Built on the Salesforce App Cloud, the new Lightning Experience combines the new Lightning Design System, Lightning App Builder, Lightning Process Builder & Lightning Cloud Flow Designer to enable anyone to quickly and easily create modern enterprise apps. This video course entails all out-of-the-box functionality available in Lightning Experience. You will learn how to roll out to Lightning in an existing organization and work with some really amazing point-and-click features to enhance your applications user interface. Lightning App Builder gives you the power to build apps visually, without code, quicker than ever before using custom-built Lightning components.By the end of this course, youll be able to build efficient apps based on the new Lightning experience and make your Lightning apps available in the Lightning App Builder.About the AuthorSyed Chand Shah is one of the pioneers in delivering training on Salesforce Lightning and he has worked on Salesforce for the last seven yrs. He has developed Salesforce applications with SFDC Best Practices, including functional gathering and application design, for a number of companies. His clientele include Cognizant, Infosys, Vodafone, HCL, Dell, Wipro, Mindtree, Sony, Nihon, and Accenture"
Price: 124.99


"Effective DevOps and Development with Docker"
"Companies that adopt DevOps and use Docker are leading the industry in almost all metrics. DevOps and developers need to use Docker in a way that supports and encourages good development and best practices. If you wish to get beyond just learning the Docker tool, then look no further because this video course will be your companion and show you how to make it work for your teams and processes.In this course you will learn the fundamentals of Docker, how to utilize it in your development environment, and know how Docker can help your organization adopt DevOps principles. Additionally you will learn about the fundamental principles of DevOps and how to transform your team into one that follows the three DevOps ways.By the end of this course, you will feel comfortable using Docker on the command line, writing Docker Compose files, and using these tools to boost your development. You will follow along and practice the fundamentals, learning from someone who has been in your shoes. Also, you will adopt best practices, scale up development, and accelerate your team into the forefront of the ever-changing development landscape.About The AuthorJames Quigley is the Director of IT at Axosoft, the creators of GitKraken, the legendary Git GUI. he is passionate about creating cloud applications at scale, and loves helping others start their journey into the world of containerization and cloud computing. Always amazed at the amount of incredible technology out there, James spends as much time as he can learning new things, and always finds a better way to develop, build, and deploy software."
Price: 124.99


"Building Interactive Dashboards with Microsoft Power BI"
"Do you get confused when you analyze data from various sources? If yes, then this course will be your perfect guide and companion to analyze any data with ease. This course provides an introduction to Power BI's powerful dashboard design features and how you can use it to the advantage of your organization. You'll begin the course by building a simple, functional interactive dashboard. You'll present linked charts and KPIs. You'll develop dashboard examples suitable for publishing to analysts through managers and executives. At times, you need to walk users through the data so we introduce some storytelling features of Power BI. Finally, we'll wrap up with some tips to style your dashboards for publishing.At the end of this course, youll explore real-world examples, get started with Microsoft Power BI, and become comfortable with it so you can delve deeper. About The AuthorPeter MacMurchy has been a professional software developer for over 15 years, focusing on UX, UI, and interactive data visualization tools. He acquired a keen interest in information visualization from coursework while studying Computer Graphics for his M.Sc. in Computer Science at the University of Calgary. Since then, he's continued to develop visualization and interactive software for finance, film, energy, and other industries. At Uncharted, Peter helps clients improve their data visualization capabilities on a consulting basis."
Price: 124.99


"Containerization with Docker and Kubernetes in Azure"
"From handling versioning efficiently, to enhancing security and portability, technologies such as Docker and Kubernetes have greatly benefitted application development and cloud deployments. Microsoft offers excellent containerization services with its Azure Container Services, and also supports both Docker and Kubernetes.The course focuses on application containerization using a combination of the dynamic duo, Docker and Kubernetes. It will show you how to get hands-on and take advantage of these two tools, alongside Azure Container Services, and improve the configuration and deployment of your applications on Azure Cloud.By the end of this course, you'll learn all about Docker and Kubernetes and will be able to configure, manage, and deploy applications on Azure Cloud.About the AuthorKarl Ots is a cloud and cybersecurity consultant, as well as an inventor, author, and international speaker, with a broad range of deep Azure expertise. He believes that cloud technologies are the key to successful digital transformation. He applies his passion and expertise to his work as a Managing Consultant at Zure. With professional experience in the technology field since 2007, Karl has been working with Microsoft Azure since 2011 in a variety of forums ranging from deep customer engagements to speaking at large conferences such as Microsoft Ignite. Karl is a Microsoft Most Valuable Professional (MVP) in Azure, a Microsoft Certified Trainer (MCT) and holds the highest level MCSD and MCSE Azure certifications. Karl is a Certified Information Systems Security Professional (CISSP)."
Price: 124.99


"Securing Applications on the Cloud"
"When organizations move applications to the cloud they increase their security risks. As a cloud security professional, you have to implement more security controls over how data and applications are protected on the cloud. The cloud is a major technology shift and hence there is an inevitable need to provide it with a strong authentication framework.This course will show you how to protect your cloud applications from costly security breaches. You will learn to overcome cloud infrastructure security challenges, implement business continuity and disaster recovery planning, and apply a variety of approaches to encrypting your data. You will also learn to perform security testing of the applications hosted on cloud services, and various security solutions to secure your application data on the cloud.By the end of this video course, take your knowledge to the next level by learning to protect your business-critical applications from external and internal threats throughout their entire life cycle, from design to implementation to production.About the AuthorTajinder Kalsi is an innovative professional with more than 9 years' progressive experience within the information security industry. He has a good amount of knowledge and experience in web application testing, vulnerability assessment, network penetration testing, and risk assessment. At present, he is working as an information security consultant. He started his career with Wipro as a technical associate, and later on he became an ISMS consultant-cum-technical evangelist. In his free time, he conducts seminars in colleges all across India on various topics, in more than 125 colleges; he has spoken to 10,000+ students. Tajinder is a certified ISO 27001:2013 Auditor. Tajinder authored Practical Linux Security Cookbook published by Packt Publishing. He has also reviewed the following books: Web Application Penetration Testing with Kali Linux and Mastering Kali Linux for Advanced Penetration Testing. He has also authored three video courses with Packt: Getting Started with Pentensing, Finding and Exploiting Hidden Vulnerabilities, and Pentesting Web Applications. He is best described as dedicated, devoted, and determined and a person who strongly believes in making his dreams come true. He defines himself as a tireless worker, who loves to laugh and make others laugh. He is also very friendly and level-headed."
Price: 124.99


"Learning Microsoft Power BI"
"Tell your data story with Power BI and reach millions of users with a single click on any kind of a device. Using Power BI, you can combine your data sources, create stunning visualizations, and embed your story on your website within seconds. The goal of this course is to teach you how to use raw data, monitor it, and visualize it in a form that will provide rich insights with the help of dashboards.You will start with a set of business requirements for an example project from a client. Initially, you will connect to a data file. You'll run through the process of connecting to your data, transform it, and then build the data model. This will help you understand and determine which DAX calculations are needed to meet the business requirements. Finally, you will build out an interactive and functional report and a detailed dashboard, and publish them on PowerBI. com.When it comes to learning Power BI, this course will ensure that you have the necessary tricks of the trade for effective insights and simplified visual analytics.About The Author:Reid Havens is the Founder of Havens Consulting Inc. and a Microsoft MVP. He has a formal background in technology and organizational management, having obtained separate Master's Degrees in Organizational Development & Business Analytics. Reid has experience working with many of the Fortune 50, 100, & 500 companies. Additionally he guest lectures at the University of Washington and other universities, teaching Business Intelligence, Reporting, & Data Visualization.Reid is also an avid content developer, having authored numerous articles and videos on various blog sites and video platforms. He's also written multiple training curriculum's for PowerPivotPro, and taught them as a Principal Consultant at dozens of companies around the world. He also developed college level classes for Bellevue College and The University of Washington. Reid is also currently developing multiple online video series on Learning & Mastering Power BI for Packt Publishing."
Price: 154.99


"Learning Vue.js 2.0"
"Vue.js is one of the latest JavaScript frameworks and has attracted the interest of web developers as it can be used to build complex single-page applications.This video course shows developers how to build high-performing, reactive web interfaces with Vue.js. It starts from scratch, teaching you how to build a Hello World! application in Vue.js and moves towards building advanced applications step by step. You'll earn the concepts that you need to know about Vue.js. You'll build an application as you go, putting the concepts we've explained into practice. Several modern tools such as Webpack, vue-cli, hot reloading, and vue devtools will be used to develop modern web applications, focusing on the view layer to provide the most performant experience for users. Also you will use the vue-cli-based Webpack template and look at how we can build on top of that starter kit.By the end of this course, you will be able to build complex and large web applications with Vue.js and will also understand how to make single-file-based reusable components which can be used across projects.This course uses Vue.js 2.0, while not the latest version available, it provides relevant and informative content for legacy users of Vue.js.About the AuthorJonathan M Hethey has been writing code since the age of 14 and has actively participated in shaping and experimenting with the IT systems around him. After a short apprenticeship as an IT supporter, he completed his studies with a Bachelor degree in Web Development in Denmark.Since then he has been working as a teacher for young adults with autism and went on to work for agencies as a developer and is now a Full Stack Developer in Copenhagen.Programming and working in teams efficiently are key to success in a rapidly changing industry, whether we are speaking of app development or creating beautiful web experiences. He quickly became a fan of Git and one of the blog posts on Gitlab lead to his first book contract with PACKT in 2013."
Price: 124.99


"The Road to Ethical Hacking - Beginner to Expert!: 3-in-1"
"Cyber threats are on the increase with the rising growth of technology, thus giving rise to the need for ethical hacking and advanced security. The movement toward the cloud and Virtualization has led to an increased level of threats and thus the demand for Ethical Hackers. Hacking doesn't always mean damage, invasion of privacy, or stealing confidential data. There exists an ethic to it too! For everyone interested in using hacking to find loopholes in their systems and strengthen them, Ethical Hacking is the answer. Security is the foremost concern for all organizations both big and small, and thus companies and people are ready to invest in enhanced security, pentesting, and Ethical Hacking.This comprehensive 3-in-1 course is a comprehensive course full of the latest and most important tools for you to be a master in the Ethical Hacking world! Youll begin to work with the Metasploit toolkit to test the effectiveness of defenses. Youll then use Kali Linux for information gathering, vulnerability assessment, exploitation, password cracking, and network sniffing and spoofing. Finally, youll learn Network pentesting, Website pentesting, Android pentesting as well as prepare for Ethical Hacking exam!By the end of the course, youll hack your way to a secure and threat-free environment using best-in-class tools and techniques with Kali Linux!Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Ethical Hacking for Beginners, covers hacking your way to a secure and threat-free environment using best-in-class tools and techniques. We'll begin by introducing you to the best tools around; these are essential to get you started with penetration testing. Next, we'll introduce you to a basic hacking technique: reconnaissance. You'll get hands-on experience working with Metasploit and testing the effectiveness of different defenses. Next, you'll learn about sniffing and how effective the Man-in-the-Middle attack can be. We'll take you through a coffee shop scenario to further your understanding. You'll get the hang of bypassing different defenses, then learn how hackers use networks to gain access to different systems.The second course, Mastering Ethical Hacking, covers Take your organizations system security to the next level using Kali Linux. This course takes your Ethical Hacking skills to the next level to help you address various security threats, whether in information, networks, and other security concerns. This course will start by showing you how to install Kali Linux on your system and how to work with it. The course will then show you how to gather information using different methods such as fingerprinting and open ports. The course will then help you check your system's vulnerability using Nessus and OpenVAS. You will then learn to exploit your vulnerability with different parameters to reveal all the gaps in your system. You'll then escalate privileges in your system to improve your design and program and prevent password attacks using different methods. Finally, you will learn to prevent wireless attacks on your system. By the end of the course, you will be a Master of Ethical Hacking and will have learned to prevent unwanted hackers from hacking into your system.The third course, Ethical Hacking Masterclass, is your certification guide to ethical hacking. Security is the foremost concern for all organizations both big and small. Hacking doesn't always mean damage, invasion of privacy, or stealing confidential data. There exists an ethic to it too! For everyone interested in using hacking to find loopholes in their systems and strengthen them, Ethical Hacking is the answer. The movement toward the cloud and Virtualization has led to an increased level of threats and thus the demand for Ethical Hackers. This action-packed course provides information on all the latest hacking tools in one place. You'll learn all the latest tools and features such as network pentesting, website pentesting, and Android pentesting. By the end of the course, you'll have mastered Ethical Hacking and will be able to easily pass the examination to be a Certified Ethical Hacker.By the end of the course, youll hack your way to a secure and threat-free environment using best-in-class tools and techniques with Kali Linux!About the AuthorsGary Dewey is an IT consultant specializing in security. A graduate of SUNY Broome's Computer Security and Forensics degree program in New York, he has attended numerous B-Sides conferences and spoken at B-Sides in Rochester, New York. Gary participated in the 2015 US Cyber Challenge held at Virginia Tech. He is an active member of the Triple Cities Makerspace, a non-profit organization dedicated to community collaboration and learning. He enjoys hiking and cats. He is also the author of the video course: Ethical Hacking for Beginners.Sunil Gupta. He is a Certified Ethical Hacker. Currently, he teaches 50,000+ students online in 150+ countries. He is a specialist in the Ethical Hacking and Cyber Security areas. Author strengths Vulnerability assessment Penetration testing Intrusion detection Risk identification Data analysis Reporting and briefing.Alexis Ahmed is an experienced Ethical Hacker and Cyber Security Expert with over 5 years' experience, He also develops Android apps and games in his free time. In addition, he is also a Web Developer with over 4 years' experience and he loves creating beautiful and functional websites for clients all over the world. He has a YouTube channel with over 19,000 subscribers and more than 1 million views where he makes videos on Ethical Hacking, Linux, and programming."
Price: 199.99


"A Start-to-Finish Guide to Malware Analysis!: 2-in-1"
"Are you worried about the malware that will intrude your system, and youre looking forward to analyzing it? Then this course is the one you're looking for! The threat analysis is an on-going process that helps identify paradigm of malicious software. With hacker's regularly reintroducing network infrastructure, it is obvious to lose sight of the tools being used. Beginning with malicious program analysis, this course is centered on mapping vulnerabilities, exploits, network infrastructure, additional malware, and adversaries!This comprehensive 2-in-1 course an easy-to-follow guide with a step-by-step approach which will get you up and running with the key concepts of malware analysis, malware behavior, and evasions! Youll learn the art of detecting, curing, and preventing future malware threats. Master advanced malware analysis topics and techniques like IDA Pro, OllyDbg, and WINDBG! Finally, youll evade malware using various types of malware analysis tools and techniques!By the end of the course, youll explore the basic concepts of malware and get familiar with various types of malware analysis tools and techniques like IDA Pro, OllyDbg, and WINDBG to tackle malware threats!Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Fundamentals of Malware Analysis, covers basic concepts of malware and get familiar with various types of malware analysis tools and techniques. In this video course, we start with the basic concepts of malware and youll get familiar with the different types of malware and the malware analysis process. Before moving on with the techniques of malware analysis, youll see how to set up your own lab to make a secure environment for malware analysis. Moving on, youll get familiar with the basic techniques of static and dynamic malware analysis and gets your hands dirty with debuggers and disassemblers such as OllyDbg and IDA PRO. Youll learn how to analyze malware and understand its anatomy using these tools and techniques. Finally, youll be exposed to the techniques that malware may use to evade detection and remain undetected. By the end of the course, youll have a solid knowledge that will enable you to analyze the majority of malware programs.The second course, Advanced Malware Analysis, covers understanding malware behavior and evading it using IDA Pro, OllyDbg, and WINDBG. In this video course, we cover advanced malware analysis topics. Towards this goal, we first understand the behavior of different classes of malware. Such knowledge helps us to easily categorize malware based on its characteristic. We see how sophisticated malware can use techniques to either evade detection or increase its damage and access to the system. Then we learn advanced techniques in static and dynamic malware analysis and cover the details and powerful features of OllyDbg, IDA Pro, and WINDBG. We also explore defense mechanisms against malware, create a signature for malware, and set up an intrusion detection system (IDS) to prevent attacks. Finally, we cover the concept of packers and unpackers and explore how to unpack packed malware to analyze it.By the end of the course, youll explore the basic concepts of malware and get familiar with various types of malware analysis tools and techniques like IDA Pro, OllyDbg, and WINDBG!About the AuthorMunir Njenga is a self-driven, multi-talented, technology enthusiast, cybersecurity consultant, and researcher. He mainly focuses on malware analysis, and web- and mobile-based application testing and methodologies. His skills and competencies stem from his active involvement in engagements that deliver advisory services such as network security reviews, security course development, training and capacity building, mobile and internet banking security reviews (BSS, MSC, HLR/AUC, IN, NGN, GGSN/SGSN), web applications, and network attack and penetration testing. Apart from his security hat, he is a poet, graphic designer, blogger, tool/application tester, social media marketer, web 2.0 developer and designer, naturalist, and traveler."
Price: 199.99


"Azure Stream Analytics - End-to-End Analytics Solutions!"
"Microsoft Azure is a very popular cloud computing service used by many organizations around the world. Its latest analytics offering: Stream Analytics - allows you to process and acquire actionable insights from different kinds of data in real-time. If you are an analytics professional looking to get familiar with Microsofts Azure stream analytics, then this Course is perfect for you!This comprehensive 2-in-1 course is concise and appropriate for evaluating deep aspects of building real-world data-centric and data processing with the Azure Data Platform! Youll begin with implementing Azure's simple, declarative model to build real-time data transformations for processing IoT streams, real-time data analysis, and more! Understand the development aspects of Azure Stream analytics to build real-time event processing solutions. Finally, youll build end-to-end analytics solutions with Azure Stream Analysis!By the end of the course, youll understand the development aspects of Azure Stream analytics to build end-to-end, real-time event processing solutions!Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Real-time Data Processing with Azure Stream Analytics, covers real-time data processing with Azure Stream Analytics. This video is your guide to understanding the basics of how Azure Stream Analytics works, and then building your own analytics solution using its capabilities. You will start by learning what stream analytics is, and why it is a popular choice for acquiring real-time insights from data. Then you will be introduced to Azure Stream Analytics, and learn how you can use the tools and functions in Azure to develop your own Streaming Analytics. During the course of the video, you will build streaming solutions for the IoT, fraud detection, real-time event processing, and more. The video also shows you how you can manage, monitor, and scale your solution for optimal performance. By the end of this tutorial, you will have mastered using Azure Stream Analytics to develop an efficient analytics solution that can work with any type of data.The second course, Managing and Monitoring Streaming Solutions in Azure, covers the development aspects of Azure Stream analytics to build real-time event processing solutions. This course will give you a good understanding of the development aspects of Azure Stream analytics to build real-time event processing solutions. The course mainly focuses on monitoring scaling aspects to increase throughput in your streaming jobs and supplies a varied troubleshooting guide for big data developers/architects. The course provides end-to-end demonstrations for solutions to real-world business problems related to Internet of Things and fraud detection scenarios with the help of Microsoft Cortana Intelligence Gallery.By the end of the course, youll understand the development aspects of Azure Stream analytics to build end-to-end, real-time event processing solutions!About the Authors Anindita Basak is working as Big Data & Cloud Architect for one of Computer Software giant & working with Microsoft Azure for last 8+ years. She has worked with various teams of Microsoft as FTE in the role of Azure Development Support Engineer, Pro-Direct Delivery Manager, and Partner Technical Consultant. She has been technical reviewer for five books from Packt Publisher on Azure HDInsight, SQL Server Business Intelligence, and Hadoop Development & Smart Learning with Internet of Things & Decision Science. Recently, she authored two video courses on Azure Stream Analytics from Packt Publishing."
Price: 199.99


"Linux Server Security - Protect system from getting hacked!"
"Do you worry about hackers hacking into your system running locally or remotely? Then this course is the one you're looking for! You'll learn how to secure your system from such attacks. Due to the lack of information about security-related attacks, administrators now face issues in dealing with these attackers as quickly as possible. Linux is the first choice for an attacker and more administrators have started moving to the system to create networks or servers for any task. This comprehensive 3-in-1 course is an easy-to-follow guide with a step-by-step approach to various problems covering various Linux security administration tasks. Youll start with discovering some of the tools hackers use to attack your server, such as NMAP, Reverse IP, and DDoS Attacks. Secure your Linux Server with firewalls and SSL encryptions. Also, learn how to prevent server exploits such as DDoS Protection, hardening login security protocols, and more! Towards the end, youll become a better Linux Admin by sharpening your Linux Security skills!By the end of the course, youll not only secure your Linux server with the help of efficient tools and techniques but also protect networks from attacks by thinking like a hacker!Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Linux Server Security, covers securing your Linux server with the help of efficient tools and techniques. You will start by discovering techniques that professional hackers use in order to scan a website and a server, in order to carry out their intrusion attacks. Next, you'll learn to create secure accounts where we'll look into deleting and creating user accounts password and monitoring servers. Further, you'll learn to maintain your Linux Server in order to get optimized performance and stability. Moving ahead, you'll focus on tools that can be used to enhance server security, understand the art of hardening passwords, and fix authentication failures. By the end of the course, you'll be confident enough to take control of your Linux servers and use hands-on techniques to protect your server from internet attacks.The second course, Practical Linux Security Solutions, covers creating and administering a secured Linux system in your work environment. This course will help you understand the various vulnerabilities faced by the system and help you to overcome them. Whether you are new to Linux administration or experienced, it provides you with the skills to work with various security tools, thereby making your systems more secure. By the end of the course, you'll have mastered the art of preventing your Linux system from getting compromised.The third course, Mastering Linux Security, covers protecting networks from attacks by thinking like a hacker! In this course, you'll learn to secure workstations and servers against unauthorized persons. Youll start with the three critical fundamentals that must be dealt with first: updates, passwords, and firewalls. Youll then get an overview of what it actually means to secure a system, what an attack surface is, how hackers perform attacks and how to successfully protect against them. Youll learn to secure a Linux machine, by securely configuring and running services, performing logging, secure backups, and more. The course will show you how to secure your system locally or remotely. Finally, youll be shown how to verify your set up. By the end of the course, you'll have mastered security on Linux systems.By the end of the course, youll be one step ahead of hackers by discovering and patching your network vulnerabilities as well as performing professional-level web penetration testing!About the AuthorsAubrey Love II has been designing and developing websites for over 10+ years. He started off with a Commodore Vic20, on which he designed his first Hello World app at the age of 7. After attending several colleges and universities, he moved on and started his own website firm, in which he caters to all types of company, from startup ventures to Fortune 500 organizations.Tajinder Kalsi has more than 9 years of working experience in the field of IT. He has conducted seminars all across India, on topics such as information security and Android application development at more than 120 colleges, teaching more than 10,000 students. Apart from training, he has also worked on VAPT projects for various clients. When talking about certifications, Tajinder is an ISO 2700 LA and also IBM certified analyst. Prior to this course, Tajinder authored Practical Linux Security Cookbook, published by Packt Publishing. He has also authored three video courses with Packt: Getting Started with Pentesting, Finding and Exploiting Hidden Vulnerabilities, and Pentesting Web Applications.Marc van Hauser Heuse started to be interested in IT security in 1993. He founded one of the world's oldest security research communitiesThe Hacker's Choice (www. thc. org)and is the author of several well-known security tools such as hydra, amap, thc-ipv6, THC-SCAN, SuSE firewall, and many others. From 1998 to 2007 he worked for SuSE, hardened the Linux distribution, and built-up the security team. Today he is an independent consultant and security researcher. Just for fun, he records training courses on how to secure Linux servers."
Price: 199.99


"A - Z Guide to Linux System Administration!: 3-in-1"
"Have you only come into brief contact with Linux before, but now you need to set up or maintain a Linux server? Then this course is perfect for you! Linux is a major and one of the most popular forces in computing technology, powering everything from mobile phones and personal computers to supercomputers and servers. The job of a systems administrator is to manage the operation of a computer system. Hence, troubleshooting is an important skill used in many Information Technology roles including help desks, system administration, networking, and security.This comprehensive 3-in-1 course follows a strict hands-on approach and demonstrates full troubleshooting steps; performing administrative tasks! Initially, youll perform administrative tasks such as keeping the system up-to-date, installing new software, monitoring the system, and configuring new services. Develop your own methods to troubleshoot services and processes and monitor the system to identify critical machine issues. Configure SSH servers for secured connections via remote computers and set up a Network File System to better manage your Linux files. Finally, set up SELinux and SSH, and operate your web server with Apache!By the end of the course, youll configure, manage, and secure CentOS 7 Linux servers with administrative command-line skills to become an expert Linux Systems Administrator!Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Hands-On Linux System Administration, covers how to set up services, keep the system up-to-date, and schedule tasks. With this course, you'll learn how to master any Linux machine. Control and master the administration of a Linux machine, whether a workstation or a server. You'll learn how to set up services, monitor the system, perform backups, and schedule common tasks. By the end of the course, you will be ready to start your career as a Linux system administrator.The second course, Troubleshooting Linux Administration, covers quick and simple troubleshooting solutions to deal with all the problems you'll encounter as a Linux administrator! In this troubleshooting course, you will master the full power of the superuser; you'll use sudo to fix user management files and passwords, and schedule tasks with cron before troubleshooting. You will also troubleshoot and resolve wireless issues, identify machine issues with different troubleshooting processes, configure an SSH server for remote connections, and set up a Network File System to connect to your client.The third course, Advanced Linux System Administration, covers how to configure, manage, and secure CentOS 7 Linux servers with administrative command-line skills. Throughout the course, we show you many tasks you'll encounter when administering a Linux server; you'll put the concepts to use in practical, real-world situations. You'll be able to configure, maintain, and run commands across many systemsall at the same time. We provide tips and tricks to make your life easier, speed up your workflow, and make you feel like a certified Linux administrator ninja! We cover topics such as disk and user management, networking, some advanced Linux permissions, shell scripting, and advanced command-line skillsall via practical, hands-on examples and demonstrations. By the end of the course, you will be confident about performing Linux systems administrator tasks; you'll also be able to perform systems engineer tasks smoothly.By the end of the course, youll configure, manage, and secure CentOS 7 Linux servers with administrative command-line skills to become an expert Linux Systems Administrator!About the AuthorsJack-Benny Persson discovered Linux and the internet way back in 1997 and has since been obsessed by it. Linux and networking have been both his hobby, his field of study, and also his career. He runs a small business in Sweden where he does everything from consulting work to writing books, as long as it has to do with Linux, programming, networking, or electronics. He also has a keen interest in communication and is a HAM radio operator. He is truly a jack-of-all-trades when it comes to technology. One of his (many) dream professions is to become a teacher, though he really likes teaching technology.Paul Olushile graduated with a diploma degree in computer science and is currently working as a cybersecurity expert. He loves teaching and hence he has been freelancing for over 4 years to share his expertise as a Unix/Linux administrator with students. He has a diverse set of certifications, interests, and experiences, including server administration."
Price: 199.99


"Building Reusable Code with Rust"
"Rust is the ideal language for writing safe, correct code in a way that won't make you pull your hair out. This course will teach you how to build reusable Rust code so that you can stop copying and pasting code. Write code that can adapt to many different usages.You will reuse code by using advanced features such as traits, generics and macros. You will work with different forms of code reuse, loops, map, filter and fold to save time and resources. Achieve higher-level reuse without sacrificing runtime performance. Organize your code into modules and crates to publish them to crates. io.By the end of the course you will be able to avoid code duplication and write clean reusable code.About the AuthorShing Lyu is a software engineer and open-source promoter. Shing contributed to Mozilla's Servo and Gecko (Firefox) browser engines using Rust, and is active in Rust study groups, training, and conference talks. Shing is passionate about coding, automated testing, and promoting free and open-source software craftsmanship."
Price: 124.99


"Beginning Metasploit"
"Metasploit is a popular penetration testing framework and has one of the largest exploit databases around. It is an essential tool in the penetration tester's arsenal.This course teaches you the practical implementation of Metasploit. Each section will get you started with Metasploit by enumerating available services, identifying potential weaknesses, and testing vulnerabilities through exploitation. The course will show you how to correctly configure Metasploit and how to troubleshoot potential errors. You will scan the different services to identify vulnerabilities. Finally, you will explore sophisticated, real-world scenarios where performing penetration tests is a challenge.By the end of this course, you will be able to use Metasploit to quickly assess the security structure of systems and networks to reduce risk.About the AuthorAlexis Ahmed is an experienced Ethical Hacker and Cyber Security Expert with over 6 years' experience, He also develops Android apps and games in his free time. In addition, he is also a Web Developer with over 4 years' experience and he loves creating beautiful and functional websites for clients all over the world. He also has a YouTube channel with over 60,000 subscribers (and more than 2 million views!) where he makes videos on Ethical Hacking, Linux, and programming."
Price: 124.99


"Begin Python Programming in 7 Days"
"We get you started setting up your environment and the tools you need to start programming in Python. You will be learning about variables and operators and how to make use of them in Python programs. You will learn all about control flow statements and loops in Python and you will be using them in your programs to solve your coding problems.Then you will learn to use Python's advanced data structures such as lists and dictionaries. You will be able to organize in functions and save time coding by writing code that can be reused. Then, you will learn about Python modules and how to make use of them. On the last day, you will start interacting with files using Python code.The course will give you a strong entry point into programming in general and programming in Python in particular.This course uses Python 3.6, and TensorFlow 1.4, while not the latest version available, it provides relevant and informative content for legacy users of Python, and TensorFlow.About The AuthorColibri Digital is a  technology consultancy company founded in 2015 by James Cross and Ingrid  Funie. The company works to help its clients navigate the rapidly  changing and complex world of emerging technologies, with deep expertise  in areas such as big data, data science, machine learning, and cloud  computing. Over the past few years, they have worked with some of the  world's largest and most prestigious companies, including a tier 1  investment bank, a leading management consultancy group, and one of the  World's most popular soft drinks companies, helping each of them to make  better sense of its data, and process it in more intelligent ways. The  company lives by its motto: Data -> Intelligence -> Action.Rudy Lai is the founder of QuantCopy, a sales acceleration startup using  AI to write sales emails to prospects. By taking in leads from your  pipelines, QuantCopy researches them online and generates sales emails  from that data. It also has a suite of email automation tools to  schedule, send, and track email performancekey analytics that all feed  back into how our AI generates content.Prior to founding QuantCopy, Rudy ran HighDimension.IO, a machine  learning consultancy, where he experienced first-hand the frustrations  of outbound sales and prospecting. As a founding partner, he helped  startups and enterprises with High Dimension, IO's  Machine-Learning-as-a-Service, allowing them to scale up data expertise  in the blink of an eye.In the first part of his career, Rudy spent 5+ years in quantitative  trading at leading investment banks such as Morgan Stanley. This  valuable experience allowed him to witness the power of data, but also  the pitfalls of automation using data science and machine learning.  Quantitative trading was also a great platform to learn deeply about  reinforcement learning and supervised learning topics in a commercial  setting. Rudy holds a Computer Science degree from Imperial College London, where  he was part of the Dean's List, and received awards such as the  Deutsche Bank Artificial Intelligence prize. "
Price: 124.99


"IPython and Jupyter Notebook In Practice: 3-in-1"
"Python is one of the leading open source platforms for data science and numerical computing. IPython and the associated Jupyter Notebook offer efficient interfaces to Python for data analysis and interactive visualization, and constitute an ideal gateway to the platform. This comprehensive 3-in-1 course is a practical, hands-on, example-driven tutorial to considerably improve your productivity during interactive Python sessions, and shows you how to effectively use IPython for interactive computing, data analysis, and data visualization. You will learn all aspects of of IPython, from the highly powerful interactive Python console to the numerical and visualization features that are commonly associated with IPython. You will also learn high-performance scientific computing and data analysis, from the latest IPython/Jupyter features to the most advanced tricks, to write better and faster code. This training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Learning IPython for Interactive Computing and Data Visualization, begins with an introduction to Python language, IPython, and Jupyter Notebook. You will then learn how to analyze and visualize data on real-world examples, how to create graphical user interfaces for image processing in Notebook, and how to perform fast numerical computations for scientific simulations with NumPy, Numba, Cython, and ipyparallel.The second course, Interactive Computing with Jupyter Notebook, covers programming techniques: code quality and reproducibility, code optimization, high-performance computing through just-in-time compilation, parallel computing, and graphics card programming.The third course, Statistical Methods and Applied Mathematics in Data Science, tackles data science, statistics, machine learning, signal and image processing, dynamical systems, and pure and applied mathematics. You will be well versed with the standard methods in data science and mathematical modeling.By the end of this course, you will be able to apply these state-of-the-art methods to various real-world examples, illustrating topics in applied mathematics, scientific modeling, and machine learning.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Cyrille Rossant, PhD, is a neuroscience researcher and software engineer at University College, London. He is a graduate of cole Normale Suprieure, Paris, where he studied mathematics and computer science. He has also worked at Princeton University and Collge de France. While working on data science and software engineering projects, he gained experience in numerical computing, parallel computing, and high-performance data visualization. He is the author of Learning IPython for Interactive Computing and Data Visualization, Second Edition, Packt Publishing."
Price: 199.99


 
Previous Next