Previous Next
 
"Learning VMware Horizon 7.x"
"VMware Horizon 7 enables you to deliver applications and virtual desktops to your end-users, allowing them to access their workspace environments from anywhere and at any point in time, using any device. This course will take you from being a beginner to being able to centrally manage your desktops, using the latest version of VMware Horizon 7. The video starts with an overview of the architecture and latest features of VMware Horizon 7, including building your own lab environment so you can get hands-on with the course. You will also learn how to design and deploy your Horizon 7 environment. Finally, we will build two operating systems, optimize them for your VDI, and then walk you through the different methods of delivery for the instant clone, linked clone, and full clone options.By the end of the course, you will be equipped to create desktop resources by using Horizon Desktop Pools and fine-tune the end user experience, to ensure the best optimization from your virtual desktops.About The AuthorPeter Von Oven has spent the past 20+ years of his IT career working with customers and partners to design technology solutions aimed at delivering true business value. He has been involved in numerous large-scale enterprise projects and deployments and you may well have seen him at key IT events, such as VMworld, IP EXPO, and various VMUGs and Citrix User Group events across the UK.He has also held senior presales roles and presales management roles for some key vendors, such as Fujitsu, HP, Citrix, and VMware, and was awarded VMware vExpert status for 2015, 2016, 2017, and 2018.Over the past 15 years or so Peter, has focused his skills and experience by specializing in the desktop and application virtualization space, and today he works as the Chief Technology Officer at Droplet Computing, a company that he founded in 2016.Peter first got a taste for writing when he assisted with some of the chapters in a book entitled Building End-User Computing Solutions with VMware View, which then led to six other Packt titles: VMware Horizon Mirage Essentials, VMware Horizon Workspace Essentials, VMware Horizon View Essentials, Mastering VMware Horizon 6 (co-written with Barry Coombs), Learning VMware App Volumes, and (the most recent book) Mastering VMware Horizon 7 Second Edition, on which this course is based. A third edition of this book is currently in production and will be published in early 2019."
Price: 124.99


"Mastering ggplot2"
"You already know the basics of Data Visualizations with R but this isn't enough. You want to be able to create advanced-level Data Visualizations that showcase insights from your datasets.This course will provide you with a detailed exploration of the latest version of ggplot2, in a step-by-step and engaging manner. Through this course, you will master the advanced concepts of ggplot2 and will be able to tackle any Data Visualization project with ease and with increasing complexity.By the end of the course, you will have honed your expertise and mastered data visualizations using the full potential of ggplot2.About the AuthorHarish Garg is a Co-Founder and Software professional with more than 18 years of Software Industry experience. He currently runs a software consultancy that specializes in Data Analytics and Data Science domain. He has been programming in Python for more than 12 years now and has been using Python for Data Analytics and Data science for 6 years. He has developed numerous courses in Data Science domain and has also published a book involving Data Science with Python, including Matplotlib."
Price: 124.99


"Advanced iOS Development with Swift 4.x"
"Swift is a secure, fast, and interactive programming language. It combines powerful type inference and pattern matching with a modern, lightweight syntax, allowing complex ideas to be expressed in a clear and concise manner. You can start using the new Swift compiler and migrate at your own pace, taking advantage of its new featuresThis course will provide you with an in-depth knowledge of some of the most sophisticated elements of Swift development, including protocol extensions, error-handling, design patterns, and concurrency, and guide you on how to use and apply them in your own projects. You'll see how even the most challenging design patterns and programming techniques can be used to write cleaner code and build more performant iOS and OS X applications.By the end of this course, you'll have got the hang of effective design patterns and techniques, which means you'll soon be writing better iOS and OS X applications with a new level of composure and control.About the AuthorJonathan Wilson is a full-time iOS software developer based in Belfast, Northern Ireland. He acquired his love of code in university, where he also competed in international programming competitions. After leaving with a First Class Masters in CS, he worked in Fortune 500 companies and startups. He currently works for a New York company with an application that has a large codebase using modern design patterns. In his spare time, he makes his own apps to explore new techniques and programming styles."
Price: 124.99


"PyTorch Deep Learning in 7 Days"
"PyTorch is Facebook's latest Python-based framework for Deep Learning. It has the ability to create dynamic Neural Networks on CPUs and GPUs, both with a significantly less code compared to other competing frameworks. PyTorch has a unique interface that makes it as easy to learn as NumPy.This 7-day course is for those who are in a hurry to get started with PyTorch. You will be introduced to the most commonly used Deep Learning models, techniques, and algorithms through PyTorch code. This course is an attempt to break the myth that Deep Learning is complicated and show you that with the right choice of tools combined with a simple and intuitive explanation of core concepts, Deep Learning is as accessible as any other application development technologies out there. It's a journey from diving deep into the fundamentals to getting acquainted with the advance concepts such as Transfer Learning, Natural Language Processing and implementation of Generative Adversarial Networks.By the end of the course, you will be able to build Deep Learning applications with PyTorch.This course usesPython 3.7 and Pytorch 1.1 while not the latest version available, it provides relevant and informative content for legacy users of Pytorch.About the AuthorWill Ballard is the chief technology officer at GLG, responsible for engineering and IT. He was also responsible for the design and operation of large data centers that helped run site services for customers including Gannett, Hearst Magazines, NFL, NPR, The Washington Post, and Whole Foods. He has also held leadership roles in software development at NetSolve (now Cisco), NetSpend, and Works (now Bank of America)."
Price: 124.99


"Flutter in 7 Days"
"You'll gain the confidence to build customized UI's for your own projects using Flutter. You'll work with its cool features and understand how to compose widgets, add animations, and make your apps interactive in 7 days by building them throughout the course.By the end of this course, you will be up-to-speed with Flutter development and will be able to build stunningly rich cross-platform applications with a single codebase.About The AuthorAman Malhotra has been developing software for 3 years. He specializes in Android development. Recently, he switched to using Flutter, which saves him writing code in Kotlin/Java for Android and in Swift/Objective-C for iOS, and gives him the required high-quality apps that satisfy him and his customers. He hopes you'll enjoy learning and practicing building Flutter apps in this course"
Price: 124.99


"Tableau Tips, Tricks, and Techniques"
"Tableau is one of the most popular data visualization tools used by data science and BI professionals. Data visualization is of the utmost importance in the modern business world where data is increasingly used for decision making. Tableau 2019 is a powerful, fastgrowing, and self-service business intelligence and data visualization tool. Data analysis is faster in Tableau and no coding language is required to work with it.In this course, you will discover best practices that you didnt even know existed, and with which you can increase your efficiency and productivity while using Tableau for your daily tasks. Each section covers exciting tips, tricks, and techniques for efficient data visualizations in Tableau 2019 that you can apply in real-world scenarios to help your work get easier and help you become more efficient in your projects. You will learn how to make your visualizations look more visually appealing by adding customizations. You will also cover the new features introduced in Tableau 2019 and how it simplifies the way you use Tableau for your data science and BI requirements.By the end of the course, you will be able to use Tableau 2019 in a highly efficient manner, having mastered its best practices.About the AuthorAna Yin is an experienced Tableau Certified Trainer and Senior Consultant at Tridant Pty Ltd, based in Sydney, Australia. Starting out as a student of Architecture before swapping this for a Business degree, her passion for the Arts (backed up by a strong business acumen) makes her the go-to for clients who need expert advice on how to leverage data for effective storytelling and decision making. 80% of the time, she is involved in dashboard development for clients, setting design principles and best practice. As for the other 20%, she conducts Tableau Classroom Training across the Asia Pacific region. Outside work, she has always been an avid traveler, language buff, and a lover of good food."
Price: 124.99


"Hands-On Artificial Intelligence with Keras and Python"
"AI will help you solve key challenges in the future in several domains. It is an exciting time to be doing AI with world making its shift towards Industry 2.0 with automation in focus. This course will help you learn by doing an industry relevant problem in image processing domain, develop and understand automation and AI techniques. You will learn how to harness the power of algorithms by creating apps which intelligently interact with the world around you, addressing common challenges faced in AI ecosystem. By the end of the course, you will be able to build real-world artificial intelligence applications using Keras and Python.About the AuthorSandipan Das is working as a senior software engineer in the field of perception within Autonomous vehicles industry in Sweden. He has more than 8 years of experience in developing and architecting various software components. He understands the industry needs and the gaps in between a traditional university degree and the job requirements in the industry. He has worked extensively on various neural network architectures and deployed them in real vehicles for various perception tasks in real-time."
Price: 124.99


"Troubleshooting Android Performance"
"Have you started developing an Android application only to find the app is slower than you expected? Or that certain tasks are not working as you expected? Dealing with performance issues on Android is a common experience many developers face. Performance is a key requirement in any good app that user's don't necessarily look for, but experience every time they open an app.If the earlier questions apply to you, look no further! This course will help you overcome common performance issues on Android. In this course, we go over the important and common areas that can affect performance such as memory, network, UI, and battery. We delve into issues such as memory management, where we will look at memory leaks and tracking allocations. We also look at optimizing your user experience when working with data on the cloud. We also go into some common pitfalls when working with your UI and how to debug it. Finally, we look at ways to optimize and debug your app's battery usage to ensure that it doesn't annoy users when they've installed your app.When you're completed with this course, you will be developing applications more efficiently, without having to worry about your code affecting the performance that your users experience.About the AuthorYusuf 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 B2Band more! You can see some of his public apps on Google Play too"
Price: 124.99


