AW Software Products ExcitingAds :: Exciting Ads

kahm-logo

Sitemap

 
"Developing with MongoDB"
"MongoDB is the most popular NoSQL database in the market today. With support for real-time analytics, it is being used by many big enterprises for efficient and fast processing of data. The importance of NoSQL databases, and particularly MongoDB, has also increased with the rise of IoT.Spanning over 4 hours, this tutorial will show you how you can get the most out of MongoDBs advanced features with ease. After getting a quick overview of the basics of MongoDB, you will directly jump to covering the concepts related to advanced data modelling, complex querying, indexing and database operations. You will also implement a highly available MongoDB database for high performance by implementing techniques like sharding, aggregation and replication. Finally, you will also cover aspects like cloud deployment which is important when it comes to web applications, and integration with Hadoop for fast and efficient Big Data processing.By the end of this tutorial, you will have mastered all the concepts of MongoDB when it comes to querying, data modelling and the other database operations.About the AuthorRick Copeland is the Principal Consultant of Arborian Consulting, which provides MongoDB and Python-focused consulting, training, and custom development services. Rick has been using MongoDB since 2009 and Python since 2005, and has spoken at various user groups and conferences on both topics. He is a member of the Python Software Foundation and the Masters of MongoDB."
Price: 124.99

"Mapping and Styling in D3"
"D3.js is a JavaScript library designed to display digital data in dynamic graphical form. It helps you bring data to life using HTML, SVG, and CSS. D3 allows greater control over the final visual result, and it is the hottest and most powerful web-based data visualization technology on the market today.In this course, you will learn how to map values in your data domain to the visual domain using scales, and use the various shape functions supported by D3 to create SVG shapes in visualizations. Moving on, youll see how to use and customize various D3 axes and master transition to add bells and whistles to otherwise dry visualizations.About The AuthorNick Zhu is a professional programmer and data engineer with more than a decade experience in software development, big data, and machine learning. Currently, he is one of the founders and CTO of Yroocom - meta search engine for online shopping. He is also the creator of dc.jsa popular multidimensional charting library built on D3."
Price: 124.99

"Getting started with SELinux System Administration"
"Do you have the crucial job of protecting your private and company systems from malicious attacks and undefined application behavior? Are you looking to secure your Linux systems with improved access controls? Look no further, intrepid administrator! This course will show you how to enhance your system's secure state across Linux distributions, helping you keep application vulnerabilities at bay. This video course covers the core SELinux concepts and shows you how to leverage SELinux to improve the protection measures of a Linux system. You will learn the SELinux fundamentals and all of SELinux's configuration handles including conditional policies, constraints, policy types, and audit capabilities. These topics are paired with genuine examples of situations and issues you will probably come across as an administrator.About The AuthorSven Vermeulen is a long-term contributor to various free software projects and the author of various online guides and resources. He got his first taste of free software in 1997 and never looked back. In 2003, he joined the ranks of the Gentoo Linux project as a documentation developer and has since worked in several roles, including Gentoo Foundation trustee, council member, project lead for various documentation initiatives, and (his current role) project lead for Gentoo Hardened SELinux integration and the system integrity project.During this time, Sven gained expertise in several technologies, ranging from OS-level knowledge to application servers. He used his interest in security to guide his projects further in the areas of security guides using SCAP languages, mandatory access controls through SELinux, authentication with PAM, (application) firewalling, and more.Within SELinux, Sven contributed several policies to the Reference Policy project, and he is an active participant in policy development and user space development projects.In his daily job, Sven is an IT architect in a European financial institution as well as a self-employed solution engineer and consultant. The secure implementation of infrastructures (and the surrounding architectural integration) is, of course, an important part of this. Prior to this, he graduated with an MSc in computer engineering from Ghent University and MSc in ICT enterprise architecture, and he worked as a web application infrastructure engineer.Sven is the main author of the Gentoo Handbook, which covers the installation and configuration of Gentoo Linux on several architectures. He also authored the Linux Sea online publication (a basic introduction to Linux for novice system administrators) and SELinux System Administration and SELinux Cookbook for Packt Publishing."
Price: 124.99

"Introduction to Go Classical Patterns"
"Go is a multi-paradigm programming language that has built-in facilities to create concurrent applications. Design patterns allow developers to efficiently address common problems faced during developing applications. Go Design Patterns will provide readers with a reference point to software design patterns and CSP concurrency design patterns to help them build applications in a more idiomatic, robust, and convenient way in Go. The book starts with a brief introduction to Go programming essentials and quickly moves on toexplain the idea behind the creation of design patterns and how they appeared in the 90s as a common ""language"" between developers to solve common tasks in object-oriented programming languages. You will then learn how to apply the 23 Gang of Four (GoF) design patterns in Go and also learn about CSP concurrency patterns, the ""killer feature"" in Go that has helped Google develop software to maintain thousands of servers. With all of this the book will enable you to understand and apply design patterns in an idiomatic way that will produce concise, readable, and maintainable software.About The AuthorMario Castro Contreras is a software engineer who has specialized in distributed systems and big data solutions. He works as a site reliability engineer, and now he is focused on containerized solutions and apps using most of the Google Cloud suite, especially Kubernetes. He has wide experience in systems and solutions integration, and he has written many scalable and reliable 12-factor apps using Go and Docker. He has designed big data architectures for financial services and media, and he has written data processing pipelines using event-driven architectures written purely in Go. He is also very active in the open source community, and you can find him on his GitHub account with the username sayden. In the past, he has also written mobile applications and backends in Java.Mario is passionate about programming languages, and he found the best balance between fun and productivity in Go; however, recently, he enjoys writing in Rust and embedded systems in C. He is also passionate about road cycling and winter sports."
Price: 124.99

