Previous Next
 
"Hands-On Enterprise Application Development with Java 9"
"This video course will set you on the path to become a skilled and professional Java developer by exploring Java9 and Java EE 8 and learning how these technologies can be used to create a modern, scalable enterprise application.We will use case studies to explore how we can use the JEE8 technologies of JSF, EJB, and JPA to build a database-driven website, while all the time working with new Java 9 constructs. You'll learn how to extract a component from our website as a standalone microservice and decouple your microservice to allow it to be reused within an organization. We will then delve into Java 9 technologies such as JShell, modules, the Streams API, Multi-Jar, Process APIs, and HTTP/2 clients.About the AuthorMartin Farrell is an independent Java consultant and trainer based in Edinburgh, UK, with over 18 years' Java experience. He has consulted across a range of businesses from banking to telecommunications and Silicon Valley start-ups. He also blogs about Java and Spring technologies on a popular blog. When not consulting, Martin likes to spend time with his wife and two children. He is also a keen cyclist and triathlete."
Price: 124.99


"Applied Kotlin for Android Application Development"
"Kotlin greatly reduces source code verbosity. With Google having announced its support for Kotlin as a first-class language for writing Android apps, now's the time to learn how to create apps from scratch with KotlinThe Applied Kotlin for Android Application Development course is for developers who have some experience in the basics of Kotlin and are ready to take the plunge into the more advanced stage. This course covers Kotlin's superpowers, as it were. You should already know the syntax, but now we will go over the things that make Kotlin stand outsuch as inline functions and null safety.You will learn about Anko, a Kotlin library which makes Android application development faster and easier. It makes your code clean and easy to read and smoothes out the rough edges in the Android SDK for Java. You will also publish the app you built during the course to get an overall end-to-end experience of Kotlin Android application development.By the end of this course, you will have gained experience in creating and deploying Android applications using Kotlin.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 B2B and more!"
Price: 124.99


"Hands-on Infrastructure Automation with Ansible"
"Ansible is an infrastructure automation framework; other examples include Chef, Puppet, and SaltStack. While each framework offers its own unique features, Ansible has an advantage: simplicity. Ansible configuration uses simple, compact, and clean YAML files that are easy to understand and maintain. Ansible is agentless, which means Ansible itself doesn't need to be installed on target machines. At the same time, while Ansible is simple to learn, it is powerful and extensible, making it the perfect choice even for demanding tasks such as configuring an entire OpenStack cluster.This video course will show you how to use Ansible to automate deployment so you can quickly and reliably run and upgrade your applications. You will learn how Infrastructure Automation results in cost reduction, productivity, availability, reliability, and performance. You will follow along step-by-step on a real Ansible deployment of dotCMS, an open-source Content Management System (CMS), which will deliver content to websites, intranets and mobile apps. You will gain real-world experience that will get you started quickly on your own deployments. This will include information on all of Ansible's core concepts and features, including playbooks, tasks, roles, templates, variables, and modules.By the end of the course, you will be able to create and maintain Ansible playbooks, roles, and custom modules, enabling you to make full use of Ansible as part of a DevOps or automation strategy.About the AuthorAlan Hohn is a Software Architect who primarily works with distributed Java. He has had a lot of experience re-architecting embedded systems and in combining embedded and enterprise approaches. Lately he has been doing quite a bit of work with virtualization, DevOps, and cloud technologies. Over the past several years, he has had the opportunity to teach courses on Java. His role and interest also mean that he frequently tries out new libraries and new approaches. His hope is that some of that material will be as useful to others as he has occasionally found it. He is employed by Lockheed Martin Mission Systems and Training and his personal blog is called Variegated."
Price: 124.99


"Odoo 11 Development Essentials"
"Odoo is one of the fastest growing open source, business application development software products available. With the announcement of Odoo 11, there are many new features added to Odoo and the face of business application development with Odoo has changed. Odoo 11 is the newest version of Odoo ERP and the market for Odoo is growing enormously. If you have thought about developing in Odoo, now is the best time to start with the help of this hands-on course. This course will not only teach you how to build and customize business applications with Odoo, but it also covers all the new features that Odoo has to offer.The course will get you into the Odoo world. The video starts by covering Odoo installation, administration, and Odoo Server deployment. It then delves into the implementation of Odoo modules along with different inheritance models available in Odoo. Youll then learn how to add Business Intelligence to your module and override functions.By the end of this course, you will learn how to set up and develop new modules which are the main purpose of this course.About the AuthorRiste Kabranov is the author of this course. He has been developing Odoo modules for two years now, and he has no intention of switching to another ERP in the future.He has 2 years developer experience, with 1 year as the Odoo team leader. He has seen many problems that users on Odoo face and solved them. He had people coming into his Odoo team with no developer experience at all; now they are working in the same team and are the mentors for new-comers.He gets the job done in no time, explaining how to do it along the way. He started as a newcomer to Odoo; didn't know what it was and how Odoo worked. But persistence has paid off and now he has become the master. You are the next Odoo master; do not miss this course."
Price: 124.99


"Hands-on Background Services in Android"
"This course helps developers who want to build applications working in the background, by exposing you to using Android Background Service capabilities effectively. Services come out as the best option with backward app compatibility.You will learn a variety of topics like starting and stopping your service, interacting with the background service and creating and sending a work request, exploring the lifecycle of your service along with understanding the security issues in using it. You will learn to use IntentService, which utilizes a worker or background thread to execute tasks. You will explore what's new in the Background Service in Android Oreo and check out its limitations, and then overcome those limitations. You will then learn best practices and how to deal with problems and issues that might ariseBy the end of the course, you will have a strong foundation in background services in Android and will be able to build the function you need to ensure you won't drain the battery excessively, compromise the user's security, consume too much data, or hamper the device's performance. About the AuthorBook of Brains creates and distributes high-quality technology training content. We aim to teach technology the way it is used in industry and the professional world. Our trained team of professionals delivers hands-on workshops and training content for mobile as well web development technologies. We constantly monitor current industry trends and keep our training materials and workshops up to date."
Price: 124.99


"Bootstrap: One Stop Guide to Bootstrap: 3-in-1"
"Bootstrap is a free, open-source collection of tools that help developers create websites or web applications. It provides a faster, easier, and less repetitive solution to designing and building applications.This comprehensive 3-in-1 training course is designed such that you will get acquainted with various Bootstrap components and elements and thus gain all the skills you need to customize your own project. You get to create stunning UIs using Bootstrap's responsive CSS classes and objects.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Getting Started with Bootstrap 4 for Web Development, you will be shown how to create interesting web applications using Bootstrap and master the front-end framework to its core. You begin with an introduction to the Bootstrap framework and set up an environment to build a simple web page. You then cover the grid system, basic Bootstrap components, HTML elements, and customization components for responsive and mobile-first development.The second course, Developing Web Application Using Bootstrap 4, covers various examples showing you how to create interesting web applications resembling Twitter using Bootstrap and how to master frontend frameworks. You begin with a web application that only uses Bootstrap elements and components. You then start using some JavaScript plugins in the web application example.The third course, Bootstrap 4 Recipes, You will discover the responsive revolution and how to use all the latest features of Bootstrap to build compelling UIs and useful web pages. You will then learn where the web heading is and how you can stay on top of the mobile trend to layout and customize your Bootstrap 4 web designBy the end of this training program, you will be well versed with Bootstrap components and tweak these advanced controls to create stunning web designs for your web projects.About the AuthorsSilvio Moreto is a developer with more than 7 years' experience with frontend technologies and has created many websites and web applications using the Bootstrap framework. From simple pages to complex ones, he has always used the Bootstrap framework. Silvio is also the creator of the bootstrap-select plugin, which is very popular among the community and replaces a selected element with a Bootstrap button drop-down element. Silvio foresaw that a plugin like this was missing from the original framework, and could be useful for the community. So he created the plugin, and the community helps him maintain it.Thrandur Arnthorsson has a Bachelors degree in Computer Science from the University of Iceland and a Diploma in Entrepreneurship from Klak Business Accelerator. He has a great passion for spreading the joy of web design and web development using best practices and simple and easy to use toolspreferably free. Over the years, Thrandur has created a number of popular websites and rock-solid software solutionsmany for high-paying customers. Recently he discovered how to use free tools such as Inkscape and Bootstrap to create beautiful web designs and how to use WordPress, Bootstrap, PHP, and MySQL for profitable web development. He has proved his experience in various fields such as WordPress Development - custom themes and plugins using Bootstrap, PHP, and MySQL. He has excelled in Web Design - using Inkscape and Bootstrap. Utilizing Trello and Google Drive, Thrandur has managed multiple projects. He has worked in Software Development for over 30 years with various tools. He is adept at using Camtasia and Sony Vegas Movie studio to indulge in Video Creation. He is also an expert at authority site building to ensure best ways for Google search, Facebook, and YouTube."
Price: 199.99