"SSCP Certification (Systems Security Certified Practitioner"
"The Systems Security Certified Practitioner (SSCP) is the ideal certification for those with proven technical skills and practical, hands-on security knowledge in operational IT roles. It provides confirmation of a practitioners ability to implement, monitor and administer IT infrastructure in accordance with information security policies and procedures that ensure data confidentiality, integrity and availability. Initially Course provides information about certification exam. Then It covers 7 domains of SSCP Examination Curriculum. Successful candidates will become competent in the following 7 domains: Access Controls Security Operations and Administration Risk Identification, Monitoring, and Analysis Incident Response and Recovery Cryptography Network and Communications Security Systems and Application SecurityAfter Completion this course, Student will be able to secure systems, networks, applications and will be able to implement IT security policiesAbout the AuthorA computer and cyber security expert, Sunil Gupta consults in information technology with a focus on cyber security. He is an invited speaker for, and a member of many key organizations.Sunil is a technology visionary and cyber security professional who thrives on solving complex problems. His career highlights include working with various companies, organizations and products. His primary passion is cyber security, but he understands that to be successful at securing an organization, you must have a detailed understanding of networks and related fields. He is passionate about customer service and his role as a cyber security expert, and always exceeds his clients expectations.Sunil performs leading-edge security consulting and works in research and development as a security expert to advance the state of the art in information systems security."
Price: 124.99


"Keras 2.x Projects"
"Keras is a Python library that provides a simple and clean way to create a range of deep learning models. This course introduces you to Keras and shows you how to create applications with maximum readability. You take your first steps by getting introduced to Keras, its benefits, and its applications. As you get comfortable with Keras, you will learn how to predict business outcomes using time series data and various forecasting techniques. By learning the basic concepts of reinforcement learning, you will be able to create algorithms that can learn and adapt to environmental changes and control your robots. Then, you will learn various natural language processing techniques and use the Natural Language Toolkit to analyze, classify, and tag text. By the end of the course, youll have the skills and the confidence to work on existing deep learning projects or create your own applications.About the AuthorGiuseppe Ciaburro holds a PhD in environmental technical physics and two master's degrees. His research was focused on machine learning applications in the study of the urban sound environments. He works at Built Environment Control LaboratoryUniversit degli Studi della Campania Luigi Vanvitelli (Italy). He has over 15 years of professional experience in programming (Python, R, and MATLAB), first in the field of combustion and then in acoustics and noise control. He has several publications to his credit.Nimish Narang has a degree in biology and computer science. He has worked with application development and machine learning. His recent achievement was building the biggest ever mobile machine learning course which has many different machine learning and deep learning models in Python and translated into both Android and iOS applications to incorporate some elements of machine learning into mobile application."
Price: 199.99


"Web Development with TypeScript 3 and Angular 7"
"Angular 7 is a web development framework focused on writing component-based applications. TypeScript 3 allows us to develop applications in a higher language than JavaScript, avoiding common mistakes and leveraging the future features of JavaScript. Knowledge of the two make a great combination, helping you write maintainable, clean web applications code using the tools of our choice.This course contains in-depth content balanced with tutorials that put theory into practice. Its focus is on giving you both the understanding and the practical examples that will allow you indulge in the art of coding in TypeScript 3 and Angular. Each section introduces a set of TypeScript Angular features and leads you towards the development of real-world applications.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Hands-On Web Development with TypeScript 3, is a perfect guide to learning the basics of TypeScript and creating simple web apps. Writing large applications in JavaScript is a challenge, but this course will help you overcome the difficulties and build web apps with ease. You'll learn to compile ordinary JavaScript so that the code you write in TypeScript will run in any browser that runs JavaScript. You will then build an application and learn to use TypeScript to write well structured, type-safe, and scalable web front-end code. You'll also learn how to receive instant feedback on the code that you're writing in order to catch mistakes earlier in the development process.In the second course, Hands-On TypeScript 3 and Angular 7 for Web Development, you will learn the concepts of TypeScript to work on a Angular project. Throughout the course, youll build a real-world project using the features of Angular. Youll learn to work with Angular components and the RxJS Library. Youll also learn to apply animation to develop your own high-performance applications.By the end of this course, you will be able to create your own applications using TypeScript 3 and Angular 7.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Tomasz Lelek is a Software Engineer who programs mostly in Java and Scala. He is a fan of microservice architectures and functional programming. He dedicates considerable time and effort to be better every day. Recently, he's been delving into big data technologies such as Apache Spark and Hadoop. He is passionate about nearly everything associated with software development. Tomasz thinks that we should always try to consider different solutions and approaches before solving a problem. Recently, he was a speaker at several conferences in PolandConfitura and JDD (Java Developer's Day)and also at Krakow Scala User Group. He is currently working with TypeScript.Shahzaib Kamal a full-stack web developer and instructor with 10 years of experience of working with a wide range of technologies such as Angular, JavaScript, TypeScript, PHP, and other web development tools. Hes an author on Udemy with around 13 published courses and 170,000 students onboard. Currently, he works at Tipdesk as a content manager."
Price: 199.99


"R Programming: From Statistics and Analysis to Data Science"
"Data is everywhere and growing faster than ever before! It has now become a challenge to deal with such huge amount of data as it is highly time-consuming. This has created a rising demand for people who can mine and interpret data. There is enormous value in data processing and analysis - and that is where a data scientist steps into the spotlight. R can help you work with the data you already have. You can do this by learning R data commands, exploring your data, aggregating the data into summary information, and visualizing the results to share with others.This comprehensive 2-in-1 course follows a step-by-step practical approach to getting grips with the basics of Reinforcement Learning with R and build your own intelligent systems. Initially, youll learn how to implement Reinforcement Learning techniques using the R programming language. Youll also learn concepts and key algorithms in Reinforcement Learning. Moving further, youll dive into Temporal Difference Learning, an algorithm that combines Monte Carlo methods and dynamic programming. Finally, youll implement typical applications for model-based and model-free RL.Towards the end of this course, you'll get insights into your data with R: Break down data, summarize information, and produce visually appealing plots to demonstrate powerful insights.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Programming for Data Science with R, covers statistics and analysis to full deep data science. This course will help candidates having basic knowledge of R Programming elevate to the next level. R can be used to tease actionable insights out of gigabytes of data, and this course will show you exactly how to do it. Here, we will be building on the advanced and efficient ways of doing different parts of analytics- right from data cleaning, visualizing to building high performing models Youll start your journey by loading data, visualizing it and interpreting it while providing intuitive solutions. Further, you will learn to apply machine learning algorithms to real-world problems in R. By the end of the course, get geared up to tackle real-life data challenges by analyzing complex datasets. This, in turn, will bring out insights that companies can convert into actions.The second course, Hands-On Data Exploration with R, covers exploring how R can provide insights to your data. This course will teach you how to put R to practical use in a world where decisions are data-driven. We start off by understanding how to prepare your data for analysis. You will learn how to organize data in a way that is easily workable. We will then explore data and understand how easy it is to gain insights from it by summarizing, aggregating, and visualizing data in R. By the end of this course, you will be equipped with the skills you need to explore a Retail, Telecom, or any other dataset handed to you, break down its key feature into easily digestible information, summarize this information, and produce visually appealing plots to demonstrate these insights.Towards the end of this course, you'll get insights into your data with R: Break down data, summarize information, and produce visually appealing plots to demonstrate powerful insights.About the AuthorsRajat Jatana is a Data Scientist who is extremely passionate about Data Science. His area of specialization is Machine Learning, Predictive Analytics, R, Python, and Tableau. He has also equipped himself with Deep Learning specializations. He is a voracious reader and keeps himself up-to-date with the latest developments in Data Science. He is also passionate about teaching Data Science and believes that the best way to learn is by sharing it with others. Rajat likes to play chess in his free time and is a national level chess player too.Rahul Tiwari trains and consults organizations and individuals on Business Analytics, Data Science, and Machine Learning (Using R and Python). For 12 years, he has been helping students and organizations in various domains (such as retail, telecom, life sciences, finance, and more) solve their business problems using Data Science, Business Analytics, and Machine Learning. He has implemented machine learning algorithms in R extensively. He worked on various classification and regression models for his clients using R and Python. He has a sound knowledge of statistics as well, which is very much necessary for Data Science projects. After starting his career 12 years back in data warehousing, he moved on to the Data Science domain and held various roles. Mostly working with CTOs, key IT decision makers, and students, he has always focused on building capacity, knowledge, and solutions in Data Science, Business Analytics, and Machine Learning. He is a certified Tableau and Teradata associate. His core expertise is in R, Python, Tableau, Power BI, and SQL."
Price: 199.99


