Previous Next
 
"Deep Learning with Python - Novice to Pro!"
"Deep Learning is revolutionizing a wide range of industries. Deep Learning allows you to solve problems where traditional Machine Learning methods might perform poorly: detecting and extracting objects from images, extracting meaning from text, and predicting outcomes based on complex dependencies, to name a few. If you're a Data Scientist who have basic Machine Learning knowledge and want to explore the possibilities of Deep Learning, then this Course is perfect for you!This comprehensive 3-in-1 course is a direct, practical, and very hands-on approach where we deal less with theory and adopt a more hands-on style of learning. Initially, youll get hands-on experience building basic neural network models (and no maths!) using Python. Youll also build a deep learning-based image recognition system using Python and learn how to deploy and integrate it into web apps or phone apps. Moving further, a discussion on the corresponding pros and cons of implementing solutions using a popular framework such as TensorFlow, PyTorch, and Keras is provided. Finally, youll reuse Python code snippets and adapt them to everyday problems also, evaluate the cost/benefits and performance implication of each solution.By the end of this course, you'll apply Deep Learning concepts and use Python to solve challenging tasks. Identify mean tweets, detect smiles in your camera app, forecast stock prices, and more using Neural Networks.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Python Deep Learning for Beginners, covers applying Deep Learning concepts and use Python to solve challenging tasks. This course will teach you to apply deep learning concepts using Python to solve challenging tasks. You'll build a Python deep learning-based image recognition system and deploy and integrate images into web apps or phone apps. You will start out with an intuitive understanding of neural networks in general. We will guide you through the building blocks of deep learning networks to tackle complex neural networks. So, take this course and learn the skills and temperament need to enter the AI marketplace today.The second course, Real-World Python Deep Learning Projects, covers identifying mean tweets, detect smiles in your camera app, forecast stock prices, and more using Neural Networks. You will start off by creating neural networks to predict the demand for airline travel in the future. Then, you'll run through a scenario where you have to identify negative tweets for a celebrity by using Convolutional Neural Networks (CNN's). Next, you will create a neural network which will be able to identify smiles in your camera app. Finally, the last project will help you forecast a company's stock prices for the next day using Deep Learning. By the end of this course, you will have a solid understanding of Deep Learning and the ability to build your own Deep Learning models.The third course, Python Deep Learning Solutions, covers over 20 practical videos on neural network modeling, reinforcement learning, and transfer learning using Python. The course includes solutions that are related to the basic concepts of neural networks; all techniques, as well as classical network topologies, are covered. The main purpose of this video course is to provide Python programmers with a detailed list of solutions so they can apply Deep Learning to common and not-so-common scenarios.By the end of this course, you'll apply Deep Learning concepts and use Python to solve challenging tasks. Identify mean tweets, detect smiles in your camera app, forecast stock prices, and more using Neural Networks.About the AuthorsDes Drury is a passionate technologist with many years' experience in all aspects of data center infrastructure, automation, programming languages, and developer workflows. He is: - Co-organizer of the Melbourne Kubernetes Meetup - Author of Open Datacentre, a Kubernetes distribution with numerous datacenter workloads; - A Kubernetes evangelist from the early days of its release; - Passionate about helping teams to understand complex technology - Teaches the skills required for team members to solve their own problems - An excellent communicator and enjoys helping people, passing on knowledge, and improving processes He has also built numerous tools that have been adopted as enterprise solutions and has received a number of awards.Braithe 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 architectures. 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.Jan Stomphorst is a senior solution architect with more than 20 years' experience in the automation industry; he creates the best solutions for his customers. He uses advanced technical solutions to help developers create stable continuous pipelines and develop systems for 100% uptime. He is a Docker and Kubernetes expert. He supports several customers with on-premise and in-the-cloud Kubernetes strategies."
Price: 199.99


"Learn Qlik Sense Dashboard Development"
"Qlik Sense enables you to create interactive reports and dashboards with stunning charts and graphs. This course will show how you can use Qlik Sense to build your own dashboard.You will start by connecting your Data with Qlik Sense and will create your own Qlik Sense app. You will see how to add data from popular spreadsheet applications MS Excel and work with Qlik Sense components such as charts, list boxes, input boxes, and Text objects. You'll build your own dashboard by adding different functionalities, perform analyses, and secure your data in Qlik Sense.By the end of the course, you will able to analyze data and make business decisions faster.About the AuthorAbhishek Agarwal has 12+ years experience in developing analytical solutions. He is a seasoned BI professional with expertise in multiple technologies. He has been teaching BI technologies for the past 5+ years and has worked in a similar domain. He uses QlikView, Power BI, Tableau, and a couple of other technologies for end-to-end analytical solution development in his current work."
Price: 124.99


"Hands-On Kubernetes and Docker for Distributed Applications"
"If you have a mission critical application that needs to be up and running 24/7 and each outage would cost you a lot of money and reputation then it is important that you have the right tools and processes in place to handle this requirement. Docker allow you to package the many application services that are part of your distributed application into self contained standard packages called containers. With the tool docker-compose developers can then run, scale, test and debug the application, simulating a production like environment on their development workstations.This course shows you how Docker can be used to isolate your application services and their dependencies into a single self-contained unit that can reliably run anywhere. You will learn to build, ship and run distributed applications on any platform using Kubernetes as the orchestrator.With Docker containers, your applications can run smoothly without you worrying about the environment where they run. This aids in improved security, better scalability, resilience and fault-tolerance, making life easier for developers and operators alike who need a standardized deployment and operations model.By the end of this course you will be able to use Docker and Kubernetes to build distributed applications that are scalable, resilient, fault tolerant and secure. Furthermore you will be able to deploy these applications to any Kubernetes cluster running on any platform on premise or in the cloud.About the Author :Gabriel N. Schenker has more than 25 years of experience as an independent consultant, architect, leader, trainer, mentor, and developer. Currently, Gabriel works as Senior Curriculum Developer at Confluent after coming from a similar position at Docker. Gabriel has a Ph.D. in Physics, and he is a Docker Captain, a Certified Docker Associate, and an ASP Insider. When not working, Gabriel enjoys time with his wonderful wife Veronicah and his children."
Price: 124.99


"Real-World Projects with Flutter"
"Flutter is quickly becoming a well-known framework for developing cross-platform apps for both Android and iOS devices. Apps made with Flutter are very fast because of their high rendering power. This course is for developers who have been studying Flutter but have hit some roadblocks in the next steps of their development. The course is designed to bridge any questions or issues that you may have while creating complete Android and iOS applications.This course models real-world problems and then teaches the steps and techniques for creating solutions in the form of complete Android and iOS applications. With Flutter, youll develop multiple apps for both stores with just one code base. Youll be able to build app layouts, perform widget animation, pull and push data to servers, and compile codes and release to both stores.By the end of this course, youll have the skills and confidence to start creating Android and iOS apps straight away with Flutter.About the AuthorNigel Henshaw is a mobile software developer who as well as providing software development services loves to share his knowledge.Nigel originates from New Zealand, where he started out as an electrician. After one too many electric shocks, he wisely decided on a career change. After completing a two-year diploma in Computer Science and Technology at the Auckland University of Technology, Nigel relocated to London for new opportunities.He landed a job as a test engineer with a pioneering tech company called Psion, who were one of the first to develop handheld devices and mobile operating systems.Before too long, Nigel was transferred to the base porting team and found himself in the middle of porting operating systems and writing device drivers with Symbian OS using C++.Nigel has experienced many wonderful opportunities through the software industry. He has worked in the UK, Scotland, and Japan, and held roles as a software engineer, consultant, project manager, and general manager of a remote development site.In his spare time, Nigel is currently learning Japanese, enjoys cycling and running."
Price: 124.99