"Azure Platform as a ServiceWeb & APIApplication Deployment"
"Microsoft Azure provides various services to enable Platform as a Service-based cloud development, allowing you to deliver both simple cloud-based applications and sophisticated and heavy-duty cloud-based enterprise services. This video tutorial will provide you with the necessary know-how to leverage Azure services to build your own PaaS cloud. You'll start by exploring Azure App Services, and learn to work with supported application types based on different parameters such as languages and functions. You'll learn to configure, publish, secure, and analyze your application APIs with Azure API management. Going further, you will learn to leverage Database as a Service in Azure, and work with different options for database management and also different types of databases such as MySQL and PostgreSQL. You'll even learn to develop NoSQL databases with the help of Azure Table Storage. Next, you will delve into Data Processing as a Service, and learn how to create custom searches for your application, enable messaging between applications and services, and work with data using Azure Data Factory and Azure Data Catalog.About the AuthorBrian Christopher Harrison has been involved with Microsoft Azure since 2012, and is currently a Cloud Solutions Architect at Microsoft. He has been involved in Microsoft training, and has actively blogged and spoken about Azure on Microsoft's site and also has his own screencasts."
Price: 124.99


"Unsupervised Machine Learning Projects with R"
"Unsupervised Machine Learning Projects with R will help you build your knowledge and skills by guiding you in building machine learning projects with a practical approach and using the latest technologies provided by the R language such as Rmarkdown, R-shiny, and more. The areas this course addresses include effectively exploring and preparing data in R and RStudio and training, evaluating, and improving a model's performance (if needed). You will feel comfortable and confident after learning unsupervised and supervised Machine Learning algorithms.In the first of the four sections comprising this course, we start by introducing you to concepts in Machine Learning, before then moving on to discuss projects in unsupervised Machine Learning. Next, we focus on two machine learning paradigmsK-Means Clustering and Principal Component Analysisto grasp how they work and apply them to business Customer Segmentation (Market Segmentation Analysis). We finish the section by looking at the specific design aspects of Horizon 7 and how to approach a project, before finally looking at some example scenarios that will help you plan your own environment.All the work delivered into the R code script during the videos is available through nice html reports created by Rmarkdown.By the end of the course, you will be able to train and improve real-world projects and models using unsupervised Machine Learning techniquesThe code bundle for this video course is availableAbout the AuthorAntoine Pissoort is a statistician and Machine Learning enthusiast with a lot of experience in that field through various projects. He loves to play with algorithms and write code in R to develop Machine Learning models in different areas. He is always looking for the newest technologies."
Price: 124.99


"Deep Learning with Python and R: 2-in-1"
"Deep learning is the next big thing. Its favorable results in applications with huge and complex data is remarkable. Deep learning is currently one of the best providers of solutions regarding problems in image recognition, speech recognition, object recognition, and natural language with its increasing number of libraries that are available in Python. Developers can apply deep learning techniques to accomplish complex machine learning tasks, and train AI networks to develop deep levels of perceptual recognition. This comprehensive 2-in-1 course will help you explore and create intelligent systems using deep learning techniques. Youll understand the usage of multiple applications like Natural Language Processing, bioinformatics, recommendation engines, etc. where deep learning models are implemented. Youll get hands on with various leep learning scenarios and get powerful insights from your data. Contents and Overview This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Deep Learning with Python, covers concepts that will help you dive into the future of data science and implement intelligent systems using deep learning with Python. Through this course, youll learn convolutional, recurrent neural networks and build up the theory that focuses on supervised learning and integrate into your product offerings such as search, image recognition, and object processing. Finally, youll start working with deep learning right away. This course will make you confident about its implementation in your current work as well as further research. The second course, Deep Learning with R, covers powerful, independent videos to build deep learning models in different application areas using R libraries. This course will teach you how to leverage deep learning to make sense of your raw data by exploring various hidden layers of data. Each section in this course provides a clear and concise introduction of a key topic, one or more example of implementations of these concepts in R, and guidance for additional learning, exploration, and application of the skills learned therein. By the end of this training program youll start working with deep learning right away. Starting out at a basic level, youll have learned how to develop and implement intelligent systems with deep learning algorithms using Python and R in real world scenarios. About the Authors Eder Santana is a PhD candidate on Electrical and Computer Engineering. His thesis topic is on Deep and Recurrent neural networks. After working for 3 years with Kernel Machines (SVMs, Information Theoretic Learning, and so on), Eder moved to the field of deep learning 2.5 years ago, when he started learning Theano, Caffe, and other machine learning frameworks. Now, Eder contributes to Keras: Deep Learning Library for Python. Besides deep learning, he also likes data visualization and teaching machine learning, either on online forums or as a teacher assistant.Vincenzo Lomonaco is a Deep Learning PhD student at the University of Bologna and founder of ContinuousAI an open source project aiming to connect people and reorganize resources in the context of Continuous Learning and AI. He is also the PhD students' representative at the Department of Computer Science of Engineering (DISI) and teaching assistant of the courses Machine Learning and Computer Architectures in the same department. Previously, he was a Machine Learning software engineer at IDL in-line Devices and a Master Student at the University of Bologna where he graduated cum laude in 2015 with the dissertation Deep Learning for Computer Vision: A comparison between CNNs and HTMs on object recognition tasks""."
Price: 199.99


"Python: A-Z Artificial Intelligence with Python: 5-in-1"
"Artificial Intelligence is one of the hottest field in computer science at the moment and has taken the world by storm as a major field of development and research. Python has emerged as a dominant language in AI/ML programming because of its simplicity and flexibility.Are you a Python developer who is interested to build real-world Artificial Intelligence applications? If so, A-Z Artificial Intelligence with Python is for you! This comprehensive 5-in-1 training course is designed such that you can add an intelligence layer to any application thats based on images, text, stock market, or some other form of data. Contents and Overview This training program includes 5 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Supervised and Unsupervised Learning with Python, covers various classification and regression techniques. You will understand the concept of clustering and how to use it to automatically segment data. Finally, you will see how to build an intelligence recommender system. The second course, Artificial Intelligence with Python Sequence Learning, covers natural language processing and probabilistic reasoning for sequential data. You will also solve real-life problems with stock market analysis. Lastly, you will build intelligent applications centered on text and time series data. The third course, Artificial Intelligence with Python Heuristic Search, starts with basic puzzles, parsing trees, and expression matching. Then you will build solutions for region coloring and maze solving. This course also has fun-filled videos on building bots to play Tic-tac-toe, Connect Four, and Hexapawn. The fourth course, Artificial Intelligence with Python Deep Neural Networks, starts with object detection and tracking, in which you will track faces, objects and eyes. You will then build a neural network and an OCR. Build learning agents that can learn from interacting with the environment. Use Deep Learning with Convolutional Neural Networks, and use TensorFlow to build neural networks. Lastly you will build an image classifier using convolutional neural networks. The Fifth course, Python Artificial Intelligence Projects for Beginners, covers Hands-on Python recipes that implement practical examples to help you build artificial intelligence applications with eight realistic projects. The first project covers decision trees for classifying data using Scikit-learn libraries. You will then build a classifier using random forests. You will also learn about text processing techniques and practice with bag-of-words and word2vec models. By the end of this training program, you will be confident to build your own AI projects with Python and be ready to take on more advanced content as you go ahead. About the AuthorsPrateek 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 University of Southern California with a masters degree specializing in artificial intelligence. He has worked at companies such as Nvidia and Microsoft Research. You can learn more about him on his personal website.Joshua Eckroth is Assistant Professor of Computer Science at Stetson University, where he teaches Big Data Mining and Analytics, Artificial Intelligence (AI), and Software Engineering. Dr. Eckroth joined the Math and Computer Science Department at Stetson University in fall 2014. He earned his PhD from Ohio State University in the areas of AI and cognitive science, focusing on abductive reasoning and metareasoning."
Price: 199.99