"Android Pie for Developers"
"The Android OS has the largest installation base of any operating system in the world; there has never been a better time to learn Android development to write your own applications, or to make your own contributions to the open source community!This course is your practical guide to building Android applications with Android Pie. You will learn working with the user interfaces, multitouch gestures, location awareness, web services, and device features such as the phone and camera. You will build a shortcut app from scratch which enables you to store your favorite keyboard shortcuts of the day. You will learn how to make your Android apps backward-compatible. You also get useful steps on packaging your application for the Android Market. Each section provides a clear sample code you can use in your projects right away.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Android 9.0 Pie: Essential Developer Training, focuses on the latest features that you as an Android developer will find most useful and worth implementing in your applications. You will learn to adopt new features such as display cutout support and rich notifications and animations into your applications to improve the UI experience.The second course, Firebase and Android Pie, will help you build a complete Android P application from scratch. You will learn how to build a shortcut app which will store your favorite keyboard shortcuts of the day by using firebase. To build this app, you will first create a UI, then set up cloud data synchronization, issue notifications, and more.The third course, Android App Compatibility: the Complete K-to-P Guide, will help you to make your Android apps backward-compatible and cover common issues faced by developers in Android. You will develop in Java using all its support libraries to see what they are and how they allow you to fight most compatibility issues. You will build a simple application that will allow you to track car fill-ups and review gas stations. During this course, you will take a closer look at uses for compatibility libraries, walk through its most popular pivots, and skillfully resolve them. Finally, you will explore few tools for a more effective market understanding and investigate crashes and A/B testing.By the end of this course, you will be able to build your own stunning applications with the newest Android version Android 9.0 Pie and solve common problems faced in your day-to-day tasks.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Philipp Jahoda is an Austrian Software developer with a strong focus on mobile development for Android (using Java and more recently Kotlin) and iOS. Philipp holds a masters degree in software development and has been working with Java for more than 10 years. Right now, Philipp is self-employed and works in his own startup company. Besides his professional work, he spends a lot of his free time working on open-source projects. His largest and most successful project so far is MPAndroidChart, a chart/graph library for Android.Brandan Jones has been an Adjunct Assistant Professor for the University of Cincinnati since the 2000-2001 school year. He has taught many courses in programming, from introductory programming to full-stack development. Brandan proposed and created the first Android programming course at the University of Cincinnati and has been teaching it ever since. He reapplied this course and taught it at Northwestern University's School of Continuing Studies as well. He is the creator of the PlantPlaces Mobile Android app, which allows users to search for plants by color and GPS plants. He wrote this app in 2012, using TDD principles. He uses selected JSON feeds from that app in the examples in this video course.Jonathan Davis was first introduced to Android development during the Fall of 2013, where he took an introductory course in Mobile Device Programming at the University of Cincinnati. In this course, he learned the barebones of Android, all the way from Activities to Intents. He went on to take an Advanced Android Development course at UC. In the spring of 2014, he performed his first real world Android development, when he co-op'd at a local engineering company in Blue Ash Ohio. Here, he began to hone his programming skills and deepen his understanding of various Android frameworks. He graduated in the spring of 2017, with a Bachelor of Science degree in Information Technology. More focus was in Software Development. He also has some experience with desktop and web development."
Price: 199.99


"Securing IoT: From Security to Practical Pentesting on IoT"
"The Internet of things is the network of physical objects or things embedded with electronics, software, sensors, and network connectivity which enables these objects to collect and exchange data whereas IoT Pentesting is much like taking a battering ram to the door of a fortress. You keep pounding away but try to find a secret backdoor to enter through.With this practically oriented course, you will first start with deep dive into common IoT components and technologies to protect your systems and devices. Then you will explore some common IoT use cases across Industries for connected vehicles, microgrids and enterprise drone systems, along with this you will also be focusing on threats to IoT systems, attack vectors, current security regulations, and standards and common security architectures. Moving on, you will learn how to perform pentesting on advanced IoT Devices including Amazon Eco, Logitech Cameras, the Google Nexus phone, Vyos Gateways, TP-Link Smart Switches, and firewalls to ensure that the hardware devices and the software are free of any security loopholes.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Fundamentals of IoT Security will cover fundamental aspects of the Internet of Things, to include a review of use cases across various industries, we will discuss common IoT components and technologies to provide a baseline understanding of the systems and devices that you need to protect. We will also review common security architectures that can be applied to IoT systems, and discusses regulations and standards that apply to secure IoT systems. We will study of IOT components such as the IoT (hardware, real-time operating systems (RTOS), Application Programming Interfaces (APIs), messaging and communication protocols and backend services. We will discuss threats to IoT systems, attack vectors, current security regulations, and standards and common security architectures. We will examine Privacy by Design (PbD) principles and walk through an example Privacy Impact Assessment (PIA). By the end of this course, you will understand the fundamentals of IoT systems and IoT security and be able to identify threats and required mitigations to their own IoT systems.The second course, Hands-On IoT Penetration Testing begins with the IoT device architecture to help you understand the most common vulnerabilities. You'll explore networks, sniffing out vulnerabilities while also ensuring that the hardware devices and the software running on them are free of any security loopholes. Moving on, you will learn how to perform pentesting on advanced IoT Devices including Amazon Eco, Logitech Cameras, the Google Nexus phone, Vyos Gateways, TP-Link Smart Switches, and firewalls. By the end of the course, you will be able to create IoT pentesting reports. After completion of the course, you will be able to penetrate even the most densely populated IoT networks.About the Authors:Brian Russell is a chief engineer focused on cybersecurity solutions for Leidos. He oversees the design and development of security solutions and the implementation of privacy and trust controls for customers, with a focus on securing the Internet of Things (IoT). Brian leads efforts that include security engineering for Unmanned Aircraft Systems (UAS) and connected vehicles and development security systems, including high assurance cryptographic key management systems. He has 16 years of information security experience. He serves as chair of the Cloud Security Alliance (CSA) Internet of Things (IoT) Working Group, and as a member of the Federal Communications Commission (FCC) Technological Advisory Council (TAC) Cybersecurity Working Group. Brian also volunteers in support of the Center for Internet Security (CIS) 20 Critical Security Controls Editorial Panel and the Securing Smart Cities (SSC) InitiativeSunil Gupta is a certified ethical hacker. Currently, he teaches 45,000+ students online in 150+ countries. He is a specialist in ethical hacking and cybersecurity.His strengths lie in vulnerability assessment, penetration testing, intrusion detection, risk identification, data analysis, reporting, and briefing."
Price: 199.99


"Build, Modernize and Troubleshoot your Android Apps"
"Are you willing to modernize the Android application built on Java using Kotlin and common Android architecture patterns as well as enhance your applications by overcoming common performance issues with Android? Then this course is for you!As this course assumes basic android development knowledge, you will get started with learning to create a strong architectural background for your app, edit and customize the foundations of the app & much more. Then, youll learn to implement Life Cycle Aware Components, use the ViewModel LiveData framework, and perform data management and persistence with the Room persistence solution. Moving further you will delve into fixing issues such as memory management, where we will look at memory leaks and tracking allocations as well as look at optimizing your user experience when working with data on the cloud.By the end of the course, youll be able to build real-world applications more efficiently, modernize your Android apps using all the new features & deploy applications more efficiently, without having to worry about your code affecting the performance and user experience.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Building Professional Android Applications well create a strong architectural background for your app. Youll be able to edit and customize the foundations of the app so its transferable between different projects. Then, youll learn the most productive ways to save and read data on Android with the Room framework, ObjectBox, and the Firebase database. The third section is about utilizing efficient data structures to maintain speed, even when the amount of data is huge. Finally, well explore different ways to test Android applications such as: unit tests, integration tests, and end-to-end tests. The last section is about designing the front end of your app, including professional-level features, such as custom view development and explanatory user onboarding. Also, youll learn to upload your Android app to the Google Play store and discover advanced topics such as Payments, Android N Tiles, and voice interaction. By the end of the course, youll have the essential skills needed to build a real-world application.The second course, Modernizing Your Android Applications youll take an existing Android application build in Java and modernize it using the Kotlin language, seeing the importance of planning the architecture using SOLID principles and common Android Architecture using the MVP, MVC, and MVVM patterns. Moving on, youll implement Life Cycle Aware Components, use the ViewModel LiveData framework, and perform data management and persistence with the Room persistence solution. Youll see how Kotlin efficiently accelerates the development by improving the code base. With the advanced Architectural Components, youll not only be able to improve the performance but also enhance the UI of your application to a whole new level. By the end of this course, youll have modernized your Android app using all the new features from coding it in Kotlin to implementing Architecture Components to enhancing the UI of your app, which gives you more control on your app and makes it easy to maintain.The third course, Troubleshooting Android Performance will help you overcome common performance issues on Android. In this course, we go over the important and common areas that can affect performance such as memory, network, UI, and battery. We delve into issues such as memory management, where we will look at memory leaks and tracking allocations. We also look at optimizing your user experience when working with data on the cloud. We also go into some common pitfalls when working with your UI and how to debug it. Finally, we look at ways to optimize and debug your app's battery usage to ensure that it doesn't annoy users when they've installed your app. When you're completed with this course, you will be developing applications more efficiently, without having to worry about your code affecting the performance that your users experience.About the Authors:Tadas ubonis started coding roughly when he was thirteen. Since then, he has programmed with PHP, JavaScript, Python, C++, and Java (the language in which he has probably written the most code). He took up Android in 2014 and identified that Android lacks decent support for asynchronous programming (Async Task was/is a joke) while more reckless languages, such as JavaScript, had Promises for a long time. Furthermore, Java's standard library was lacking decent support for functional programming primitives (map, filter), but that was easily fixable with libraries such as Guava. This lead Tadas to a search for a library that would help him achieve a Promise-like functionality and interface. It didn't take long until he found ReactiveX and its family of implementations (including RxJava) that handle streams in Reactive fashion. It wasn't exactly the flow of Promised-like systems but soon enough, he realized that it's even more powerful. Since then, he has been using RxJava (and RxKotlin) for his daily Android programming. The quality of the code (the lack of bugs, readability, and maintainability) has improved ten-fold.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: 199.99


