"vSphere 6.5 Data Center Essentials" |
"The VMware Data Center Virtualization (6.5) exam (2V0-622) tests candidates on their skills and abilities to install, configure, and manage vCenter Server, ESXi hosts, and virtual machines using the appropriate VMware tools. This video course is a valuable resource in your preparation for the VCP6.5-DCV certification exam in a friendly and easy to follow format.The topics selected from the examination blueprint are based on the new features available in vSphere 6.5. This course is organized in a manner corresponding to the VMware examination blueprint. Well begin by looking into each of the features in detail followed by an implementation in the Technical Lab environment to enhance your learning experience.By the end of this course, you will be well prepared for the VCP6.5-DCV examination.About the AuthorAtindra Chaturvedi is a certified VMware Advanced Professional in Data Center Design (VCAP-DCD) and Data Center Administration (VCAP-DCA), which speaks volumes for his advanced knowledge of vSphere virtual datacenter design and his hands-on ability to operate the advanced tools available in the environment. He is currently a certified Cisco Network Professional Routing & Switching (CCNP-R&S) and Data Center (CCNP-Data Center) which gives him advanced knowledge of networking, design, and the hands-on configuration of all aspects of data center equipment. He currently holds network virtualization (VCP-NV) and Cloud (VCP-Cloud) certifications from VMware, and is a Brocade Certified Engineer Network Functions Virtualization (NFV). He has 18+ years' commercial data center experience and has authored courses on Advanced vSphere 6.5 published by Packt, as well as vSphere Networking, vSphere Networking Design, VMware NSX, VMware NSX Design and Cisco Application Policy Infrastructure Controller Enterprise Module (APIC-EM)."
Price: 124.99 |
"Bootstrap: Web App Development with Bootstrap 4: 2-in-1" |
"DescriptionCreating responsive and mobile friendly web applications has become much easier with the new Bootstrap 4 mobile first grid system. It is popular as a front-end framework that offers a wide set of tools from page grids to components that render a web application, all in the best possible way for any device. This comprehensive 2-in-1 course is step-by-step guide, closely focuses on developing interesting web applications in the most practical way. Learn Bootstraps components and elements, and customize them for your own project. Speed up front-end development and prototyping through real-life examples. Explore the essentials of building up a Reddit home page. Contents and Overview This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Developing Web Application Using Bootstrap 4, covers everything you need to know to start building responsive web applications with Bootstrap 4. This course will teach you various examples showing you how to create interesting web applications resembling Twitter using Bootstrap and how to master frontend frameworks. Youll even use JavaScript plugins in the web application example. The second course, Building a Reddit Clone with Twitter Bootstrap, covers how to design the look and feel of the application and building a Reddit home page. In this course youll be introduced to the language itself by building a simple Reddit clone. Youll learn to use Bootstrap to design your applications layout, but focus more on JavaScript. Throughout the course, youll fetch the Reddit APIs via AJAX calls and show them in the UI using Twitter projects. By the end of this course, youll be able to build responsive web application that looks like Twitter and a dashboard.About the AuthorsSilvio Moreto is a developer with more than 7 years' experience with frontend technologies and has created many websites and web applications using the Bootstrap framework. From simple pages to complex ones, he has always used the Bootstrap framework. Silvio is also the creator of the bootstrap-select plugin,this plugin (very popular among the community) replaces a selected element with a Bootstrap button drop-down element. Silvio foresaw that a plugin like this one was missing in the original framework, and could be useful for the community. So he created the plugin, and the community helps him maintain it. Besides this, he is very active in the open-source community, participating in some open-source repository and issue communities, such as Stack Overflow. Also, he finished third in the worldwide Django Dash 2013 challenge. Anto Aravinth is a software engineer with a good knowledge in the development of web applications, primarily in JavaScript and Java/Grails. He is passionate about groovy, Java, Js, and React. He loves to work at startups. He can speak in terms of functional concepts such as closure, currying, and Monads. He is mostly into web development using Java and front-end technologies. He is an open source contributor to ReactJs, Groovy, and Selenium. He has authored Beginning Functional Programming in JavaScript. He was a technical reviewer for React Quickly."
Price: 199.99 |
"AWS Admin All-in-One: 4-in-1" |
"Amazon Web Services (AWS) is the most dominating platform in the public cloud market by a huge margin and has been the first choice for many organizations. This comprehensive 4-in-1 training course is packed with clear, practical, instruction-based videos that will enable you to use and implement the latest features of AWS.About the AuthorsLucas Chan has been working in tech since 1995 in a variety of development, systems admin, and DevOps roles. He is currently a senior consultant and engineer at Versent and technical director at Stax. He's been running production workloads on AWS for over 10 years. Hes also a member of the APAC AWS Warriors program and holds all five of the available AWS certifications. Rowan Udell has been working in development and operations for 15 years. He has held a variety of positions, such as SRE, front-end developer, back-end developer, consultant, technical lead, and team leader. His travels have seen him work in start-ups and enterprises in the finance, education, and web industries in Australia and Canada. He currently works as a senior consultant with Versent, an AWS Advanced Partner in Sydney. He specializes in serverless applications and architectures on AWS and contributes actively in the Serverless Framework community. 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. Raluca Bolovan is an author, DevOps Engineer, AWS Certified Solutions Architect, and AWS Certified Developer. She graduated with a first-class Honors Meng degree in Computing (Software Engineering) from Imperial College London. She worked in Investment Banking for three years with technologies such as Python, Java, and Spring. She then moved into the FinTech industry and has written microservices running on Docker on AWS. Raluca has several years' experience architecting and implementing new solutions on the AWS platform. She has built, among others, a serverless ETL and data warehousing solution using AWS Lambda, DynamoDB, Redshift, and S3 as the principal components. She is also interested in new technologies. So far, she has worked in roles in most aspects of technology, ranging from front-end development with JavaScript and Django to back-end with microservices in Java 8 and Postgres, and more recently DevOps on AWS. If a technology might feasibly be the solution for the task at hand, she will definitely try it."
Price: 199.99 |
"TensorFlow: Application Development Using TensorFlow: 2-in-1" |
"The flexible architecture of TensorFlow allows you to create and deploy deep learning and deep reinforcement learning models for building intelligent, real-world applications. TensorFlow facilitates AI to build and train systems, in particular, neural networks. This comprehensive 2-in-1 course is a hands-on approach to problem-solving. Gain practical knowledge by coding TensorFlow models to solve real-life problems such as gesture or voice recognition. Youll also learn to deploy TensorFlow models on mobile devices. Contents and Overview This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible. The first course, Hands-on Artificial Intelligence with TensorFlow, covers a practical approach to deep learning and deep reinforcement learning for building real-world applications using TensorFlow. This course will teach you how to combine the power of Artificial Intelligence and TensorFlow to develop some exciting applications for the real world. You will then be taken through techniques such as reinforcement learning, heuristic searches, neural networks, Computer Vision, OpenAI Gym, and more in different stages of your application. The second course, Hands-on TensorFlow Lite for Intelligent Mobile Apps, covers application of Machine Learning models in real-time in mobile devices with the new and powerful TensorFlow Lite. This course will teach you how to solve real-life problems related to Artificial Intelligencesuch as image, text, and voice recognitionby developing models in TensorFlow to make your applications really smart. You will understand what Machine Learning can do for you and your mobile applications in the most efficient way. With the capabilities of TensorFlow Lite you will learn to improve the performance of your mobile application and make it smart. By the end of the course, youll be able to implement AI in your mobile applications as well as build intelligent apps by leveraging the full potential of Artificial Intelligence with TensorFlow.About the AuthorsSaikatBasakis currently working as a machine learning engineer at Kepler Lab, the research & development wing of SapientRazorfish, India. His work at Kepler involves problem-solving using machine learning, researching and building deep learning models. Saikat is extremely passionate about Artificial intelligence becoming a reality and hopes to be one of the architects of the future of AI.Juan Miguel Valverde Martinez is a Deep Learning, Computer Vision and TensorFlow enthusiast, with an MSc in IT and Cognition from the University of Copenhagen. His main interests are Computer Vision and Medical Image Analysis, and he has recently been more interested in Adversarial Training and Natural Language Processing. In his free time, he likes to read papers and research. In addition to Computer Science, he also enjoys learning languages and cooking, especially Mediterranean and Asian dishes."
Price: 199.99 |
"Progressive Web App Development: A Complete Guide: 2-in-1" |
"DescriptionWeb development technology is moving at a very fast pace with new tools and techniques being released daily.With this comprehensive 2-in-1 training course, you will learn everything you need about the essential tools needed to become a better web developer. Also, build discoverable and engaging progressive web applications to make it offline-ready and tremendously fast service workers to stop network requests and web app manifests.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Web Developer Toolbox - Essentials for Modern Web Development, starts off by understanding Complex Dependency Management with NPM and YARN and how it will help you simplify application development and deployment. Moving along, you will cover essential tools and frameworks (such as moment.js, a modern date time calculation library) and fetch a high-speed HTTP request library, along with other relevant tools for your developer toolkit. Finally we will set up Webpack.The second course, Progressive Web Application Development, aims at building engaging PWAs using Cache API. This will make the web apps offline-ready. Further, we will explore fast service workers, various native-like features and get deep insights on Fetch API, Promise, and App manifest. This way, you will get well acquainted with PWA and get hands-on experience with practical projects.. By the end of this training program, you'll not only be familiar with how progressive web applications work, but will also have built and deployed a production-ready app with top notch-features.About the AuthorsRichard Gill is a Full Stack JavaScript developer. He runs ZDEV, a software consultancy that specializes in building websites and apps for small- and medium-sized clients. Richard has a Computer Science degree from Imperial College and started his career building technology at investment banks and hedge funds; he then moved on to consulting before founding his own development shop. Richard has spent three years working with React, React Native, and Redux to build websites and apps for real-world clients. He considers himself a generalist programmer who initially was expert in Java, C#, and Ruby on Rails before spending the last few years in a JavaScript/Node based environment. His company follows an apprenticeship model and all his staff were trained by him from scratch.Majid Hajian is a software engineer with a passion for frontend technologies who has been worked over 9 years in this field. He is very involved in open source projects, he also helps to organize meetups and conferences around the world such as Vue.js, Angular and is a mobile meetup co-organizer in Oslo.Majid is also a public technical speaker, a trainer, and a blogger. If you want to get in touch with him feel free to contact him on Twitter (@mhadaily)."
Price: 199.99 |
"Natural Language Processing with Python: 3-in-1" |
"Natural Language Processing is a part of Artificial Intelligence that deals with the interactions between human (natural) languages and computers.This comprehensive 3-in-1 training course includes unique videos that will teach you various aspects of performing Natural Language Processing with NLTKthe leading Python platform for the task. Go through various topics in Natural Language Processing, ranging from an introduction to the relevant Python libraries to applying specific linguistics concepts while exploring text datasets with the help of real-word examples.About the AuthorTyler Edwards is a senior engineer and software developer with over a decade of experience creating analysis tools in the space, defense, and nuclear industries. Tyler is experienced using a variety of programming languages (Python, C++, and more), and his research areas include machine learning, artificial intelligence, engineering analysis, and business analytics. Tyler holds a Master of Science degree in Mechanical Engineering from Ohio University. Looking forward, Tyler hopes to mentor students in applied mathematics, and demonstrate how data collection, analysis, and post-processing can be used to solve difficult problems and improve decision making.Krishna Bhavsar has spent around 10 years working on natural language processing, social media analytics, and text mining. He has worked on many different NLP libraries such as Stanford Core NLP, IBM's System Text and Big Insights, GATE, and NLTK to solve industry problems related to textual analysis. He has also published a paper on sentiment analysis augmentation techniques in 2010 NAACL. Apart from academics, he has a passion for motorcycles and football. In his free time, he likes to travel and explore.Naresh Kumar has more than a decade of professional experience in designing, implementing, and running very-large-scale Internet applications in Fortune Top 500 companies. He is a full-stack architect with hands-on experience in domains such as e-commerce, web hosting, healthcare, big data and analytics, data streaming, advertising, and databases. He believes in open source and contributes to it actively. Naresh keeps himself up-to-date with emerging technologies, from Linux systems internals to frontend technologies. He studied in BITS-Pilani, Rajasthan with dual degree in computer science and economics.Pratap Dangeti develops machine learning and deep learning solutions for structured, image, and text data at TCS, in its research and innovation lab in Bangalore. He has acquired a lot of experience in both analytics and data science. He received his master's degree from IIT Bombay in its industrial engineering and operations research program. Pratap is an artificial intelligence enthusiast. When not working, he likes to read about Next-gen technologies and innovative methodologies. He is also the author of the book Statistics for Machine Learning by Packt."
Price: 199.99 |
"Beginning API Development with Node.js" |
"As a web developer youve probably heard a lot about APIs and microservices over the last few of years. In this course well show you exactly how to get started with building out your own API, which you can remix and extend to seamlessly integrate with other services.After a refresher on Node.js well take a look at the asynchronous programming model, which is key to understanding why Node.js is a good fit for API development. Well then dive right into building out our example API followed up with coverage on how to create companion unit tests to make sure everything is set for production. This serves as a great starting point for adaptation and extension for personal projects.About the AuthorsAnthony Nandaa is a senior software developer with more than 7 years of professional programming experience. He was introduced to programming 3 years before his career as a developer began, working with Pascal and Visual Basic 6. In his career so far, he has worked with multiple languages, such as Python, PHP, Go, and full-stack JavaScript. In his current role, he leads a team of engineers working with Node.js and React for frontend development. He considers himself a lifelong learner, and lately, he has been learning Haskell for fun and to gain some insight into pure functional programming.Tamas Piros is a full stack web developer turned technical trainer who has a decade of experience working with prestigious organisation throughout the world including Credit Suisse, Verizon, BBC and Accenture to mention a few. Throughout his professional career, he has delivered presentations and workshops all over the world to a mix of technical and non-technical audiences. He has recently launched a blog dedicated to developers wishing to read articles around the latest & greatest tech. He also owns a training business in London, UK called Full Stack Training Ltd. He is active on Twitter as well."
Price: 199.99 |
"Android: Master Android Design Patterns: 2-in-1" |
"Android is the most popular platform used by developers to build dynamic, production-ready mobile applications.This 2-in-1 comprehensive course teaches you different Android development patterns that will enable you to write clean code and make your app stand out in the crowd. Create a clear path from problem to solution, and although applying a design pattern does not guarantee best practice in itself, it will hugely assist the process and make the discovery of design flaws far easier.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Android Design Patterns and Best Practices - Volume 1, starts by introducing the Android development environment and exploring its support libraries. Gradually explore the different design and layout patterns and get to know best practices for how to use them together. Finally, youll develop an application that will help you grasp activities, services, and broadcasts and their roles in Android development.The second course, Android Design Patterns and Best Practices - Volume 2, shows you how to add user-detecting classes and APIs such as gesture detection touch screen listeners and sensors to your app. Learn to adapt your app to run on tablets and other devices and platforms, including Android Wear, auto, and TV. Finally, you will see how to connect your app to social media.By the end of this training program, you will have all the skills and practical knowledge to implement industry-standard design patterns and best practices to reduce your app development time drastically.About the AuthorKyle Mew has been programming since the early eighties and has written for several technology websites. He has also written three radio plays and three other books on Android development."
Price: 199.99 |
"Machine Learning with Python, scikit-learn and TensorFlow" |
"Machine learning brings together computer science and statistics to build smart, efficient models. Using powerful techniques offered by machine learning, youll tackle data-driven problems. The effective blend of Machine Learning with Python, scikit-learn, and TensorFlow, helps in implementing solutions to real-world problems as well as automating analytical model. This comprehensive 3-in-1 course is your one-stop solution in mastering machine learning algorithms and their implementation. Learn the fundamentals of machine learning and build your own intelligent applications. Explore popular machine learning models including k-nearest neighbors, random forests, logistic regression, k-means, naive Bayes, and artificial neural networks Contents and Overview This training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible. This course will help you discover the magical black box that is Machine Learning by teaching a practical approach to modeling using Python, scikit-learn and TensorFlow. The first course, Step-by-Step Machine Learning with Python, covers easy-to-follow examples that get you up and running with machine learning. In this course, youll learn all the important concepts such as exploratory data analysis, data preprocessing, feature extraction, data visualization and clustering, classification, regression, and model performance evaluation. Youll build your own models from scratch. The second course, Machine Learning with Scikit-learn, covers effective learning algorithms to real-world problems using scikit-learn. Youll build systems that classify documents, recognize images, detect ads, and more. Youll learn to use scikit-learns API to extract features from categorical variables, text and images; evaluate model performance; and develop an intuition for how to improve your models performance. The third course, Machine Learning with TensorFlow, covers hands-on examples with machine learning using Python. Youll cover the unique features of the library such as data flow Graphs, training, and visualization of performance with TensorBoardall within an example-rich context using problems from multiple sources.. The focus is on introducing new concepts through problems that are coded and solved over the course of each section. By the end of this training program youll be able to tackle data-driven problems and implement your solutions as well as build efficient models with the powerful yet simple features of Python, scikit-learn and TensorFlow. About the AuthorsYuxi (Hayden) Liu is currently an applied research scientist focused on developing machine learning models and systems for given learning tasks. He has worked for a few years as a data scientist, and applied his machine learning expertise in computational advertising. He earned his degree from the University of Toronto, and published five first-authored IEEE transaction and conference papers during his research. His first book, titled Python Machine Learning By Example, was ranked the #1 bestseller in Amazon India in 2017. He is also a machine learning education enthusiast. Shams Ul Azeem is an undergraduate in electrical engineering from NUST Islamabad, Pakistan. He has a great interest in the computer science field, and he started his journey with Android development. Now, hes pursuing his career in Machine Learning, particularly in deep learning, by doing medical-related freelancing projects with different companies. He was also a member of the RISE lab, NUST, and he has a publication credit at the IEEE International Conference, ROBIO as a co-author of Designing of motions for humanoid goalkeeper robots."
Price: 199.99 |
"Continuous Integration with Docker and Jenkins: 4-in-1" |
"Jenkins and Docker are that widely used tools that help automate an IT Infrastructure efficiently. Using them together makes development, testing, and deployment much easier and much faster.This comprehensive 4-in-1 course is thoroughly equipped with the concepts of Docker and Jenkins and will be able to effectively to build, test, and deploy your software.Contents and OverviewThis training program includes 4 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Getting Started with Docker, begins by introducing the basic commands in Docker. Learn how to write a Dockerfile, build an image from it, and then launch a container from that image. Get acquainted with Docker tasks such as pushing images to remote repositories, and using port mappings and the image caching layer during builds. Explore how to run Docker Services and learn how it can be used to run a group of related Docker containers.The second course, Deploying and Running Docker Containers, walks you through a basic deployment-pipeline setup in Jenkins. Next, create two minimal Docker environments: one for development and one for production. Learn how to provide reliability and scalability to your application by setting up a cluster of Docker hosts using Docker's Swarm mode, and then automate the deployment of Docker hosts using Chef. Finally, you will monitor, log, and manage your Docker containers.The third 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 fourth 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.By the end of this training program youll be thoroughly equipped with the concepts of Docker and Jenkins and will be able to effectively to build, test, and deploy your software.About the AuthorsViktor Farcic is a senior DevOps consultant at CloudBees , a member of the Docker Captains group, and an author. He codes using a plethora of languages starting with Pascal (yes, he is old), Basic (before it got the Visual prefix), ASP (before it got the .NET suffix), C, C++, Perl, Python, ASP.NET, Visual Basic, C#, JavaScript, Java, Scala, and so on. He has never worked with Fortran. His current favorite is Go. Viktor's big passions are Microservices, Continuous Deployment, and Test-Driven Development (TDD). He often speaks at community gatherings and conferences. Viktor wrote Test-Driven Java Development and The DevOps 2.1 Toolkit: Docker Swarm, both by Packt Publishing. His random thoughts and tutorials can be found in his blog TechnologyConversations.Allan Espinosa is a DevOps practitioner and an active open source contributor to various distributed systems tools, such as Docker and Chef. Allan maintains several Docker images for popular open source software that were popular even before their official release from the upstream open source groups. Throughout his career, Allan has worked on large distributed systems containing hundreds to thousands of servers in production. He has built scalable applications on various platforms ranging from large supercomputing centers to production clusters in the enterprise. He is currently managing distributed systems at scale for Bloomberg, where he oversees the company's Hadoop infrastructure. Allan can be contacted through his Twitter handle @AllanEspinosa. His personal website atespinosa contains several blog posts on Docker and distributed systems in general.Rodrigo 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, 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."
Price: 199.99 |
"Hands-on Machine Learning with TensorFlow" |
"With this course you'll learn to take your data analysis and Python programming skills to the next level via Machine Learning using TensorFlow. This course focuses on key Machine Learning techniques and algorithms and you'll apply them practically using TensorFlow models in a hands-on approach. Each section covers a specific Machine Learning task and you will implement it on your system with TensorFlow models. For example, you will learn Logistic Regression and will then implement it with TensorFlow for your analysis tasks. You'll implement techniques such as Classification and Clustering effectively using TensorFlow. Similarly, this course takes you through different ML tasks/algorithms and teaches you to implement them in your applications/systems.All the code and supporting files for this course are available.About the AuthorKaiser Hamid Rabbi is an aspiring Data Scientist who is super-passionate about Artificial Intelligence, Machine Learning, and Data Science. Over the last four years, he has entirely devoted himself to learning more about data science technologies such as Python, Machine Learning, Deep Learning, Artificial Intelligence, data mining, data analysis, recommender systems, and so on. Kaiser also has a huge interest in Lygometry (things we know we do not know!) and always tries to understand Domain Knowledge from his projects as far as possible."
Price: 124.99 |
"MySQL 8 for Administrators" |
"MySQL is the worlds most popular open source database. Since the release of MySQL 5.0 in 2003, it is MySQL 8 that comes with a major update.This course goes over the basics of MySQL administration, through examples on MySQL 8. It also 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, point in time recovery, switchovers, user management and version upgrades.Upon completing this course, you will be able to set up new MySQL databases and perform basic administration tasks using the latest version.About The AuthorPeter 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."
Price: 124.99 |
"Hands-on with Go" |
"Go has moved from the state of tentative to mass adoption. Its C-like speed, simplicity, and power for a growing number of systems level programming domains make it an attractive option for programmers working with older cumbersome, statically typed languages.This course will help you learn Go programming language by solving commonly faced problems by developers in a Recipe approach. You will start by installing Go binaries and get familiar with tools to develop application. Then you will manipulate with strings and then use them in built in constructions and built-in function constructs to create a complex value from two floating-point values. Then you will learn to perform arithmetic operation date and time along with parsing them from string values.Whether you are an expert programmer or a fresh starter, you will learn how various answers are programmed in Go language, which will take you to the next level in your mastering at Go. These recipes will be from concurrency in Go, performing various web programming tasks, doing system programming, reading and writing files, and many fundamental Go programming skills such as proper error handling, doing logging, and so on.About the AuthorTarik Guney has been working as a hands-on software engineer for more than 10 years in the industry after he completed his bachelor in computer engineering. He has worked for various domains including finance, education, and public safety. He has completed his masters degree in computer science and getting very close to completing his doctorate in computer science. He is currently working as a principal software engineer for Motorola Solutions. His passion for programming and and his years of experience in the industry always lead him to exploring new technologies, using them in real-world scenarios, and helping others.In his personal time, he is recording programming tutorials on his YouTubepage.Besides his videos about Go Programming, he has recorded hours of videos about JavaScript, C#, Career Planning, Git and GitHub, Docker, Debugging, Android, and soft skills for software developers. He speaks English and Turkish."
Price: 124.99 |
"Linux Server Security" |
"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.You will start by discovering techniques that professional hackers use in order to scan a website and a server, in order to carry out their intrusion attacks. Next, you will learn to create secure accounts where we'll look into deleting and creating user accounts password and monitoring servers. Further you will learn to maintain your Linux Server in order to get optimized performance and stability. Moving ahead, you will focus on tools that can be used to enhance server security, understand the art of hardening passwords, and fix authentication failures. By the end of the course, you will be confident enough to take control of your Linux servers and use hands-on techniques to protect your server from internet attacks.About The AuthorAubrey Love IICertified 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."
Price: 124.99 |
"Hands-On Test Driven Development with Python" |
"Do you want to be one of the core developers at your companythe person that everyone wants on their team, and who can deliver new features that work on time? Unit Testing and Test-Driven Development (TDD) are key disciplines that can help you achieve that goal.In this video tutorial, youll learn about the PyTest testing library and how its used to write unit tests in Python. Youll also set up some common Python development environments to use PyTest. Youll create isolated test environments with Test Doubles and learn how to implement and use them with unittest.mock. Moving on, youll get to know some of the best practices in Unit Testing and TDD and get some hands-on experience with programming by implementing unit tests using TDD in Python.By the end of this course, youll be able to apply the practices of Unit Testing and TDD on a daily basis to radically increase the quality of your code and help you and your company achieve your goals faster than ever before.About The AuthorRichard Wells is a software engineer with over twenty years of experience. He has contributed immensely towards writing codes in Assembly, C, C++, Java, C#, Javascript, and Python. He is also well-informed with the entire software development lifecycle. He has written system requirements, software requirements, use cases, and user stories. He has worked on several difficult projects with tight deadlines and high expectations for quality and because of that, he is an avid practitioner of Agile, Scrum, and Extreme Programming disciplines. He is very much passionate about the process of writing quality software fast."
Price: 124.99 |
"Python By Example" |
"This video course 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 inheritance 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 inheritance 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.About The AuthorBurkhard Meier is a professional software test automation designer, developer, and analyst. He has more than 17 years' professional experience working for several software companies in California, USA.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 developed advanced in-house testing frameworks written in Python 3. He also developed 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 long walks, and reads classical poetry."
Price: 124.99 |
"Applied Data Visualization with D3" |
"D3.js gives us a way to easily represent data and create standard-based, interactive data-driven visualizations, which can run on all devices, from phone to desktop.Do you want to make sense of your data? Do you want to create interactive charts, geospatial charts, and maps efficiently? This video course is your ideal choice to master interactive data visualization with D3.js V4. The course includes a number of extensive examples that to help you hone your skills with data visualization. These examples will help you acquire a clear practical understanding of the various techniques, tools and functionality provided by D3.js. You will learn techniques to optimize different processes such as animating data transitions; creating graps and charts, integrating external resources (static as well as streaming); visualizing information on maps; working with colors and scales; utilizing the different D3.js APIs; and much more. The extensive examples will include working with complex and realtime data streams. Towards the end of the course, you will learn to add custom shapes and paths using various D3 functionality.About The AuthorJos 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. Jos is currently working as a fullstack 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.Jos has also written three books on Three.js: Learning Three.js, which provides a complete overview of all the features of Three.js; Three.js Essentials, which uses an example-based approach to explore the most important feature of Three.js; and Three.js Cookbook, which provides a recipe-based approach to cover important use cases of Three.js. Jos has also written a book on Scala called Restful Web Services with Scala, and two books on SOA and software integration.Besides his interest in Javascript, Data Visualization, and HTML5, he is also interested in backend technologies related to Scala, Go, and DevOps."
Price: 124.99 |
"Hands-On Web Development with Vue.js" |
"Vue.js is an open-source progressive JavaScript framework for building user interfaces. The main features that make Vue.js stand out are that it is approachable, versatile and performant.This course will show you how to build rich web applications quickly using Vue.js. You will start in the simplest way possible so you can get up-and-running with Vue within minutes. You will understand the fundamentals of how to use a Vue instance and dig deeper into the Vue environment. Start the journey with vue-cli by building a personal CRM application with Vue libraries such as VueX and Vue Router. Learn the concepts of clean state management and testing Vue components using tools such as Jest along with vue-test-utils. Using child components with vue-test-utils, level up your Vue skills for production readiness. Finally, learn the real world tips and tricks of working with Vue.js efficiently.By the end of this course, you will be able to write well tested, clean code to provide your web application with rich and interactive experience.Author BioRoman Kuba is a senior software engineer with a passion for efficient and clean code. Working professionally with Vue since 0.11. He has built multiple web apps and even transitioned a legacy code base from jQuery and Angular to Vue. Sharing knowledge has always been a defining part of his career, either by speaking at conferences or teaching students at a university."
Price: 124.99 |
"Learning Tableau 10.x" |
"Microsoft Excel is a straightforward way of storing data, but creating visualizations is at times fairly tedious for an analyst. With Tableau, you can save time when analyzing Excel data and create great data visualizations that present data in a way that even non-analysts can understand, which in turn helps businesses to make informed decisions.In this course, youll be introduced to Tableau and understand the different versions of the software including Tableau Desktop, Tableau Desktop Professional, Tableau Public, Tableau Online, and Tableau Server. The course contains session material that covers both fundamental and advanced concepts to create worksheets, dashboards, and stories in Tableau.Youll get a solid understanding of the user interface and all the powerful functions available in Tableau. Furthermore, youll learn about other topics such as table calculations, parameters, filters, user-defined calculations, (variables). Next, youll see how to use dashboard actions to create interactivity between dashboard components and how to drill-down into more dashboards containing additional detail for specific data elements.By the end of the course, youll be adept with the knowledge to create great visualizations with Tableau for your day-to-day business needs..About the AuthorGovind Acharya is a Principal Analyst at the University of California, Davis Budget, and the Institutional Analysis office. He has over a decade of experience in visual analytics in academic, for-profit, and non-profit business environments. He is an economist by training for a PhD at Cornell University. Besides spending almost a decade mashing data in Tableau, he loves to spend hours cycling the roads of Northern California and thinking about new ways to explain data through pretty pictures."
Price: 124.99 |
"Learn Artificial Intelligence with TensorFlow" |
"Googles TensorFlow framework is the current leading software for implementing and experimenting with the algorithms that power AI and machine learning. Google deploys TensorFlow for many of its products, such as Translate and Maps.We will embark on this journey by quickly wrapping up some important fundamental concepts, followed by a focus on TensorFlow to complete tasks in computer vision and natural language processing. You will be introduced to some important tips and tricks necessary for enhancing the efficiency of our models. We will highlight how TensorFlow is used in an advanced environment and brush through some of the unique concepts at the cutting edge of practical AI.If you want to develop a solid foundation on using TensorFlow and continue your journey into advancing the state of the art in AI to create your own smart machine learning solutions, this course is for you.About The AuthorBrandon McKinzie is an NLP engineer/researcher and lover of all things associated with machine learning, with a particular interest in deep learning for natural language processing. The author is extremely passionate about contributing to research and learning in general, and in his free time hes either working through textbooks, personal projects, or browsing blogs related to ML/AI."
Price: 124.99 |
"Learn Angular in 3 Hours" |
"Angular is one of the most popular frameworks for building client apps with HTML, CSS and Typescript. If you want to establish yourself as a front-end or a full-stack developer, you need to learn Angular.Over the net there are many course teaching courses such as Angular, but learning how to troubleshoot common compile-time and run-time errors and how to write clean and maintainable code are rare to find, and this is the principle goal of this course.In this course, you will learn the essential Angular 5 concepts, by the end of this course you'll have a good understanding of Angular in general and Angular 5 in specific and you'll be able to build an application with intermediate level of complexity.You can take this course and start learning Angular right away As long as you have some basic with HTML, CSS and JavaScript, so you don't need any prior knowledge of earlier versions of Angular.About the AuthorRachid Al Khayat is born and raised in Damascus, Syria, and settled in France since 2008. He did his master and Ph.D. degrees in computer engineering in USA and France respectively.Besides his interest in computer and electrical engineering, he is passionate about web development, he works as Full Stack developer for SII Groupe (French IT service company).He has more than four years of experience in ES5, ES6, AngularJs, Angular2+, and NativeScript. Last summer he was nominated as NativeScript Champions.In his spare time, Rachid enjoys bicycling, photographing and reading Self-help and Philosophy books."
Price: 124.99 |
"Machine Learning for OpenCV 3 - Advanced Methods" |
"Computer vision is one of today's most exciting application fields of Machine Learning, From self-driving cars to medical diagnosis, computer vision has been widely used in various domains.This course will cover essential concepts such as classifiers and clustering and will also help you get acquainted with neural networks and Deep Learning to address real-world problems.All the code and supporting files for this course are available on GithubThe course will also guide you through creating custom graphs and visualizations, and show you how to go from raw data to beautiful visualizations. By the end of this course, you will be ready to create your own ML system and will also be able to take on your own machine learning problems.About the Author :Michael Beyeler is a Postdoctoral Fellow at the University of Washington in Seattle. His work lies at the intersection of neuroscience, computer vision, and machine learning. Michael is the author of two Packt books: OpenCV with Python Blueprints (2015) and Machine Learning for OpenCV (2017). He is an active contributor to several open-source software projects and has professional programming experience in Python, C/C++, CUDA, MATLAB, and Android."
Price: 124.99 |
"Applications of Statistical Learning with Python" |
"Scientists have been increasingly using Python for data analysis tasks such as natural language processing and computer vision, and a new wave of modules and packages, make programming these tasks easier than ever. In this course, youll dive into Natural Language Processing and get familiar with the NLTK package. This video course is filled with real-world, practical examples that show you Pythons true power as a programming language for data analysis.Youll learn to read text in documents using different models, and employ sentiment analysis to predict the authors intent. Youll also see how to employ Python to read images and for computer vision. Once youve learned to employ specific Python packages and syntax for these tasks, youll explore case studies that put forth solid real-world examples on spam filtering and analyzing human emotions through a dictionary of images.The code bundle for this video course is available.About the AuthorCurtis Miller is Associate Instructor at the University of Utah, and an MSTAT student. He is currently involved in research on data analysis from statistical and computer science perspectives. Curtis has published research on policy and economic issues."
Price: 124.99 |
"Hadoop Administration and Cluster Management" |
"Hadoop is one of the most popular Big Data solutions for reliable and scalable distributed computing and storage. Administering your Hadoop cluster is the key to exploiting its rich features, and get the most out of it. This course focuses on planning, deploying and monitoring your clusters performance and looking at the optimal performance and health of this organizational cluster infrastructure. This course will help you understand the basics of Hadoop administration, with comprehensive coverage of various administrative tasks using the popular Apache Hadoop distribution.This video course will start by installing the Apache Hadoop for cluster installation and configuring the required services. You will also 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. By the end of this course, you will have a thorough understanding of the concepts related to Hadoop administration.About the Author :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."
Price: 124.99 |
"Building RESTful Web Services with Spring 5" |
"REST is an architectural style that tackles the challenges of building scalable web services. In today's connected world, APIs have taken a central role on the web. APIs provide the fabric through which systems interact, and REST has become synonymous with APIs.The depth, breadth, and ease of use of Spring makes it one of the most attractive frameworks in the Java ecosystem. Marrying the two technologies is, therefore, a very natural choice. This course takes you through the design of RESTful web services and leverages the Spring Framework to implement these services.It also brings the power of the latest Spring 5.0 release, working with MVC built-in as well as the front end framework. It then goes beyond the use of Spring to explores approaches to tackle resilience, security, and scalability concerns. Finally, the course ends by taking you through building a Java client for your RESTful web service.All the code and supporting files for this course are available on Github.About the AuthorRaja CSP Raman has been a software developer for 13 years and is the founder of TalentAccurate, an IT skills validation tool that helps start-ups and small companies filter candidates without going through their resume. He also founded Pointopedia, a website that provides 15 lines of information on any topic, without any images or links. Raja likes photography and watching documentaries on history and science."
Price: 124.99 |
"Creating a Backend for iOS Firebase" |
"Most iPhone apps connect to some sort of backend, whether it is a video game that has game servers, a social network that keeps users connected, or an inventory system for a business. In this course, you will learn how to create a backend system for your iOS apps using Firebase.We'll begin first by learning about CocoaPods. CocoaPods allow us to bring other people's code into our project. We will need this in order to get Firebase code into our project. Then we will start the course project: creating a simple version of SnapChat. Doing this will allow us to learn the ins and outs of Firebase.After installing Firebase, you'll move on to learn how to build our social network one step at a time. First, you'll master user account creation and user authentication. Then you'll create snaps to send to other users. Throughout all this, you'll learn about Firebase's database, storage, and authentication system.About The AuthorNick Walter is an iOS developer who has focused on mobile app design and creation for over five years. His involvement in the iOS community started off with a bang, and in 2013 he was one of the 25 students worldwide to be invited to Apple's Cocoa Camp. Within the community, he is also co-president of an Apple developer group called Cocoa Heads.He always wanted to transform brand-new ideas into reality but, growing up in a small town, he had limited access to the required programming resources. This led to his early interest in online education. After experimenting with various companies, learning styles, and teaching processes, he adopted the best strategies and applied them while creating his courses.Since the announcement of the new Swift programming language by Apple, he has devoted himself to Apple documentation and any online resource that was available. Prior to teaching the internet's first course on Swift, he created five iOS apps from scratch that are currently live in the App Store and are being used by thousands of users worldwide."
Price: 124.99 |
"Getting Started with Object-Oriented Programming in Python 3" |
"The world is filled with coders, who write pieces of programs in a bid to find solutions to various problems. In such a field where the competition is already intense, you need a definitive edge over the rest. One of the better ways to stay ahead of the pack is to write smarter code. Writing large programs can be painful. Thats where Object-Oriented Programming (OOP) comes to the rescue. OOP saves a considerable amount of coding man-hours in the long run by writing code in a smarter way, through various techniques.Youll begin with building objects and classes, followed by developing Constructors and Destructors to call and kill the objects. Next, youll get a detailed understanding of Inheritance and its dependence on objects. Based on their data types, youll learn to process objects differently through Polymorphism, while Abstraction techniques will enable you to hide data from a user. To ensure efficient coding, you will be introduced to Exceptions and Error Handling. Furthermore, Encapsulation with methods and variables will help you to keep data safe from external, unwanted interference. In the final sections, you will be taken through recursion mechanisms.By the end of this course, you will be well-versed with the OOP techniques in Python 3, which will help you to write codes better and in an efficient manner.The code bundle for this video course is available.About the AuthorBesides 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: 124.99 |
"Deep learning for NLP using Python" |
"In this course, youll expand your NLP knowledge and skills while implementing deep learning tools to perform complex tasks. Youll start by preparing your environment for NLP and then quickly learn about language structure and how we can break sentences down to extract information and uncover the underlying meaning. After reviewing the basics, well move on to speech recognition and show how deep learning can be used to build speech recognition applications.In order to give you the best hands-on experience, the course includes a wide variety of practical real world examples. Youll discover how a Naive Bayes algorithm can be used for Binary and Multiclass text classification. Well show you how a binary classifier can be used to determine if a product review would best be classified as positive or negative. Youll also learn how document classifiers can be used to predict information about the author of a text like their age, gender, or where theyre from.Finally speech recognition systems will be introduced and youll learn how to apply deep learning techniques to build your own speech to text application. Well walk through two examples, step-by-step, showing how to build and train neural networks to understand spoken audio inputs.By the end of this tutorial, youll have a better understanding of NLP and will have worked on multiple examples that implement deep learning to solve real-world spoken language problems. In particular, youll be able to discover useful information and extract key insights from piles of natural language data. All the code and supporting files for this course are available on Github.About the AuthorTyler Edwards is a senior engineer and software developer with over a decade of experience creating analysis tools in the space, defense, and nuclear industries. Tyler is experienced using a variety of programming languages (Python, C++, and more), and his research areas include machine learning, artificial intelligence, engineering analysis, and business analytics. Tyler holds a Master of Science degree in Mechanical Engineering from Ohio University. Looking forward, Tyler hopes to mentor students in applied mathematics, and demonstrate how data collection, analysis, and post-processing can be used to solve difficult problems and improve decision making."
Price: 124.99 |
"Real-World iOS projects" |
"Do you have some programming experience from a school course? Have you dabbled in your free time, but are using outdated technology in your current career? Are you overwhelmed by the complexity of the iOS ecosystem?Well, fear not! With this course, we'll get you started right away. You'll be taken through the development of three native iOS applications, using the core UIKit application framework and the latest version of Apple's new and exciting Swift programming language. We'll start by showing you how to get Xcode and guide you through its help documentation and debugger. Then you will build your first app from scratch - a custom web browser with your own custom controls, page history, and sharing functionality.Once the web browser is ready, you'll head straight into your second project, which is a note-taking app, which will permit full text editing and will store its data as JSON on your local device's file system. Your final project will be a rich, smooth, and colorful media-heavy app that navigates movies in the iTunes store, smoothly browses through posters, and explores their details.By the end of the course, after focusing on getting real results, you'll be equipped with the skills to get started turning your development career dream into a reality!The code bundle for this video course is available.About the AuthorJonathan Crooke has been a professional iOS developer since 2009. He has worked on applications with userbases in the millions, from media and social media applications to e-commerce, learning, and productivity applications for the iPhone, iPad, and Apple Watch, for companies such as SoundCloud, EyeEm, Memrise, and Zalando. He has followed the development of iOS iPhoneOS 3.0 and has written popular open source tools, spoken at conferences, and taught and shared his skills with learners. He will show you how to get started, and start getting results immediately!"
Price: 124.99 |
"Deploying Software to Kubernetes" |
"Kubernetes is the new infrastructure. If you understand how to use it, it automatically unlocks the benefits of standard continuous delivery in your apps. We are going to set up a Kubernetes cluster in Google Cloud Platform and deploy software in a CI/CD manner so that we speed up the release cycle in a way that has no one seen before.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.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.About The AuthorDavid Gonzalez is an enthusiastic engineer and author of a book called DevelopingMicroservices 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: 124.99 |