"Hands-On Spring Security 5.x"
"Securing your application from hackers is the most high-pressure concerns for developers. In this course, youll learn how to protect your Java application from malicious attacks and users with the Spring Security framework.Youll integrate Spring Security into your application using the Spring frameworks through practical, hands-on examples. Youll see how to secure your web application, integrate authentication and authorization mechanisms, and restrict access to your application. Youll discover how to integrate it with popular frameworks such as Spring Web MVC, Spring-Boot, Spring-Data, Servlet API injection, and more.Well cover the security challenges with Reactive web apps built for the cloud, RESTful web services, and microservice architectures with the Spring framework. Youll also implement techniques for protection against attacks such as session fixation, clickjacking, cross-site request forgery, and more.By the end of the course, youll understand common security vulnerabilities and be able to prevent them with Spring Security, with an empirical approach to securing your web applications.About the AuthorTomasz Lelek is a Software Engineer who programs mostly in Java and Scala. He has worked with Spring Applications and Microservices for the past 5 years. He is passionate about nearly everything associated with software development and believes we should always try to consider different solutions and approaches before solving a problem.Recently, he was a speaker at conferences in Poland: Confitura and JDD (Java Developers Day), and at Krakows Scala User Group. He has also conducted a live coding session at Geecon Conference. He is a co-founder of initlearn, an e-learning platform that was built with the Spring Framework and Java Language. He has also written articles about everything related to the Java and Spring world"
Price: 124.99


"Android Jetpack Architecture Components"
"Programming Android apps can be a complex process and a lack of knowledge about architecting your apps can result in spaghetti code and dead-ends. In order to deliver an extendable, maintainable, and testable codebase, you have to think about the architecture of your application from the very first stage of its development.This course will show you all new Android Jetpack Architecture components and features. You will develop Android applications by making use of all the architecture components available with Jetpack to reduce bugs in your codebase and provide seamless and smooth application development. Adding architectural components to your projects will increase their scalability and reduce code bugs.By the end of the course, you will know how to use Jetpack to manage background tasks, navigation, paging, life-cycle management, and much more.About the AuthorAnnapurna Agrawal is an Android developer. She has also tried her hands on JavaScript, Kotlin, PHP, jQuery, CSS, and HTML. She is a software engineer from India and likes teaching. She is one of the trainers in the Google Developers Group at Bhubaneswar, Odisha in India. Besides all this, she practices yoga and meditation, YouTubing, and hanging out with friends. We are definitely going to get the best of quality here from her."
Price: 124.99


"Hands-On Application Development with React and Bootstrap"
"React is one of the most popular front-end JavaScript library for interactive web applications. Bootstrap 4 is a free HTML, CSS, and JavaScript framework that allows developers to build responsive, mobile-first websites. Integrating Bootstrap with React allows web developers to write much cleaner code, thus reducing the time spent on the frontend. In this course, the author, Bruce Van Horn, will help you gain a thorough understanding of the Bootstrap framework and will show you how to build impressive web apps. You will build a website with UI elements such as image galleries and custom pricing/shopping tools along with Bruce. He will show you how to use HTML, ES6, CSS, React, and Bootstrap 4 to build your own dynamic website.By the end of the course, you will be able to build real-time responsive web apps using React and Bootstrap and will have learned to use the ES6 Syntax.About the AuthorBruce M. Van Horn II is a professional software engineer with over 30 years of programming experience developing large scale commercial applications used by millions of unique users every day. He works as the lead developer for Clear Technologies, in Dallas, Texas, as the engineering lead for Clear Technologies Visual Storage Intelligence product. For 25 years, he has also taught evening classes at the collegiate and university level in various programming, animation, and multimedia disciplines. He currently teaches Full Stack Web Development at Southern Methodist University.When not writing code or wrangling his two young daughters, he enjoys working on video game designs and creating CGI based art and animation."
Price: 124.99


"Natural Language Processing in Practice"
"Natural Language Processing (NLP) offers powerful ways to interpret and act on spoken and written language. It can help you with tasks such as customer support enquiries and customer feedback analysis. As the quantity of data continues to grow at an incomprehensible rate, being able to understand and process data is becoming a key differentiator for competitive organizations.This course will help you gain this skill by practical demonstrations, clear explanations, and interesting real-world examples. It will give you a versatile range of deep learning and NLP skills that you can put to work in your own applications.By the end of this tutorial, youll have a better understanding of NLP and will be able to transform data into actionable knowledge. You will also have worked on multiple examples that implement deep learning to solve real-world spoken-language problems.About the AuthorSmail Oubaalla is a talented Software Engineer with an interest in building the most effective, beautiful, and correct piece of software possible. He has helped companies build excellent programs. He also manages projects and has experience in designing and managing new ones.When not on the job, he loves hanging out with friends, hiking, and playing sports (football, basketball, rugby, and more). He also loves working his way through every recipe he can find in the family cookbook or elsewhere, and indulging his love for seeing new places."
Price: 124.99


"Unsupervised Clustering in Mesos"
"Apache Mesos is an open source cluster manager that handles workloads in a distributed environment through dynamic resource sharing and isolation. Apache Mesos abstracts CPU, memory, storage, and other compute resources away from machines (physical or virtual), enabling fault-tolerant and elastic distributed systems to easily be built and run effectively.This course begins with an introduction to Inference matroids wherein you will learn about vertex combiners with Hama, Graph Isomorphism, Soliton, and DAGs. Then you will learn to perform granular synthesis with druid streams and to write custom isolator module for Mesos. Next, you will be introduced to RoBo and will learn to manifold the cluster trees . Then you will understand what Pythonic Clojars and Monads are. Further, you will become familiar with the actor dining model and port mappings. Finally, you will learn to auto-scale clusters. About the Author:Karl Whitford has been involved in the tech industry for 10 years as a software engineer. He has a background in statistical machine learning, deep learning, and A.I. from Columbia University. He also has knowledge of computational physics/mathematics from DePaul University and UT Austin. He is a professional in the fields of game A.I, compression, machine learning, and distributed cluster computing. Karl is an open source contributor to SMACK, Pancake Stack (PipelineI/O), and Pregel-Mesos, among others. He has previous work experience with Microsoft, Coca Cola, and Unilever to name a few; he is also an indie game developer and founder of Esquirel (Black-Squirrel) Studios in San Francisco, California. He was also handpicked by UploadVR as ""one to watch"" and featured at Mountain Views 2016 VR Showcase."
Price: 124.99


"CompTIA Security+ Certification (SY0-501)"
"CompTIA Security+ meets the ISO 17024 standard and is approved by U.S. Department of Defense to fulfill Directive 8570.01-M requirements. According to the Bureau of Labor Statistics, security specialists, administrators, and managers earn over $86,000 per year.The CompTIA Security+ SY0-501 course enables you to gain the knowledge and skills required to install and configure systems to secure applications, networks, and devices. Youll be able to perform threat analysis and respond with appropriate mitigation techniques. Youll participate in risk mitigation activities and operate with an awareness of applicable policies, laws, and regulations.Upon successfully validating your skills by passing the certification exam, youll be able to perform these tasks to support the principles of confidentiality, integrity, and availability.About the AuthorAuthor Sunil Gupta. He is a Certified Ethical Hacker.Currently, he is teaching online 50000+ students in 170+ countries. He is a specialist in Ethical Hacking Area.Author strengths Vulnerability Assessment Penetration Testing Bug Bounty Hunting Intrusion Detection Risk's Identification Data Analysis Report and Briefing"
Price: 124.99


"Customizing and Administering Microsoft Dynamics CRM"
"This course shows you how to create new entities that store various details for your business and build forms to ease up data management for users of the CRM. We also explore other features such as building new business processes, creating business rules, and validations to ensure that quality data is stored in the system.Moving on, we show you how to administrate the CRM by enabling user access, setting up data security, and doing other common configurations. We also show you how to provide a better help experience for users with guided help, and finally, we look at the various aspects of enabling customized processes for phones and businesses. While covering all of these topics, well also talk about the best practices you should follow to ensure great overall system performance. About the Author :Piyush Paliwal has worked as a Microsoft Dynamics CRM consultant for more than half a decade and has been associated with Microsoft for a few years now. During this time frame, he helped various customers manage their sales pipeline by bringing their business processes into Dynamics CRM or Dynamics 365, which is what we have today. In his free time, he usually goes for a drive or swims."
Price: 124.99