"Practical Guide to Windows Pentesting with Kali Linux"
"Kali Linux is the premier platform for testing and maintaining Windows security. Managing Windows security has always been a challenge for any security professional. As Windows is the most popular operating system in the corporate environment, this course will help you detect and tackle attacks early to save your organization data and money.With this practical course, you will start off with learning how to gather information about the target network and websites to discover all the vulnerable ports. Once you find the necessary info, youll learn to bypass security restrictions using exploitation tools to access the target system, hack websites using various pentesting tools. Moving further you'll be mastering master various exploitation and post exploitation techniques such as Pass-The-Hash techniques.By the end of this video tutorial, you will be able to successfully identify and tackle the flaws and vulnerabilities within the Windows OS (versions 7, 8.1, 10) using Metasploit and Kali Linux tools & collect valuable information from the exploited host.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Learning Windows Penetration Testing Using Kali Linux youll start by gathering information about the target network and websites to discover all the vulnerable ports. Moving on, youll learn to bypass security restrictions using exploitation tools to access the target system. Also, youll hack websites using various pentesting tools and learn how to present your test reports. By the end of the course, youll be able to find, exploit, and prevent security vulnerabilities in Windows OS using Kali Linux.The second course, Practical Windows Penetration Testing will follow a typical penetration test scenario throughout. At each stage, you will be shown all the necessary tools and techniques, and how they are applied. The whole course is hands-on to guarantee that you gain practical knowledge. You will start by setting up the environment and learn service identification and network scanning techniques. You will master various exploitation and post exploitation techniques. You will also learn to proxy traffic and implement the most famous hacking technique: the pass-the-hash attack. By the end of this video tutorial, you will be able to successfully identify and tackle the flaws and vulnerabilities within the Windows OS (versions 7, 8.1, 10) using Metasploit and Kali Linux tools.About the Authors:Taking education on security to a completely new level, Angelique Keyter is devoted to making a difference in the world of cybercrime. She has numerous years of hacking and lecturing behind her and focuses her time on making a difference in her community and teaching people how to fight an unseen criminal. Angelique is a certified hacker, Linux professional, and Microsoft solutions expert with more than 20 years of experience. She is a mother of twins and spends a lot of time studying new things and learning new concepts. She believes that you are never too old to learn. She has a passion for gaming and geeky stuff from hacking to robotics to forensic psychology. She is a focused person with a witty sense of humor, always ready to help or play football with her boys.Gergely Rvay, the instructor of this course, hacks stuff for fun and profit at Multinational Corporation in Germany and in the USA. He has worked as a penetration tester since 2011; before that, he was a quality assurance engineer in his home country, Hungary. As a consultant, he did penetration tests and security assessments in various industries, such as insurance, banking, telco, mobility, healthcare, industrial control systems, and even car production."
Price: 199.99


"Mastering React State Management with Redux"
"Redux completes the missing piece of the React framework and is used at the core of React for most complex React projects. It brings a clean and testable design to the table using a purely functional approach and provides a solid, stable, and mature solution to managing state in your React application.With this master class course, you will start with building a minimal web pack application & quickly transforming it into an isomorphic application with full API integration, including secure authentication & maintaining a session on the client. Then you'll dive into common performance pitfalls and how to avoid them using various tools that interact with Redux. Moving further you will also be learning how to combine React Router with Redux and make your apps more data-driven and real-time.By the end of this course, you will be master making better architectural decisions and learn to tackle any performance pitfalls. Also, gain in-depth knowledge to test every aspect of your clients application & built real-time & data-driven applications.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Redux End to End you'll start with building an app piece by piece, starting with a minimal web pack application and quickly transforming it into an isomorphic Redux application with full API integration, including secure authentication.The second course, Mastering Redux empowers Redux users by helping them make better architectural decisions. After going through the architectural standpoint of building a large-scale Redux application, you'll dive into common performance pitfalls and how to avoid them. Next, you'll make tools that interact with Redux. Moreover, you'll go through the different approaches to asynchronous effects and how to maintain an organization at scale. You'll be introduced to the server-rendering concept and learn to deal with it in React applications. Also, you'll understand what's needed to load your Redux store from the server. Finally, we mention use cases where Redux might not be that useful and talk about helpful tools in the react-Redux ecosystem.About the Authors:Sam Slotsky is a software engineer and saxophonist originating from Sioux City, IA. He attended the University of Iowa for Computer Science and Music and is currently employed by Ackmann & Dickenson, Inc. of Minneapolis, specializing in back-end web applications, databases, and JavaScript. Additionally, Sam has authored and contributed to open source packages for use with the React, Redux, Knockout, and Meteor framework. Cooking and playing chess are his favorite pastime activities. Husband and father of three, he writes software programs during the day, cooks in the evening, listens to jazz obsessively, and has a bit of a thing for cycling.Tiago Garcia calls his relationship with computers and computer science love at first sight, which happened when he was only 9. He pursued this passion ever since and finished his Masters degree in Computer Science in Faculdade de Cincias e Tecnologia - UNL in Lisbon in late 2010. A few months after, he joined Vizzuality as a PHP backend developer. His other passions are gaming and music. Some believe he was born already wearing earphones."
Price: 199.99


"Build and Deploy Apps on AWS using DevOps Techniques"
"Amazon Web Services (AWS) provides trusted, cloud-based solutions to help you meet your business needs. Running your solutions in the AWS Cloud can help you get your applications up and running faster while providing the security to meet your compliance requirements. So, if youre someone who wants to develop and deploy applications and microservices on AWS, then go for this course.This course is a step-by-step guide to building, deploying, and monitoring your robust and scalable web applications and microservices using AWS. You will learn how to design and develop cloud-based applications and microservices using AWS. You will also learn how to set up automated processes, implement continuous delivery, and manage application updates for your infrastructure on the AWS cloud.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Full Stack AWS Application Development, is designed to help you develop and design cloud solutions using AWS. You will gain confidence in coding and manipulating AWS-based environments (Python, Java). You will be able to use AWS SDK to interact with services and build solutions. You will also learn how to use Amazon DynamoDB data stores and to integrate applications and data (Lambda, SWF).The second course, Building Microservices on AWS, shows you how to build Microservices-based applications on AWS. It will help you overcome the limitations and challenges you experience in traditional monolith deployments. It will provide you with technological freedom and help you choose the best tool for each job.The third course, Implementing DevOps with AWS, gives you hands-on experience with Cloud9, CodeBuild, CodeDeploy, CodePipeline, and CodeStar. You will learn setting up automated processes, implementing continuous delivery, and managing application updates for your infrastructure on the AWS cloud.By the end of the course, you'll have learned to apply AWS tools to create and deploy Microservices-based applications. You'll be able to make your applications cost-effective, easier to scale, and faster to develop.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:David B. McDaniel has over 30 years of experience in software architecture, design, and implementation. He displays innovation in all aspects and is both a strategic and tactical consultant to all levels of organizations. His strength lies in Cloud strategy and implementation, using private, public, and hybrid solutions, and helping companies implement their API Economy presence, both internally and externally. He specializes in business process automation and optimization and system integration using open source and COTS software packages, integrating with both custom and leading enterprise applications such as SAP and Salesforce. He is an enterprise SOA and Java architect, extremely technical, and can speak to all levels, including CxO's of any organization. Professional and engaging, he is a leader and innovator with a strong passion for his career. He helped launch several companies, including New Era of Networks (NEON), and has worked with many Fortune 500 companies.Specialties: Cloud/Enterprise/SOA Architecture and Strategy, Integration, Mobile Solutions, Cloud/SaaS Computing, System Design. Java, Oracle, Open Source solutions.Founder - Denver AWS Users' Group.Alan 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 Microservices architecture. And there is a strong need to have a container orchestration tool in place. Kubernetes is by far the most popular container orchestration on the market.Colibri 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 better make sense of its data, and process it in more intelligent ways.The company lives by its motto: Data -> Intelligence -> Action.Salle Ingle is an AWS Certified Solutions Architect Professional from Colibri Digital, with over 17 years of experience in the Information Technology field across a variety of disciplines and industries. Salle also holds the ITIL v3 Release and Control Practitioner certification and has several years of experience with Change and Release Management involving various DevOps practices and tools. In addition to AWS, she has experience with OpenStack, infrastructure, networking, and full-stack web development."
Price: 199.99


"Practical DevOps with Microsoft Azure"
"You might have come across slow development cycles due to traditional infrastructure management processes. Azure DevOps is everything you need to build your software product from beginning to end! The project helps to deploy applications, add test environment to validate your production, manage the code flow and high quality. If youre looking to automate your operations to deliver reliable code & software faster with Azure DevOps then is the perfect Course for you!This comprehensive 2-in-1 course follows a hands-on approach to plan, manage and monitor your applications by implementing DevOps using Microsoft Azure. Initially, youll acquire a deeper insight into implementing DevOps. Youll understand how containerization technologies work as well as execute tests across your applications with continuous integration. Moving further, youll work with DevOps for modern-day application lifecycle management and automate your apps on the Azure Cloud platform. Finally, youll configure a full CI/CD pipeline for any Azure app using the language and app framework you want.Towards the end of this course, you'll be able to automate your operations on the cloud with Azure DevOps to deliver software faster and more reliably with DevOps projects on Azure.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, DevOps with Azure, covers Implementing DevOps using Microsoft Azure. This course is a complete guide on how to implement DevOps using Microsoft Azure. You'll learn how to plan your projects with agile tools, manage your code using Git, and deploy your code through the best CI/CD systems. You'll be empowered to get full traceability and visibility across all your development activity. By the end of this course, you will learn how you can get Azure on board as a unified DevOps environment.The second course, Hands-On DevOps on Azure, covers delivering software faster and more reliably with DevOps projects on Azure. In this course, you will delve into the DevOps support on Microsoft Azure and investigate about the teams that can migrate their existing DevOps solutions to Microsoft Azure, using Azure DevOps project. By the end of this course, you will be an expert in testing, deploying, and monitoring your applications with Azure.Towards the end of this course, you'll be able to automate your operations on the cloud with Azure DevOps to deliver software faster and more reliably with DevOps projects on Azure.About the AuthorsAllen ONeill is a consulting engineer with a background in enterprise systems. He runs his own company specializing in system architecture, optimization, and scaling. Allen is a chartered engineer, a Fellow of the British Computing Society, and a Microsoft MVP and Insider, a CodeProject and C# Corner MVP.Afzaal Ahmad Zeeshan is a computer programmer from Rabwah, Pakistan, and likes .NET Core for regular everyday development. He is an expert with Cloud, Mobile, and API development. Afzaal has experience with the Azure platform and likes to build cross-platform libraries/software with .NET Core. Twice he has been awarded Microsoft MVP status for his work in the field of software development, twice CodeProject MVP status for technical writing and mentoring, and 3 times C# Corner MVP status in the same field.Iqra Ali is a software engineer at MIXIT-Technologies USA and an author at CodeProject and CSharpCorner, and she is from Karachi, Pakistan. She spends most of her time contributing to open source world and authoring technical articles. Iqra is an expert .NET developer and has worked on several .NET and DevOps related projects in her professional career. In her spare time, she spends time contributing to CSharpCorner and other alike platforms, helping others in the open communities."
Price: 199.99