"Learning Network Penetration Testing with Kali Linux"
"Learn how to test your network against various types of attacks. We will teach viewers how to install Kali Linux, discuss about different phases of pen testing, etc. By the end of this section you will become familiar with the tools that Kali Linux offers to perform network penetration testing, how to exploit the vulnerable systems and how to patch them.About the AuthorCristian Gradisteanu started as an enthusiastic pen tester a few years ago and then used his skills to work as a security consultant. He is a professionalized Ethical hacker& software developer. About Kali Linux, he uses Kali Linux frequently and is very passionate about systems and network security. The other technologies that interest Cristian are Java development, Machine learning, Cloud Computing. Web development, mobile applications development, home automation systems, SEO are the other technical skills he posses."
Price: 124.99

"Advanced Infusionsoft Implementation"
"Ideal for those who have already had some prior exposure, Advanced Infusionsoft Implementation aims to introduce more challenging concepts involving internal workflow use cases and reporting abilities. It also provides some unsupported hacks.About the AuthorPaul Sokol is an electrical engineer by trade and the Campaign Builder Mad Scientist at Infusionsofta moniker earned due to his breadth of knowledge. His first experience with Infusionsoft was when he cofounded jiveSYSTEMSa business-class video e-mail platformin 2008 while obtaining his master's degree in signal processing from the University of Central Florida. The company still exists today and is successfully running very efficiently thanks to the automation capabilities of Infusionsoft.Since joining Infusionsoft formally as an employee in June 2011, he has provided over 1,000 hours of small business consulting and helped launch more than 200 clients with Infusionsoft. He has authored numerous blog posts, been a guest on many webinars, and taught from stage at live events, such as Infusionsoft's annual ICON. Currently, he works in the product development department as one of the first data scientists of the company.Besides being a universally recognized trailblazer in automated experience design, he is also a generous philanthropist, talented musician, and respected heavy metal advocate. His purpose is to believe in the dreams of others and empower their greatest possibilities. His mission is to have a positive impact on individuals, communities, and the world via love, sharing, and contribution to others.Originally a Florida native, Paul currently lives in Chandler, Arizona, with his two cats Beebo and Winston. When he isn't working or running his charity Keep Children Rockin, he can be found drumming in the local black metal band Elivagar and being part of the growing Arizona heavy metal scene."
Price: 124.99

"WordPress: SEO, Marketing and Ecommerce"
"WordPress is one of the most popular website-building platforms in use today. It's easy to learn, has great features, and (best of all) it's free.One of the main things you will want to do once your website is done is get it seen by search engines. Search Engine Optimization is a very deep subject and can take a long time to master since it is changing all the time. But there are things you can do to give yourself a better chance at becoming more visible. This course will go over SEO and SEM (Search Engine Marketing) techniques that will get your site seen by search engines.Andros T. SturgeonAndros T. Sturgeon is the founder of Starchild Interactive, a web development and online marketing firm located in Ojai, California. Andros has been helping people with online marketing, videos, and websites for over 20 years. Andros's father was the science fiction writer Theodore Sturgeon who wrote for the original Star Trek television series and coined the phrase ""Live Long and Prosper."" While not working, he likes to spend time with his family."
Price: 124.99

"Delphi Solutions - Part 2"
"Delphi is a cross-platform Integrated Development Environment (IDE) that supports rapid application development for Microsoft Windows, Apple Mac OS X, Google Android, and Apple iOS. It helps you to concentrate on the real business and save yourself the pain of wandering amid GUI widget details or having to tackle inter-platform incompatibilities.This course will build on from Part 1, covering topics such as multithreading, using the parallel programming library, and putting Delphi on a server. Well also take a look at the new feature of the WebBroker Apache modules and then ride the mobile revolution with FireMonkey. By the end of the course, you will be able to develop and deploy cross-platform applications using Delphi.About The AuthorDaniele Teti is a software architect, trainer, and consultant with over 20 years of professional experience. He writes code in a number of languages but his preferred language for compiled native software is Object Pascal.Daniele is an Embarcadero MVP and is a well-known Delphi and programming expert in the developers' community. He's the main developer and drives the development of some Delphi open source projects (DelphiMVCFramework, LoggerPro, DORM""The Delphi ORM"", Delphi Redis Client, Delphi STOMP Client, and more).After writing some articles for the most important programming magazines in Italy and a number of online publications, Daniele started to write books. His Delphi Cookbook, published in late 2014, has been a bestseller. Daniele wrote his first program when he was 11 years old, and since then happily continues to write software almost every day.Apart from Delphi, he's a huge fan of design patterns, open source, distributed architectures, RESTful architectures, and Android OS. Daniele has been the project manager for a lot of big projects in Italy and in Europe, for private companies and public institutions. When is not busy writing software or writing about programming (for a job or for a hobby), he like to play guitar, write songs, and do voluntary activities.Currently, he is the CEO of BIT Time Professionals, an Italian company specializing in high-level consultancy, training, and development. The company specializes in high-performance software, web and mobile solutions, and distributed architecture. Bit Time Professionals is also an Italian leader in indoor proximity solutions using beacon technology, where it provides solutions for museums, supermarkets, art galleries, fairs, and events in general.Daniele acts as a consultant and teacher for many Italian and European companies, so he very often travels around the world. Daniele is the technical director for the ITDevCon conference, the biggest European Delphi conference. He's also an international speaker at technical conferences.Daniele lives in Rome, Italy, with his beloved wife Debora and their little boy Mattia."
Price: 124.99

"Learning Qt 5"
"Unlike platform-specific libraries, Qt enables developers to code once and run it everywhere, natively, including mobile platforms! Moreover, Qt is opensource and driven by communities around the world. This video begins by guiding you into the world of Qt 5 where developing cross-platform GUI applications is no longer a pain.Youll learn to work with both Qt (C++) and Qt Quick (QML). Then youll get familiar with common Qt modules and dive into GUI widgets. Finally, youll get a grip of Qt Quick and QML. Toward the end of the video, youll get great exposure to the Qt world and by the end of the course, youll be able to start amazing cross-platform projects!About the AuthorSymeon Huang is an amateur developer who's currently doing his master's degree at Trinity College, Dublin. He has been contributing to open source projects for several years. He has worked in various areas, including the maintenance of Linux servers, desktop application development, and image recognition and analysis. Symeon has always been passionate about cool technology and elegant programming techniques. He has been programming Qt and QML applications for more than 2 years and has also been developing pure C and C++ programs for many years. Most of the projects he's working on can be found on his GitHub and Gitorious pages."
Price: 124.99