"Securing IoT - Build secure IoT solutions: 2-in-1"
"The internet of things (IoT) is a rapidly growing technology which aims at connecting all devices to the existing internet infrastructure. It is the network of items, which enables various objects to collect and exchange data with the help of internet. As IoT creeps into every aspect of our existence, many security risks arise and the network that may just connect the home could pose a threat to the user if compromised. To protect your IoT systems and the security of your users, you'll need to know some solid IoT security best practices.This comprehensive 2-in-1 course takes a detailed, step-by-step approach to security engineering for IoT through cryptographic solutions, identity, access management solutions and key management solutions for IoT systems. Youll learn through practical demonstrations of case studies, clear explanations, and interesting real-world applications. It will give you a versatile range of IoT skills, which you will put to work in building and securing your own Internet of Things (IoT) systems.This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Fundamentals of IoT Security, starts off with covering the fundamentals of IoT. You will then review use cases across various industries and understand common IoT components and technologies to provide a baseline understanding of the systems and devices that you need to protect. You will also review common security architectures that can be applied to IoT systems, and learn regulations and standards that apply to securing IoT systems. Next, you will explore IOT components such as the IoT (hardware, real-time operating systems (RTOS), Application Programming Interfaces (APIs), messaging and communication protocols, and backend services. You will understand threats to IoT systems, attack vectors, current security regulations and standards, and common security architectures. Further, you will examine Privacy by Design (PbD) principles and walk through an example on Privacy Impact Assessment (PIA).The second course, Security Engineering for the IoT, starts off with explaining approaches for securely designing and hardening IoT endpoints and systems. You will then learn how to implement a secure system design methodology within an organization. You will also examine what is required to securely design an IoT device, how to integrate your existing security services to protect an IoT system, how to select technologies that support your security endeavors, and negotiating security agreements with the IoT providers. Next, you will gain in-depth knowledge of the approaches for applying cryptographic solutions, identity and access management solutions, and key management solutions to the IoT systems. You will explore a case study on the connected vehicle market to identify its management approach and understand how biometrics play an interesting role in securing IoT devices. Finally, you will learn how to securely connect to the cloud, process and store data in the cloud, and integrate cloud security services for your IoT system.By the end of this Learning Path, you will learn to identify threats of your organization's data and your own IoT systems and will secure them with the help of design techniques, applied cryptography, and secure cloud connectivity.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Brian Russell is a chief engineer focused on cyber security solutions for Leidos. He oversees the design and development of security solutions and the implementation of privacy and trust controls for customers, with a focus on securing Internet of Things (IoT). He leads efforts that include security engineering for Unmanned Aircraft Systems (UAS) and connected vehicles and development security systems, including high assurance cryptographic key management systems. He has 16 years of information security experience. He serves as chair of the Cloud Security Alliance (CSA) Internet of Things (IoT) Working Group, and as a member of the Federal Communications Commission (FCC) Technological Advisory Council (TAC) Cybersecurity Working Group. Brian also volunteers in support of the Center for Internet Security (CIS) 20 Critical Security Controls Editorial Panel and the Securing Smart Cities (SSC) Initiative."
Price: 199.99


"Puppet 5 - From Beginner to Paid Professional: 2-in-1"
"The challenges of IT infrastructures and the need to automate common activities has become a major requirement in many large organizations. Puppet is one such configuration management tool that allows to efficiently manage and automate all your IT infrastructure.This comprehensive 2-in-1 course teaches you the key skills of Puppet 5.0 to effectively manage and automate your IT infrastructure. You'll learn through quick step-by-step instructions, clear explanations, and interesting real-world examples. It will give you all you need to know to use this essential IT power tool while applying these solutions to real-world scenarios.This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Puppet 5 The Complete Beginners Guide, gets you up-and-running with the very latest features of Puppet 5. From beginner to confident Puppet user with a series of clear, practical examples it will help you manage every aspect of your server setup. You will learn how to install packages and config files, create users, set up scheduled jobs, provision cloud instances, build containers, and more. Every example in this course deals with something real and practical that you're likely to need in your work, and you'll see the complete Puppet code that makes it happen, along with step-by-step instructions on what to type and what output you'll see.The second course, Puppet 5 From Beginner to Pro, starts off with explaining how to manage data with Hiera. You will then install ready-to-use modules from the Puppet Forge using the r10k tool. You will also learn some of the best ways to organize your Puppet code using roles and profiles. Next, you will learn to build complex configuration files with dynamic data using Puppet's EPP template mechanism. You will learn some new support features of Puppet 5 for deployment on Docker containers. Finally, you will learn how to use Puppet to provision cloud servers on AWS.By the end of this Learning Path, you will have a greater understanding of puppet 5.0 and how to use all it's different parts to give you a powerful configuration management tool.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:John Arundel is a DevOps consultant, which means he helps people build world-class web operations teams and infrastructures and has fun doing it. He was formerly a senior operations engineer at global telco Verizon, designing resilient, high-performance infrastructures for major corporations such as Ford, McDonald's, and Bank of America. He is now an independent consultant, working closely with selected clients to deliver web-scale performance and enterprise-grade resilience on a startup budget. He likes writing books, especially about Puppet (Puppet 2.7 Cookbook and Puppet 3 Cookbook are available from Packt). He also provides training and coaching on Puppet and DevOps, which, it turns out, is far harder than simply doing the work himself. Off the clock, he is a medal-winning, competitive rifle and pistol shooter and a decidedly uncompetitive piano player. He lives in a small cottage in Cornwall, England and believes, like Cicero, that, if you have a garden and a library, then you have everything you need."
Price: 199.99


"Machine Learning with Apache Spark 2: 2-in-1"
"Apache Spark lets you apply machine learning techniques to data in real time, giving users immediate machine-learning based insights based on what's happening right now. Its used to create machine learning models and programs that are distributed and much faster compared to standard machine learning toolkits such as R or Python. If you're a data professional who is familiar with machine learning and wants to use Apache Spark for developing efficient and fast machine learning systems, then this learning path is for you.This comprehensive 2-in-1 course teaches you to build machine learning systems, perform analytics, and predictions with Apache Spark. Youll learn through practical demonstrations of use cases, clear explanations, and interesting real-world applications. Each section briefly establishes theoretical basis for the topic under discussion and then cement your understanding with practical use cases.This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Spark for Machine Learning, starts off with explaining how to use Spark MLlib. You will then learn supervised and unsupervised machine learning algorithms. You will also learn to build classification models and extracting proper futures from text using Word2Vect to achieve this. Next, you will build logistic regression model with Spark. You will learn to find clusters and correlations in your data using K-Means clustering. Moving ahead, you will learn how to validate models using cross-validation and area under the ROC measurement. You will then build an effective recommendation model using distributed Spark algorithm. Finally, you will be glanced through graph processing using GraphX library.The second course, Advanced Machine Learning with Spark 2.x, starts with an introduction to the key concepts and data types that are fundamental to understanding distributed data processing and machine learning with Spark. You will then be provided with practical recipes that demonstrate some of the most popular algorithms in Spark, leading to the creation of sophisticated machine learning pipelines and applications. Further you will be learning more advanced use cases for machine learning such as streaming, NLP, and deep learning.By the end of the course, youll be able to focus on leveraging Apache Spark to create fast and efficient machine learning systems.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 being 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. He thinks that we should always try to consider different solutions and approaches to solving a problem. Recently, he was a speaker at several conferences in Poland: Confitura and JDD (Java Developer's Day) and also at Krakow Scala User Group."
Price: 199.99