"Version Control with Git and GitHub"
"This course introduces version control, its relevance, and usage. In the first part, you'll learn how to set up and configure Git on your computer. Then, you'll create a repository and use it for exercises throughout the course. Through multiple demos, you'll learn concepts that show various stages of a file - from when it is untracked to when it is set for tracking under version control. You'll see how to navigate the history of a repository, fetch and deliver code to GitHub, and undo code changes. The first part ends with you learning to work with branches, storing and retrieving changes temporarily, and merging the desired changes into a repository. In the second part, you'll learn about forking as part of a collaborative workflow. You'll learn to address modularity and duplication through submodules, tracing and rectifying faulty changes, and maintaining repositories. The second part ends with you learning how to deploy applications using GitHub.About the AuthorsAlex Magana is software engineer keen on developing solutions that matter. He is interested in HCI, machine learning, agritech, information storage and retrieval, and effective backup and recovery. Alex has helped to deliver projects for clients on context-aware location-based services, point of sale software, data analytics for mobile-based banking, and AMP-based performant news pages across a myriad of locales. To let his hair down, Alex enjoys music, dance, adventure, reading, and exploring architecture. He is an avid gastronome at heart. Joseph Muli loves programming, writing, teaching, gaming, and traveling. Currently, he works as a software engineer at Andela and Fathom, and specializes in DevOps and Site Reliability. Previously, he worked as a software engineer and technical mentor at Moringa School. Sahil Malik has been a Microsoft MVP and INETA Speaker for the past 8 years, author and reviewer of many books and numerous articles in both the .NET and SharePoint space, consultant and trainer who delivers training and talks at conferences internationally. Sahil has trained for the best names in the Microsoft technology space and has architected and delivered SharePoint based solutions for extremely high profile clients"
Price: 199.99


"Business Intelligence Solutions with Qlik Sense"
"Qlik Sense is business intelligence (BI) and visual analytics platform that supports a range of use cases all within a scalable, governed framework. It not only allows you to create interactive reports and dashboards with stunning charts and graphs but also prepares you to be an expert in your organization when it comes to designing BI solutions using Qlik Sense.This course takes a practical and incremental approach. It helps you master all the advanced Business Intelligence capabilities of Qlik Sense to debug common issues and optimize your data model. It will first teach you how to connect your Data with Qlik Sense & create your own Qlik Sense app. Then you'll learn to build your own dashboard by adding different functionalities, perform analyses, and secure your data in Qlik Sense. Moving further you be learning to create a data model to achieve optimized performance, including how to load data from different data sources & much more. Finally, you will be mastering the art of creating dashboards that are not only visually appealing and accurate but also very informative and a BIG bonus to your team while making those tough decisions.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Learn Qlik Sense Dashboard Development starts by connecting your Data with Qlik Sense and will create your own Qlik Sense app. You will see how to add data from popular spreadsheet applications MS Excel and work with Qlik Sense components such as charts, list boxes, input boxes, and Text objects. You'll build your own dashboard by adding different functionalities, perform analyses, and secure your data in Qlik Sense. By the end of the course, you will able to analyze data and make business decisions faster.The second course, Mastering Qlik Sense we look at everything that goes into creating a data model to give you the most optimized performance, including how to load data from different data sources, fix synthetic keys, and other issues. Also included are topics such as creating link tables, the master calendar script, and applying set analysis to your data. Thus, you will master the art of creating dashboards that are not only visually appealing and accurate but also very informative and a BIG bonus to your team while making those tough decisions.About the Authors:Abhishek Agarwal has 12+ years of experience in developing analytical solutions. He is a seasoned BI professional with expertise in multiple technologies. He has been teaching BI technologies for the past 5+ years and has worked in a similar domain. He uses QlikView, Power BI, Tableau, and a couple of other technologies for end-to-end analytical solution development in his current work.Colibri 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 better make sense of its data, and process it in more intelligent ways. The company lives by its motto: Data -> Intelligence -> Action.Diksha Bhosle is a versatile trainer from Colibri Digital. She has over 12 years' experience and has trained in a number of different technologies including Microsoft, CRM, Marketing Applications and of course Qlik Sense and Qlik View. Having worked with Qlik Technologies for a few years she has in-depth knowledge and understanding of both Qlik View and Qlik Sense. After a number of interactions with Various Qlik Sense customers, she has gained a deeper understanding of common issues faced by customers."
Price: 199.99


"Data Analysis and Machine Learning with R"
"Data analysis has recently emerged as a very important focus for a huge range of organizations and businesses. Machine Learning explores the study and construction of algorithms that can learn from and make predictions on data. R makes detailed data analysis easier, making advanced data exploration and insight accessible to anyone interested in learning it. The R language is widely used among statisticians and data miners to develop statistical software and data analysis.This comprehensive 2-in-1 course follows a recipe-based approach to exploring advanced algorithm and visualization concepts to get the most out of your data through real-world examples. To begin with, youll perform analyzing techniques and learn to handle missing values and duplicates. Youll also learn to apply classification techniques and regression techniques. Moving further, youll work with advanced algorithms and techniques to enable efficient Machine Learning using the R programming language. Finally, youll work with a variety of real-world algorithms such as decision trees and support vector machines.Towards the end of this course, you'll explore advanced algorithm and visualization concepts to get the most out of your data through real-world examples.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, R Data Analysis Solutions - Machine Learning Techniques, covers analyzing techniques to get the most out of your data. This video empowers you by showing you ways to use R to generate professional analysis reports. It provides examples of various important analysis and machine-learning tasks that you can try out with associated and readily available data. You will learn to carry out different tasks on the data to bring it into action. By the end of this course, you will be able to carry out different analyzing techniques, apply classification and regression, and also reduce data.The second course, Machine Learning using Advanced Algorithms and Visualization in R, covers Advanced Algorithms and additional visualization. In this course, you will work through various examples of advanced algorithms and focus a bit more on some visualization options. Well start by showing you how to use the random forest to predict what type of insurance a patient has based on their treatment and you will get an overview of how to use random forest/decision tree and examine the model. Then, well walk you through the next example on letter recognition, where you will train a program to recognize letters using a support Vector machine, examine the results, and plot a confusion matrix. After that, you will look into the next example on soil classification from satellite data using K-Nearest Neighbor where you will predict what neighborhood a house is in based on other data about it. Finally, youll dive into the last example of predicting a movie genre based on its title, where you will use the tm package and learn some techniques for working with text data.Towards the end of this course, you'll explore advanced algorithm and visualization concepts to get the most out of your data through real-world examples.About the AuthorsViswa Viswanathan is an associate professor of Computing and Decision Sciences at the Stillman School of Business in Seton Hall University. After completing his Ph.D. in Artificial Intelligence, Viswa spent a decade in Academia and then switched to a leadership position in the software industry for a decade. During this period, he worked for Infosys, Igate, and Starbase. He embraced Academia once again in 2001. Viswa has taught extensively in diverse fields, including operations research, computer science, and software engineering, management information systems, and enterprise systems. In addition to teaching at the university, Viswa has conducted training programs for industry professionals. He has written several peer-reviewed research publications in journals such as Operations Research, IEEE Software, Computers and Industrial Engineering, and International Journal of Artificial Intelligence in Education. He has authored a book entitled Data Analytics with R: A Hands-on Approach.Shanthi Viswanathan is an experienced technologist who has delivered technology management and enterprise architecture consultations to many enterprise customers. She has worked for Infosys Technologies, Oracle Corporation, and Accenture. As a consultant, Shanthi has helped several large organizations, such as Canon, Cisco, Celgene, Amway, Time Warner Cable, and GE, among others, in areas such as data architecture and analytics, master data management, service-oriented architecture, business process management, and modeling. When she is not in front of her Mac, Shanthi spends time hiking in the suburbs of NY/NJ, working in the garden, and teaching yoga. Shanthi would like to thank her husband, Viswa, for all the great discussions on numerous topics during their hikes together and for exposing her to R and Java. She would also like to thank her sons, Nitin and Siddarth, for getting her into the data analytics world.Tim Hoolihan currently works at DialogTech, a marketing analytics company focused on conversations. He is the Senior Director of Data Science there. Prior to that, he was CTO at Level Seven, a regional consulting company in the US Midwest. He is the organizer of the Cleveland R User Group. In his job, he uses deep neural networks to help automate of a lot of conversation classification problems. In addition, he works on some side-projects researching other areas of Artificial Intelligence and Machine Learning. Outside Data Science, he is interested in mathematical computation in general; he is a lifelong math learner and really enjoys applying it wherever he can. Recently, he has been spending time in financial analysis, and game development. He also knows a variety of languages: R, Python, Ruby, PHP, C/C++, and so on. Previously, he worked in web application and mobile development."
Price: 199.99