"Unity 5 Level Design, Lighting, and Animation"
"Develop your Unity skills further by exploring level design and animation. You will learn the basics of level design in Unity 5 2D. Exciting, engaging level designs are what make for great game play.This course focuses on designing levels that challenge your players by including terrain and advanced lighting. Explore material creation, physically-based rendering, character animation, and more. By the end of this course, youll have developed an advanced knowledge of Unity and its powerful feature-set.About the AuthorAlan Thorn is a multidisciplinary game developer, author, and educator with industry experience of 17 years. He makes games for PC desktop, mobile, and VR. He founded Wax Lyrical Games and created the award-winning Baron Wittard: Nemesis of Ragnarok game, working as designer, programmer, and artist. He has written twenty-three technical books on game development and presented 19 video training courses. These cover game-play programming, Unity development, 3D modeling, and animation.He has worked in games education as a senior lecturer for Teesside University, a lead teacher for Uppingham School, and a visiting lecturer for the London South Bank University. He is currently the head of department for Games Design and Development at the National Film and Television School."
Price: 124.99

"AWS Certified Developer - Associate Tutorial - Step 1"
"With the current rapid adaptation of the cloud platform, the need for cloud certification has also increased worldwide. This guide is your one-stop solution to going from zero to certified in AWS. This course will help you gain technical expertise in developing and maintaining applications on the AWS platform.We begin with a quick introduction to AWS and the prerequisites to get you started. Then, well ensure you have a fair understanding of core AWS services, use cases, and basic architecture. Next, well teach you how to design, develop, and deploy cloud-based solutions using AWS.The main portion of the video explores topics such as Simple Storage Service, DynamoDB, VPC, Simple Queue Service, Simple Notification Service, Simple Workflow Service, Elastic Beanstalk, and CloudFormation. Finally, we cover practice questions and mock tests, giving you the confidence to clear your AWS exam. By the end of this video, you will be able to pass the AWS exam and develop and manage your application on the AWS platform.About the AuthorColibri Ltd. is a technology consultancy company founded in 2015 by James Cross and Ingrid Funie. The company works to help their clients navigate the rapidly changing and complex world of emerging technologies, with deep expertise in areas such as Big Data, Data Science, Machine Learning, and Cloud Computing.Over the past few years, they have worked with some of the world's largest and most prestigious companies, including a tier 1 investment bank, a leading management consultancy group, and one of the world's most popular soft drinks companies, helping each of them to better make sense of their data and process it in more intelligent ways.The company lives by their moto: Data -> Intelligence -> Action.Our author, Raluca Bolovan is a DevOps Engineer, AWS Certified Solutions Architect, and AWS Certified Developer.She graduated with a first class honours 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 of 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. She has worked in her career so far in most aspects of technology roles ranging from front-end development with JavaScript and Django to back-end with microservices in Java 8 and Postgres, and more recently in DevOps on AWS. If the technology could be the solution for the task at hand, she will definitely try it."
Price: 124.99

"Getting Started with Hadoop 2.x"
"Hadoop emerged in response to the proliferation of masses and masses of data collected by organizations, offering a strong solution to store, process, and analyze what has commonly become known as Big Data. It comprises a comprehensive stack of components designed to enable these tasks on a distributed scale, across multiple servers and thousands of machines.This course introduces you to the powerful system synonymous with Big Data, demonstrating how to create an instance and leverage Hadoop ecosystem's many components to store, process, manage, and query massive data sets with confidence.The video course opens with an introduction to the world of Hadoop, where we discuss Nodes, Data Sets, and operations such as map and reduce. The second section deals HDFS, Hadoop's file-system used to store data. Further on, youll discover the differences between jobs and tasks, and get to know about the Hadoop UI. After this, we turn our attention to storing data in HDFS and Data Transformations. Lastly, we will learn how to implement an algorithm in Hadoop map-reduce way and analyze the overall performance.About The AuthorA K M Zahiduzzaman is a software engineer with NewsCred Dhaka. He is a software developer and technology enthusiast. He was a Ruby on Rails developer, but now working on NodeJS and angularJS and python.He is also working with a much wider vision as a technology company. The next goal is introducing SOA within the current applications to scale development via microservices.Zahiduzzaman has a lot of experience with Spark and is passionate about it. He is also a guitarist and has a band too. He was also a speaker for an international event in Dhaka. He is very enthusiastic and love to share his knowledge."
Price: 124.99

