"Learn Go in 3 Hours" |
"More and more developers are interested in learning Go. It was the language of the year on TIOBE in 2016 and is at the top of the list of languages that developers want to learn next.This course will teach you how to program in Go, building on your existing knowledge of programming languages. It starts by introducing familiar features before moving on to the more unique features that have earned Go its reputation as the language of the cloud. You will learn how to build a completely functional application server in under two dozen lines of code. Then, you'll master structuring and organizing your code, implementing the procedural control structures of every C-inspired language, and breaking your code into separate functions.Towards the end of the course, you'll learn how to create your own packages and import them. You'll also explore Go's approach to error handling, Object-Oriented Programming, and concurrency. By the end of the course, you'll be ready to start writing your own Go projects.About the Author :Jon Bodner has spent the past 20 years working in just about every corner of the software industry including on-line commerce, education, finance, government, healthcare, and internet infrastructure. He is a software engineer, lead developer, and architect and enjoys presenting and discussing open source technology trends, and the future of software engineering. Jon is currently a Lead Software Engineer at Capital One where, along with a co-worker, he recently open sourced checks-out, a fork of the LGTM projectOver the past two years, Jon has given several public talks on Go. At DevFest DC, he gave introductory and advanced talks on Go concurrency. At GopherCon, he introduced Proteus, a declarative, type-safe, runtime-generated DAO layer for Go and, at GothamGo, he spoke on closures and generics in Go.Jon has also written a number of posts on Go for Capital One's DevExchange blog.In addition to talking and writing about Go, Jon has also spoken at PyData DC on improving Data Science accuracy via software engineering, took part in a panel on open source in the enterprise at Atlanta Vision Talks, and spoke about Capital One's open source process at the Open Source Leadership Summit and OSCON."
Price: 124.99 |
"Continuous Delivery with Visual Studio Team Services" |
"Continuous delivery is the logical evolution of AGILE principles. In this course, we'll teach you how to use the integrated tool set from VSTS to speed the development and delivery of your software applications. First, you'll explore what Continuous Deliveryis and how VSTS enables continuous delivery. Next youll learn how to use Visual Studio Team Services to plan, design and implement powerful and reliable deployment pipelines. You'll take a look at different ways you can test a product and provide direct feedback on product quality. By the end of the course, you'll be able to use Visual Studio Team Services proficiently to build an effective Continuous Delivery pipeline to deploy an ASP.NET Core application to a Kubernetes cluster running on Azure.About the AuthorPrajeesh Prathap is a delivery engineer and expert in DevOps, Continuous Delivery, and ALM. He has over 10 years' experience as a developer, solution architect, and consultant. In this period, he has combined his technical expertise with AGILE practices to help teams become hyper-productive. In conjunction with establishing successful Agile processes, his focus is on helping teams develop strong AGILE engineering practices and disciplines such as Continuous Integration, Containerization, and Continuous Delivery.He is an author and a frequent speaker at technology conferences and user groups. He frequently writes on topics such as Agile software development, PowerShell DSC, Continuous Delivery, and more."
Price: 124.99 |
"Optimizing Selenium Test Performance" |
"Selenium 3.0 is 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 as opposed to the deprecated Selenium RC. The WebDriver API provides multi-language support and runs tests on all popular browsers. As your knowledge (and the size of your test suites) grows, performance becomes a key factor for development teams to successfully adopt your automation .In this course, we'll focus on the most common performance bottlenecks and how to work round them through optimization and parallelization. We'll finish the course with the use of Selenium Grid and Sauce Labs for limitless parallelization and other goodies.All the code and supporting files for this course are available on Github.About the Author :Dmitry 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 |
"Design Patterns using C# and .NET Core" |
"Design patterns are reusable solutions to common programming problems. They speed up the development process by providing tested, proven development paradigms. This course starts at the nuts-and-bolts level and shows you everything through to advanced patterns and features, going in-depth to give you the knowledge you need.You will begin this course with an introduction to SOLID principles, which will introduce you to clean-code concepts and will elevate your skills. With this knowledge in your toolbox, you will be ready to move on to studying creational design patterns, patterns related to the creation of objects, such as Singleton, Factory, and Dependency Injection. You will then acquire more in-depth knowledge of one specific creational pattern, the Dependency Inversion pattern, which will teach you how to write highly extensible, maintainable, and testable code. Moving on, you will get your hands dirty with structural design patterns and you will complete this course by learning the last group of patterns: behavioral design patterns.By the end of this course you will be very confident in implementing a new feature in C# and .NET Core because, every time you have a problem, the correct design pattern will spontaneously come to mind.About the AuthorDimitris Loukas is a software engineer currently writing Single Page Applications and using the latest JavaScript with Aurelia, Angular, C#, and .NET Core for a trading software firm. He has worked for two start-ups in the past, is active in the open source community, and loves taking up small side-projects. He has mastered Angular, Aurelia, and Vue.JS and is now interested in entering the ReactJS world. He is an early adopter of .NET Core and is fascinated by modern JavaScript and where the web is going."
Price: 124.99 |
"Machine Learning with Neural Networks: 3-in-1" |
"Machine learning is the branch of computer science that has to do with building algorithms guided by data. Machine Learning algorithms use training sets of real-world data to infer models that are more accurate and sophisticated than humans could devise on their own. Neural networks are a subset of algorithms built around a model of artificial neurons spread across three or more layersThis comprehensive 3-in-1 course is a step-by-step tutorial to developing real-world computer vision applications using OpenCV 3 with Python. Program advanced computer vision applications in Python using different features of the OpenCV library. Boost your knowledge of computer vision and image processing by developing real-world projects in OpenCV 3 with Python. Contents and Overview This training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Getting Started with Machine Learning for Developers, covers basics of Machine Learning to make high performing day-to-day apps. This course introduces you to various libraries and frameworks used in the world of Machine Learning, and then, without wasting any time, you will get to the point and implement regression, clustering, classification, and more, all with fun examples. The second course, Effective Prediction with Machine Learning - Second Edition, covers programming fast Machine Learning algorithms with NumPy and scikit-learn. This course begins by taking you through videos on evaluating the statistical properties of data and generating synthetic data for machine learning modeling. As you progress through the sections, you will come across videos that will teach you to implement techniques such as data pre-processing, linear regression, logistic regression, and K-NN. You will also look at Pre-Model and Pre-Processing workflows, to help you choose the right models. The third course, Neural Networks in Machine Learning for Developers, covers enhancing your applications with the power of Machine Learning. You will start with the very basics of neural networks and types. Then we learn about powerful variations in neural networks and Recurrent Neural Networks. Finally, we conclude with a synthetic introduction to more advanced Machine Learning techniques, such as GANs and reinforcement learning. By the end of the course, youll enhance your applications with the power of Machine Learning to build high performing day-to-day apps with Neural Networks.About the AuthorsJulian Avila is a programmer and data scientist in finance and computer vision. He graduated from the Massachusetts Institute of Technology (MIT) in mathematics, where he researched quantum mechanical computation, a field involving physics, math, and computer science. While at MIT, Julian first picked up classical and flamenco guitars, Machine Learning, and artificial intelligence through discussions with friends in the CSAIL lab. He started programming in middle school, including games and geometrically artistic animations. He competed successfully in math and programming and worked for several groups at MIT. Julian has written complete software projects in elegant Python with just-in-time compilation. Some memorable projects of his include a large-scale facial recognition system for videos with neural networks on GPUs, recognizing parts of neurons within pictures, and stock-market trading programs."
Price: 199.99 |
"Creating and Running an Agile Project in JIRA" |
"JIRA Software is an agile project management tool that supports any agile methodology, be it scrum, Kanban, or your own unique flavor. From agile boards to reports, you can plan, track, and manage all your agile software development projects from a single tool. JIRA Software brings the power of the agile methodology to Atlassian's JIRA Software.With this course, you will dive straight into the action, exploring critical agile terminologies and concepts in the context of JIRA Software. You will learn how to plan, track, and release great software. This course will teach you how to choose a workflow, set issue types and assign permissions.You will learn to stay connected with your team from anywhere to ensure great development.You will also be able to use JIRA Dashboards to broadcast your project results to all stakeholders so everyone is aligned.By the end of this course, you will have developed a great working knowledge of JIRA Software, thus making your project management much more efficient.About the AuthorDavid Harned is a PMO Director for Monotype and is a motivated and inspired leader of Agile thinkers, driving adoption within enterprises that have numerous parallel-distributed, highly autonomous, and self-organized teams. He is a design, usability, and customer experience advocate. He has managed developer group building in the e-commerce retail business. David is an Agile believer and uses Scrum, Kanban, and Lean as well as hybrid approaches for project management. David is an expert in the implementation of Scrum at scale using standards and tools for process and visibility across the enterprise.David holds many certifications in the project management and Agile domains including: PMI Project Management Professional, Digital Project Manager, Certified ScrumMaster, Certified Scrum Product Owner, PMI Agile Certified Practitioner, Certified Scrum Professional, and as Certified Scrum @ Scale Practitioner. David has used JIRA since 2005 and he uses it nearly every day to execute projects with Agile teams.David is a husband and the father of two amazing kids. He loves cars, motorcycles, and craft beer. You'll find him on summer days either in the garage or out for a drive."
Price: 124.99 |
"Test Driven Development with C# and .NET Core MVC" |
"Test-driven development (TDD) is a well-defined approach to creating software that is robust and maintainable. The principles of TDD will help you write better and cleaner code. In addition, youll see how having solid tests will give you a new sense of confidence when you need to modify existing code.In this course, you will take the principles and tools of Test Driven Development and apply them to modern web development in .NET Core. Throughout the volume, you will build a single.NET Core MVC web app where each section will focus on a specific component of the MVC stack, providing detailed examples in a TDD environment. In the last section, you will learn how to implement Continuous Integration, where you will see the true value of TDD and how it can enable you to continually deliver high-quality applications at a faster rate than ever before.By the end of the course, you will have the tools you need to start building bulletproof applications, backed by an automated suite of tests to ensure quality software delivery.The code bundle for this video course is available.About the AuthorNikola Zivkovic is a software developer with over 7 years' experience in the industry. He earned his Masters degree in Computer Engineering from the University of Novi Sad in 2011, but by then he was already working for several companies. At the moment he works for Vega IT Sourcing from Novi Sad. During this period, he worked on large enterprise systems as well as on small web projects. Also, he frequently talks at meetups and conferences and he is a guest lecturer at the University of Novi Sad. You can read his articles on his blog."
Price: 124.99 |
"AWS Networking Solutions" |
"Amazon Virtual Private Cloud (Amazon VPC) enables you to launch Amazon Web Services (AWS) resources into a virtual network that you've defined. This virtual network closely resembles a traditional network that you'd operate in your own data center, with the benefits of using the scalable infrastructure of AWS.The video course includes a series of tutorials to help users become fluent in a variety of networking aspects for Amazon Web Services' public cloud offering. The content is geared towards practical exercises that demonstrate important concepts.Each tutorial builds on the previous one, the result being a connected, secure multi-VPC configuration. You will learn how to configure a VPC and create subnets for different use cases. This course introduces the basics of AWS networking; our main goal is to reach intermediate users who are looking for better AWS networking examples. The course supplies multiple Microsoft Windows examples because most AWS literature is Linux-focused.The code bundle for this course is available.About the AuthorTomasz 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 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: 124.99 |
"Python Data Visualization: 2-in-1" |
"Python is an easy to learn, powerful programming language. Pythons elegant syntax and dynamic typing, together with its interpreted nature, makes it an ideal language for data visualization which is a wise investment for your future big-data needs. If you're a Python user who wishes to enter the field of data visualization or enhance your data visualization skills to become more effective visual communicator, then this learning path is for you.This comprehensive 2-in-1 course is designed to teach you the advanced techniques in data visualization to create an interesting and impactful analysis of your data sets using bqplot, NetworkX, Bokeh, and Dash. This course aims to excite you with awesome visualizations focused on the analysis of some very interesting data sets. You will get well-versed with Python data visualization concepts that gets you up and running in no time. This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Data Visualization in Python by Examples, will walk you through some of the fundamentals of data visualization, sharing many examples of how to handle different types of data and explaining you the best way to present your insights. You will then be glanced through chart types, such as matplotlib for visualizing the impact of tornadoes in the US, North Korean nuke tests on global stocks, and analyze forex performances using charts. You will also see how ggplot can be used to analyze trends in BRICS economies and crude oil price trends. Next, you will level up your data visualization skills using Python's advanced plotting libraries such as matplotlib and Seaborn. Finally, you will use plotly to plot comparative graphs of Apple iPhone version releases and compare the performance of gaming consoles such as Xbox and PlayStation. The second course, Data Visualization Projects in Python, starts off with programming stunning interactive data visualizations using bqplot, an open source Python library developed by Bloomberg. You will then learn how to programmatically create interactive network graphs and visualizations. You will also learn to programmatically visualize data with the interactive Python visualization library, Bokeh. Next, you will learn how to build interactive web visualizations of data using Python wherein you will choose a number of inputs your users can control and then use dash library to create plots based on those inputs. By the end of this Learning Path, you will be able to demonstrate visualizations with interesting, real-world data sets, and a useful blend of ideas to sharpen your skills in data visualization. Meet Your Expert(s): We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth: Harish Garg is a data scientist and a lead software developer with 17 years of experience in software Industry. He worked for McAfeeIntel for 11+ years before starting his own software consultancy. He is an expert in creating data visualizations using R, Python, and web based visualization libraries."
Price: 199.99 |
"Learning React Native Development" |
"React Native is a JavaScript framework that lets you rapidly build native apps for both iOS and Android using a single language. A React native app is not a hybrid app so it's nearly indistinguishable from native apps built with Java and Objective-C.Our course is a fast-paced guide to get you started with React Native and building Native mobile apps. The course will give React developers all they need to build native iOS and Android apps. We won't be covering the basics of JavaScript programming or React. We will delve directly into React Native to build native mobile apps. You will learn to develop apps that are fun, unique, and responsive with React Native. Learn React Native fundamentals to build interactive and user-friendly apps. The course aims at teaching you React Native irrespective of the underlying platform so that you can learn once, write anywhere.This course adopts a practical approach to get you building apps as soon as possible. With this course, you will get minimal theory and maximal action, with compelling illustrative examples and clear explanations.About the Author :Mifta Sintaha is a big enthusiast of new web technologies that are out there to make everyone's life easier. She is a Software Engineer, a Tech Lead, and a content creator in YouTube where she authors various concepts in Computer Science and MEAN stack frameworks. Her ability to simplify the explanation of complex topics is what enhanced her popularity in YouTube. She has over 4 years' experience in working with frontend frameworks such as Angular and React, and backend frameworks such as Express.js and Django.Get the opportunity to learn how to write production-ready code with her courses."
Price: 124.99 |
"Hands-on Kubernetes on AWS" |
"Kubernetes is conceivably the most important container management technology in the world. This course will teach you the practical skills required to get you up and running as fast as possible.In this course, you'll jump into Kubernetes architecture, and grasp what the main components and services are, and how they come together to build a production-class container infrastructure. Next, you'll learn how to install and deploy Kubernetes on several cloud platforms. Finally, well explore more advanced topics on Kubernetes, including Continuous Integration, High Availability, and Disaster recovery using Kubernetes.By the end of the course, youll have gained plenty of hands-on experience with Kubernetes on Amazon Web Services. Youll also have picked up some tips on deploying and managing applications, keeping your cluster and applications secure, and ensuring that your whole system is reliable and resilient to failure.About the Author :Alan 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 organizations 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 being adopted."
Price: 124.99 |
"Serverless Azure Functions: APIs & Chatbots: 2-in-1" |
"With the rise of cloud deployment, Microsoft provides a solution to easily run small pieces of code in the cloud with Azure Functions. Azure Functions provides great solutions for processing data, integrating systems, and building simple APIs and most importantly, systems with performance as good as microservices architecture.This comprehensive 2-in-1 course teaches you how to use Azure functions for building scalable systems, APIs for chatbots, and deploying serverless applications. Youll learn through practical demonstrations of use case, 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, Getting Started with Azure Serverless Computing Using Node.js, starts off with explaining the benefits and key features of Azure functions with the help of use cases. You will then learn the core aspects of Azure functions such as its offerings, the runtime, how to write Azure functions, and how to monitor and troubleshoot them. You will also learn practical recipes on how to access these functions (triggers). Next, you will learn how to configure and set up your own serverless codebase with hands-on steps and tutorials based on real-world serverless use cases. Finally, you will learn how to manage Azure functions and compliance to your serverless code. The second course, Serverless Azure Functions: Debugging, Deployment and Chatbots, starts off with setting up codebase and debugging it on a local machine. You will then learn how to perform continuous deployment on GitHub and local repository. You will also see some of the best practices for serverless technology and a solution to cold-start issue. Next, you will learn logging and monitoring in real time. Finally, you will learn how to implement a scalable and highly available solution for a chatbot with the help of an use case. By the end of this Learning Path, you will have all the skills required to work with serverless code architecture, providing continuous delivery to your users. Meet Your Expert(s): We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth: Omkar Dusane is a software developer based in Mumbai, India. He has designed and developed many software products for startups. He is a food enthusiast and a Node.js lover, and was a senior Microsoft Student Partner who represented India at Microsoft Global Student Partner Summit in 2016. He is currently Product Engineer at Kennect Solutions Pvt. Ltd. Mumbai and is responsible for business execution and intelligence tools for various industries. He encourages serverless technologies and has an eye for scalability of new web technologies."
Price: 199.99 |
"C# 7 & .NET Core 2.0 Programming: From Beginner to Developer" |
"C# is a multi-paradigm programming language providing a host of new features to build powerful cross-platform applications. ASP.NET is an open source web framework for building modern web applications and services. If you're a newbie developer who wants to work with C# and .NET Core or an experienced C# developer who wants to gain in-depth knowledge of the advanced concepts of C#, then this learning path is for you.This comprehensive 2-in-1 course gives you a clear understanding of the latest and advanced features of C# 7 and ASP.NET Core 2.0 to develop high-performance web applications. You will also learn advanced C# programming concepts. Its a perfect blend of concepts and practical examples which makes it easy to understand and implement. Every section is followed by an exercise that focuses on building something with the language. This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Learn C# in 7 days, starts off with explaining the basic fundamentals of C# with the help of real-world practical examples to help you get acquainted with C# programming. You will then learn some important features and nuances of the language in a hands-on way. You will also explore the concepts of Object-oriented programming with the help of real-world examples. Next, you will learn advanced concepts such as generics, collections, objects, LINQ. Finally, you put all your learnings into practice by building an application. The second course, C# 7 and .NET Core 2.0 Recipes, starts off with a quick introduction to C# and .NET that will prepare you for what comes next. You will then learn about the new features of C# 7. You will also get in-depth knowledge of ASP.NET Core along with the new version of the Entity framework. Finally, you will learn some more advanced concepts of C# such as delegates, lambda expressions, and LINQ. By the end of this Learning Path, you will have a strong understanding of the latest features of C# and ASP.NET and will be able to develop web applications using them. Meet Your Expert(s): We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth: Gaurav Aroraa has done an M.Phil in computer science. He is a Microsoft MVP, a life-time member of Computer Society of India (CSI), and is certified as a scrum trainer/coach, XEN for ITIL-F and APMG for PRINCE-F and PRINCE-P. Gaurav serves as a mentor at IndiaMentor, an open source developer, and a contributor to TechNet Wiki co-founder of Innatus Curo Software LLC. In 19+ years of his career, he has mentored thousands of students and industry professionals. Dimitris Loukas is a software engineer currently writing Single Page Applications and APIs using Aurelia, ASP.NET Core and Entity Framework for a trading software firm. He is also finishing his Computer Science studies at the University of Athens. He has worked for two startups in the past. He is active in the open source community and loves taking up small side projects. He is fascinated by modern JavaScript, C# and the .NET Core."
Price: 199.99 |
"D3: Visualize It! Show Off Your Data with D3" |
"D3.js is a JavaScript library designed to display digital data in dynamic graphical form. It helps you bring data to life using HTML, SVG, and CSS. D3 allows greater control over the final visual result, and it is the hottest and most powerful web-based data visualization technology on the market today. Explore the inside of D3 and master its new features with this comprehensive 3-in-1 course. Utilize D3 packages to generate graphs, manipulate data, and create beautiful presentations. With example-rich solutions, enhance your skills with data visualization to create complex visualizations.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Introduction to D3, gives you all the guidance you need to start creating modern data visualizations with D3 4.x that take advantage of the latest capabilities of JavaScript. Learn the basic D3 structure and building blocks and quickly moves on to writing idiomatic D3-style JavaScript code. The second course, Creating Data Visualization with D3, guides you through creating custom graphs and visualizations, and show you how to go from the raw data to beautiful visualizations. Learn to add more functionality on top of D3. js by using it with other external libraries and integrating it with ECMAScript 6 The third course, SVG and Interactive Visualization in D3, you will learn how to map values in your data domain to the visual domain using scales, and use the various shape functions supported by D3 to create SVG shapes in visualizations. Moving on, youll see how to use and customize various D3 axes and master transition to add bells and whistles to otherwise dry visualizations. By the end of this Learning Path, youll be ready to create breathtaking data visualizations using the latest features of D3.About the AuthorNick Zhu is a professional programmer and data engineer with more than a decade experience in software development, big data, and machine learning. Currently, he is one of the founders and CTO of Yroo. com - meta search engine for online shopping. He is also the creator of dc.jsa popular multidimensional charting library built on D3.Jos Dirksen has worked as a software developer and architect for more than a decade. He has a lot of experience in a large range of technologies, ranging from backend technologies, such as Java and Scala, to frontend development using HTML5, CSS, and JavaScript. Besides working with these technologies, Jos also regularly speaks at conferences and likes to write about new and interesting technologies on his blog. He also likes to experiment with new technologies and see how they can best be used to create beautiful data visualizations, the results of which you can see on his blog at http://www.smartjava. org/. He is currently working as a full stack engineer for Philips Lighting working, on a large IoT and Scala project. Previously, Jos has worked in many different roles in the private and public sectors, ranging from private companies such as ING, ASML, Malmberg, and ASML to organizations in the public sector, such as the Department of Defence."
Price: 199.99 |
"Learn Jira 7: Step-By-Step Tutorial: 2-in-1" |
"Jira software is an agile project management tool that supports any agile methodology, be it scrum, Kanban, or your own unique flavor. From agile boards to reports, you can plan, track, and manage all your agile software development projects from a single tool. Jira software brings the power of agile methodology to Atlassian Jira. This comprehensive 2-in-1 course aims at exploring Jira incisively. It will guide you through all the aspects so that you get well-versed with it. You will learn how to create new projects, manage issues, search and report. You will learn about 3 flavors of Jira - Jira Core, Jira Software and Jira Service Desk. 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, Jira 7 Essentials, begins with an introduction to Jira so you can use it effectively. You will then install Jira to explore its various features. You will also learn how to create a new project, manage, search, and report issues in Jira. Next, you will learn the three flavors of Jira which are Jira Core, Jira Software, and Jira Service Desk in detail and specific scenarios for each one of them will be developed. Finally, you will configure a sample portfolio app in Jira. The second course, JIRA Administration - Getting Started with JIRA, starts off with setting up Jira's look and feel to meet your corporate style. You will then learn how to configure default languages settings, dashboards, project navigation, and everything else to make your users comfortable working with Jira. You will also learn Jira instruments to manage users such as creating new users, assigning users to a group, and automatically assigning project roles to users of a group. Next, you will learn to add and configure a project. You will gain an understanding of different schemes used in Jira for project configuration. Finally, you will be familiar with versions and components of the project that help you with project management. By the end of this Learning Path, you will be a confident Jira user who'll be able to administer, customize, and extend Jira 7 implementation for your projects and 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: Ravi Sagar is an Atlassian Consultant and Drupal expert with several years of experience in web development and business analysis. He has done extensive work implementing and customizing big Jira instances for project tracking, test management, support tickets, and agile tracking. He founded Sparxsys Solutions Pvt. Ltd.in 2010. It is a company that provides consultancy and training services on Atlassian tools and Drupal. He has a keen interest in building accessible websites adhering to WCAG guidelines. Ravi's areas of interest include project management and agile methodologies.IevStrygula software engineer who specializes in the full stack of Atlassian products. He is certified by Atlassian in Jira software and Jira administration. He has more than 4 years of experience and is presently working on iDalko."
Price: 199.99 |
"AWS: Networking and Security Best Practices: 2-in-1" |
"Amazon Web Services (AWS) dominates the public cloud market by a huge margin and continues to be the first choice for many organizations. Networking has been an area of focus for all the leading cloud service providers. AWS has a suite of network-related products which help in performing network related tasks on AWS. This comprehensive 2-in-1 course teaches you how to integrate different Amazon services for your applications. You will then learn the fundamental technologies like Identity Access Management (IAM) and Virtual Private Clouds (VPCs). You will also practically demonstrate how to create a secure and isolated virtual datacenter in the cloud. It covers each and every concept of AWS networking and security with the help of practical examples making it easy for you to understand and implement in your own applications. This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Practical AWS Networking, starts off with covering the basics of networking in AWS. You will then learn how to use AWS VPC to create an isolated virtual cloud for performing network-related tasks. You will also be glanced through AWS Direct Connect after taking a deep dive into scalability and load balancing using the auto scaling feature, Elastic Load Balancing, and Amazon Route S3. Finally, you will learn security best practices for your network. The second course, Networking and Security Best Practices on AWS, will show you how to get started with the fundamental technologies required to secure your applications from the beginning of the architecture/development process such as Identity Access Management (IAM) and Virtual Private Clouds (VPCs). Combined, these two technologies give you the essential capability you will need to create a secure and isolated virtual datacenter in the cloud, complete with fine-grained user access controls and activity monitoring. By the end of this Learning Path, you will have hands-on experience of working with network tasks on AWS. Meet Your Expert(s): We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Mitesh Soni is a DevOps enthusiast. He has worked on projects for DevOps enablement using Microsoft Azure and VSTS. He also has experience in working with other tools that are DevOps enablers such as Jenkins, Chef, IBM UrbanCode Deploy, Atlassian Bamboo, and more. He is a CSM, SCJP, SCWCD, VCP, IBM Bluemix, CJE and IBM Urbancode certified professional.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 |
"Big Data and NLP with Python: 2-in-1" |
"Natural language processing and Big Data are the most interesting subfields of data science. You will learn to use the most popular programming language, Python with the latest Big Data technology, Apache Spark. If you're a data science professional who is familiar with Python and wants to take first steps in the world of data science by acquiring NLP and Big Data skills, then this learning path is for you. This comprehensive 2-in-1 course teaches you how to efficiently ingest, query, and analyze data using MongoDB and Spark. You will also learn practical NLP techniques and methods to analyze your text data. 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 build on your understanding of the different Big Data and NLP techniques with every section. This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Working with Big Data in Python, starts off with explaining the use of MongoDB, how it differs from SQL and structured data, and setting up your first database and query. You will then learn how to make use of MongoDB and Python such as including the pyMongo library, retrieving results from MongoDB cursors, and building up complex aggregation pipelines using operators. You will also work on an example which builds a data pipeline using PyMongo. Next, you will be introduced to Spark as the main software framework for working with large datasets across distributed computing resources. Finally, you will explore another live example of a data science workflow using MongoDB and Spark which includes the analysis of Reddit comments and machine learning task to predict comment popularity. The second course, Next Generation Natural Language Processing with Python, begins with explaining how NLP can help you extract useful information from large collections of text data, and how you can use the latest Python libraries for NLP. You will then learn how to solve a practical problem using NLP by building a spam SMS detector. You will also learn to convert words into numbers that can be analyzed. Next, you will learn how to accurately label new documents to get an accuracy score and cluster your data together. You will be glanced through more advanced analysis wherein you will learn to model text by using vector space models and semantic parsing to break down the components of a sentence. Finally, you will work with neural networks and learn how to write believable text. By the end of this Learning Path, youll be able to use the latest libraries of Big Data and NLP in Python for your day-to-day data science tasks. Meet Your Expert(s): We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth: Alexis Rutherford is a Research Scientist at MIT Media Lab. He has a PhD in Physics and nearly 10 years of experience of using Python for data analysis and modeling gained at the United Nations, Facebook, and elsewhere. He has tackled many problems using data analysis including epidemiology, ethnic violence, vaccine hesitancy, and constitutional change and has built pipelines for social media data, legal documents, and news articles among others. He blogs and tweets regularly on data science and data privacy."
Price: 199.99 |
"Django Unchained: 2-in-1" |
"Django is one of the world's leading web development platform and follows Model-View-Controller (MVC) development method. This Python web framework makes your application building experience smoother, faster, and easier. If you're a developer who is familiar with Django and wish to build more complex and advanced applications and APIs, then this learning path is for you.This comprehensive 2-in-1 course teaches you to build and secure advanced Django web applications and websites. You will also learn to build powerful RESTful APIs and web services. Youll learn through practical demonstrations, clear explanations, and interesting real-world examples. It will give you a versatile range of Django skills, which you will put to work in your own applications, websites, and APIs. This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Advanced Web Development with Django, starts off with explaining how class-based views work so that you can fully benefit from this powerful, but often poorly understood feature. You will then learn to create custom middleware to help you better organize frequently used code. You will also build a basic read-only API and then add key-based authentication to allow the full range of CRUD functionality. Next, you will learn to utilize model managers and the Q method so that you can make it easier to get the data you need to use your views and clients. You will delve into the details of caching, to improve your application performance, and then add custom management commands to help automate routine tasks. Finally, you will learn how to secure your web applications using various Django tools. The second course, Building RESTful Python Web Services with Django, starts off with developing RESTful APIs using the Django framework combined with related libraries and tools. You will then delve into the Django framework to build various web services. You will learn everything you need to successfully develop RESTful APIs with Django framework such as request handling, URL mapping, serialization, validation, authentication, authorization, and databases. By the end of this Learning Path, you will emerge as a fully-fledged Django expert. Meet Your Expert(s): We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth: Jeremy Spencer is a speaker, trainer and consultant with over 10 years of experience in web technologies and helping the people who use them. He started using Django and Python after running into early limitations with PHP. In 2017 he started blogging to teach the basics of Django and Python on Medium @jeremytiki. After the blog initially took off, his proposal was accepted for DjangoCon 2017 where a similar presentation was given at the convention that year. Now, he spends most of his time consulting for small business and helping beginners get into Python and Django. He continues to find new ways to help beginners learn to love programming as much as he does.Gastn C. Hillar is Italian and has been working with computers since he was eight. He began programming with the legendary Texas TI-99/4A and Commodore 64 home computers in the early 80s. He has a bachelor's degree in Computer Science (he graduated with honors) and an MBA (he graduated with an outstanding thesis). At present, Gastn is an independent IT consultant and freelance author who is always looking for new adventures around the world. He has been a senior contributing editor at Dr. Dobb's and has written more than a hundred articles on software development topics. He was also a former Microsoft MVP in technical computing. He has received the prestigious Intel Black Belt Software Developer award eight times."
Price: 199.99 |
"Machine Learning Solutions with scikit-learn: 2-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.This comprehensive 2-in-1 course is a comprehensive, practical guide to master the basics and learn from real-life applications of machine learning. Master popular machine learning models including k-nearest neighbors, random forests, logistic regression, k-means, naive Bayes, and artificial neural networks. Learn how to build and evaluate the performance of efficient models using scikit-learn. Contents and Overview This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Machine Learning with Scikit-learn, covers effective learning algorithms to real-world problems using scikit-learn. This course examines a variety of machine learning models including popular machine learning algorithms such as k-nearest neighbors, logistic regression, naive Bayes, k-means, decision trees, and artificial neural networks. Build systems that classify documents, recognize images, detect ads, and more. By the end of this course, youll master all required concepts of scikit-learn to build efficient models at work to carry out advanced tasks with the practical approach. The second course, scikit-learn Test Predictions Using Various Models, covers testing model accuracy with cross-validation. Explore logistic regression. Then you will build models with distance metrics, including clustering. You will also look at cross-validation and post-model workflows, where you will see how to select a model that predicts well. Finally, you'll work with Support Vector Machines to get a rough idea of how SVMs work, and also learn about the radial basis function (RBF) kernel. By the end of this course, youll Implement and evaluate machine learning solutions with scikit-learn.About the AuthorsJulian Avila is a programmer and data scientist in finance and computer vision. He graduated from the Massachusetts Institute of Technology (MIT) in mathematics, where he researched quantum mechanical computation, a field involving physics, math, and computer science. While at MIT, Julian first picked up classical and flamenco guitars, Machine Learning, and artificial intelligence through discussions with friends in the CSAIL lab. He started programming in middle school, including games and geometrically artistic animations. He competed successfully in math and programming and worked for several groups at MIT. Julian has written complete software projects in elegant Python with just-in-time compilation. Some memorable projects of his include a large-scale facial recognition system for videos with neural networks on GPUs, recognizing parts of neurons within pictures, and stock-market trading programs."
Price: 199.99 |
"Python: Develop Programming Skills with Python: 2-in-1" |
"Python is an easy to learn, powerful programming language. Its elegant syntax and dynamic typing, together with its interpreted nature, makes it an ideal language for scripting and rapid application development in many areas and on most platforms. If you're a developer who wish to build a strong programming foundation with this simple yet powerful programming language Python, then this learning path is for you. This comprehensive 2-in-1 course is designed to teach you the fundamentals of Python and use them to build powerful applications. You will learn concepts such as variables, functions, loops, data types, basic data structures, and working with strings. You will also get familiar with Python libraries and tools needed to exploit concurrent programming in Python. This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Programming Concepts in Python, begins with covering the fundamentals of Python programming such as common data structures, working with strings, and program flow controls. You will then learn how to write modular and reusable code using functions. You will also delve into Object-oriented programming, errors and exception handling, and working with files. Finally, you will explore Python standard libraries and external libraries. The second course, Concurrent Programming in Python, starts off with an introduction to concurrent programming in Python. You will then learn the principal approaches to concurrency that Python has to offer, including libraries and tools needed to exploit the performance of your processor. You will also learn the basic theory and history of parallelism and choose the best approach when it comes to parallel processing. By the end of this Learning Path, you will be able to write Python programs and scripts to perform most of your daily tasks which includes reading a list of strings, separating values by a specific delimiter, removing duplicates, and more. Meet Your Expert(s): We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth: Daniel Arbuckle holds a Ph.D. in Computer Science from the University of Southern California. While at USC, he performed original research in the Interaction Lab (part of the Center for Robotics and Embedded Systems) and the Laboratory for Molecular Robotics (now part of the Nanotechnology Research Laboratory). His work has been published in peer-reviewed journals and in the proceedings of international conferences.BignumWorks Software LLP is an India-based software consultancy that provides consultancy services in the area of software development and technical training. Our domain expertise includes web, mobile, cloud app development, data science projects, in-house software training services, and up-skilling services."
Price: 199.99 |
"Ansible: Ansible Automation Masterclass: 2-in-1" |
"Ansible is a simple 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 models your IT infrastructure by describing how all your systems interrelate, rather than managing one system at a time.This comprehensive 2-in-1 course is comprehensive, hands-on course with discovery of orchestration, DevOps and automation using Ansible. Explore Ansible with cloud services and its AWS provisioning. Understand infrastructure automation and decide what makes Ansible a good choice for your projects. Get started with Ansible through playbooks and organize the automation of infrastructure tasks by building and using roles from Ansible Galaxy. Explore variables and templates to configure application deployments easily. Contents and Overview This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Mastering Ansible, covers the power of Ansible to expedite scalable orchestration, DevOps, and automation. It starts with Ansible architecture and how to provide effective scalable automation. Look into Ansible modules and playbooks with YAML syntax and execute it. Get to know about advanced Ansible playbooks, and even structure them. Use Ansible with cloud services and containers and provision it with AWS and Docker. Finally, master troubleshooting, validating, and testing with Ansible. The second course, Hands-On Infrastructure Automation with Ansible, covers practical course for beginners to Ansible and deployment of applications the right way. Use Ansible to automate deployment so you can quickly and reliably run and upgrade your applications. Infrastructure Automation results in cost reduction, productivity, availability, reliability, and performance. Gain real-world experience on your own deployments. By the end of the course, youll 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 AuthorsJames Spurin is 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.Alan 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: 199.99 |
"Hands-On with Kubernetes: 2-in-1" |
"Kubernetes is a one of the top cloud platform technology and offers some of the best solution over other cloud platforms. Major cloud infrastructure providers, such as AWS, Azure, and Google, offer hosted versions of Kubernetes.This comprehensive 2-in-1 training course provides in-depth learning of core components and concepts, followed by hands-on experience installing and managing Kubernetes.Furthermore, the course will intrigue you with deploying an app to a local Kubernetes installation, as well as an overview of best practices for deploying app models to Kubernetes.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Learning Kubernetes, gives you a hands-on experience in installing Kubernetes on your personal computers. See how to extend the opportunities that containerization innovations have brought about in a new and even more effective way. You will then get started with the basics, explore the fundamental elements of Kubernetes, and find out how to install it on your system, before digging a little deeper into Kubernetes core constructs. Finally, you will learn how to use Kubernetes pods, services, replication controllers, and labels to manage your clusters effectively and also get a feel for how to handle networking with Kubernetes.The second course, Deploying Software to Kubernetes, starts by explaining the organizational alignment that has to happen in every company that wants to implement DevOps in order to be effective. We delve into deploying and managing applications on Kubernetes, but we also take a look at how Docker Swarm works. We also explore how to create a continuous delivery pipeline and deploy a microservice-based system to update it, keeping all the lights on. We will review some tools for monitoring software, but our focus will be on Stackdriver, as this monitoring solution from Google Cloud Platform provides us (out of the box) with a fairly comprehensive set of tools to deal with the flaws in our systems.By the end of this Learning Path, youll have acquired all the skills and a deeper insight into deploying software on Kubernetes and deliver results from day 1.About the AuthorBraithe E.S. Warnock is currently a managing cloud architect for the financial services division of Ernst & Young. He has had the opportunity to work with several of the largest PCF installations on an international scale. He helped build the framework for the adoption of PCF at top companies such as Ford, Comcast, DISH, HSBC, and Charles Schwab. As a vendor-neutral consultant, Braithe enjoys helping people understand the rapidly-evolving world of cloud and application architecture. Braithe has more than six years' experience and specialization in global digital transformations. He has expertise in various cloud and cloud platform technologies (PCF, AWS, Azure, VMware, Netflix OSS, Kubernetes, and OpenShift) and also the Java and Spring Boot frameworks. He has developed over 100 microservices using Spring Boot, Java 7/8, Spring Cloud, and Netflix OSS, spanning half a dozen unique cloud-native microservice architectures. He also has experience in developing machine learning models using AWS, Spark, and MLlib to support product recommendations and enhance customer data.David Gonzalez is an enthusiastic engineer and author of a book called Developing Microservices with Node.js; as microservices don't work without platform automation, he wrote this book to deliver the best possible deal to the readers of both books. He is a Google Developer Expert (a nomination from Google to certain experts in several areas) in Kubernetes (GKE), who enjoys being pushed out of his comfort zone in order to sharpen his skills. Java, Node.js, Python, and DevOps--as well as a holistic approach to security--are part of the skill set that has helped him deliver value across different start-ups and corporations. Nowadays, he is a consultant at nearForm, enabling companies to deliver the best possible solution to their IT problems or proposals, as well as an avid speaker at conferences, such asRebelCon, and Google I/O Extended, among others."
Price: 199.99 |
"Pandas: Data Analysis with Pandas: 3-in-1" |
"Are you looking for a gigantic boost in your productivity? Are you searching for some interesting and fun tricks to solve your data problems? If so, then this course is indeed a perfect choice for you. This course provides you with unique, idiomatic, and amazing solutions for both fundamental and advanced data manipulation tasks with Pandas.Pandas is a popular Open Source Python package that provides fast, high performance data structures for performing efficient data manipulation and analysis. It has quickly emerged as a popular choice of tool for analysts to solve real-world analytical problems. The Pandas library is massive, and it's common for frequent users to be unaware of many of its more impressive features. This comprehensive 3-in-1 course is a step-by-step, a highly practical course showing you the whys and how's of applying Pandas for your data analysis tasks. Solve most complex scientific computing problems with ease using the power of Pandas. Manipulate, analyze and visualize your data using the popular Pandas library. Enhance your data exploration and machine learning skills by gaining surprising insights from Pandas and using expert tips and tricks. Contents and Overview This training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Learning Pandas, covers powerful Data Analysis with Python Library in an engaging and exciting way. Analyze and model your data, and organize the results of your analysis in the form of plots or other visualization means. Throughout the course, youll implement simple yet highly effective examples and use-cases which are relevant in the real-world scenario, as you build on your understanding of Pandas. By the end of this course, youll have a firm understanding of the basics of Pandas. Youll be ready to start using Pandas for different data science tasks with confidence. The second course, Data Analysis and Exploration with Pandas, covers idiomatic solutions to common data problems while working on real-world datasets to get surprising insights from the Pandas library. This course guides you, as if you were looking over the shoulder of an expert, through practical situations that you are highly likely to encounter. Many advanced solutions combine several different features across the Pandas library to generate results. The third course, Advanced Techniques for Exploring Data Sets with Pandas, covers popular datasets in R, while mastering advanced techniques used for them. Manipulate and reshape data using Pandas methods. Youll also learn how to deal with missing data from your datasets, how to draw charts and plots using Pandas and Matplotlib, and how to create some cool visualizations for your audience. Finally, you will wrap-up your newly gained Pandas knowledge by learning how to get data out of Pandas into some popular file formats. By the end of the course, youll get insights and solutions to common data problems while working on real-world datasets using Pandas library.About the AuthorsHarish Garg is a Data Scientist and a Lead Software Developer with 17 years' software industry experience. He worked for McAfeeIntel for 11+ years before starting his own software consultancy. He is an expert in creating data visualizations using R, Python, and web-based visualization libraries. Theodore Petrou is a data scientist and the founder of Dunder Data, a professional educational company focusing on exploratory data analysis. He is also the head of Houston Data Science, a meetup group with more than 2,000 members that has the primary goal of getting local data enthusiasts together in the same room to practice data science. Before founding Dunder Data, Ted was a data scientist at Schlumberger, a large oil services company, where he spent the vast majority of his time exploring data. Some of his projects included using targeted sentiment analysis to discover the root cause of part failures from engineer text, developing customized client/server dash boarding applications, and real-time web services to avoid mispricing sales items. Ted received his Master's degree in statistics from Rice University, and used his analytical skills to play poker professionally and teach math before becoming a data scientist. Ted is a strong supporter of learning through practice and can often be found answering questions about Pandas on Stack Overflow."
Price: 199.99 |
"DevOps: DevOps in the Real World: 3-in-1" |
"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. DevOps implementation is most practical when implemented with the best known continuous delivery practices. During the implementation stage, its necessary to put into use activities related to building, testing and deployment. This way, the necessary software is always enabled and available in a ready to release mode.This comprehensive 3-in-1 course is a step-by-step, practical tutorial that shows you how to harness the DevOps methodology and DevOps tools in a practical way to efficiently manage and automate the development and deployment of a web application on to a cloud service. Gain skills in order to add resilient services to your app or infrastructure by learning configuration management, continuous deployment, and other DevOps techniques. Employ key modern DevOps tools such as Vagrant, Puppet, and Docker to make your development process efficient. Practically implement a complete development workflow, from initial development to testing to deployment on to the cloud. Contents and Overview This training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, DevOps Fundamentals, covers 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. The second course, Mastering DevOps, covers day-to-day IT infrastructure challenges by taking advantage of the DevOps revolution. Automate and build configurations for infrastructure servers and then address areas of automation, continuous deployment, containers, and monitoring. Youll create impressive changes to how you deliver software and services. It instills a deeper insight into applying DevOps principles with a variety of tools like Puppet, Saltstack, Vagrant, and Graphite. The third course, DevOps for Web Developers, covers full potential of DevOps to build and deploy modern web apps efficiently. Youll learn to use GitHub to push code and commit the changes using git. Understand the basics of configuration management and the architecture of DevOps. Youll see how to take care of deploying the code into our new shiny servers. Then well explore monitoring and various solutions to the range of problems we might face. Finally, youll be able to develop, deploy, manage, and automate your complete web application on a cloud service. By the end of the course, youll manage your day to day challenges with IT infrastructure by taking advantage of the DevOps revolution to build and deploy modern web apps efficiently.About the AuthorsDavid Gonzalez is an enthusiastic engineer and author of a book called Developing Microservices with Node.js; as microservices don't work without platform automation, he wrote this book to deliver the best possible deal to the readers of both books. He is a Google Developer Expert (a nomination from Google to certain experts in several areas) in Kubernetes (GKE), who enjoys being pushed out of his comfort zone in order to sharpen his skills. Java, Node.js, Python, and DevOps--as well as a holistic approach to security--are part of the skill set that has helped him deliver value across different startups and corporations. Nowadays, he is a consultant at nearForm, enabling companies to deliver the best possible solution to their IT problems or proposals, as well as an avid speaker at conferences, such asRebelCon, and Google I/O Extended, among others. Dave Mangot is the Director of Operations for Librato and Papertrail and an accomplished systems engineer with over 20 years' experience. He has held positions in various organizations, from small startups such as Terracotta to multinational corporations such as Cable & Wireless and Salesforce, in positions ranging from systems administrator to architect. He has led the transformations of multiple companies both in operational maturity and in a deeper adherence to DevOps thinking. He enjoys time spent as a mentor, speaker, and student to so many talented members of the community. Dave lives with his wife and three children in San Francisco, CA.Mitesh Soni is a DevOps enthusiast. He has worked on projects for DevOps enablement using Microsoft Azure and VSTS. He also has experience in working with other tools that are DevOps enablers such as Jenkins, Chef, IBM UrbanCode Deploy, Atlassian Bamboo, and more. He is a CSM, SCJP, SCWCD, VCP, IBM Bluemix, CJE and IBM Urbancode certified professional."
Price: 199.99 |
"MySQL: Become A MySQL Admin" |
"MySQL is the most popular and widely used relational databases in the World today. The main purpose of this comprehensive course is to assist you on setting up MySQL 8 and running with replication, learn about database administration topics like backups, replication, monitoring, and point in time recovery, switchovers, user management and version upgrades. It is packed with step-by-step instructions and working examples to solve any problem you might come across in MySQL querying and administrationContents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, MySQL 8 for Administrators, covers the differences between various MySQL versions. It starts off with the basics: Installing MySQL and creating users. After that, we will get sysbench up and running. Sysbench, responsible for issuing queries against databases, is the de-facto benchmarking tool for MySQL. With that hands-on lab environment at hand, we will learn about various database administration topics like backups, replication, monitoring, and point in time recovery, switchovers, user management and version upgrades.The second course, MySQL 8 Recipes, contains practical recipes on efficient MySQL administration, with tips on effective user management, security, database monitoring, troubleshooting, and more. Supplying quick solutions to common problems you might encounter while working with MySQL, the tutorial contains practical tips and tricks to give you the edge over others while designing, developing, and administering your MySQL solution. By the end of this training program, you will be well versed with high-performance querying and database administration using MySQL.About the AuthorsPeter Boros has more than 10 years of MySQL administration experience. Peter has also taught Oracle University courses about MySQL across EMEA, later he was a Principal Architect at Percona, a company specializing in MySQL consulting. Apart from this, he has worked with a few of the worlds largest MySQL deployments, belonging to prestigious web properties. This course is a product of Peters immense work experience and his expertise on the subject.Simon Krenger is a Database Engineer for the Swiss Federal Railways (SBB) in Bern, Switzerland. He has worked with a wide variety of technologies, including Oracle databases (OCP), Linux, and automation software. He focuses on Information Security and has gained experience with common agile software development practices."
Price: 199.99 |
"Windows Server 2016 Administration Masterclass: 2-In-1" |
"Windows Server 2016 is the server operating system from Microsoft as part of the Windows NT family of operating systems, developed concurrently with Windows 10. Explore Windows Server 2016 with this comprehensive 2-in-1 course. Become an effective Windows System administrator by exploring the new Windows Interface and configuring post-installation tasks, to get your Windows server ready for production use. Also, strengthen and master your system administration skills with Windows Server 2016.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Getting Familiar with Windows Server 2016 Administration, starts by walking you through the installation and initial configuration of Windows Server. Navigate the new modern Windows interface and master common post-installation tasks recommended for getting your Windows server ready for production use. Learn basic security and networking tasks and basic management tasks for the DNS and DHCP features. Also create a domain, join other computers to it, and perform basic monitoring and backup tasks. Finally, you will get to grips with Hyper-V, how to add the Hyper-V Role in Windows Server 2016, and how to create a virtual machine.The second course, Delve into Windows Server 2016 Administration, starts by showing you how to perform system administration tasks for the more common features of Windows Server 2016, including Internet Information Services, Remote Desktop Services, Certificate Management, storage features, and more. Also, master the basics of common group policy tasks and be automating your Windows deployments with Desired State Configuration. Finally, youll walk through installing container support and running Windows containers. By the end of this Learning Path, youll become an effective Windows System administrator by managing websites, storage, Active Directory and more.About the AuthorMatthew Stone is an IT veteran, having worked on a wide range of technologies over the last 20 years, including Windows Server and many other Microsoft server technologies. In addition to working in systems administration, he has also served as a technical writer. He is a technology professional with a proven record of system administration, team leadership, technical writing, project management, employee/end-user training and providing an excellent customer experience. Through several years working for service providers and managed services companies, he has become an adept problem solver, comfortably adapting to new technologies and driving efforts to complete projects on time and within budget. His current focus is on automation (via Puppet Enterprise) and orchestration of Linux and Windows systems, provisioning to both cloud and on-premise infrastructure. His current focus is on technologies like Windows Server, RedHat / CentOS / Oracle Linux, Mac OS X, Microsoft Exchange, Hyper-V, VMware, Microsoft SQL, AWS, Microsoft Azure, Office 365, Git, Jenkins, Vagrant, PowerShell, Ruby, Python, Puppet, Ansible, orchestration and configuration management in enterprises, focusing on Windows Server and Puppet technologies."
Price: 199.99 |
"Python: Master Machine Learning with Python: 3-in-1" |
"You are a data scientist. Every day, you stare at reams of data trying to apply the latest and brightest of models to uncover new insights, but there seems to be an endless supply of obstacles. Your colleagues depend on you to monetize your firm's data - and the clock is ticking. What do you do?Troubleshooting Python Machine Learning is the answer.Machine learning gives you powerful insights into data. Today, implementations of machine learning are adopted throughout Industry and its concepts are many. Machine learning is pervasive in the modern data-driven world. Used across many fields such as search engines, robotics, self-driving cars, and more.The effective blend of Machine Learning with Python, helps in implementing solutions to real-world problems as well as automating analytical model. This comprehensive 3-in-1 course is a comprehensive, practical tutorial that helps you get superb insights from your data in different scenarios and deploy machine learning models with ease. Explore the power of Python and create your own machine learning models with this project-based tutorial. Try and test solutions to solve common problems, while implementing Machine learning with Python. Contents and Overview This training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Python Machine Learning Projects, covers Machine Learning with Python's insightful projects. 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. Youll be able to implement your own machine learning models after taking this course. The second course, Python Machine Learning Solutions, covers 100 videos that teach you how to perform various machine learning tasks in the real world. Explore a range of real-life scenarios where machine learning can be used, and look at various building blocks. Throughout the course, youll use a wide variety of machine learning algorithms to solve real-world problems and use Python to implement these algorithms. Discover how to deal with various types of data and explore the differences between machine learning paradigms such as supervised and unsupervised learning The third course, Troubleshooting Python Machine Learning, covers practical and unique solutions to common Machine Learning problems that you face. 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 get up-and-running via Machine Learning with Pythons insightful projects to perform various Machine Learning tasks in the real world.About the AuthorsAlexander 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. Prateek Joshi is an Artificial Intelligence researcher, the published author of five books, and a TEDx speaker. He is the founder of Pluto AI, a venture-funded Silicon Valley startup building an analytics platform 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 over 200 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 Master's degree, specializing in Artificial Intelligence. He has worked at companies such as Nvidia and Microsoft Research.Colibriis 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 like 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 all of them to better make sense of their data, and process it in more intelligent ways. The company lives by its motto: Data -> Intelligence -> Action.Rudy Lai is the founder of Quant Copy, a sales acceleration startup using AI to write sales emails to prospects. By taking in leads from your pipelines, Quant Copy researches them online and generates sales emails from that data. It also has a suite of email automation tools to schedule, send, and track email performancekey analytics that all feed back into how our AI generated content. Prior to founding Quant Copy, Rudy ran HighDimension.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 HighDimension.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 from which to learn a lot 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 |
"Linux Security Masterclass: 2-in-1" |
"Linux is the first choice for any attacker now and more administrators have started moving to the system to create networks or servers for any task. This course will help you create a more secure Linux system.This comprehensive 2-in-1 training course youll explore some of the techniques that the expert hackers use in order to scan a website, and server, in order to carry out their intrusion attacks. Also get to perform a number of advanced Linux security techniques such as network service detection, user authentication, controlling special permissions, encrypting file systems, and much more.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Linux Server Security, introduces various techniques that professional hackers use in order to scan a website and a server, in order to carry out their intrusion attacks. Learn to create secure accounts where you'll look into deleting and creating user accounts password and monitoring servers. Further youll learn to maintain your Linux Server in order to get optimized performance and stability. Moving ahead, focus on tools that can be used to enhance server security, understand the art of hardening passwords, and fix authentication failures.The second course, Mastering Linux Security and Hardening, shows you various security techniques such as SSH hardening, network service detection, setting up firewalls, encrypting file systems, protecting user accounts, authentication processes, and so on. Moving forward, youll also develop hands-on skills with advanced Linux permissions, access control, special modes, and more. Lastly, this course will also cover best practices and troubleshooting techniques to get your work done efficiently.By the end of this Learning Path, youll have mastered the art of preventing your Linux system from getting compromised.About the AuthorAubrey Love II is a certified website master, avid hacktivist, and active journalist, Aubrey started his programming career on a Commodore Vic-20 in which he built his first Hello World app. He has built several websites, mobile apps, and Windows applications. On his journeys, he has been a Linux System Administrator, Ethical Hacker, Website Master, Mobile Developer, Application Creator, and Game Developer.Donald A. Tevaultbut you can call him Donniegot involved with Linux way back in 2006, and has been working with it ever since. He holds the Linux Professional Institute Level 3Security certification, and the GIAC Incident Handler certification. Donnie is a professional Linux trainer, and, thanks to the magic of the internet, teaches Linux classes literally the world World over from the comfort of his living room."
Price: 199.99 |
"Jenkins Unlocked: 4-In-One" |
"This training program includes 4 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Effective Jenkins: Getting Started with Continuous Integration, covers key concepts of Continuous Integration, as well Continuous Deployment. You will understand the main parts of Jenkins and create different types of Jenkins projects to automate everything that you want. You will finish the first course by looking at a Java web project and creating the necessary steps to build and test it, thereby empowering you to implement it in a real project. The second course, Effective Jenkins: Continuous Delivery with Jenkins Pipeline, covers key concepts of DevOps and delve into Jenkins Pipeline, a set of plugins that provides a toolkit for designing simple-to-complex delivery pipelines as code. To design a production-ready delivery pipeline, you will start by creating a simple pipeline and understanding Jenkins Pipeline terms and its particularities. Next, you will set up Docker to create isolated build environments. To consolidate your learning, you will create a delivery pipeline to build, test, and deploy a Java web project. The third course, Effective Jenkins: Improving Quality in the Delivery Pipeline with Jenkins, cover various branching strategies and how to implement continuous feedback on every feature branch using Jenkins multi-branch. Moving on, you'll improve the quality of your software development workflows and learn how to integrate Jenkins with GitHub to automatically build pull requests. The fourth course, Practical Jenkins, gets you up and running with Jenkins and enables you to deliver an optimal Jenkins deployment. 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. 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 training program youll be thoroughly equipped with the concepts of Jenkins and be able to automate, implement, secure, and manage your Jenkins deployment in no time About the AuthorRodrigo is a Certified Jenkins Engineer and has 14+ years' experience in software development with different programming languages and technologies in different countries (Brazil, US, Portugal, Germany, and Austria) and projects in companies ranging from financial institution to game and e-commerce ventures including Walmart. com, Goodgame Studios and HERE. He is an enthusiastic practitioner of Agile methodologies, Continuous Delivery, and DevOps, with large-scale adoption experience. He is always seeking to optimize the software development life cycle through automation, process improvements, and developing new tools and techniques. Rodrigo holds a B.S. in Computer Science and a postgraduate qualification in Software Engineering. Anirban 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: 199.99 |
"Hands-On with Hadoop 2: 3-in-1" |
"Hadoop is the most popular, reliable and scalable distributed computing and storage for Big Data solutions. It comprises of components designed to enable tasks on a distributed scale, across multiple servers and thousands of machines.This comprehensive 3-in-1 training course gives you a strong foundation by exploring Hadoop ecosystem with real-world examples. Youll discover the process to set up an HDFS cluster along with formatting and data transfer in between your local storage and the Hadoop filesystem. Also get a hands-on solution to 10 real-world use-cases using Hadoop. 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 Hadoop 2.x, opens with an introduction to the world of Hadoop, where you will learn Nodes, Data Sets, and operations such as map and reduce. The second section deals HDFS, Hadoop's file-system used to store data. Further on, youll discover the differences between jobs and tasks, and get to know about the Hadoop UI. After this, we turn our attention to storing data in HDFS and Data Transformations. Lastly, we will learn how to implement an algorithm in Hadoop map-reduce way and analyze the overall performance. The second course, Hadoop Administration and Cluster Management, starts by installing the Apache Hadoop for cluster installation and configuring the required services. Learn various cluster operations like validations, and expanding and shrinking Hadoop services. You will then move onto gain a better understanding of administrative tasks like planning your cluster, monitoring, logging, security, troubleshooting and best practices. Techniques to keep your Hadoop clusters highly available and reliant are also covered in this course. The third course, Solving 10 Hadoop'able Problems, covers the core parts of the Hadoop ecosystem, helping to give a broad understanding and get you up-and-running fast. Next, it describes a number of common problems as case-study projects Hadoop is able to solve. These sections are broken down into sections by different projects, each serving as a specific use case for solving big data problems. By the end of this Learning Path, youll be able to plan, deploy, manage and monitor and performance-tune your Hadoop Cluster with Apache Hadoop. About the AuthorA K M Zahiduzzaman is a software engineer with NewsCred Dhaka. He is a software developer and technology enthusiast. He was a Ruby on Rails developer, but now working on NodeJS and angularJS and python. He is also working with a much wider vision as a technology company. The next goal is introducing SOA within the current applications to scale development via microservices. Zahiduzzaman has a lot of experience with Spark and is passionate about it. He is also a guitarist and has a band too. He was also a speaker for an international event in Dhaka. He is very enthusiastic and love to share his knowledge. Gurmukh Singh is a technology professional with 14+ years of industry experience in infrastructure design, distributed systems, performance optimization, and networks. He has worked in big data domain for the last 5 years and provides consultancy and training on various technologies. He has worked with companies such as HP, JP Morgan, and Yahoo and has authored the book Monitoring Hadoop. Tomasz Lelek is a Software Engineer and Co-Founder of InitLearn. He mostly does programming in Java and Scala. He dedicates his time and efforts to get better at everything. He is currently delving 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 |