"DevOps Fundamentals"
"DevOps is becoming a reality in the IT workplace. Being able to master and manage the basic tools for DevOps is the first step towards success.This video course follows a unique approach to modern DevOps using cutting-edge tools and technologies such as Ansible, Kubernetes, and Google Cloud Platform.This video course starts by explaining the organizational alignment that has to happen in every company that wants to implement DevOps in order to be effective, and the use of cloud datacenters in combination with the most advanced DevOps tools to get the best out of a small team of skilled engineers. It also delves into how to use Kubernetes to run your applications in Google Cloud Platform, minimizing the friction and hassle of maintaining a cluster but ensuring its high availability.In this course you are going to learn how to use Ansible to manipulate remote servers in a structured and organized manner and set up the required level of continuous integration tools to automate the full pipeline.The code bundle for this video course is available.About the AuthorDavid Gonzalez is an enthusiastic engineer and author of a book called Developing Microservices with Node.js (microservices don't work without platform automation).He is a Google Developer Expert (a nomination from Google to certain experts in several areas) in Kubernetes (GKE), who enjoys being pushed out of his comfort zone in order to sharpen his skills.Java, Node.js, Python, and DevOpsas well as a holistic approach to securityare part of the skill set that has helped him deliver value across different start-ups and corporations.Nowadays, he is a consultant at near Form, enabling companies to deliver the best possible solution to their IT problems or proposals, as well as an avid speaker at conferences such as Rebel Con and Google I/O Extended, among others"
Price: 124.99


"Spring Design Patterns and Best Practices"
"This video will take you through Design Patterns and considerations required with the Spring framework. You will learn to use these design patterns to solve common problems when designing an application or system using the Spring Framework. This video will not only take you through ten of the essential GoF Design Patterns but also categories of patterns, considerations, and best practices required at different stages of Application Development.Design Patterns help us write software that is flexible and future-proof. If youre overusing if tests, you are probably not writing a well-designed object-oriented program. You will see how to use several design patterns, instead of if tests, to write a program where logic resides in an optimal location. The examples in this course use the command pattern, decorator pattern, visitor pattern, and several others.You will understand the Dependency Injection pattern that is the main principle behind the decoupling process that Spring does, thus making it easier to manage your code. With practical examples, you will understand how patterns listed under the GoF patterns can be used in your Application Design. You will be introduced to the MVC pattern and how it treats controllers as Plain Old Java Objects, thus making it easier for testing the controllers. You will then learn about the Factory Method, and how it relates to one of the core components of object-oriented design: polymorphism.About the AuthorBrandan Jones has been an Adjunct Assistant Professor for the University of Cincinnati since the 2000-2001 school year. He has taught many courses in programming, from introductory programming to full stack development.Brandan proposed and created the first Android programming course at the University of Cincinnati, and has been teaching it ever since. He reapplied this course and taught it at Northwestern Universitys School of Continuing Studies as well.Brandan is the creator of the Android app PlantPlacee Mobile, which allows users to search for plants by color, and GPS plants. He wrote this app in 2012, using TDD principles. He used selected JSON feeds from that app in the examples in this video course.Brandans mix of both academic and professional experience means that he brings real-world concepts to the classroom. Most of his high level classes include hands on experience with unit testing, scrum, and distributed version control systems.Brandan holds a BS in Accounting and Management Information Systems from Miami University in Oxford, Ohio. He also earned a BS in Horticulture from the University of Cincinnatis College of Design, Art, Architecture and Planning, and a Masters of Business Administration from the University of Cincinnati, Lindner College of Business, with concentrations in Operations Management and Real Estate Finance."
Price: 124.99


"Learning MongoDB Deployments"
"MongoDB makes it possible to store and process large sets of data in ways that increase business value. The flexibility of unstructured, schema-less, storage, combined with robust querying and post-processing functionality, make MongoDB a compelling solution for enterprise big data needs. This course addresses, in-depth, the installation and configuration of various MongoDB deployments (dev, test, prod, demo). Using a best-practice approach, this course familiarizes the user with installation requirements and options while delving into an infrequently-covered topic: MongoDB configuration.Taking this course will help you master all the techniques for deploying MongoDB across various platforms and environments. You will learn some of the best production practices such as creating a test, dev and prod cluster. Lastly you will learn how to effectively secure your clusters in production.About the AuthorMicheal Shallop started programming in 1981 on a Tandy TRS-80 Model 1 and hasn't stopped since. He graduated in 1991 from Oklahoma State University with an Honors degree in Computer Science. In his career, he's coded in many programming languages and has used a variety of databases, relational and otherwise. He was the technical author of a patent awarded in 2011 for his work on real-time data collection, aggregation, and forecasting in a conventional (automotive) business.He is currently working for givingassistant designing and writing a back-end, event-driven, object-oriented, data-agnostic framework utilizing AMQP as the data transport vector and PHP 7.1 as the primary language. He has been programming in PHP for Mongo since 2010 and has been the architect for several systems, mostly back-end frameworks.Micheal is interested in anything with a programming language behind it. Most recently, he has been experimenting with Arduino programming on the Raspberry Pi, and writing a social media site in Python. He is also technically skilled in RabbitMQ, general database tech, Python, C/C++, and Linux.Micheal currently lives next to a Mexican beach with his two dogs and a cable Internet connection."
Price: 124.99


"Python for Everyday Life"
"Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Pythons elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms.This video course is about leveraging the Python programming language and its thriving ecosystem to save yourself time and money when doing common routine tasks. Nobody wants to do boring and time-consuming tasks: days have 24 hours and you should squeeze out the most of this time for yourself - automating the boring tasks gives you back time to focus on what you really like to do. Moreover, this is also the chance for you to learn a great general-purpose language such as Python, with which you can build very cool applications both at work and in your spare time.The course is structured as an incremental learning path: you will start with a deep-dive into Python software development basics, then move on to write scripts to automate file system operations and file contents processing on your local host, then you will learn how to interact with web-based services such as websites and APIs in order to robotize the cool things that we do everyday - such as tweeting, posting to social networks, reading RSS feeds, etc. - moreover you will practice how to set up a web-based services yourself in the form of web applications and in the end you will learn how to analyze and visualize datasets in order to extract knowledge.By the end of this course you will have learned how to proficiently write structured Python code in a wide range of applications from one-liner scripts to complex web applications aiming at the automation of lots of common everyday life tasks.About the AuthorClaudio Sparpaglione holds an MD in Computer Engineering from Universit degli studi di Pavia, Italy, achieved in 2007. He later worked as software engineer and architect in various industries (Geospatial Application Systems development and integration, Web and Mobile Advertising, Telecommunications, Fashion Brand Protection).Claudio worked in London in 2014 for a UK start-up as a software engineer and in 2015 became CTO of an Italian start-up. He currently works for the largest Italian bank as application engineer and deals with innovation topics.Claudio is a Pythonista with exposure to other languages (JavaScript, Java, and PHP). Hes passionate about the design and implementation of highly-scalable web systems and APIs, about cloud, mobile and scientific computing, and hes fascinated by cryptocurrencies.Claudio is a Linux advocate and an active contributor to the open source software community: hes the maintainer of the PyOWM Python project and contributes to projects such as Requests and Reactive Manifesto."
Price: 124.99


"TensorFlow for Machine Learning and Neural Network Solutions"
"TensorFlow is quickly becoming the technology of choice for machine learning, because of its ease to develop intelligent machine learning applications and powerful neural networks. If you're a data professional who is familiar with Python and wants to use TensorFlow for performing machine learning activities on a day-to-day basis, then go for this learning path. This comprehensive 2-in-1 course gives you a clear understanding of machine learning models and the application of models at scale using clustering, classification, regression, and reinforcement learning, all with interesting examples and real-world use cases. Its a perfect blend of concepts and practical examples which makes it easy to understand and implement. It follows a logical flow where you will be able to develop efficient and intelligent applications based on your understanding of the different machine learning concepts with every section. This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Machine Learning with TensorFlow, starts off with installing TensorFlow on Mac OSX and Windows. You will then learn to solve common machine learning problem with the help of examples and real-world use cases. You will also learn how to use the two main UI tools for TensorFlow - Data Flow Graph and TensorBoard. Next, you will be gain in-depth knowledge of CNNs by comparing it with other neural networks. The second course, TensorFlow for Neural Network Solutions, teaches you how to use TensorFlow for complex data computations and will let you dig deeper and gain more insights into your data than ever before. You will work on training models, model evaluation, sentiment analysis, regression analysis, clustering analysis, artificial neural networks, and deep learning using TensorFlow. This course also covers advanced neural networks concepts such as CNN, RNN, and NLP. Once you are familiar and comfortable with the TensorFlow ecosystem, the last section will show you how to take TensorFlow to production. By the end of this Learning Path, youll be able to tackle common machine learning problems with Googles TensorFlow library and build deployable solutions as well as explore neural networks and machine learning concepts using the latest numerical computing library TensorFlow. Meet Your Expert(s): We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth: Shams Ul Azeem is an undergraduate of NUST Islamabad, Pakistan in Electrical Engineering. He has a great interest in computer science fields and has started his journey from Android development. Currently, he is pursuing his career in machine learning, particularly in deep learning by doing medical related freelance projects with different companies. He was also a member of RISE lab, NUST and has a publication in IEEE International Conference, ROBIO as a co-author on Designing of motions for humanoid goal keeper robots. Nick McClure is currently a senior data scientist at PayScale, Inc. in Seattle, WA. Prior to this, he has worked at Zillow and Caesar's Entertainment. He got his degrees in Applied Mathematics from The University of Montana and the College of Saint Benedict and Saint John's University.He has a passion for learning and advocating for analytics, machine learning, and artificial intelligence. Nick occasionally puts his thoughts and musings on his blog or through his Twitter account."
Price: 199.99