"The Complete Guide to TensorFlow 1.x"
"Are you a data analyst, data scientist, or a researcher looking for a guide that will help you increase the speed and efficiency of your machine learning activities? If yes, then this course is for you!Google's brainchild TensorFlow, in its first year, has more than 6000 open source repositories online. It has helped engineers, researchers, and many others make significant progress with everything from voice/sound recognition to language translation and face recognition. It has also proved to be useful in the early detection of skin cancer and preventing blindness in diabetics. TensorFlow is designed to make distributed machine and deep learning easy for everyone, but using it requires understanding some general principles and algorithms. Furthermore, the latest release of TensorFlow comes with lots of exciting features. Its incredibly fast, flexible, and more production-ready than ever! The aim of this course is to help you tackle common commercial machine learning and deep learning problems that youre facing in your day-to-day activities.What is included?Lets take a look at the learning journey. The course begins with an introduction to machine learning and deep learning. You will explore the main features and capabilities of TensorFlow such as a computation graph, data model, programming model, and TensorBoard. The key highlight here is that this course will teach you how to upgrade your code from TensorFlow 0.x to TensorFlow 1.x. Next, you will learn the different techniques of machine learning such as clustering, linear regression, and logistic regression with the help of real-world projects and examples. You will also learn the concepts of reinforcement learning, the Q-learning algorithm, and the OpenAI Gym framework. Moving ahead, you will dive into neural networks and see how convolution, recurrent, and deep neural networks work and the main operation types used in building them. Next, you will learn advanced concepts such as GPU computing and multimedia programming. Finally, the course will demonstrate an example on deep learning on Android using TensorFlow.By the end of this course, you will have a solid knowledge of the all-new TensorFlow and be able to implement it efficiently in production. For this course, we have combined the best works of these extremely esteemed authors:Rodolfo Bonnin is a systems engineer and PhD student at Universidad Tecnolgica Nacional, Argentina. He also pursued parallel programming and image understanding postgraduate courses at Uni Stuttgart, Germany.He has done research on high performance computing since 2005 and began studying and implementing convolutional neural networks in 2008, writing a CPU and GPU supporting neural network feed-forward stage. More recently, he's been working in the field of fraud pattern detection with neural networks, and is currently working on signal classification using ML techniques.He is also the author of the book Building Machine Learning Projects with TensorFlow, Packt Publishing.Giancarlo Zaccone has more than ten years of experience in managing research projects both in scientific and industrial areas. He worked as a researcher at the National Research Council, where he was involved in projects relating to parallel computing and scientific visualization.Currently, he is a system and software engineer at a consulting company developing and maintaining software systems for space and defense applications.He is author of the following Packt books: Python Parallel Programming Cookbook and Getting Started with TensorFlow.Md. Rezaul Karim has more than 8 years of experience in the area of research and development with a solid knowledge of algorithms and data structures in C/C++, Java, Scala, R, and Python, focusing on Big Data technologies such as Spark, Kafka, DC/OS, Docker, Mesos, Zeppelin, Hadoop, and MapReduce, and deep learning technologies such as TensorFlow, DeepLearning4j, and H2O-Sparking Water. His research interests include machine learning, deep learning, semantic web/linked data, Big Data, and bioinformatics.Ahmed Menshawy is a research engineer at the Trinity College, Dublin, Ireland. He has more than 5 years of working experience in the area of machine learning and natural language processing (NLP). He holds an MSc in Advanced Computer Science. He started his career as a teaching assistant at the Department of Computer Science, Helwan University, Cairo, Egypt."
Price: 199.99

"R: Programming and Data Science"
"Are you looking forward to enter into the data science world? Or are you a data scientist and want to explore R to make your job easier? If yes, this course is ideal for you. R is one of the leading languages which is preferred in the data science world. It is an open source programming language and software environment for statistical computing and graphics and is highly extensible. This programming tool is used for performing data import and cleaning, exploration and visualization, statistics and analysis. It is also useful for trading simulations, production, and trading applications. The aim of the course is to help you learn programming in R as well as to perform data analysis, data visualization, and data manipulation using R. What is included? This course is meticulously designed and developed in order to empower you with all the right and relevant information on R. However, I want to highlight that the road ahead may be bumpy on occasions, and some topics may be more challenging than others, but I hope that you will embrace this opportunity and focus on the reward. Remember that throughout this course, we will add many powerful techniques to your arsenal that will help us solve the problems. Lets take a look at the learning journey. The course begins with installation of R, RStudio and all the necessary R packages. Then, youll work with some built-in functions in R. Also, youll work with data and strings. Next, youll learn core programming, object-oriented programming, and metaprogramming concepts and best practices in it. Moving ahead, youll learn to create, design, and customize plots with base graphics. Also, youll understand and perform Univariate analysis. Further, youll gain knowledge on Chi-sq test, ANOVA, and statistical tests for analyzing numeric and categorical data. Also, youll perform tasks on these along with a practical example of full scale data analysis project. Finally, youll learn about the two most popular data manipulation packages, dplyr and data.table which are essential while working with large data and also Pipe operators which will massively increase the code readability. By the end of the course, you should be able to put your learnings into practical use immediately. Why should I choose this course? Packt courses are very carefully designed to make sure that they're delivering the best learning experience possible. This course is a blend of sections that form a sequential flow of concepts covering a focused learning path presented in a modular manner. This helps you learn a range of topics at your own speed and also move towards your goal of learning the technology. We have prepared this course using extensive research and curation skills. Each section adds to the skills learned and helps you to gain knowledge in R. We hope that you enjoy this and any other courses you might purchase from Packt. This course is anamalgamationof sections that form a sequential flow of concepts covering a focused learning path presented in a modular manner. We have combined the best of the following Packt products: Learning R Programming by Kun Ren Introduction to R Programming by Selva Prabhakaran Meet yourexpert instructors: For this course, we have combined the best works of these extremely esteemed authors: Kun Renhas used R for nearly 4 years in quantitative trading, along with C++ and C#. He has worked very intensively on useful R packages that the community does not offer yet. He is also a frequent speaker at R conferences in China and has given multiple talks. Additionally, he has substantially contributed to various projects on GitHub. Selva Prabhakaranis a data scientist with a large e-commerce organization. In his 7 years of experience in data science, he has tackled complex real-world data science problems and delivered production-grade solutions for top multinational companies."
Price: 199.99