"Natural Language Apps & Interactive Chatbots with TensorFlow"
"Natural Language Processing (NLP) offers powerful ways to interpret and act on spoken and written language. TensorFlow is quickly becoming the technology of choice for NLP because of its ease to develop intelligent NLP applications and chatbots.In this well thought out the course, you will learn to use TensorFlow for building high performing day-to-day apps and chatbots by leveraging NLP skills. You will begin by learning various NLP techniques to build deep learning models and intelligent chatbots. You will then design a user-friendly chatbot which response using perfect grammar and informative answers from a predefined database. You will also learn how to build chatbots that form the answers themselves without looking into a database. By doing this, you reduce the need for human effort and costs. Also, using a chatbot will help scale your business and improve customer relations.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Building Natural Language Applications with TensorFlow, will lead you through various implementations of NLP techniques by implementing end-to-end deep learning models and creating an intelligent chatbot.The second course, Interactive Chatbots with TensorFlow, will show you how to create chatbots based on two models. You will design a user-friendly chatbot which responds using perfect grammar and informative answers from a predefined database. You will also learn how to build chatbots that form the answers themselves without looking a database. You will also understand the capabilities, and overcome the limitations, of each chatbot. This helps to reduce the need for human effort and costs. Using a chatbot will help scale your business and improve customer relations.By the end of this course, youll comfortably leverage the power of NLP to build high performing day-to-day apps and interactive chatbots.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Kaiser Hamid Rabbi is an aspiring Data Scientist who is super-passionate about Artificial Intelligence, Machine Learning, and Data Science. Over the last four years, he has entirely devoted himself to learning more about data science technologies such as Python, Machine Learning, Deep Learning, Artificial Intelligence, data mining, data analysis, recommender systems, and so on. Kaiser also has a huge interest in Lygometry (things we know we do not know!) and always tries to understand Domain Knowledge from his projects as far as possible.Omar Essam is a data scientist with a passion for technology and Artificial Intelligence. He currently holds a Bachelor's degree in Computer Engineering and has worked in Natural Language Processing."
Price: 199.99


"Learn GitLab for Auto DevOps using GitLab CLI"
"GitLab is a single application for the entire software development lifecycle. From project planning and source code management to CI/CD, monitoring, and security. With GitLab CI, it is easy to add build and deployment automation that triggers on every code change, helping you build high-quality, reliable software and deploy it to production at speed.In this well thought out course, you will learn to use GitLab for implementing the DevOps lifecycle. You will begin with learning how to plan and organize new features, develop them and the application code in an automatic way, deploy and monitor the application in different environments, and refactor your application using GitLab. You will then learn to create a DevOps pipeline to automatically build, test, and deploy software to virtual machines and container environments.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.In the first course, Learning GitLab, you will learn how to use GitLab to implement the DevOps culture. GitLab is a very famous tool that lets you cover the entire application development cycle. You will learn how to plan and organize new features, develop them, the application code in an automatic way, deploy and monitor the application in different environments, and refactor your application using only one tool GitLab.The second course, Hands-On Auto DevOps with GitLab CI, will give you a hands-on tutorial on GitLab CI. You will use GitLab CI to create a DevOps pipeline to automatically build, test, and deploy software to virtual machines and container environments. You will explore the features of GitLab CI, including using runners to execute build jobs, creating multi-stage builds, and deploying to virtualized and containerized environments. You will see how easy it is to get started with GitLab CI by deploying your own runners in cloud environments or on your own servers, using Docker and Kubernetes or ordinary scripting.By the end of this course, you'll be able to perform all from project planning and source code management to CI/CD, monitoring, and security for your projects.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Bruno Lorenco Lopes graduated in Computing Engineering at the University of So Paulo (USP), with an M.Sc in Computer Science and Computational Mathematics at the same university. As a systems analyst, he has broad experience in software development, using Java, Groovy, and C/C++, and has automatized tests using Spock and JUnit. He is also an enthusiast of the DevOps culture and has been working with it since 2014, using tools such as GitLab, Gitflow, Jenkins, and Docker. He is very passionate about software development and tries to stay updated about the latest tools and technologies that may help to boost the productivity of his team and increase software quality. Currently, he also works as a specialization teacher at Federal University of So Carlos (UFSCar), teaching Docker.Alan Hohn is a Lockheed Martin Fellow who specializes in DevOps, microservice architecture, and agile. He is experienced at deploying and configuring GitLab CI and in helping, teams take advantage of its ability to automate application builds, tests, and deployments. He has extensive experience teaching technical topics and loves to combine examples and explanation to make any technology clearer."
Price: 199.99


"Python Machine Learning: Projects, Tips and Troubleshooting"
"Machine learning is one of the most sought-after skills in the market giving you powerful insights into data. Today, implementations of Machine Learning are adopted throughout Industry and its concepts are many. Python makes this easier with its huge set of libraries that can be used for Machine Learning. The effective blend of Machine Learning with Python helps in implementing solutions to real-world problems as well as automating analytical model.This comprehensive 4-in-1 course follows a step-by-step practical approach to building powerful Machine Learning models using Python. Initially, youll use pre-written libraries in python to work with powerful algorithms and get an intuitive understanding of where to use which machine learning approach. Youll explore Tips and tricks to speed up your modeling process and obtain better results. Moving further, youll learn modern techniques for solving supervised learning problems. Finally, youll eliminate common data wrangling problems in Pandas and scikit-learn as well as perform common natural language processing featuring engineering tasks.By the end of the course, youll explore practical and unique solutions to common Machine Learning problems to avoid any roadblocks while working with the Python data science ecosystem.Contents and OverviewThis training program includes 4 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Python Machine Learning in 7 Days, covers building powerful Machine Learning models using Python with hands-on practical examples in just a week. In this course, you will be introduced to a new machine learning aspect in each section followed by a practical assignment as homework to help you in efficiently implement the learnings in a practical manner. With the systematic and fast-paced approach to this course, learn machine learning using Python in the most practical and structured way to develop machine learning projects in Python in a week. This course is structured to unlock the potential of Python machine learning in the shortest amount of time. If you are looking to upgrade your machine learning skills using Python in the quickest possible time, then this course is for you!The second course, Python Machine Learning Projects, covers hands-on Supervised, unsupervised learning, and more. This video is a unique blend of projects that teach you what Machine Learning is all about and how you can implement machine learning concepts in practice. Six different independent projects will help you master machine learning in Python. The video will cover concepts such as classification, regression, clustering, and more, all the while working with different kinds of databases. By the end of the course, you will have learned to apply various machine learning algorithms and will have mastered Python's packages and libraries to facilitate computation. You will be able to implement your own machine learning models after taking this course.The third course, Python Machine Learning Tips, Tricks, and Techniques, covers transforming your simple machine learning model into a cutting edge powerful version. In this course, you will learn from a top Kaggle master to upgrade your Python skills with the latest advancements in Python.It is essential to keep upgrading your machine learning skills as there are immense advancements taking place every day. In this course, you will get hands-on experience of solving real problems by implementing cutting-edge techniques to significantly boost your Python Machine Learning skills and, as a consequence, achieve optimized results in almost any project you are working on. Each technique we cover is itself enough to improve your results. However; combining them together is where the real magic is. Throughout the course, you will work on real datasets to increase your expertise and keep adding new tools to your machine learning toolbox. By the end of this course, you will know various tips, tricks, and techniques to upgrade your machine learning algorithms to reduce common problems, all the while building efficient machine learning models.The fourth course, Troubleshooting Python Machine Learning, covers quick fixes for all your Python Machine Learning frustrations. We have systematically researched common ML problems documented online around data wrangling, debugging models such as Random Forests and SVMs, and visualizing tricky results. We leverage statistics from Stack Overflow, Medium, and GitHub to get a cross-section of what data scientists struggle with. We have collated for you the top issues, such as retrieving the most important regression features and explaining your results after clustering, and their corresponding solutions. We present these case studies in a problem-solution format, making it very easy for you to incorporate this into your knowledge. Taking this course will help you to precisely debug your models and research pipelines, so you can focus on pitching new ideas and not fixing old bugs.By the end of the course, youll explore practical and unique solutions to common Machine Learning problems to avoid any roadblocks while working with the Python data science ecosystem.About the AuthorsArish Ali started his machine learning journey 5 years ago by winning an all India machine learning competition conducted by the Indian Institute of Science and Microsoft. He was a data scientist at Mu Sigma, one of the biggest analytics firms in India. He has also worked on some of the cutting edge problems of Multi-Touch Attribution Modelling, Market Mix Modelling, and Deep Neural Networks. He has also been an Adjunct faculty for Predictive Business Analytics at Bridge School of Management, which offers its course in Predictive Business Analytics along with North-western University (SPS). Currently, he is working at a mental health startup called Bemo as an AI developer where his role is to help automate the therapy provided to users and make it more personalized.Alexander T. Combs is an experienced data scientist, strategist, and developer with a background in financial data extraction, natural language processing, and generation, and quantitative and statistical modeling. He is currently a full-time lead instructor for a data science immersive program in New York City.Valeriy Babushkin has done an M. Sc. and has 5+ years' experience in industrial data science and academia. He is a Kaggle competition master and a 2018 IEEE SP Cup finalist. He has been a Data Science Team Lead at Yandex (the largest search engine in Russia; it outperforms Google) and runs an online taxi service (he acquired Uber in Russia and 15 other countries) and the biggest e-commerce platform in Russia. He was also a Head of Data Science at Monetha. Monetha is creating a universal, transferable, immutable trust, and reputation system combined with a payment solution. Finally, he is decentralized and empowered by the Ethereum Blockchain.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 performance - key analytics that all feedback into how our AI generated content. Prior to founding QuantCopy, Rudy ran High Dimension.IO, a machine learning consultancy, where he experienced firsthand 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: 199.99