"Artificial Intelligence Projects with Python-HandsOn: 2-in-1"
"Artificial Intelligence is one of the hottest fields in computer science right now and has taken the world by storm as a major field of research and development. Python has surfaced as a dominant language in AI/ML programming because of its simplicity and flexibility, as well as its great support for open source libraries such as Scikit-learn, Keras, spaCy, and TensorFlow. If you're a Python developer who wants to take first steps in the world of artificial intelligent solutions using easy-to-follow projects, then go for this learning path. This comprehensive 2-in-1 course is designed to teach you the fundamentals of deep learning and use them to build intelligent systems. You will solve real-world problems such as face detection, handwriting recognition, and more. You will also get an exposure to hands-on projects that will help you explore the world of artificial intelligence with Python. You will get well-versed with AI concepts that gets you up and running with AI in no time. This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Python Artificial Intelligence Projects for Beginners, covers Hands-on Python recipes that implement practical examples to help you build artificial intelligence applications with eight realistic projects. You will start with the first project which covers decision trees for classifying data using Scikit-learn libraries. You will then build a classifier using random forests.You will also learn about text processing techniques and practice with bag-of-words and word2vec models. The second course, Advanced Artificial Intelligence Projects with Python, covers intelligent application projects with artificial intelligence using the Python programming language. The very first project introduces you to natural language processing including part-of-speech tagging and named entity extraction. The next project introduces genetic algorithms wherein DEAP library is used. In this project, a music data set is used in a genetic algorithm that generates a music playlist satisfying multiple criteria such as song similarity and playlist length. The last project introduces reinforcement learning and deep reinforcement learning wherein you will use OpenAI Gym platform and Q-learning algorithm to build a game-playing AI. By the end of this Learning Path, you will be confident to build your own AI projects with Python, with a useful blend of ideas to sharpen your skills in artificial intelligence. Meet Your Expert(s): We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth: Joshua Eckroth is an Assistant Professor of Computer Science at Stetson University, where he teaches Big Data Mining and Analytics, artificial intelligence (AI), and Software Engineering. Dr. Eckroth joined the Math and Computer Science Department at Stetson University in Fall 2014. He earned his PhD from Ohio State University in the areas of AI and cognitive science, focusing on abductive reasoning and metareasoning. He is an active researcher with numerous refereed publications in the fields of artificial intelligence and computer science education. Dr. Eckroth also serves as Chief Architect at i2k Connect, LLC., whose mission is to revolutionize the ability of companies to find, filter, and analyze data in documents by extracting essential information from data clutter. In addition, Dr. Eckroth is co-editor of AITopics, the Internet's largest collection of information about the research, the people, and the applications of artificial intelligence."
Price: 199.99


"Microservice Development with Java EE 8: 2-in-1"
"Java EE application model represents one of the best available design models on which to base the design of your enterprise application. This 2-in-1 training course will address the problems that Java EE developers have been facing for years breaking the monolith! By the end of this training program, youll learn how to build microservices in Java EE 8, enabling you to create highly extendable, scalable, fault tolerant applications that are cloud-ready.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Java EE 8 Microservices, begins with an introduction to microservices, youll learn how to start setting up your development environment and toolset. Use tools such as Dropwizard, Payara Micro, and Spring Boot while you build RESTful services with the latest JAX-RS 2.1 standard. Understand how to use Microprofile to optimize Java EE for microservices development. Youll learn how to break down and refactor monolithic applications into microservices, as well as integrate both architectures in a fail-proof way. Integrate tools such as Docker with Java EE to give you a foundation to build Cloud Native applications. Finally, youll find out how to integrate Spring into your development environment and how to apply the best design patterns to build robust microservices.The second course, Building and Deploying Java EE Microservices on the Cloud, shows how to build microservices in Java EE using REST APIs in an event driven approach and youll build the web layer. Youll learn to build microservices in Java EE using microprofile and the Payara Micro server. Next, youll learn about interacting data services and building web views with JSF, after which we will take a look at application security and performance. From there, well move on to focusing on continuous integration and continuous delivery, and youll also learn how to Dockerize your services. Finally, youll learn how to deploy the application on the AWS and Azure platforms.By the end of this training program, you will be confident with the tools and techniques that will help you build robust and resilient cloud native applications in Java EE.About the AuthorsTilen Faganel is the main developer of the frame KumuluzEE, and he received the Java Duke's Choice Award Winner 2015. He is head of development of integration solutions in high-tech start-ups Sunesis, and has worked on numerous projects developing advanced cloud applications for enterprises in Slovenia and abroad. This is also represented at national and international conferences.Vasilis Souvatzis is a passionate Java developer focusing on the enterprise world. His university thesis was a Java EE 7 full-stack e-commerce application. He participated in the first NetBeans Day Greece in Athens 2005, where he spoke about his Java EE 7 journey. Loyal NetBeans fan and user, took part in the last NetCAT testing the Java Editor and Glassfish integrations. Interested in new software development trends, making his steps into cloud technologies with a battle-hardened platform proving that Java EE fits the cloud just fine."
Price: 199.99


"Serverless App Development using API Gateway in AWS: 2-in-1"
"There has been a growing interest in Serverless computing due to the increase in developer productivity, built in auto-scaling abilities, and reduced operational costs. In combining both microservices and Serverless computing, organizations will benefit from having the servers and capacity planning managed by the cloud provider, making them much easier to deploy and run at scale. This comprehensive 2-in-1 course is a comprehensive and all-inclusive guide to using the API gateway and incorporating it in your Serverless ecosystem. Create a system where the infrastructure, scalability, and security are managed by AWS. Reduce your support, maintenance, and infrastructure costs. Also explore the power of the Serverless ecosystem with AWS services including DynamoDB, API Gateway, and much more! Contents and Overview This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Building a Scalable Serverless Microservice REST Data API, covers practical solutions to building Serverless applications. This course will teach you how to build an end-to-end Serverless application for your organization. We have selected a data API use case that could reduce costs and give you more flexibility in how you and your clients consume or present your application, metrics and insight data. Youll make use of the latest Serverless deployment and build framework, share your experience on testing, and provide best practices for running a Serverless stack in a production environment. The second course, Deep Dive into API Gateway and Building a Serverless Application, covers building applications using the API Gateway. In this course youll focus on the next component of AWS that offers Serverless computingthe API gateway service. Youll learn how to develop the various parts of the API gateway. Then youll look into deploying the API gateway. Youll also learn to secure the API gateway. Youll integrate AWS Lambda and the API gateway. By the end of the course, youll be able to build secure, cost-effective, and scalable Serverless data API, using the API Gateway service with AWS. About the AuthorsRichard T. Freeman, Ph.D. currently works for JustGiving, a tech-for-good company and the worlds most trusted social platform for online giving thats helped 22 million users in 164 countries raise $4.5 billion for over 27,000 good causes. He is also offering short-term freelance cloud architecture & machine learning consultancy. He is a highly accomplished results-driven hands-on certified AWS Solutions Architect, Data Engineer and Data Scientist with proven success in delivering cloud-based big data analytics, unstructured data, high-volume, and scalable solutions. At Capgemini, he worked on large and complex projects for Fortune Global 500 companies and has experience in extremely diverse, challenging and multi-cultural business environments. Richard has a solid background in computer science and holds a Master of Engineering (MEng) in computer systems engineering and a Doctorate (Ph.D.) in machine learning, artificial intelligence and natural language processing. He has worked in charity, insurance, retail banking, recruitment, financial services, financial regulators, central government and e-commerce sectors, where he: - Provided design, architecture and technical consulting on client site for complex event processing, business intelligence, enterprise content management, and business process management solutions. - Delivered in-house production cloud-based big data solutions for large-scale graph, machine learning, natural language processing, cloud data warehousing, ETL data pipeline, recommendation engines, and real-time streaming analytics systems. - Worked closely with IBM and AWS and presented at industry events and summits - Published research articles in numerous journals, presented at conferences and acted as a peer-reviewer - Has over three years of production experience with Serverless computing on AWSAlan Rodrigues is a software technology evangelist with over 10+ years in the software industry. Being abreast with the latest technologies is what he does best. One life is just not enough to intake all the information the world has to offer, but he does his bit and takes it one step at a time. These are just a few of the technologies he is well-versed in: - Cloud Services - Amazon Web Services. Certified in AWS as a SysOps Administrator. Well-versed in Azure Web Services as well. - Business Intelligence SAP Business Objects, Informatica Powercenter. - Atlassian suite of products (JIRA, JIRA Agile, JIRA service desk, Confluence, Bitbucket, Hipchat) - Configuration, Continuous Integration - Subversion, Git, Jenkins, Atlassian Bamboo. - Operating Systems - Windows server 2003, 2008 & 2012, Windows 7, 10, Ubuntu, CentOS. - Databases - Oracle, MySQL, MongoDB, Microsoft SQL Server. - Change and Release Management HPSM, HP uCMDB, Atlassian Service Desk."
Price: 199.99