"D3 4.x: Mastering Data Visualization"
"Hi there! If youre proficient in HTML, CSS, and JavaScript, and want to figure out data visualization for the web, then youve come to the right place.This course is a blend of text, videos, code examples, and assessments, which together makes your learning journey all the more exciting and truly rewarding. It includes sections that form a sequential flow of concepts covering a focused learning path presented in a modular manner. This helps you learn a range of topics at your own speed and also move towards your goal of mastering data visualization with D3.D3.js is a JavaScript library designed to display digital data in dynamic graphical form. It helps you bring data to life using HTML, SVG, and CSS. D3 allows greater control over the final visual result, and it is the hottest and most powerful web-based data visualization technology in the market today.This course has been prepared using extensive research and curation skills. Each section adds to the skills learned and helps us to achieve mastery in solving data visualization problems using D3. Every section is modular and can be used as a standalone resource too.This course has been designed to teach you D3 through the use of practical recipes, a do-as-you-learn approach, to provide you with skills to develop your own cool, neat-looking visualizations.This course starts with the basic D3 structure and building blocks and quickly moves on to writing idiomatic D3-style JavaScript code. We will learn how to work with selections to target certain visual elements on the page, then we will see techniques to represent data both in programming constructs and its visual metaphor. We will learn how to map values in our data domain to the visual domain using scales, and use the various shape functions supported by D3 to create SVG shapes in visualizations. Moving on, well see how to use and customize various D3 axes and master transitions to add bells and whistles to otherwise dry visualizations. Well also learn to work with charts, hierarchy, graphs, and build interactive visualizations. Next well work with force, which is one of the most awe-inspiring techniques we can add to our visualizations. We'll then see how to create a basic Angular 2 application complete with components, services, data and event binding, and a testing infrastructure. We will learn how to integrate D3 into an Angular 2 application. We will build a data dashboard out of flexible Angular 2 components. Finally, we will learn to leverage a few advanced features and functionalities such as incorporating real-time data streams, and adding interactivity and animations.This course will take you through the most common to the not-so-common techniques to build data visualizations using D3.This course has been authored by some of the best in their fields:Nick ZhuNick Zhu is a professional programmer and data engineer with more than a decade experience in software development, Big Data, and machine learning. Currently, he is one of the founders and CTO of Yroo- a meta search engine for online shopping. He is also the creator of dc.js a popular multidimensional charting library built on D3.Matt Dionis Matt Dionis has over three years of experience with both Angular and D3.js. He uses D3.js frequently and Angular on a daily basis while building internal tools for a rapidly growing financial technology start-up."
Price: 199.99

"OpenStack: Design and Implement Cloud Infrastructure"
"OpenStack is an open source cloud computing platform that is rapidly gaining popularity in enterprise data centres. It is one of the most used cloud infrastructures to support software development and Big Data analytics.This Integrated Course will get you started with OpenStack, showing you how to build and operate a virtual computing environment and deploy OpenStack to build a private cloud.Starting off with the fundamentals, we'll gently build on them and move towards advanced topics. Through this course, you'll acquire all the skills you need to manage a cloud platform using OpenStack. We'll not only demystify the cloud, but you'll also take a big leap from being a cloud user to being able to build your own cloud.You'll develop your skills in OpenStack development by learning how to automate tasks. Work on any vendor's OpenStack software or be vendor-neutral and work on any cloud platform. You will learn to integrate OpenStack with your organization's identity management, provisioning, and billing systems. Then, you will move on to use enterprise security guidelines for your OpenStack deployment.We will conclude by covering techniques to scale, monitor, and troubleshoot issues that might come up on this journey.By the end of this course, you will be able to build your own custom cloud with OpenStack. What am I going to get from this course?Launch a mini cloud with the installation of OpenStackReview the components of OpenStack networking and take a look at how they work together to coordinate network operationsExplore storage services and horizontal scaling to support the expected load of a cloud platformBe comfortable working on any cloud service provider, be it AWS, Rackspace, and so onIntegrate OpenStack with your organization's identity management, provisioning, and billing systemsAutomate tasks via the OpenStack Python REST APIResolve issues in your application by troubleshootingUse enterprise security guidelines for your OpenStack deploymentWhats special about this course?We've spent the last decade working to help developers stay relevant. The structure of this course is a result of deep and intensive research into what real-world developers need to know in order to be job-ready. We don't spend too long on theory, and focus on practical results so that you can see for yourself how things work in action.We have combined the best of the following Packt products:Learning OpenStack [Video] by Venu MurthyOpenStack for Architects by Michael Solberg and Ben SilvermanMeet yourexpert instructors:Venu Murthy has been fortunate to ride the cloud for more than half a decade now with a total of 13 years of rich experience in the field of IT, playing various roles from systems engineer to developer.Ben Silverman, as the Principal Cloud Architect for OnX Enterprise Solutions, is responsible for providing strategic and tactical cloud leadership to OnXs customers.Michael Solberg, as a chief architect, is responsible for helping Red Hat customers achieve their key business transformation initiatives through open source architectures and technologies.Meet your managingeditor:This course has been planned and designed for you by me,Tanmayee Patil. I'mhere to help you be successful every step of the way,and get maximum value out of your course purchase. If you have any questions along the way, you can reach out to me and our author group via the instructor contact feature on Udemy."
Price: 199.99

"Learn Bootstrap 4 with Examples"
"In recent years, the number of smartphone users have increased. In October 2016, for the first time, the number of web pages loaded were more in mobile devices as compared to traditional desktops. Hence, the need to address mobile users is paramount. Since, Bootstrap is developed with a mobile-first strategy, it is assured that any web application that is developed using this framework will work seamlessly on any kind of device. This course is a blend of text, videos, code examples, and assessments, which together makes your learning journey all the more exciting and truly rewarding. This course has been prepared using extensive research and curation skills. Each section adds to the skills learned in the previous section and will help learn how to work with Bootstrap and build responsive and visually-appealing web applications.We begin with learning all about Bootstrap 4 and the improvements from the legacy version. We then move on to learning the important concepts of Bootstrap 4, but we use a practical approach, wherein we build projects and explain you the concepts, when and where required. This will help you not only learn the concepts but also learn how to implement the concepts in real life. In our first project, we build a social media platform; here we discuss concepts such as grids, containers, buttons, navigation, and typography. We then extend this platform by building a login and registration page for our platform. Here, we cover concepts such as pop-up windows and contextual messages. Later, we will also discuss a few best practices and troubleshooting tips. We then build an online music library interface, which has advanced features like a song progress bar and song navigation. Finally, we look at integrating Bootstrap with an Angular 2 application. By the end of this course, you will be able to build websites that work perfectly on all devices. This course has been authored by some of the best in their fields:Matt Lambert is a designer and developer with more than 16 years of experience. He currently works full-time as a senior product designer for CA Technologies in Vancouver, BC, Canada.Aaron Vanston is a front-end developer and product specialist based in Melbourne, Australia, specializing in usability and user experience design on the web.Bass Jobsen lives in Orthen in the Netherlands. He tries to combine his interests in web technology with his compassion for a sustainable lifestyle. He therefore not only owns a web development company, but is also board member at the Energie Cooperatie 073.David Cochran serves as an Associate Professor of Communication at Oklahoma Wesleyan University. He has been teaching Interactive Design since 2005. A passion for best practices induced him to avoid shortcuts and hew towards web standards.Ian Whitley developed a passion for writing and literature at a young age. In 2010, he developed a deep interest in web development and decided to get involved in it."
Price: 199.99