"Hands-On Cryptography with Java"
"Security is paramount for any application. Cryptography occurs all across software fields: it protects all HTTPS traffic between browsers, encrypts phone storage against prying eyes, and can even hide files inside other files through a technique called steganography. This course is for developers looking to design a system that uses cryptography, rather than designing new algorithms. Most developers simply need to put the right pieces together to make their own system work.In this course, you will break down the concepts behind cryptography into simple lessons, covering terminology, algorithms, standards, and encryption/decryption techniques. We will also walk through how cryptographic systems are hacked to bypass (rather than break) their cryptographic capabilities.The course answers questions such as:What is cryptography used for?What are keys and where do they go?Why do networked systems sometimes give certificate validation errors?If I need to encrypt something, how should I do that?By the end of this course, you will recognize cryptographic problems and understand the right knowledge to apply a verifiable solution.About the AuthorErik Costlow ran Oracles Java Root Certificate program, coordinating efforts with many cryptographic organizations. He is an experienced software security expert focused on program analysis and runtime instrumentation to detect security issues and provide useful guidance on fixing any security issues."
Price: 124.99


"React Native: Tips, Tricks, and Techniques"
"Mobile application development has seen a bit of a surge lately with the advent of multi-platform frameworks like React Native.This course helps to provide you with valuable tips and tricks to help make your development process easier, and less tedious. You will find tips about reusable logic with Higher Order Components, tips for better upgrading, tips on styling and separation of concerns. You will be getting some useful & cool tips on using tools for faster React Native development, such as reactotron, react-native-debugger and making your own logger for debugging and analytics. Finally, some tips and useful scripts you can use, and a nice way to use feature flags for your application.By the end of this course, you would have added useful skills to your arsenal, a plethora of valuable tips and tricks to make your development process with React Native more effective and efficient.About the AuthorPavlos VinieratosExperienced iOS and macOS Developer using React Native, Swift, Objective-C. Enjoys using Clojure and Ruby. He enjoys working with React Native and works with it on a regular basis. As an experienced React Native developer, Pavlos Vinieratos brings hands-on working experience to this course that helps viewers to get effective and practical guidance from a developers point of view."
Price: 124.99


"Dynamic Neural Network Programming with PyTorch"
"Deep learning influences key aspects of core sectors such as IT, finance, science, and many more. Problems arise when it comes to getting computational resources for your network. You need to have a powerful GPU and plenty of time to train a network for solving a real-world task.Dynamic neural networks help save training time on your networks. They also reduce the amount of computational resources required. In this course, you'll learn to combine various techniques into a common framework. Then you will use dynamic graph computations to reduce the time spent training a network.By the end, you'll be ready to use the power of PyTorch to easily train neural networks of varying complexities.This course uses Python 3.6, PyTorch 0.4 and CUDA Toolkit 7.5 while not the latest version available, it provides relevant and informative content for legacy users of Python.About the AuthorAnastasia Yanina is a Senior Data Scientist with around 5 years' experience. She is an expert in Deep Learning and Natural Language processing and constantly develops her skills as far as possible. She is passionate about human-to-machine interactions. She believes that bridging the gap may become possible with deep neural network architectures."
Price: 124.99


"Hands-On Natural Language Processing with Pytorch"
"The main goal of this course is to train you to perform complex NLP tasks (and build intelligent language applications) using Deep Learning with PyTorch.You will build two complete real-world NLP applications throughout the course. The first application is a Sentiment Analyzer that analyzes data to determine whether a review is positive or negative towards a particular movie. You will then create an advanced Neural Translation Machine that is a speech translation engine, using Sequence to Sequence models with the speed and flexibility of PyTorch to translate given text into different languages.By the end of the course, you will have the skills to build your own real-world NLP models using PyTorch's Deep Learning capabilities.This course uses Python 3.6, Pytorch 1.0, NLTK 3.3.0, and Spacy 2.0 , while not the latest version available, it provides relevant and informative content for legacy users of PyTorch.About the Author:Jibin  Mathew is a Tech-Entrepreneur, Artificial Intelligence enthusiast and  an active researcher. He has spent several years as a Software Solutions  Architect, with a focus on Artificial Intelligence for the past 5  years. He has architected and built various solutions in Artificial  Intelligence which includes solutions in Computer Vision, Natural  Language Processing/Understanding and Data sciences, pushing the limits  of computational performance and model accuracies. He is well versed  with concepts in Machine learning and Deep learning and serves a  consultant for clients from Retail, Environment, Finance and Health  care.   "
Price: 124.99


"Learning Windows Server 2019"
"Are you ready to bring your skills up to speed on the latest version of Windows Server?In this course on Windows Server 2019, youll learn all the basics to jump-start you on the road to learning Microsofts latest version of Windows Server.Well show you how to set up your new server from installations to useful configuration tips. Well also cover how to manage storage and get started with some of the fundamental roles in Windows Server. All of this is done with a real-world approach.By the end of the course, youll have all the information you need to get started with Windows Server 2019 in your own environment. About The Author Bill is a proud husband, father, & dedicated IT professional with over 15 years of IT experience as a systems administrator working primarily in Windows shops and now branching out into infrastructure engineering, automation technology, and DevOps.Anthony Howell is a proud father, a lucky husband, and a passionate automator. He's the guy that will always suggest writing a script to solve the problems of the day. He's been working professionally in IT since 2009 when he started as a helpdesk tech at University. After being betrayed by calculus, he switched from Computer Science to getting his associates from ITT Tech in Network Systems Administration. By the time he graduated, he was already a sysadmin with a focus on PowerShell automation. Looking back, he's always been the PowerShell guy at the places he's worked. So much so that he decided to venture out on his own as a PowerShell developer.David is a Systems Administrator managing Windows servers and clients since 1995, spending a large portion of his career in the aviation industry. His first certification was the MCSE on Windows NT 4.0, earned in 2001. David lives in Alberta, Canada, and is currently spending his free time learning PowerShell, blogging, and pursuing the MCSE certification on Windows Server.Matt is a Windows Server administrator concentrating on automation, PowerShell, Desired State Configuration (DSC), Octopus Deploy, and anything else thrown his way. You can follow Matt on Twitter at @mmcelreath.TechSnips is an IT career development platform that provides free learning content to people in information technology (IT). All of the content we publish is built by IT professionals, system administrators, DevOps engineers, software developers . You name it! All content is created by people in the trenches performing this work day in and day out. We like to call ourselves an IT career development platform rather than an e-learning platform because our service provides career development benefits to both contributors (those creating the content) and to subscribers (those consuming the content). We help people on both sides of the divide become better at their careers."
Price: 124.99


"Deep Learning with Apache Spark"
"Deep Learning is a subset of Machine Learning whereby datasets with several layers of complexity can be processed efficiently. This tutorial brings together two of the most popular buzzwords of todaybig data and Artificial Intelligenceby showing you how you can implement Deep Learning solutions using the power of Apache Spark.The tutorial begins by explaining the fundamentals of Apache Spark and deep learning. You will set up a Spark environment to perform deep learning and learn about the different types of neural net and the principles of distributed modeling (model- and data-parallelism, and more). You will then implement deep learning models (such as CNN, RNN, LTSMs) on Spark, acquire hands-on experience of what it takes, and get a general feeling for the complexity we are dealing with. You will also see how you can use libraries such as Deeplearning4j to perform deep learning on a distributed CPU and GPU setup.By the end of this course, you'll have gained experience by implementing models for applications such as object recognition, text analysis, and voice recognition. You will even have designed human expert games.About The AuthorTomasz Lelek is a Software Engineer, programming mostly in Java and Scala. He has been working with the Spark and ML APIs for the past 5 years with production experience in processing petabytes of data. He is passionate about nearly everything associated with software development and believes that we should always try to consider different solutions and approaches before solving a problem. Recently he was a speaker at conferences in Poland, Confitura and JDD (Java Developers Day), and at Krakow Scala User Group. He has also conducted a live coding session at Geecon Conference."
Price: 124.99