"Data Visualization Masterclass with R and Tableau: 2-in-1"
"Effective visualization helps you get better insights from your data, make better and more informed business decisions. Tableau makes it faster and easier to identify patterns and build practical models using R. Tableau helps you make sense of your data with the ability to slice, filter, and aggregate it with a few clicksso you can optimize and deploy your apps before writing a line of code. In this comprehensive 2-in-1 course youll find the solution for your day-to-day data visualization problems. Use various Tableau calculations and level of detail expressions in various online data sets such as the UCI repository. Deploy visualization apps using the R Shiny dashboard and unlock a deeper level of predictive insights by using predefined forecast functions in Tableau. Contents and Overview This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Data Visualization Solutions for Beginners, covers data visualization skills with R and Tableau by building illustrative projects. This course takes you gradually from basic, fundamental topics to advanced topics with a lot of examples. It covers three tools in visualization, namely R, Python, and Tableau and setting up your basic framework for any project you take up. The second course, Advanced Data Visualization Solutions, covers holistic solutions to visualization problems you can implement in any other visualization tool! After taking up this course, youll be able to easily maneuver through common issues. Youll go through some complex problems you may face, so you are always prepared with a solution for visualization at work. In this course, our aim is to provide a solution to the visualization problem so that you can implement if needed in any other visualization tool too. By the end of this course, youll have the fundamentals in place, so you can eliminate complex visualization problems using the holistic solutions provided by R and Tableau. About the AuthorsMohammed Topiwalla is currently working as a Data Analyst at Servify. Prior to this, he worked at Tech Mahindra and has graduated from Narsee Monjee College with a degree in Information Technology. He has also completed a postgraduate diploma in data analytics from S. P. Jain. Mohammed often wondered how something as simple as a phones sensor can explain to us everything about a users activities and how a visualization could explain to a business user everything that there is about their business with some amazing insights in under 5 minutes. This made him switch to the amazing world of data science and visualization. Having worked with some talented people in this field, Mohammed finds it amazing, as the end results are always solutions that could impact many lives and make them a bit easier. Mohammed is also interested in Artificial intelligence, Neural Networks, and IoT. He is also skilled at writing Python scripts for ingestion into a big data system from production environments, Dev Ops, and creating Android Applications and WordPress websites. Mohammed believes that a visualization artist is only good if they have the capability to explain their visualization to a layman flawlessly. This skill is something he excels in, making him a strong candidate to not just explain how to make a powerful visualization, but how to make a visualization independent of any tool. When hes not working, Mohammed loves to meet new people and learn new things."
Price: 199.99


"Deep Learning with PyTorch"
"This video course will get you up-and-running with one of the most cutting-edge deep learning libraries: PyTorch. Written in Python, PyTorch is grabbing the attention of all data science professionals due to its ease of use over other libraries and its use of dynamic computation graphs.In this course, you will learn how to accomplish useful tasks using Convolutional Neural Networks to process spatial data such as images and using Recurrent Neural Networks to process sequential data such as texts. You will explore how you can make use of unlabeled data using Auto Encoders. You will also be training a neural network to learn how to balance a pole all by itself, using Reinforcement Learning. Throughout this journey, you will implement various mechanisms of the PyTorch framework to do these tasks.By the end of the video course, you will have developed a good understanding of, and feeling for, the algorithms and techniques used. You'll have a good knowledge of how PyTorch works and how you can use it in to solve your daily machine learning problems.This course uses Python 3.6, and PyTorch 0.3, while not the latest version available, it provides relevant and informative content for legacy users of Python, and PyTorch.About the AuthorAnand Saha is a software professional with 15 years' experience in developing enterprise products and services. Back in 2007, he worked with machine learning to predict call patterns at TATA Communications. At Symantec and Veritas, he worked on various features of an enterprise backup product used by Fortune 500 companies. Along the way he nurtured his interests in Deep Learning by attending Coursera and Udacity MOOCs.He is passionate about Deep Learning and its applications; so much so that he quit Veritas at the beginning of 2017 to focus full time on Deep Learning practices. Anand built pipelines to detect and count endangered species from aerial images, trained a robotic arm to pick and place objects, and implemented NIPS papers. His interests lie in computer vision and model optimization."
Price: 124.99


"Machine Learning with Python and scikit-Learn: 3-in-1"
"As the amount of data continues to grow at an almost incomprehensible rate, being able to understand and process data is becoming a key differentiator for IT professionals and data-scientists. The scikit-learn library is one of the most popular platforms for everyday Machine Learning and data science because it is built upon Python, a fully featured programming language. Para 2: how this LP will make you successful at the task This comprehensive 3-in-1 course is your one-stop solution to everything that matters in mastering machine learning algorithms and their implementation. Develop pipelines and process data through manipulation, extraction, and data-cleansing techniques. Learn clean coding techniques which are applicable to any scalable Machine Learning projects. Contents and Overview This training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible. This course will help you discover the magical black box that is Machine Learning by teaching a practical approach to modeling using Python along with the scikit-Learn library. The first course, Fundamentals of Machine Learning with scikit-learn, covers strong foundation for entering the world of Machine Learning and data science. In this course, youll learn all the important Machine Learning algorithms that are commonly used in the field of data science. Finally, youll learn algorithms: Linear regression, Logistic Regression, SVM, Naive Bayes, K-Means, Random Forest, and Feature engineering. Finally, youll learn how these algorithms work and their practical implementation to resolve your problems. The second course, Hands-On Machine Learning with Python and scikit-Learn, covers implementation of the best Machine Learning practices with the help of powerful features of Python and scikit-learn. Youll learn to develop complex pipelines and techniquesfor building custom transformer objects for feature extraction, manipulation, and other effective data cleansing techniques. Finally, youll know how to select a model, apply optimal hyper-parameters, and deploy it. The third course, Learn Machine Learning in 3 Hours, covers hands-on examples with machine learning using Python. This video starts by focusing on key ML algorithms and how they can be trained for classification and regression. Youll also work with supervised and unsupervised learning. Youll also use the highly popular scikit-learn library throughout the course while performing various ML tasks. By the end of this training program youll get hands-on with machine learning using powerful features of Python and scikit-learn to implement the best Machine Learning practices.About the AuthorsGiuseppe Bonaccorso is a machine learning and big data consultant with more than 12 years of experience. He has an M.Eng. in electronics engineering from the University of Catania, Italy, and further postgraduate specialization from the University of Rome, Tor Vergata, Italy, and the University of Essex, UK. During his career, he has covered different IT roles in several business contexts, including public administration, military, utilities, healthcare, diagnostics, and advertising. He has developed and managed projects using many technologies, including Java, Python, Hadoop, Spark, Theano, and TensorFlow. His main interests on artificial intelligence, machine learning, data science, and philosophy of mind. Taylor Smith is a Machine Learning and software development enthusiast with over five years' data science experience. He loves to help businesses find value in Machine Learning by applying interesting computational solutions to challenging business problems. Currently working as a Principal Data Scientist, Taylor is also an active open-source contributor and staunch Pythonista.After taking a Physics degree at Oxford, Thomas Snellentered the Biophysics industry. Performing numerical simulation; from there, took a numerical simulation PhD in Geophysics. During his PhD, Thomas developed a keen interest in Machine Learning, eventually founding two open source projects: a cryptocurrency trader and an evolutionary system to design quantum algorithms. Shortly after sharing these projects with the open source community, he worked as a Data Scientist while finishing his PhD, developing a system to cluster job data and predict career paths for groups of individuals."
Price: 199.99