"Go: Building 7 Real-World Projects"
"If youre a programmer wanting to build scalable projects, this course is for you. Or if youre a gopher with an interest in how the language can be applied in interesting ways, this course will meet your need.Google's Go is among the favorites to build software that is reliable and efficient. It simplifies the whole developing process. In short, Go is the language of the Internet age.Go: Building 7 Real-World Projects exists as a blend of text, videos, code examples, and assessments, which together makes your learning and creating journey all the more fun and worth the cost. This course takes a project-based approach. It starts with the installation but quickly takes you into app building. Youll create a content management system (CMS) build up of smaller microservices. Then, move on to move on to performing testing and debugging. This will ensure you're accustomed with the complete journey of an app creation before moving on to building the next projects.Once, youve experienced project building, move on to the next one. Explore how easy building command-line tools is in Go and puts those skills to use to tackle the problem of finding the perfect domain name for our chat application. Then, prepare for the future of democracy by building a highly scalable Twitter polling and vote counting engine powered by NSQ and MongoDB. In the next project, expose capabilities through a JSON web service.Further on, learn how to consume the Google Places API to generate a location-based random recommendations API that represents a fun way to explore any area. In the next project, build a simple but powerful filesystem backup tool for your code projects. Finally, build the API backend for a question and answer service similar to Stack Overflow or Quora.By the end of the course, youll be ready to create start-up standard projects.The goal of this course is to make you a skilled Go programmer.This course is authored by some of the best in the field.Ben TranterBen Tranter is a developer with nearly six years experience. He has worked with a variety of companies to build applications in Go, in the areas of data mining, web back ends, user authentication services, and developer tools, and is a contributor to a variety of open source Go projects.Rostislav DzinkoRostislav Dzinko is a software architect who has been working in the software development industry for more than six years. He was one of the first developers who started working with the Go language far earlier than the first official public release of Go 1.0 took place.Mat RyerMat Ryer has been programming computers since he was 6 years old; he and his father would build games and programs, first in BASIC on a ZX Spectrum and then in AmigaBASIC and AMOS on Commodore Amiga. Many hours were spent on manually copying the code from Amiga Format magazine and tweaking variables or moving GOTO statements around to see what might happen. Mat is a regular speaker at Go conferences around the world and encourages people to come up and introduce themselves if their paths ever cross."
Price: 199.99

"2D Game Development with Unity 5.x"
"This course will transcend your Unity 5 knowledge into an advanced practical level by building an action packed the 2D game with a game framework that will enable you to quickly get new game ideas up and running without re-writing code from previous unity projects.With the beginning of our first project, a 2D game where you'll understand how to build your initial code structure, and from there, create controllers for your player and the camera. You'll then add in weapons and learn how to keep track of enemy kills, after which, you'll create game-play by scripting in C#. Finally, you'll create the visuals and publish the game to multiple platforms. By developing this framework you will take a look at using Inheritance, Polymorphism, Interfaces, namespacing, static utilities and build out a basic editor shelf to give quick access to tools.By the end of this video course, you will have made a basic 2D game as well as a reusable game framework and an editor extension to expedite the creation of the 2D game you make.AboutThe AuthorEthan Casner creates both single-player and Massively-Multiplayer Online Role-Playing Games (MMORPGs) with the Unity Engine. He has created games written in the industry standard C# programming language and runs an independent consultation and development studio called Stained Glass Llama, which is officially sponsored by Microsoft. Working alongside Exit Games (Photon), Ethan and SGL succeeded in creating the largest Unity-based multiplayer networking system to date. He also submitted his own game based on its software to Valve Corporation (the world's largest digital distributor of PC and Console games) in its Greenlight program and it won the #1 spot in the world out of over 1,700 submissions.Ethan's experience as a Technical Artist allows him to reproduce all of today's super high-end graphics features including high dynamic range, radiosity/global illumination, volumetric lighting, and even cutting-edge Physically-Based Rendering (PBR, also occasionally known as Physically-Based Lighting) shaders.Ethan is also fluent in Speedtree, the industry leader in vegetation for both PC/console games and motion picture production for major feature films including Star Wars: The Force Awakens.He can handle anything and everything from 2D (such as concept art) to 3D (3DS Max 2012), both rigging and animation if necessary, and has personally launched or assisted in launching nearly a dozen PC, mobile, and VR/AR game titles within the last year."
Price: 124.99

"AWS Certified Developer - Associate - Prep Course"
"This course is a designed to prepare you for the AWS Certified Developer: Associate Exam, and contains a summary of all of the content required, along with tips, hints and more sample questions.Raluca BolovanColibri Ltd. is a technology consultancy company founded in 2015 by James Cross and Ingrid Funie. The company works to help their clients navigate the rapidly changing and complex world of emerging technologies, with deep expertise in areas such as Big Data, Data Science, Machine Learning, and Cloud Computing. Over the past few years, they have worked with some of the world's largest and most prestigious companies, including a tier 1 investment bank, a leading management consultancy group, and one of the world's most popular soft drinks companies, helping each of them to better make sense of their data and process it in more intelligent ways.The company lives by their moto: Data -> Intelligence -> Action.Our author, Raluca Bolovan is a DevOps Engineer, AWS Certified Solutions Architect, and AWS Certified Developer.She graduated with a first class honours 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 of 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. She has worked in her career so far in most aspects of technology roles, 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 the technology could be the solution for the task at hand, she will definitely try it."
Price: 124.99