"Ansible 2 for Security Automation and Implementing DevOps"
"Ansible is a simple, open source, IT automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs. Designed for multi-tier deployments since day one, Ansible helps take software updates from testing to deployment in a short period of time. It is a great solution for orchestrating DevOps pipelines. Whether you want to manage an entire cloud region, configure network devices, or orchestrate configuration changes across Linux or Windows machines, Ansible is up to the challenge!This comprehensive 3-in-1 course follows a practical, informative, step-by-step approach to safeguard your system with advanced features of Ansible as well as automate your DevOps and Continuous Delivery software delivery process. Youll begin with configuring and managing your infrastructure using Ansible Playbooks. Youll then integrate Ansible with various Cloud Providers such as AWS and OpenStack. Moving further, youll build virtual machines to automate testing and deploying your applications. Finally, youll create and deploy a containerized application by using Ansible to build custom Docker images.Towards the end of this course, you'll learn Ansible 2 and perform security automation, CI/CD for software delivery using DevOps with Ansible.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Ansible 2 for Beginners, covers automating manual tasks for your organization with ease using the highly reliable Ansible 2. In this course, you will get started with Ansible 2.0, including its installation, the problems it solves, and more. We will also walk through creating your very first playbooks. Youll understand the power of variables and quickly be able to manage environments and implement strategies. You will find out how to integrate with different cloud platforms and be introduced to Ansible Galaxy and Tower, which are Ansible's enterprise tooling for supporting large-scale infrastructure. By the end of this course, you will be well versed in the basics of Ansible and be able to automate your organizational infrastructure easily.The second course, Ansible 2: Advancements with Security Automation, covers safeguarding your system with advanced features of Ansible 2. The course starts with basic Ansible concepts and later progresses to the advanced features of Ansible 2. You'll start with the usage of Ansible with non-Linux targets, before then moving on to discuss some advanced uses of Ansible Tower. Ansible Tower makes it easy to control the way your infrastructure is configured via configuration definitions and continuous remediation. Next, we will look at secure user management with Ansible managing multiple user and different permissions. We will be closely looking at more complex hardening with STIG and CIS.The third course, Hands-On DevOps with Ansible, covers automating your DevOps and Continuous Delivery software delivery process using Ansible 2.x. In this course, we show how a DevOps pipeline can speed up your software development. We will use DevOps practices to automate your building and testing environments to push software into production. You will use Ansible to automate your DevOps pipeline. Whether you test and deploy applications on-premise or in the cloud, and whether you build full systems or containers with Docker and Kubernetes, by the end of the course you will be able to develop and deploy reliable applications with speed using Ansible.Towards the end of this course, you'll learn Ansible 2 and perform security automation, CI/CD for software delivery using DevOps with Ansible.About the AuthorsDavid Cohen: I've been a system administrator, platform engineer, DevOps engineer, and software developer in everything from small businesses to growing companies (100+ employees) and large tech/engineering firms (10,000+ employees). Most of my work has centered on Linux and UNIX system administration, web security, and software development in Python, Ruby, JavaScript, and Go. I've also done stranger things like helping to design two Tier-4 data centers and being an Infantryman (not at the same time). On my tutorial Linux YouTube channel, I've helped tens of thousands of people learn the basics (and not-so-basics) of system administration, DevOps, and software engineering.Anish Nath is a developer, author, and a hacker who is willing to contribute and learn. He is an active member of StackOverflow and a DevOps Engineer. He has expertise as a security advocate and security architect. He is experienced in handling security issues such as performing white-hat hacking. He is a community-oriented developer.Alan Hohn is a Software Architect who primarily works in Java, Go, and Python. He has a lot of experience re-architecting embedded systems and in combining embedded and enterprise approaches. Currently, he works as a Lockheed Martin Fellow encouraging the adoption of virtualization, DevOps, and cloud technologies. This also means that he frequently tries out new technologies and new approaches. He enjoys teaching on technical topics and enjoys hearing from those who find his courses useful. He is employed by Lockheed Martin Rotary and Mission Systems and his personal blog is called Variegated."
Price: 199.99


"App Development and Troubleshooting with Spring Boot 2.0"
"Spring Boot has been a huge help to Java developers & fastest way to get a Spring application up-and-running with the fewest lines of code and the least configuration. It aims to make development easy so you can create production-grade applications and services.With this practical oriented course, you will first get started with the basics of spring boot which includes implementing exception handling and validation in Spring Boot after building Spring Boot & Spring MVC applications. Then you will focus on some advance & professional spring boot development where you'll learn to use Mockito & JUnit to build an end-to-end integration testing suite, use AWS and Docker to deploy your application to the cloud & much more. Once you are ready with your application, you may face some roadblocks, this is where troubleshooting comes into the picture; Here you'll learn to work with Spring Boot Actuator to debug & troubleshoot your application & learn exception handling techniques in Spring applications.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Spring Boot 2.0 in 7 Days will kick-start the task of achieving your business goals with Spring Boot. You will spend more time understanding your customers' needs and less time building applications to address them. You will be amazed by how much you have learned about Spring Boot 2.0 and its applications in just a week.The second course, Professional Spring Boot 2 transforms your skillset away from building single, large Java applications. You'll benefit from understanding what microservices are, and the problems they pose for typical Java web services. You'll delve into the Spring Boot architecture and learn to use its components for your professional projects. Through practical examples, you'll build your own JSON RESTful web service, which is an essential tool for any Spring Boot developer. You'll learn to use Mockito and JUnit to build an end-to-end integration testing suite and you'll be on a par with your competitors. Lastly, you will use AWS and Docker to deploy your application to the cloud. Harness the power of Spring Boot and take your enterprise application development career to the next level. The course will help you and your business compete with others by building portable and easy-to-scale microservices with ease.The third course, Troubleshooting Spring Boot 2.0 is designed to provide the tools and techniques you need to debug a Spring Boot application and tackle various other challenges. You will start off by working with Spring Boot Actuator to debug and troubleshoot your application. Since logs can reveal a whole lot about your application and have been traditionally used to debug various types of software applications, this course will guide you through using the Log4j framework to keep a log of your applications health and performance as you execute different operations. Youll also get insights into debugging scenarios when youre building a Spring Boot application using Maven and Gradle. Further on, youll work with debuggers available with popular IDEs to fix some common problems in your application. Toward the concluding parts of this course, youll learn the exception handling techniques in Spring applications and understand how to use them to troubleshoot when using Spring Boot. By the end of this course, you will have worked through a range of troubleshooting techniques to ensure your apps are production-ready.About the Authors:Petra Simonis is a software developer with extensive expertise in Java, Spring, Spring Boot, C++, and other programming and scripting languages. Over the past 15 years, she has gained experience in the fields of multimedia retrieval, telecommunication, GIS services, and healthcare.Shalini Mittal has 8+ years of experience in learning and development. She has developed websites using technologies like HTML, CSS, bootstrap and has trained the student on technologies like Java 8, Java EE, spring boot, Laravel, spring 5, Hibernate, Android and many more.TetraNoodle Technologies provides your business with an augmented executive service that prioritizes growth. We provide technology and CTO services that are cheaper, faster, and better informed than traditional CTOs. Our team has worked within the technology industry for over 45 years. We use the connections, experience, and knowledge we gained during this time to provide flexible solutions to your technology needs. We excel at scaling companies quickly by facilitating rapid technology implementation to propel you to the top of your industry."
Price: 199.99


"Practical Supervised and Unsupervised Learning with Python"
"Are you looking forward to developing rich Python coding practices with Supervised and Unsupervised Learning? Then this is the perfect course for you!Supervised Machine Learning is used in a wide range of industries across sectors such as finance, online advertising, and analytics, and it's here to stay. Supervised learning allows you to train your system to make pricing predictions, campaign adjustments, customer recommendations, and much more. Unsupervised Learning is used to find a hidden structure in unlabeled and unstructured data. On the other hand, supervised learning is used for analyzing structured data making use of statistical techniques. Python makes this easier with its libraries that can be used for Machine Learning. This Course covers modern tools and algorithms to discover and extract hidden yet valuable structure in your data through real-world examples. This course explains the most important Unsupervised Learning algorithms using real-world examples of business applications in Python code.This comprehensive 3-in-1 course follows a step-by-step approach to entering the world of Artificial Intelligence and developing Python coding practices while exploring Supervised Machine Learning. Initially, youll learn the goals of Unsupervised Learning and also build a Recommendation Engine. Moving further, youll work with model families like recommender systems, which are immediately applicable in domains such as e-commerce and marketing. Finally, youll understand the concept of clustering and how to use it to automatically segment data.By the end of the course, youll develop rich Python coding practices with Supervised and Unsupervised Learning through real-world examples.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Hands-On Unsupervised Learning with Python, covers clustering and dimensionality reduction in Deep Learning using Python. This course will allow you to utilize Principal Component Analysis, and to visualize and interpret the results of your datasets such as the ones in the above description. You will also be able to apply hard and soft clustering methods (k-Means and Gaussian Mixture Models) to assign segment labels to customers categorized in your sample data sets.The second course, Hands-on Supervised Machine Learning with Python, covers developing rich Python coding practices while exploring supervised machine learning. This course will guide you through the implementation and nuances of many popular supervised machine learning algorithms while facilitating a deep understanding along the way. Youll embark on this journey with a quick course overview and see how supervised machine learning differs from unsupervised learning. Next, well explore parametric models such as linear and logistic regression, non-parametric methods such as decision trees, and various clustering techniques to facilitate decision-making and predictions. As we proceed, youll work hands-on with recommender systems, which are widely used by online companies to increase user interaction and enrich shopping potential. Finally, youll wrap up with a brief foray into neural networks and transfer learning. By the end of the video course, youll be equipped with hands-on techniques to gain the practical know-how needed to quickly and powerfully apply these algorithms to new problems.The third course, Supervised and Unsupervised Learning with Python, covers an introduction to the world of Artificial Intelligence. Build real-world Artificial Intelligence (AI) applications to intelligently interact with the world around you, explore real-world scenarios, and learn about the various algorithms that can be used to build AI applications. Packed with insightful examples and topics such as predictive analytics and deep learning, this course is a must-have for Python developers.By the end of the course, youll develop rich Python coding practices with Supervised and Unsupervised Learning through real-world examples.About the AuthorsStefan Jansen is a data scientist with over 10 years of industry experience in fintech, investment, and as an advisor to Fortune 500 companies and startups, focusing on data strategy, predictive analytics, and machine and deep learning. He has used Unsupervised Learning extensively to segment large customer bases, detects anomalies, apply topic modeling to large volumes of legal documents to automate due diligence, and to facilitate image recognition. He holds master degrees from Harvard University and Free University Berlin, a CFA charter, and has been teaching data science and statistics for several years.Taylor Smith is a machine learning enthusiast with over five years of experience who loves to apply interesting computational solutions to challenging business problems. Currently working as Principal Data Scientist, Taylor is also an active open source contributor and staunch Pythonista.Prateek Joshi is an artificial intelligence researcher, published author of five books, and TEDx speaker. He is the founder of Pluto AI, a venture-funded Silicon Valley start-up that builds analytics platforms for smart water management powered by deep learning. His work in this field has led to patents, tech demos, and research papers at major IEEE conferences. He has been an invited speaker at technology and entrepreneurship conferences including TEDx, AT&T Foundry, Silicon Valley Deep Learning, and Open-Silicon Valley. Prateek has also been featured as a guest author in prominent tech magazines. His tech blog has received more than 1.2-million page views from 200 over countries and has over 6,600+ followers. He frequently writes on topics such as artificial intelligence, Python programming, and abstract mathematics. He is an avid coder and has won many hackathons utilizing a wide variety of technologies. He graduated from the University of Southern California with a masters degree specializing in artificial intelligence. He has worked at companies such as Nvidia and Microsoft Research."
Price: 199.99