"JavaScript (and jQuery) in 7 Days"
"JavaScript is the language of the web. You can use it to add dynamic behaviors, store information, and handle requests and responses on a website on-the-fly and this is why it has become one of the most useful languages in the web development community. In this course, you will instantly start to work with JavaScript, jQuery, and Bootstrap using the in-browser editor. You'll start off by learning the basics of JavaScript by writing your first program. After mastering the fundamentals, you'll learn how to write clean and maintainable JavaScript code. You'll be taught modern JavaScript at a quick pace to maximize your learning for the time available. Later you'll work with objects and arrays to model problems/solutions for better program output in JavaScript. You'll be creating an awesome-looking battleship game with slideshows, a development journal with YouTube, and image-embedded URLs with Bootstrap and jQuery.Each lesson will begin by reviewing the exercise from the previous day, before moving on to the subject of that day's lesson. By the end of the course you will be amazed by everything you've managed to learn and accomplish in such a short time. Each lesson is inspiring and fun, making you feel like a magical code wizard!About the AuthorMichael Rosata is a professional JavaScript developer and the author of three courses on Functional JavaScript. Hes written multiple JavaScript applications for internal use at large companies. Michael is the founder of the Massachusetts Web Devs meetup. He has a great passion for learning, and teachingYou can find him answering questions in the Ramda gitter channel or at michael.rosata@gmail.comId like to thank my family for giving me the opportunity to explore things I enjoy learning, and to the team at Packt Publishing, especially Sunny Kandre and Anish Dsouza for making this course possible."
Price: 124.99


"Text Mining with Machine Learning and Python"
"Text is one of the most actively researched and widely spread types of data in the Data Science field today. New advances in machine learning and deep learning techniques now make it possible to build fantastic data products on text sources. New exciting text data sources pop up all the time. You'll build your own toolbox of know-how, packages, and working code snippets so you can perform your own text mining analyses.You'll start by understanding the fundamentals of modern text mining and move on to some exciting processes involved in it. You'll learn how machine learning is used to extract meaningful information from text and the different processes involved in it. You will learn to read and process text features. Then you'll learn how to extract information from text and work on pre-trained models, while also delving into text classification, and entity extraction and classification. You will explore the process of word embedding by working on Skip-grams, CBOW, and X2Vec with some additional and important text mining processes. By the end of the course, you will have learned and understood the various aspects of text mining with ML and the important processes involved in it, and will have begun your journey as an effective text miner.About the AuthorThomas Dehaene is a Data Scientist at FoodPairing, a Belgium-based Food Technology scale-up that uses advanced concepts in Machine Learning, Natural Language Processing, and AI in general to capture meaning and trends from food-related media. He obtained his Master of Science degree in Industrial Engineering and Operations Research at Ghent University, before moving his career into Data Analytics and Data Science, in which he has been active for the past 5 years. In addition to his day job, Thomas is also active in numerous Data Science-related activities such as Hackathons, Kaggle competitions, Meetups, and citizen Data Science projects."
Price: 124.99


"Master Automation with Ansible and Puppet: 4-in-1"
"With the ever increasing challenges of IT infrastructures, it's no surprise that IT professionals are looking for ways to automate as much as possible. IT automation is the ability to orchestrate and integrate tools, people, and processes through a certain workflow. With the help of Ansible and puppet, youll be able to build and manage your infrastructure efficiently. This comprehensive 4-in-1 training course is designed such that you that you will look at the most popular tools for automation, their advantages, and how you can use each of these tools to automate your IT infrastructure easily. Become a pro at automating your infrastructure with Ansible and Puppet. Contents and Overview This training program includes 4 complete courses, carefully chosen to give you the most comprehensive training possible. The first course,Ansible 2 for Beginners, you will get started with Ansible 2.0, including its installation, the problems it solves, and more. Youll then be creating your very first playbook. Youll understand the power of variables and quickly be able to manage environments and implement strategies. You'll 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. The second course,Puppet Essentials for Beginners, shows detailed steps to configure your production-grade Puppet infrastructure. Once you are comfortable with the Puppet ecosystem, in-depth topics such as the configuration and management of Puppet servers, environments, module repositories, and modules will follow. You will then learn how to write reusable modules with Hiera. Finally, you will write tests for modules right from the beginning, build an efficient and scalable codebase, and create continuous integration pipelines with CI tools such as Jenkins. The third course,Mastering Ansible, aims to help you master Ansible while tackling and learning multiple topics. It starts with Ansible's architecture and how to provide effective scalable automation. Further, youll look into Ansible modules and playbooks with YAML syntax and execute it. Next, youll get to know about advanced Ansible playbooks, and even structure them. Youll learn to use Ansible with cloud services and containers and provision it with AWS and Docker. Finally, you will master troubleshooting, validating, and testing with Ansible. The fourth course,Advanced Puppet Techniques, dives into concepts such as scaling the Puppet infrastructure, utilising storeconfigs with PuppetDB, and using different external node classifiers. You will then get your hands dirty by running Puppet components in Docker containers, using Puppet to create Docker images, and running applications on Docker along with orchestration using Mcollective. At the end of the course, you will learn how to write custom plugins for Puppet such as facts, resource types, providers, and functions. By the end of this training program, you will be able to to build and manage your infrastructure easily as youve mastered orchestration, DevOps and automation using Ansible and Puppet. About the Authors David Cohenhashas 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 his work has centered around Linux and Unix system administration, web security, and software development in Python, Ruby, Javascript, and Go. He has also done stranger things like helping to design two tier-4 datacenters and being an Infantryman (not at the same time). On his tutorial Linux YouTube channel, he has helped thousands of people learn the basics (and not-so-basics) of system administration, devops, and software engineering. James Spurinis an IT professional with over 15 years working in a variety of technology fields including internet technologies, automation, software development, storage, and Unix administration. He holds an MSc with Distinction in Computer Science, Software Engineering from Liverpool University. Professionally he has worked for a variety of major organizations including Dell EMC, Goldman Sachs, Nomura, and Virgin Internet. He is also an advisory board member for StorageOS, a container-based storage solution. He is an active contributor to open source software and is the creator and maintainer of XML Dataset, a Python library featured on the awesome Python list for parsing XML data. Anirban Sahais an infrastructure professional with more than six and half years' experience in infrastructure management at various industries and organizations ranging from early startups to corporate environments. He has worked extensively with configuration management and automation tools including Puppet, Chef, Ansible, Saltstack, and Terraform, to name a few. He has extensive experience in architecting, deploying, and managing large infrastructures. He speaks at various conferences on the latest technologies and is also the author of Salt Cookbook published by Packt."
Price: 199.99