"Essentials of Spring 5.0 for Developers"
"With the advent of containerization and the ease of cloud availability, developers are required to explore new tools and frameworks in order to best utilize these technologies. The Spring framework's core features can be used by any Java application, but there are extensions to build web applications on top of the Java EE platform.In this course, you will start by setting up the developer environment, and initialize a simple application using Spring Boot. After that, you will look into different developer tools, debug Spring applications, and log in to Spring. Then youll dive into the Spring MVC, where you will develop reactive web applications with Spring, and work with embedded servlet containers and manage serialization with Protobuf, Avro, and Thrift.Moving on, well look into the various features of Spring Data, and how you can enhance data management using Spring Data JPA, MySQL, REST, NoSQL, and Cassandra. Finally, you will learn to add authentication and security to your web application using Spring security features, such as OAuth2 and JSON Web Token.About the AuthorWill Kennedy is a Senior Software Engineer with HelloWorld.inc. He has worked with a number of technologies, and specializes in web-based applications using the Spring Framework, AWS, and SOAP-based web services."
Price: 124.99

"Understanding Bot Framework"
"Microsoft Bots has become very popular tool for chatting, that can connect intelligent bots to interact with your users naturally wherever they are.This course will teach you everything you need to learn what the Bot Framework is and how you can build interactive and conversational bots using solid and well tested APIs. We will begin by exploring the basics of the Bot Framework and then dig deeper into the various aspects of building more advanced conversational agents.About the AuthorsEduardo Freitas deliver, support and help create world-class software solutions that automate critical business processes, extract and process vasts amount of data, improve efficiency and slash operating costs by thousands. He turns help desks into profits centers and engines that drive sales and marketing.He's an expert in Data Capture, Extraction, Big Data and Business Process Automation and helps my customers save thousands and slash costs by a factor of 70% or more.Victoria Clark is a Financial Management Consultant with a background in Finance projects and systems, especially facilitating workshops and education on new developments and has a great interest in new technologies. Born in South Africa she is currently living in the Netherlands and enjoys writing, learning new topics and spending time with family."
Price: 124.99

"AWS Certified Developer - Associate Tutorial - Step 3"
"This course shows you everything you need to know to be fully comfortable working with Virtual Private Clouds in the AWS ecosystem, as well as giving you some essential best practices for securing your applications.About the AuthorRaluca BolovanColibri Ltd. is a technology consultancy company founded in 2015 by James Cross and Ingrid Funie. The company works to help their clients navigate the rapidly changing and complex world of emerging technologies, with deep expertise in areas such as Big Data, Data Science, Machine Learning, and Cloud Computing. Over the past few years, they have worked with some of the world's largest and most prestigious companies, including a tier 1 investment bank, a leading management consultancy group, and one of the world's most popular soft drinks companies, helping each of them to better make sense of their data and process it in more intelligent ways.The company lives by their moto: Data -> Intelligence -> Action.Our author, Raluca Bolovan is a DevOps Engineer, AWS Certified Solutions Architect, and AWS Certified Developer.She graduated with a first class honours 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 of 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. She has worked in her career so far in most aspects of technology roles, 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 the technology could be the solution for the task at hand, she will definitely try it."
Price: 124.99

"Introducing Microsoft Team Foundation Server 2017"
"Learn Team Foundation Server 2017 will allow you to be the expert. You will learn how to install and configure Team Foundation Server. After that we will guide you through a high-level look at the various parts of TFS. We will then dive deep into all areas of TFS.Abut the AuthorPaul Hacker, a Principal Consultant with AgileThought, has over 15 years of application architecture, design, development, and management expertise in Microsoft technologies. Paul has a depth of experience in ALM, Process Improvement, and Team Foundation Server. Having distinguished himself as a leader in the IT industry he has been awarded the distinction of Microsoft MVP in the ALM category every year since 2006."
Price: 124.99

"Big Data Processing using Apache Spark"
"Every year we have a big increment of data that we need to store and analyze. When we want to aggregate all data about our users and analyze that data to find insights from it, terabytes of data undergo processing. To be able to process such amounts of data, we need to use a technology that can distribute multiple computations and make them more efficient. Apache Spark is a technology that allows us to process big data leading to faster and scalable processing.In this course, we will learn how to leverage Apache Spark to be able to process big data quickly. We will cover the basics of Spark API and its architecture in detail. In the second section of the course, we will learn about Data Mining and Data Cleaning, wherein we will look at the Input Data Structure and how Input data is loaded In the third section we will be writing actual jobs that analyze data. By the end of the course, you will have sound understanding of the Spark framework which will help you in writing the code understand the processing of big data.About the AuthorTomasz Lelek is a Software Engineer, programming mostly in Java, Scala. He is a fan of microservices architecture, and functional programming. He has dedicated considerable time and effort to be better every day. He recently dived into Big Data technologies such as Apache Spark and Hadoop. Tomasz is passionate about nearly everything associated with software development. Recently he was a speaker at conferences in Poland - Confitura and JDD (Java Developers Day) and also at Krakow Scala User Group. He has also conducted a live coding session at Geecon Conference."
Price: 124.99

"Learning Web Application with Spring 5 and Angular 2"
"This course will teach you to use Angular 2 and Spring 5 to create a fully working login web application. The first of the three sections of this course is about front-end technologies, and in this part, you will learn the basic concepts of Angular 2 such as Services, Components, and how to use it to create a login component.Moving to the second section, we will focus on the backend, and bythe end of it, you will know what Spring 5 is and how to use it to develop a web reactive or web MVC application. In the last section, we will bring together the concepts of the previous two sections to create a login application. This course focuses on the practical aspects of these two frameworks, and youll get your hands dirty.Mario RomanoMario is the Director of Engineering in Alfresco but he is still really much involved with the coding as open source contributor for various projects. Before Alfresco,Mario accumulated nearly 8 years of experience in developing software for large organisations, and in particular in developing microservices architectures and single page applications. He's been coding since he was 10 years old. Mario is currently based in London, but grew up i Naples (Italy). Mario likes to plays the piano when is not busy writing code, reading code or thinking about code."
Price: 124.99