"Hands-On Amazon Redshift for Data Warehousing"
"Amazon Redshift is a low-cost cloud data platform that can scale from gigabytes to petabytes on a high-performance, column-oriented SQL engine. Amazon Redshift brings the power of scale-out architecture to the world of traditional data warehousing.In this course, you will explore this low-cost, cloud-based storage, which can be scaled up or down to meet your true size and performance needs. You will learn to configure a sample data warehouse. Next, you will explore Redshift's internal workings and architecture, and learn what makes it so fast. You will get hands-on experience connecting, querying, and building BI and data viz products and learn how to secure, maintain, and administer your new platform. By the end of this course, you will be able to scale from gigabytes to petabytes on this high-performance, column-oriented SQL engine.About The AuthorColibri Digital is a technology consultancy company founded in 2015 by James and Ingrid Cross. 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 tier 1 investment banks, a leading management consultancy group, and one of the world's most popular soft drinks companies, helping each of them to better make sense of its data, and process it in more intelligent ways.At the frontier of AI, big data and cloud computing, we are Colibri Digital.James Cross is a big data engineer and certified AWS Solutions architect with a passion for data-driven applications. He's 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's worked with a huge range of big data tools including most of the Hadoop eco-system, Spark, and many No-SQL 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 a CTO, and more recently with Mckinsey. James is an AWS-certified solutions architect with several years' experience designing and implementing solutions on this cloud platform. As the CTO of Scout Solutions Ltd, he built a fully serverless set of API's and an analytics stack based around Lambda and Redshift."
Price: 124.99


"Data Wrangling with Python 3.x"
"You might be working in an organization, or have your own business, where data is being generated continuously (structured or unstructured) and you are looking to develop your skillset so you can jump into the field of Data Science. This hands-on guide shows programmers how to process information.In this course, you will gather data, prepare data for analysis, perform simple statistical analyses, create meaningful data visualizations, and more! This course will equip us with the tools and technologies, also we need to analyze the datasets using Python so that we can confidently jump into the field and enhance our skill set. The best part of this course is the takeaway code templates generated using the real-life dataset. Towards the end of the course, we will build an intuitive understanding of all the aspects available in Python for Data Wrangling.About the AuthorJamshaid Sohail is a Data Scientist who is highly passionate about Data Science, Machine learning, Deep Learning, big data, and other related fields. He spends his free time learning more about the field and learning to use its emerging tools and technologies. He is always looking for new ways to share his knowledge with other people and add value to other people's lives. He has also attended Cambridge University for a summer course in Computer Science where he studied under great professors and would like to impart this knowledge to others. He has extensive experience as a Data Scientist in a US-based company. In short, he would be extremely delighted to educate and share knowledge with, other people."
Price: 124.99


"Kubernetes Recipes"
"Kubernetes is Google's solution for managing clusters of containers. Kubernetes provides a declarative API to manage clusters while giving us a lot of flexibility. This course will provide you with recipes on managing containers more effectively in different production scenarios by using Kubernetes.You will first learn how Kubernetes works with containers and will work through an overview of the main Kubernetes features such as pods, replication controllers, and more. Next, you will learn how to create Kubernetes clusters and how to run programs on Kubernetes. Then you will be introduced to features such as high availability, setting up Kubernetes masters, using Kubernetes with Docker, and orchestration with Kubernetes using AWS. Later, you will explore how to use Kubernetes-UI and how to set up and manage Kubernetes clusters on the cloud and bare-metal. You will also work through recipes on microservice management with Kubernetes.Upon completion of this course, you will be able to use Kubernetes in production and will have a better understanding of how to manage your containers using Kubernetes.About the AuthorMuhammad Atif Ramzan works as a technical lead for a well-known Telecom operator, as a DevOps Lead. He has a bachelors degree in Telecommunications. After obtaining this, he switched to the technical aspects of I.T. and telecommunications to get a feel for the industry. He has worked with different parts of the I.T. industry including software and networks and has a diverse technology experience. He has deployed full production solutions on Kubernetes and Docker. Do check out his other course here at Packt, ""Mastering CentOS 7 Linux Server"". He also holds multiple I.T. certifications from LPIC, Cisco, Microsoft, cPanel and Citrix."
Price: 124.99


"Python Fundamentals"
"After a brief history of Python and key differences between Python 2 and Python 3, you'll understand how Python has been used in applications such as YouTube and Google App Engine. As you work with the language, you'll learn about control statements, delve into controlling program flow and gradually work on more structured programs via functions.As you settle into the Python ecosystem, you'll learn about data structures and study ways to correctly store and represent information. By working through specific examples, you'll learn how Python implements object-oriented programming (OOP) concepts of abstraction, encapsulation of data, inheritance, and polymorphism. You'll be given an overview of how imports, modules, and packages work in Python, how you can handle errors to prevent apps from crashing, as well as file manipulation.By the end of this course, you'll have built up an impressive portfolio of projects and armed yourself with the skills you need to tackle Python projects in the real world.About the AuthorRyan Marvin is a software developer with extensive experience in Python. He has also worked with JavaScript and a bit of PHP. He has built web scrapers, built APIs, and worked on frontend apps using React and Angular. In his own time, he works on mobile applications and likes to contribute to open source. Currently, he is working with Andela and specializes in building smart water grid software for one of their partners.Mark Ng'ang'a is a software developer who specializes in web technologies. He has a bachelor's degree in computer science from Jomo Kenyatta University of Agriculture and Technology, Kenya. He has been programming for 6 years in Python, PHP, and JavaScript. Mark runs a software development and consultancy fim, Builtapp Ltd., that designs, plans, and builds software solutions for diverse business needs. Amos Omondi is a software developer, who specializes in building applications for the web. He has a bachelor's degree in computer science from Kenyatta University, Kenya. He has several years of experience working with Python, and he has dabbled in languages such as PHP, Java, C, and built products using the MEAN stack.Sanjin Dedic is a robotics engineer. He has worked for 5 years as a Product Development Engineer and for the past 7 years, he has been teaching Digital Technologies and Systems Engineering. He has extensive classroom experience in teaching computational thinking and the foundational skills in platforms like Scratch, Arduino, Python, Raspberry Pi, and Lego Mindstorms."
Price: 199.99