"Natural Language Processing (NLP) Using NLTK in Python"
"Natural Language Processing (NLP) is the most interesting subfield of data science. It offers powerful ways to interpret and act on spoken and written language. Its used to help deal with customer support enquiries, analyse how customers feel about a product, and provide intuitive user interfaces. If you wish to build high performing day-to-day apps by leveraging NLP, then go for this course.This course teaches you to write applications using one of the popular data science concepts, NLP. You will begin with learning various concepts of natural language understanding, Natural Language Processing, and syntactic analysis. You will learn how to implement text classification, identify parts of speech, tag words, and more. You will also learn how to analyze sentence structures and master syntactic and semantic analysis. You will learn all of these through practical demonstrations, clear explanations, and interesting real-world examples. This course will give you a versatile range of NLP skills, which you will put to work in your own applications.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Natural Language Processing in Practice, will help you gain NLP skills by practical demonstrations, clear explanations, and interesting real-world examples. It will give you a versatile range of deep learning and NLP skills that you can put to work in your own applications.The second course, Developing NLP Applications Using NLTK in Python, course is designed with advanced solutions that will take you from newbie to pro in performing natural language processing with NLTK. You will come across various concepts covering natural language understanding, natural language processing, and syntactic analysis. It consists of everything you need to efficiently use NLTK to implement text classification, identify parts of speech, tag words, and more. You will also learn how to analyze sentence structures and master syntactic and semantic analysis.By the end of this course, you will be all ready to bring deep learning and NLP techniques to build intelligent systems using NLTK in Python.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Smail Oubaalla is a talented Software Engineer with an interest in building the most effective, beautiful, and correct piece of software possible. He has helped companies build excellent programs. He also manages projects and has experience in designing and managing new ones. When not on the job, he loves hanging out with friends, hiking, and playing sports (football, basketball, rugby, and more). He also loves working his way through every recipe he can find in the family cookbook or elsewhere, and indulging his love for seeing new places.Krishna Bhavsar has spent around 10 years working on natural language processing, social media analytics, and text mining in various industry domains such as hospitality, banking, healthcare, and more. He has worked on many different NLP libraries such as Stanford CoreNLP, IBM's SystemText and BigInsights, GATE, and NLTK to solve industry problems related to textual analysis. He has also worked on analyzing social media responses for popular television shows and popular retail brands and products. He has also published a paper on sentiment analysis augmentation techniques in 2010 NAACL. he recently created an NLP pipeline/toolset and open sourced it for public use. Apart from academics and technology, Krishna has a passion for motorcycles and football. In his free time, he likes to travel and explore. He has gone on pan-India road trips on his motorcycle and backpacking trips across most of the countries in South East Asia and Europe.Naresh Kumar has more than a decade of professional experience in designing, implementing, and running very-large-scale Internet applications in Fortune Top 500 companies. He is a full-stack architect with hands-on experience in domains such as ecommerce, web hosting, healthcare, big data and analytics, data streaming, advertising, and databases. He believes in open source and contributes to it actively. Naresh keeps himself up-to-date with emerging technologies, from Linux systems internals to frontend technologies. He studied in BITS-Pilani, Rajasthan with dual degree in computer science and economics.Pratap Dangeti develops machine learning and deep learning solutions for structured, image, and text data at TCS, in its research and innovation lab in Bangalore. He has acquired a lot of experience in both analytics and data science. He received his master's degree from IIT Bombay in its industrial engineering and operations research program. Pratap is an artificial intelligence enthusiast. When not working, he likes to read about nextgen technologies and innovative methodologies. He is also the author of the book Statistics for Machine Learning by Packt."
Price: 199.99


"Data Science and Machine Learning with Java"
"Java is the most used programming language by developers across the world; big data platforms like the Hadoop ecosystem is Java-based, and this presents us to the need for performing data science and artificial intelligence using Java. If you are a Java developer, then this course is your next step on the path to becoming a practitioner in Data Science.This course teaches you how to perform various data science tasks using Java. You will begin with performing essential tasks such as data cleaning, data manipulation, and data analytics. You will then interact with the data and perform data visualization using various techniques. You will also understand how to select the most appropriate ML algorithms for creating your ML models. Next, you will create deep learning models using the Eclipse Deep Learning 4j Java library. You will learn some of the important concepts for building ML models such as pattern recognition, classification, and regression. Finally, you will implement NLP techniques in building ML and DL models.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.In the first course, Hands-On Data Science with Java, you will use efficient Java libraries to simplify your data analysis. You will perform essential tasks such as loading, cleaning, and visualizing your data. You will learn to connect your data with different frameworks, making it easier to analyze small and large data sets. You will also learn to build machine learning models using DeepLearning4j Java library.In the second course, Machine Learning Projects with Java, you will learn how to build a model that takes complex feature vector form sensor data and classifies data points into classes with similar characteristics. You will then predict the price of a house based on historical data. You will also build a Deep Learning model that can guess personality traits using labeled data.By the end of this course, you will have a good understanding of the tools and techniques in Java for building your own sophisticated and robust data science projects.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Benson Wachira is an experienced Software Engineer skilled in cloud computing, big data, Azure, AWS, GCP, Java, Python, R, Oracle, Matlab, NoSQL, MySQL, JavaScript, and PHP. He is passionate about manipulating data to gather insights and trends that can be used for decision making. He is a key team player with significant experience in working on collaborative projects and activities, and a strong engineering professional with a Master's degree focused on Data Science and Software Engineering from Carnegie Mellon University. He's also a Co-founder and DevOps Engineer at Hepta Analytics. He has more than 4 years of experience in developing applications in Java. He has also interacted with Hadoop on the cloud to analyze big data using Java.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


"Big Data Processing and Machine Learning with Apache Spark"
"Apache Spark is highly configurable and is gaining rapid popularity in the Big Data markets because of its in-memory data processing that makes it high-speed data processing engine. It also has well-built libraries for machine learning and graph analytics algorithms. This brings in Apache Spark to solve scalable machine learning problems and also work with high streaming real-time data. If you want to get the most out of the trending Big Data framework for all your data processing and machine learning needs, then this course is for you.This course focuses on performing data streaming, data analytics, and machine learning 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 build projects which will help you put your learnings into practice and get a stronghold of the topic.Contents and OverviewThis training program includes 4 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Apache Spark in 7 Days, is designed to give you a fundamental understanding of and hands-on experience in writing basic code as well as running applications on a Spark cluster. You will work on interesting examples and assignments that will demonstrate and help you understand basic operations, querying machine learning, and streaming.In the second course, Big Data Processing using Apache Spark, you will learn how to leverage Apache Spark to be able to process big data quickly. You will learn the basics of Spark API and its architecture in detail. You will then learn about Data Mining and Data Cleaning, wherein you will understand the Input Data Structure and how Input data is loaded. You will also write actual jobs that analyze data.The third course, Big Data Analytics Projects with Apache Spark, contains various projects that consist of real-world examples. The first project is to find top selling products for an e-commerce business by efficiently joining data sets in the paradigm. Next, a Market Basket Analysis will help you identify items likely to be purchased together and find correlations between items in a set of transactions. Moving on, you will learn about probabilistic logistic regression by finding an author for a post. Next, you will build a content-based recommendation system for movies to predict whether an action will happen, which you will do by building a trained model. Finally, you will use the MapReduce Spark program to calculate mutual friends on the social network.In the fourth course, Hands-On Machine Learning with Scala and Spark, you will go through day-to-day challenges that programmers face while implementing ML pipelines and consider different approaches and models to solve complex problems. You will learn about the most effective machine learning techniques and implement them in your favour. You will also implement algorithms with practical hands-on projects wherein you will build data models and understand how they work by using different types of algorithms.By the end of this course, you will be able to process large datasets, extract features from it, and apply a machine learning model that is well suited to your problem.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Karen Yang has been a passionate self-learner in computer science for over 6 years. She has programming, big data processing, and engineering experience. Her recent interests include cloud computing. She previously taught for 5 years in a college evening adult program.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


 
Previous Next