"Automated Data Processing with PyQGIS"
"QGIS is a desktop geographic information system that facilitates data viewing, editing, and analysis. QGIS, paired with the most efficient scripting language, Python, enables us to write effective scripts that extend the core functionality of QGIS. Based on version QGIS 2.18, this book will teach you how to write Python code that works with spatial data to automate geo-processing tasks in QGIS. It covers topics such as querying and editing vector data and using raster data. You will also learn to create, edit, and optimize a vector layer for faster queries, re-project a vector layer, reduce the number of vertices in a vector layer without losing critical data, and convert a raster to a vector. Following this, you will work through recipes that will help you compose static maps, create heavily customized maps, and add specialized labels and annotations. As well as this, well also share a few tips and tricks based on different aspects of QGIS.About the AuthorJoel Lawhead is a PMI-certified Project Management Professional (PMP), a certified Geographic Information Systems Professional, and the Chief Information Officer (CIO) for , an award-winning firm specializing in geospatial technology integration and harsh-environment engineering. Joel builds geospatial systems for US government agencies, including NASA, NOAA, the US Department of Homeland Security, and the military. He also works with private organizations, including the National Oceans and Applications Research Center (NOARC) and The Ocean Cleanup. He has authored other books with Packt Publishing, including Learning Geospatial Analysis with Python, QGIS Python Programming Cookbook, and Learning Geospatial Analysis with Python, Second Edition. His cookbook recipes have been featured in two editions of the OReilly Python Cookbook.Joel began using Python in 1997 and combined it with geospatial software development in 2000. He is also the developer of the widely used open source Python Shapefile Library (PyShp) and maintains the geospatial technical blog, and Twitter feed, @SpatialPython, discussing the use of Python within the geospatial industry.In 2011, Joel reverse-engineered and published the undocumented shapefile spatial indexing format and assisted fellow geospatial Python developer, Marc Pfister, in reversing the compression algorithm, allowing developers around the world to create better integrated and more robust geospatial applications involving shapefiles.In 2002, Joel received the international Esri Special Achievement in GIS award for his work on the Real-Time Emergency Action Coordination Tool (REACT) for emergency management using geospatial analysis."
Price: 124.99

"Machine Learning using Advanced Algorithms and Visualization"
"Machine learning is the subfield of computer science that gives computers the ability to learn without being explicitly programmed. It explores the study and construction of algorithms that can learn from and make predictions on data. The R language is widely used among statisticians and data miners to develop statistical software and data analysis.In this course, you will work through various examples on advanced algorithms, and focus a bit more on some visualization options. Well start by showing you how to use random forest to predict what type of insurance a patient has based on their treatment and you will get an overview of how to use random forest/decision tree and examine the model. Then, well walk you through the next example on letter recognition, where you will train a program to recognize letters using a support Vector machine, examine the results, and plot a confusion matrix.After that, you will look into the next example on soil classification from satellite data using K-Nearest Neighbor where you will predict what neighborhood a house is in based on other data about it. Finally, youll dive into the last example of predicting a movie genre based on its title, where you will use the tm package and learn some techniques for working with text data.About the AuthorTim Hoolihan currently works at DialogTech, a marketing analytics company focused on conversations. He is the Senior Director of Data Science there. Prior to that, he was CTO at Level Seven, a regional consulting company in the U.S. Midwest. He also used to work in web application development and mobile development.He is the organizer of the Cleveland R User Group.In his job, he uses deep neural networks to help automate of lot of conversation classification problems. In addition, he works on side projects such as researching Artificial Intelligence and Machine Learning. Personally.Outside of Data Science, he is interested in mathematical computation in general. He is a lifelong learner of math and really enjoys applying wherever he can. Recently, he has spent some time in financial analysis and game development. He also knows a variety of languages, such as R, Python, Ruby, PHP, C/C++, and more."
Price: 124.99

"Spark for Data Analysis in Scala"
"Scala has emerged as an important tool for performing various data analysis tasks efficiently. This video will help you leverage popular Scala libraries and tools to perform core data analysis tasks with ease.This course will give you everything that you need to perform data analysis with Scala libraries. You will master loading raw datasets with Spark, and perform exploratory data analysis on them via plotting. Along the way you will learn what Spark has to offer when it comes to transforming datasets and how you can build a statistical model of a dataset with Spark.About the AuthorAnatolii Kmetiuk has been working with Scala-based technologies for four years. He has experience in Deep Learning models for text processing.He is interested in Category Theory and Type-level programming in Scala. Another field of interest is Chaos and Complexity Theory and Artificial Life, and ways to implement them in programming languages."
Price: 124.99

"Rapid Web Application Development with TypeScript 2.x"
"Writing large applications in JavaScript is a challenge. TypeScript brings JavaScript down to Earth by providing optional static typing and future JavaScript features today. It gives the developer instant feedback on the code they are writing in order to catch mistakes earlier in the development process.In this video course, you will put in place all TypeScript code to have the basics of the application running by starting the project from scratch, creating the structures and files needed and stitching the code all together with modules. You will also learn how to use third-party code not written in TypeScript. Finally, this volume shows how to enhance your build process in particular with Node and Gulp, and then, how to debug the application.About the AuthorPatrick Desjardins has been working since many years as Senior Software Developer Engineer in a top 25 companies in the US. He was a Microsoft Most Valuable Professional (MVP) in Asp.Net for two consecutive years, 2013 and 2014. He has studied software engineering and he is known for his analysis, resourcefulness and abilities to find effective solutions quickly. Since his early professional career, his focus has always been to keep up to date in order to provide quality services to meet customers needs. Patrick is a professional who has a well-developed work ethic and who has the desire to perform both in quality and timeliness. His area of interest is Web development, which he has embraced since the early 2000s. For many years Patrick has continued to train daily in new technologies and put all theories learned into practice in various projects. On his spare time, Patrick wrote several books about web related subjects like .Net, Asp.Net, JavaScript and Azure."
Price: 124.99