"Deep Learning with Caffe 2 - Hands On!"
"Caffe 2 is an open-sourced Deep Learning framework, refactored to provide further flexibility in computation. It is a light-weighted and modular framework, and is being optimized for cloud and mobile applications. It boosts Deep Learning on mobile and low-power devices by building, training, and evaluating the models and enables programming for Android and iOS devices, and Raspberry Pi boards.If you want to develop your own customised neural networks and deep learning models which can also be deployed efficiently, then take up this course.This course teaches you to create, train, and deploy your neural networks and deep learning models using Caffe 2. You will begin with an introduction to Caffe 2 and learn the basic concepts of Caffe 2 such as blobs, workspaces, operators, and nets. You will then build neural networks and develop an understanding of convolutional neural networks, RNNs, Adam, Dropout, BatchNorm, and more. You will also learn how train and manipulate deep neural networks effectively. Finally, you will learn how to deploy your models on mobile devices.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Hands-On Deep Learning with Caffe2, starts off with the basics of Caffe2 such as blobs, workspaces, operators, and nets. You will then learn how to build a model using Caffe 2's new API brew. You will also learn how to create Convolutional Neural Networks (CNNs) that can identify not only handwriting but also fashion items from an image. Next, you will work on transferring learning to allow you to work with CNN's for image recognition by fine-tuning models that are already pre-trained on a large-scale dataset. Finally, you will learn how to deploy your models on any platform.In the second course, Introduction to Deep Learning with Caffe2, you will learn the foundations of deep learning, understand how to build neural networks and develop an understanding of convolutional networks, RNNs, Adam, Dropout, BatchNorm and more. You will work on various projects throughout this MOOC with a focus on how to train and manipulate a deep neural network effectively.By the end of this course, you will be able to effectively create and train deep learning models with Caffe2, providing you with high-performance and first-class support for large-scale distributed training, mobile deployment, new hardware support, and flexibility.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Shuai Zheng, also known as Kyle, did his Ph.D. degree in Machine Learning and Computer Vision at the University of Oxford. He has published in top-tier machine learning and computer vision conferences such as CVPR, ECCV, and ICCV. His research interests are in deep learning and its applications in computer vision such as semantic segmentation. He is currently a research scientist at eBay Inc, where he works on both fundamental and practical problems in Augmented Reality, Computer Vision, and Deep Learning.Abhishek Kumar Annamraju, is the CTO and co-founder at Tessellate Imaging. His research areas include computer vision, machine learning, NLP and photogrammetry. As a part of his undergraduate thesis and then continued employment at Tata Elxsi, India, he built and later lead the machine learning and sensor analytics team. He has research papers on cascade classifiers and shape based object analysis, and a research on traffic sign classifier with accuracies reaching upto 99% as per GTSRB stats is one of the state of art solutions available. He participated in the Google Summer of Code (GSoC), 2016, program, working with Open-Detection, to develop a deep learning oriented vision based classifier and an end-to-end GUI based classifier training module. His past projects include image based monitoring solution to curb illegal sand mining, on-road real-time vehicle detection, 3D facial model generation and classification, deep learning based face recognition, and camera auto-calibration for fisheye images (Tesseract Imaging, India). He was also a part of Mahindra rise challenge, 2014, to develop real-time stationary-cam object detection modules. His research work includes projects involving forensic sketch to image matching and biomedical image processing.Akash Deep Singh, is the COO and co-founder at Tessellate Imaging and is passionate about combining Artificial Intelligence and Machine Vision. Prior to Tessellate Imaging, he worked on building solutions ranging from novel systems to detect and classify glioma cancer to a real-time stat generation camera solution for basketball players. He was also part of the team which built Indias first panoramic camera where he acted as the Machine Learning lead. He has a vast experience in building real-time object detection and tracking systems. His past projects include autopilot firmware for Search and Rescue drones, building Disguised and Imposter face recognition software, an all-terrain navigation vehicle and sketch to face image matching for forensics. A national cyber olympiad gold medalist, he loves reading books."
Price: 199.99


"Java 11: The Basics, Data Structures and Algorithms, and OOP"
"Java is one of the most well-known programming languages out there, primarily due to how adaptable and perfect it is! It is easier to use, write, compile, debug, and learn, than any other programming language. Java is utilized for an extensive number of tasks, including programming improvement and versatile applications. Knowing Java opens a lot of doors for you as a developer. If youre a developer looking to get up-and-running with Java 11 to build your skills for robust programming experience then this Course is perfect for you!This comprehensive 4-in-1 course follows a practical step-by-step approach to data structures and algorithms & OOP with Java 11 in an interactive way. To begin with, youll learn Java 11 like a pro, harness the power of Java 11 and build interactive applications through real-world examples. Youll understand programming syntax, variables, and expressions in-depth to create your algorithms. Moving further, youll implement data structures to maximize program effectiveness and efficiency as well as build multiple search algorithms. Finally, youll understand and implement the OOP principles and patterns to solve real-world issues, manage, manipulate, and reason about large sets of textual data with Java OOP and create a class with multiple methods that work together to solve a problem.By the end of this course, you'll get up-and-running with Java 11 to build your skills for robust programming experience. Learn simple, powerful OOP techniques that will have a big impact on your programming.Contents and OverviewThis training program includes 4 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Java 11 Programming for Beginners, covers building handy apps through practical examples using Java 11. In this course, you will go through real-world examples and work with Java 11 programming concepts and features. You will bridge the gap between learning and perform and improve your development skills. You will build an Interest Calculator app, SlackBot app, a Pig Latin Converter app, and a Personal Finance Analyzer appall from scratch. By the end of the course, you will have a firm grasp of using Java 11 in your day-to-day programming. This course will be the first step in your career to becoming a professional Java developer.The second course, Learning Java 11, covers getting up-and-running with Java 11 to build your skills for robust programming experience. This video course will be a guide to get you up and running with Java. From installation to key features, this course will be your companion as you build robust and efficient applications with the latest features of Java 11. This tutorial will give you a head start in programming. It supplies enough material for you to start creating something with it right from the word go. You will be solving programming problems and exercises in the various sections and building a calculator application as a fun learning experience. By the end of the course, you will be confident with your programming skills and will be up-and-running with Java 11 and all its new features.The third course, Hands-On Data Structures, and Algorithms in Java 11 cover a hands-on guide to data structures and algorithms. Youll see how they work and how to use them effectively in your own programs. This course will be full of step-by-step instructions, revealing examples, and clear explanations that will help you understand the practical application of each algorithm with scenario trade-offs. Youll learn to use querying binary search trees. The course will take you through heapsort, quicksort, recursion, and tail recursion algorithms. Youll get familiar with multithreading and probabilistic algorithms. Youll also understand the importance of advanced data structures and graph algorithms. This course will help you to gain in-demand knowledge of key data structures and algorithms and prepare you for the next stage in your career as a developer.The fourth course, Hands-On Object-Oriented Programming with Java 11, covers getting started with OOP with Java in an interactive way. This course teaches you object-oriented programming (OOP) in Java, in an engaging and interactive way. It will show you the object-oriented principles in Java and the best techniques. Youll start by building objects and classes. Then youll learn about Constructors and Deconstructors to call and kill your objects. Further on, youll find out about different types of Inheritance and how they are dependent on objects. After that, youll learn Polymorphism to process objects differently based on their data types and Abstraction techniques to hide data from a user. Next, youll learn about exception methods and error handling for efficient coding. Finally, youll also learn about Encapsulation with methods and variables to keep the data and the code safe from external interference. By the end of the course, youll be well-versed with the OOP techniques in Java, which will help you write code better and in a more efficient manner.By the end of this course, you'll get up-and-running with Java 11 to build your skills for robust programming experience. Learn simple, powerful OOP techniques that will have a big impact on your programming.About the AuthorsBoon Hian Tek is a seasoned developer with experience in delivering tailored solutions using Java. He has deployed Java applications for clients in consulting, medical, advertising, emergency preparedness, telecommunications, financial technologies, and more. He has done countless code review sessions in Industry and knows how to write very good and maintainable Java code.Ethan Catzel is a professional programmer with 3+ years' experience. His passion comes from being able to resolve almost any problem with his Java programming skills. He has taken multiple subjects involving Java learning to solve problems even more easily. He consistently tries to help other people with programming problems and also teaches Java at the university. His interests lie in creating a better and brighter future; one of his favorite quotes is from Elon Musk: I could either watch it happen or be a part of it.Dr. Edward Lavieri is a veteran developer with a strong academic background. He has earned a doctorate in computer science from Colorado Technical University, an MS in management information systems (Bowie State University), an MS in education (Capella University), and an MS in operations management (University of Arkansas). He has been creating and teaching computer science courses since 2002. Edward retired from the US Navy as a Command Master Chief after 25 years of active service. As the founder and creative director of three19, software design and development studio. Edward is constantly designing and developing software. He has authored several computer science books including Mastering balance of software development, Java expertise, and academic experience, making him ideally suited to teach this course Java 9, Mastering Java 11, and the upcoming Hands-On Design Patterns with Java 11.Besides being a Computer Science Instructor, Indrasen Pilankar has more than 8 years of experience in the computational field. He geeks out on networking, working on various open source projects based on this, as well as IoT, Cloud Computing, Linux, Android, and more. Opening up devices rather than using them has been a hobby of his ever since he was a kid because he's more interested in understanding the device. A hardcore hardware guy, he builds devices such as tablets and storage devices and also solves day-to-day tech problems. Apart from the tech world, he loves cats and plays basketball."
Price: 199.99