"Java: Enterprise App Development with Java EE 8: 2-in-1"
"The Java Enterprise Edition is one of the leading application programming platforms for enterprise Java development. With Java EE 8, it is easier to develop modern and lightweight web services with the latest API additions and improvements. This comprehensive 2-in-1 course is comprehensive, example-oriented guide covering APIs and why approaches are necessary in modern Java EE 8.Demonstrates how to implement application business logic with minimal boilerplate code. Youll design modern, stylish web services with Java EE APIs. Youll focus on the latest Java EE 8 APIs and secure your web services with JSON Web token. Contents and Overview This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Learning Java EE 8, covers full-fledged application development with the latest API'sThis course will teach you important core JAVA EE components. Youll also learn about the asynchronous communication protocol. Youll also develop a car management enterprise application. It also answers questions related to how Java EE compares to the Java language, should developers transition to it, and what types of application would benefit from it. The second course, Building Web Services with Java EE 8, covers creation of modern RESTful web services with the Java EE 8 API.This course will teach you how to develop state-of-the-art RESTful web services with the latest Java EE 8 APIs. Youll implement, build, and package you're first working web service as a prototype. Youll also explore advanced web service topics such as validation, JWT security, and diagnosability. By the end of this course, youll have a thorough understanding of the Java EE 8 APIs required for modern RESTful and lightweight web service development as well as full-fledgedenterprise applications.About the AuthorsSebastian Daschneris a Java freelancer working as a consultant, author, and trainer and is enthusiastic about programming and Java (EE). He is the author of the book Architecting Modern Java EE Applications. Sebastian participates in the JCP, helping to form the future standards of Java EE; serving in the JAX-RS, JSON-P, and Config Expert Groups; and collaborating on various open source projects. For his contributions to the Java community and ecosystem, he was recognized as a Java Champion, Oracle Developer Champion, and double 2016 JavaOneRockstar. Sebastian is a regular speaker at international IT conferences such as JavaLand, JavaOne, or Jfokus. Together with Java Community Manager Steve Chin, he has visited dozens of conferences and Java User Groups by motorbike. Steve and Sebastian have launched JOnsen, a Java conference held at a hot spring in the countryside of Japan. Sebastian has been working with Java for more than 8 years. Besides Java, Sebastian is also a heavy user of Linux and container technologies. He evangelizes computer science practices onhis newsletter, and on Twitter via @DaschnerS. When not working with Java, he also loves to travel the world, either by plane or motorbike.Mario-Leander Reimer is a chief technologist for QAware GmbH. He is a senior Java developer with several years of experience in designing complex and large-scale system architectures. He continuously looks for innovations and ways to combine and apply state-of-the-art technology and open source software components in real-world customer projects. He studied computer science at Rosenheim and Staffordshire University and he is teaching cloud computing as a part-time lecturer."
Price: 199.99


"Advanced Selenium Automation"
"Selenium 3.0 heralds a significant change as it has been shipped after a gap of 5 years. It is only a drop-in replacement for WebDriver API users; however, it has removed the major Selenium core implementation. The Selenium WebDriver API is fully object-oriented compared with the deprecated Selenium RC. The WebDriver API provides multi-language support and runs tests on all the most popular browsers.In this course, we focus on more advanced usage of the Selenium API to enable cross-browser testing, as well as simulating advanced user interactions with complex applications. Debugging rare test failures through advanced techniques and utilizing the specialized parts of each client library are covered as well.About the AuthorDmitry Shyshkin is a lead QA automation engineer at FareCompare with 6 years' test automation experience using Selenium. He has worked in Waterfall and Agile environments, on desktop, web-based, and mobile projects.He started his QA career without any QA/testing knowledge. He took online Software QA classes where he learned about different types of testing. In his second job, he learned about test automation for the first time; he liked it more than manual testing and thus decided to move into test automation."
Price: 124.99


"Practical Jenkins"
"Setting up Jenkins and running build jobs is not enough for a production infrastructure. For optimal performance and results, architecting, designing, and implementing a production-grade Jenkins deployment is essential.This course gets you up and running with Jenkins and enables you to deliver an optimal Jenkins deployment. On your journey, you will explore and configure features such as high availability, security, monitoring, and backing up/restoring data, which are basically all of the things you need to implementing a scalable and production grade infrastructure. You will also learn how to implement distributed builds, automate build pipelines, and integrate your Jenkins deployment with external services, thus showing you how to increase your team's productivity with pipeline as a code building advanced pipelines faster and easier.By the end of this video course, you will be able to automate, implement, secure, and manage your Jenkins deployment in no time.This course uses Jenkins 2.89.3, while not the latest version available, it provides relevant and informative content for legacy users of Jenkins.About the AuthorAnirban Saha is an infrastructure professional with more than seven and half years' experience in infrastructure management at various industries and organizations ranging from early startups to corporate environments. He has worked extensively with configuration management and automation tools including Puppet, Chef, Ansible, Saltstack, and Terraform, to name a few. He has extensive experience in architecting, deploying, and managing large infrastructures and speaks at various conferences on the latest technologies."
Price: 124.99


"Java: Develop Programming Skills with Java 9: 3-in-1"
"When it comes to learning programming skills, knowing how to program in Java with different styles is a clear advantage in your career, because with Java your code is more than just code! Whether you're developing a robust enterprise backend, building the frontend, or thriving in a DevOps role, having Java programming skills can up your game. This comprehensive 3-in-1 course teaches you to write Java applications using its diverse programming styles, object-oriented, modular, and functional. Youll learn through practical demonstrations, clear explanations, and interesting real-world code examples. It will give you a versatile range of Java programming skills, which you will put to work in your own Java applications to make them enterprise-ready. This learning path is divided into clear sections so you can learn at your own pace and focus on your own area of interest. This training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Learning Java 9 Object Oriented Programming, starts off with showing you how to install Java 9, Maven, and the IntelliJ Community Edition on your system. You will then be introduced to the concepts of object-oriented programming such as objects, classes, inheritance, abstract classes, and interfaces with the help of examples. You will also learn primitive types and data structures. Next, you will demonstrate common data types such as lists, maps, and sets with the help of examples. Finally, you will learn how to load a simple text file into list data set and sort it. The second course, Learning Java 9 Modular Programming, starts by diving deep into advanced object-oriented concepts such as inner classes, object composition, encapsulation, and polymorphism which will be demonstrated through a simple extension to a vehicle modeling example. You will then demonstrate how to correctly manage external dependencies in Java with the use of Maven. You will also be introduced to the new features of Java 9 with the help of Project Jigsaw. Project Jigsaw is one of the most substantial changes to the Java programming language in recent years, here you will understand the goals of the project, as well as the impact it has on the world. Finally, this course concludes with an example on how to modularize a larger and more complicated Java application. The third course, Learning Java 9 - Functional Programming, begins with explaining data structures in Java with the help of practical examples such as implementing a ""Pair"" class, and using a generic comparator function to sort a list of generic objects. You will then learn the use of generic function in Java with some common usage patterns. You will also explore the benefits of writing functional code in Java with a couple of examples. Next, you will learn an example wherein you will start with a simple list of data points, before using a traditional for loop to first filter, then sort, then manipulate, and finally reduce the list of data points. Finally, you will write a similar example using functional programming, providing a perfect example of some of the benefits it provides when working with data sets. By the end of this Learning Path, you will leverage the power of Java 9 to write Java code in object-oriented, modular, and functional styles for building powerful Java applications. Meet Your Expert(s): We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Colibri is a technology consultancy company founded in 2015 by James Cross and Ingrid Funie. The company works to help its clients navigate the rapidly changing and complex world of emerging technologies, with deep expertise in areas such as big data, data science, machine learning, and cloud computing. Over the past few years it has worked with some of the world's largest and most prestigious companies, including a tier 1 investment bank, a leading management consultancy group, and one of the world's most popular soft drinks companies, helping each of them make better sense of its data and process it in more intelligent ways. The company lives by its motto: Data -> Intelligence -> Action. James Cross is a Big Data Engineer and certified AWS Solutions Architect with a passion for data-driven applications. He spent the last 3-5 years helping his clients to design and implement huge scale streaming Big Data platforms, Cloud-based analytics stacks, and serverless architectures. He started his professional career in Investment Banking, working with well-established technologies such as Java and SQL Server, before moving into the Big Data space. Since then he worked with a huge range of Big Data tools including most of the Hadoop ecosystem, Spark and many NoSQL technologies such as Cassandra, MongoDB, Redis and DynamoDB. More recently his focus has been on Cloud technologies and how they can be applied to data analytics, culminating in his work at Scout Solutions as CTO, and more recently with Mckinsey."
Price: 199.99


 
Previous Next