"Cybersecurity: Attack & Defense Strategies (Red & Blue Team)"
"Cybersecurity is a constant challenge for all organizations. When talking about cybersecurity, Read Team and Blue Team are often mentioned as the Red Team that teaches the attacking techniques while the Blue Team helps us know how to defend. The only way to be good at cybersecurity is to learn both the techniques of an attacker as well as a defender. If you are someone who thinks like a hacker and want to deeply explore what are the threats are and how to protect yourself from such threats, then go for this course.This course starts with setting up hackers development lab before moving to Red Team tactics, where you will learn the basic syntax for the Linux tools that are commonly used to perform the necessary operations. You will gain hands-on experience of using Red Team techniques with powerful tools such as Python and Kali Linux, which will enable you to discover vulnerabilities in your system and to exploit them. You will also learn how a system is usually compromised by adversaries, and how they hack users identity, and the various tools used by the Red Team to find vulnerabilities in a system.In the next section, you will learn about the defense strategies followed by the Blue Team to enhance the overall security of a system. You will learn about an in-depth strategy to ensure that there are security controls in each network layer, and how you can carry out the recovery process of a compromised system. Finally, you will learn how to defend yourself from social engineering attacks.By the end of this course, you will be well-versed with Red Team and Blue Team techniques and will have learned the required techniques used nowadays to attack and defend systems.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth: Sergii Nesterenko is Information Security Consultant and Penetration Tester with 20 years experience in the information security and 6 years in the cybersecurity field. He consults international business companies, military staff, NGOs, politicians, Members of Parliament, law enforcement, and other VIP on security issues. His wide knowledge in information technologies and human psychology let him elaborate effective technologies to prevent and overcome most cunning cyberattacks. He has also known for his publications and lectures on cybersecurity, anti-fraud, and counter-cyber espionage issues."
Price: 199.99


"Maintain Android Apps with Jetpack Architecture Components"
"Are you willing to learn all new Android Jetpack Architecture components and features in order to deliver an extendable, maintainable, and testable codebase? Then this course is for you!With this comprehensive guide, you'll first get started with understanding Architecture Components & exploring data binding library. Then you will learn to handle lifecycles, ViewModel, navigation architecture component & much more. Moving further, youll not only be able to improve the performance but also enhance the UI of your application to a whole new level using advanced Architectural Components. to enhance the UI of your app, which gives you more control on your app and makes it easy to maintain.By end of this course, you'll be able to develop professional grade apps for the latest Android version and become a pro-Android developer with reduce the lines of code and efficiently writing your Android application in a modern way.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Android Jetpack Architecture Components will show you all new Android Jetpack Architecture components and features. You will develop Android applications by making use of all the architecture components available with Jetpack to reduce bugs in your codebase and provide seamless and smooth application development. Adding architectural components to your projects will increase their scalability and reduce code bugs. By the end of the course, you will know how to use Jetpack to manage background tasks, navigation, paging, life-cycle management, and much more.The second course, Modernizing Your Android Applications youll take an existing Android application build in Java and modernize it using the Kotlin language, seeing the importance of planning the architecture using SOLID principles and common Android Architecture using the MVP, MVC, and MVVM patterns. Moving on, youll implement Life Cycle Aware Components, use the viewmodel LiveData framework, and perform data management and persistence with the Room persistence solution. Youll see how Kotlin efficiently accelerates the development by improving the code base. With the advanced Architectural Components, youll not only be able to improve the performance but also enhance the UI of your application to a whole new level. By the end of this course, youll have modernized your Android app using all the new features from coding it in Kotlin to implementing Architecture Components to enhancing the UI of your app, which gives you more control on your app and makes it easy to maintain.About the Authors:Annapurna Agrawal is an Android developer. She has also tried her hands on JavaScript, Kotlin, PHP, jQuery, CSS, and HTML. She is a software engineer from India and likes teaching. She is one of the trainers in the Google Developers Group at Bhubaneswar, Odisha in India. Besides all this, she practices yoga and meditation, YouTubing, and hanging out with friends. We are definitely going to get the best of quality here from her.Yusuf Saber is an Android developer with over 5 years' professional experience. Yusuf earned his master's degree in Computer Engineering from Ryerson University in 2011 and started his career as a .NET developer before quickly turning to Android. He has worked on a large range of Android apps, from social to multimedia to B2B and more!"
Price: 199.99


"DevOps: Configuration Management, CI/CD, Monitoring-Security"
"If continuous security in development lifecycle like configuration checks, code analysis, vulnerability scanning etc. is not adequately automated then it leads to increased security violations and hacking/phishing attacks. DevOps enables rapid application development and follows a traditional way of performing security checks. It helps an organization deploy software while maintaining service stability. If youre looking to protect your organization with the collaboration of DevOps and security then is the perfect Course for you!This comprehensive 2-in-1 course takes a step-by-step practical approach to protect your organization with the collaboration of DevOps and security using DevOps tools and technology framework. Youll initially implement a complete DevOps cycle with use cases as well as implement DevOps using a Docker container. Youll explore continuous integration tools and different configuration management tools using Chef, puppet, and Ansible. Moving further, youll create automatic compliance by using the DevOps Audit Defense Toolkit. Finally, youll build a continuous feedback loop by automating all security checks throughout the Continuous Delivery pipeline.Towards the end of this course, you'll protect your organization with the collaboration of DevOps and security using DevOps tools and technology framework.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Professional DevOps, covers DevOps tools and technology frameworks to implement DevOps for your organization. This course helps you implement a complete DevOps cycle in your existing IT environment. Each section of this course will help you implement the DevOps culture in your professional environment. With the help of source control, continuous build, continuous integration, automated test with quality controls, and container technologies, this course will be your perfect guide to learn and apply DevOps in your organization. By the end of this course, youll be able to identify and choose the appropriate tools and technology framework to implement DevOps in your organization.The second course, Practical DevOps Security, covers protecting your organization with the collaboration of DevOps and security. This course shows you how to apply DevOps security best practices at every stage in your DevOps pipeline. You will learn proven approaches to reducing vulnerability and strengthening your defenses against attack. You will understand using security as code with the intent of making security and compliance consumable as a service. This course explains how DevOps security practices differ from traditional security approaches and provide techniques to embed governance and cybersecurity functions throughout the DevOps workflow. By the end of the course, you will have learned best practices in DevSecOps, the core concepts of secure DevOps, and how security can be integrated into the development pipeline.Towards the end of this course, you'll protect your organization with the collaboration of DevOps and security using DevOps tools and technology framework.About the Authors Umar Murtaza has more than 25 years experience of System Administration in implementing, commissioning development, testing, and production environments. He has designed and implemented a number of DevOps environments, conducted 4- day hands-on DevOps training sessions at a number of private and government telecommunications and software companies/institutions. Gurpreet Sachdeva is a Technology Executive with 21+ years' experience working on some of the most challenging technologies related to Cloud Computing, DevOps, and Security. Gurpreet did his B. Tech (C.S.) from NIT, Kurukshetra, and M.S. (Software Systems) from BITS, Pilani. He is currently working as Assistant Vice PresidentTechnology with Aricent, Gurgaon. He is a keen Java enthusiast and co-founder of Delhi NCR Java User Group. Gurpreet is an invited speaker in prestigious conferences such as Oracle Java One, Great India Developer Summit."
Price: 199.99


"App Development with ASP .NET Core MVC"
"ASP.NET Core MVC is a rich framework for building web apps and APIs using the Model-View-Controller design pattern.With this hands-on course, you'll first start with the concept of the MVC pattern which teaches you about models, views, and controllers in detail. Then you will learn the fundamentals of the Entity framework and how to use it in ASP.NET Core web applications. Moving forward, you will learn how to secure your web application & then deploy it across different platforms including IIS, Linux, Docker, Azure, and AWS.By the end of this course, you will have a solid understanding of the ASP.NET Core MVC framework which enables you to create powerful applications.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Getting Started with ASP.NET Core MVC youll learn how to do the basic setup for the project, and then well take a dive into the concept of the MVC pattern. Youll learn about models, views, and controllers in detail. You will see the new concept of middleware and it will be demystified. Dependency Injection (DI) is now native to ASP.NET Core MVC and comes already wired up. You will learn to use DI with ease. Routing is central to ASP.NET Core MVC and there is a dedicated section for learning all that you need to know so that you can create effective routing for your site. Well discuss the Razor syntax for UI programming and work with the Entity Framework core and create a Database in the SQLLocalDb which is the new developer-friendly Database server around in the block. Just relax and watch this video as this course will take you inside the world of ASP.NET Core MVC and learn effortlessly all the critical and complex concepts without breaking any sweat. ASP.NET core MVC is made fun and easy here. Tackle any projects armed with the knowledge gained from this course with confidence.The second course, Build a Real-World App with ASP.NET Core MVC will help you build applications which can be deployed on non-Windows platforms such as Linux. In todays age, it is crucial that you possess the ability to separate programming and business logic, and this is exactly what ASP.NET Core MVC application will help you achieve. You will also learn the fundamentals of the Entity framework and how to use it in ASP.NET Core web applications. You will learn how to secure your web application and your Web API. No web application is complete unless we have a platform to deploy it to. Here we will deploy our application on many different platforms including IIS, Linux, Docker, Azure, and AWS. By the end of this course, you will have a solid understanding of the ASP.NET Core MVC framework and you will be ready to take on your next masterpiece with full confidence.About the Authors:Ronnie.M.Rahman has been a .NET developer, solution architect, and trainer for the last 10 years and has worked with many small to large projects based on Microsoft development technologies. His experience ranges from working with Robots, IOTs, 8-bit Microprocessors to ASP.NET Web forms, MVC, MVC Core, Xamarin, PHP, Windows Form, and WPF. Ronnie studied in Australia and UK and holds a degree in Computer Science in AI. He currently lives in Morocco with his family, by the Mediterranean Sea."
Price: 199.99


"Build 7 Real World Applications with Vue.js"
"Are you willing to enhance your basic Vue.js skills with a real-world project to deepen your understanding of Vue.js. Then this course is for you!Vue.js is an open-source JavaScript framework for building user interfaces and single-page applications.With this practically oriented course, you will mainly focus on creating 7 real-world projects such as creating a miniature Spotify-like music library to manage your song collection, builds a tracker for TV shows, desktop and web RSS reader & much more. While building this project you will also learn basics of working with Vue.js, vue-router, and using plugin components integrate real-time communication with a backend service, which we can use to build Vue.JS applications with push capability.By the end of this course, you will be able to build complex and large web applications with Vue.js & also implement your own real-world applications, troubleshoot errors with your Vue.js application.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Real World Projects with Vue.js you'll create a miniature Spotify-like music library to manage your song collection where you'll learn the basics of working with Vue.js, vue-router, and using plugin components. The next project builds a tracker for TV shows where we'll expand on our app-building experience by integrating an external API using the native fetch API. The third project is a simple web shop, which will introduce building more complex applications. We will add Vuex to our stack to share data and state across components. The last project is a real-time chat feature, with the ability to create, join, and manage various rooms. It will integrate real-time communication with a backend service, which we can use to build Vue.JS applications with push capability. By the end of the course, you will have the Vue.JS knowledge needed to implement your own real-world applications.The second course, Practical Projects with Vue JS 2 will walk you through three complete practical projects in Vue.js that show the breadth of the framework, and also show how it is used practically via real-world examples. It fills a void not met by reference guides or cookbooks but adds value to both of those resources. You will not only understand how to use the framework, but also which choices were made, and why. These projects will act as jumping off points for you in your own projects.About the Authors:Daniel Khalil is the co-founder of Brainsware. He is a full-stack developer for 12 years now, self-employed freelancer since 2009. Most of his work lately is with Elixir (Phoenix) and Vue.js. He loves creating software that's usable, testable and maintainable.Jack Herrington is a Principal Software Engineer at Nike working. He works in React, Vue, and AngularJS and has presented to a wide set of audiences on a variety of web technologies. He has written six books and hundreds of articles covering both the front- and back-end. Before Nike he was the UI Architect at Walmart Labs."
Price: 199.99


"Design, Implement and Deploy Kubernetes Cluster from Scratch"
"Kubernetes is a powerful tool developed by Google for managing containerized applications in a clustered environment. Kubernetes helps you automate, deploy, scale, and manage containerized applications. It gives you the freedom to take advantage of on-premise cloud infrastructures. It also helps you write better cloud-native applications. Kubernetes is a core tool in DevOps; it gives you the ability to schedule and manage containers (Docker or otherwise) at scale. If youre looking to use Kubernetes in production and have a better understanding of how to manage your containers using Kubernetes. then this Course is perfect for you!This comprehensive 2-in-1 course is a fast-paced guide offering hands-on and practical guidance with step-by-step instructions to design, implement and deploy Kubernetes Cluster for production grid environment. Youll initially get up and running with fundamentals of Kubernetes and container orchestration. You'll build your own container cluster and manage it as well as secure the cluster and handle service discovery. Moving further, you'll streamline the way you deploy and manage your applications with large-scale container orchestration. Also, monitor and troubleshoot Kubernetes clusters and run highly available Kubernetes. Finally, youll be able to use Kubernetes in production and will have a better understanding of how to manage your containers using Kubernetes.By the end of this course, you'll containerize your applications to build a production-class container infrastructure in the Kubernetes way.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Kubernetes in 7 Days, covers managing applications in a productionised Kubernetes. This course will help you to unravel the potential of Kubernetes in the shortest amount of time. You will begin by creating your first Kubernetes cluster using Minikube. Then move on to exploring Kubernetes in some more detail and build a complex cluster. By the 4th Day, you will learn to enhance your cluster with a Grafana based monitoring dashboard in your application. Once youve acquired knowledge on dashboards, explore how a Kubernetes cluster provisions storage to its applications and learn how to secure them. Finally, learn to create a CI/CD pipeline to build and deploy your applications.The second course, Kubernetes Recipes, covers how to orchestrate and automate deployment with Kubernetes services. You will first learn how Kubernetes works with containers and will work through an overview of the main Kubernetes features such as pods, replication controllers, and more. Next, you will learn how to create Kubernetes clusters and how to run programs on Kubernetes. Then you will be introduced to features such as high availability, setting up Kubernetes masters, using Kubernetes with Docker, and orchestration with Kubernetes using AWS. Later, you will explore how to use Kubernetes-UI and how to set up and manage Kubernetes clusters on the cloud and bare-metal. You will also work through recipes on microservice management with Kubernetes. Upon completion of this course, you will be able to use Kubernetes in production and will have a better understanding of how to manage your containers using Kubernetes.By the end of this course, you'll containerize your applications to build a production-class container infrastructure in the Kubernetes way.About the Authors Des Drury is a passionate technologist with many years' experience in all aspects of data center infrastructure, automation, programming languages, and developer workflows. He is:- Co-organizer of the Melbourne Kubernetes Meetup- Author of Open Datacentre, a Kubernetes distribution with numerous datacenter workloads;- A Kubernetes evangelist from the early days of its release;- Passionate about helping teams to understand complex technology- Teaches the skills required for team members to solve their own problems- An excellent communicator and enjoys helping people, passing on knowledge, and improving processesHe has also built numerous tools that have been adopted as enterprise solutions and has received a number of awards. Subhankar Sengupta has vast experience in DevOps, Kubernetes and Microservices domains. He is a senior architect, working for Red Hat, Emerging Technologies and is responsible for architecting containerization strategy via enterprise Kubernetes adoption for large BFSI and Government sectors. He has the practitioner's view of the day-to-day challenges and could talk from an insider's perspective. The target audience will be able to leverage his experience and could learn complex topics with relative ease."
Price: 199.99


"Machine Learning with Scikit-Learn in 7 Hours"
"Machine learning is the buzzword bringing computer science and statistics together to build smart and efficient models. scikit-learn has evolved as a robust library for machine learning applications in Python with support for a wide range of supervised and unsupervised learning algorithms. If youre a data scientist or an IT professional who wants to learn machine learning using Pythons popular machine learning library scikit-learn, then go for this course.This course teaches you how to perform your day-to-day machine learning tasks with scikit-learn. Its a perfect blend of concepts and practical examples which makes it easy to understand and implement. You will begin with learning important machine learning algorithms that are commonly used in the field of data science such as Linear regression, Logistic Regression, SVM, Naive Bayes, K-Means, Random Forest, and Feature engineering. You will also be taken through supervised learning, unsupervised learning, reinforcement learning, and semi-supervised learning with hands-on practical projects.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.In the first course, Fundamentals of Machine Learning with scikit-learn, you will learn all the important machine learning algorithms that are commonly used in the field of data science. These algorithms can be used for supervised as well as unsupervised learning, reinforcement learning, and semi-supervised learning. The algorithms you will be learning are Linear regression, Logistic Regression, SVM, Naive Bayes, K-Means, Random Forest, and Feature engineering.In the second course, Learn Machine Learning in 3 Hours, you will learn key ML algorithms and how they can be trained for classification and regression. You will also work with supervised and unsupervised learning to help to get to grips with both types of algorithms.In the third course, Real-World Machine Learning Projects with Scikit-Learn, you will build powerful projects using scikit-learn. Using algorithms, you will learn to read trends in the market to address market demand. You'll delve more deeply to decode buying behavior using Classification algorithms; cluster the population of a place to gain insights into using K-Means Clustering; and create a model using Support Vector Machine classifiers to predict heart disease.By the end of this course, you will get hands-on with machine learning using powerful features of scikit-learn to implement the best machine learning practices.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Giuseppe Bonaccorso is a Machine Learning and big data consultant with more than 12 years of experience. He has an M.Eng. in electronics engineering from the University of Catania, Italy, and further postgraduate specialization from the University of Rome, Tor Vergata, Italy, and the University of Essex, UK.During his career, he has covered different IT roles in several business contexts, including public administration, military, utilities, healthcare, diagnostics, and advertising. He has developed and managed projects using many technologies, including Java, Python, Hadoop, Spark, Theano, and TensorFlow. His main interests are in artificial intelligence, machine learning, data science, and the philosophy of the mind.After taking a Physics degree at Oxford, Thomas Snell entered the Biophysics industry. Performing numerical simulation; from there, took a numerical simulation PhD in Geophysics. During his PhD, Thomas developed a keen interest in Machine Learning, eventually founding two open source projects: a cryptocurrency trader and an evolutionary system to design quantum algorithms. Shortly after sharing these projects with the open source community, he worked as a Data Scientist while finishing his PhD, developing a system to cluster job data and predict career paths for groups of individuals.Nikola ivkovi is a software developer with over 7 years of experience in the industry. He earned a Master's degree in Computer Science from the University of Novi Sad back in 2011, but by then he was already working for several companies. At the moment he is a part of the Vega IT Sourcing team from Novi Sad. During his time in the industry, he worked on large enterprise systems, small web projects, data- and time-sensitive projects, as well as on machine learning projects. Apart from that, he has experience in knowledge sharing, talking at meetups, conferences, and as a guest lecturer at the University of Novi Sad."
Price: 199.99


"Efficient Application Development with Python3 for Beginners"
"Python is an open-source community-supported, a general-purpose programming language that, over the years, has also become one of the bastions of data science. Thanks to its flexibility and vast popularity that data analysis, visualization, and machine learning can be easily carried out with Python.With this application development course with Python 3, you'll first learn about variables, control flow statements & much more make use of them in Python programs. Then you will learn to use Python's advanced data structures such as lists and dictionaries. Then you will get a hands-on project building such as build a game that consists of a deck of playing cards, Dice-Rolling Simulator in Python, Building Architectural Marvels & much more. Moving further, you'll learn to troubleshoot your python application where you can quickly detect which lines of code are causing problems, and fix them quickly without going through 300 pages of unnecessary detail.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Begin Python Programming in 7 Days will get you started by setting up your environment and the tools you need to start programming in Python. You will be learning about variables and operators and how to make use of them in Python programs. You will learn all about control flow statements and loops in Python and you will be using them in your programs to solve your coding problems. Then you will learn to use Python's advanced data structures such as lists and dictionaries. You will be able to organize in functions and save time coding by writing code that can be reused. Then, you will learn about Python modules and how to make use of them. On the last day, you will start interacting with files using Python code. The course will give you a strong entry point into programming in general and programming in Python in particular.The second course, Python By Example explores Python basics, data structures, and algorithms. We'll build a die rolling simulator to see how to use Python dictionaries, loops, functions, and control statements. Then, we will see how we can develop dictionaries that contain other dictionaries to build complex data structures. Next, we will use a modular approach to build a game that consists of a deck of playing cards. We will use object-oriented (OOP) Python classes to do so. We will display the playing cards both in a textual form, which we create, as well as via image files. This will lead to our displaying card images in a graphical form using Python's built-in Tkinter package. In the next part, we will use multiple inheritances with OOP classes. While the Java and C# programming languages are limited to only single inheritance, Python classes can inherit from multiple classes. You will learn how to use multiple inheritances with Python. You will also build Graphical User Interfaces (GUIs). We will use Python's built-in Tkinter package and delve more deeply into GUI programming. By the end of this video tutorial, you will have built some useful utilities using Python. Python is very strong at searching directory folders, replacing words within modules, and much more. You will find these utilities useful in your everyday work as a developer.The third course, Troubleshooting Python Application Development takes you through a structured journey of performance problems that your application is likely to encounter, and presents both the intuition and the solution to these issues. You'll get things done, without a lengthy detour into how Python is implemented or computational theory. Quickly detect which lines of code are causing problems, and fix them quickly without going through 300 pages of unnecessary detail.About the Authors:Colibri Digital is a technology consultancy company founded in 2015 by James Cross and Ingrid Funie. The company works to help its clients navigate the rapidly changing and complex world of emerging technologies, with deep expertise in areas such as big data, data science, machine learning, and cloud computing. Over the past few years, they have worked with some of the world's largest and most prestigious companies, including a tier 1 investment bank, a leading management consultancy group, and one of the World's most popular soft drinks companies, helping each of them to make better sense of its data, and process it in more intelligent ways. The company lives by its motto: Data -> Intelligence -> Action.Rudy Lai is the founder of QuantCopy, a sales acceleration startup using AI to write sales emails to prospects. By taking in leads from your pipelines, QuantCopy researches them online and generates sales emails from that data. It also has a suite of email automation tools to schedule, send, and track email performancekey analytics that all feed back into how our AI generates content. Prior to founding QuantCopy, Rudy ran HighDimension.IO, a machine learning consultancy, where he experienced first-hand the frustrations of outbound sales and prospecting. As a founding partner, he helped startups and enterprises with High Dimension, IO's Machine-Learning-as-a-Service, allowing them to scale up data expertise in the blink of an eye.In the first part of his career, Rudy spent 5+ years in quantitative trading at leading investment banks such as Morgan Stanley. This valuable experience allowed him to witness the power of data, but also the pitfalls of automation using data science and machine learning. Quantitative trading was also a great platform to learn deeply about reinforcement learning and supervised learning topics in a commercial setting. Rudy holds a Computer Science degree from Imperial College London, where he was part of the Dean's List, and received awards such as the Deutsche Bank Artificial Intelligence prize.Burkhard is a professional software test automation designer, developer, and analyst. He has more than 18 years' professional experience working for several software companies in California, USA. He currently works as an independent Python consultant from New York. He is the author of the Python GUI Programming Recipes using PyQt5 Packt video course. He is the author of Python GUI Programming Cookbook, First and Second Edition. This book is also available as a Packt video course. He is also the author of the Python Projects Packt video course. In his professional career, he has developed advanced in-house testing frameworks written in Python 3. He has also created advanced test automation GUIs in Python, which highly increased the productivity of the software development testing team. When not dreaming in Python code, he reads programming books about design, likes to go for walks, and reads classical poetry."
Price: 199.99


 
Previous Next