"LEARNING PATH: Practical Guide on Modern JavaScript" |
"Are you a developer who is looking forward to gain practical knowledge on data structures, algorithms, and design patterns? If yes, then go for this Learning Path. Packts Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. JavaScript is a popular programming language that allows you to implement complex things on web pages. Learning JavaScript data structures and algorithms will show you how to organize your code with the most appropriate data structures available to get the job done fast, and in a logical way that is easy to maintain, refactor, and test. Learning JavaScript design patterns will immerse you in the world of JavaScript programming thus demonstrating you how to mobilize design patterns and presenting key programming concepts and common solutions to frequently occurring programming problems. The highlights of this Learning Path are: Master existing JavaScript collections such as arrays, sets, and maps Create complex abstract data types by reusing existing classes Master the logic behind the major design patterns, and wield them confidently for JavaScript programming Lets take a look at your journey. You will begin by finding out how to build on native JavaScript constructs, and create collections such as maps, queues, stacks, sets, graphs, and other data structures. You will then discover how to develop, analyze, and improve algorithms to search deep trees, lists, and other complex collections, as well as sorting containers of data. Next, you will understand the conceptual logic behind design patterns: what they are; what they are not; what makes a pattern; major pattern types; and what role they play in the bigger picture of Web development. You will then dive straight into a real-world case study, building a mock application with in-built issues that design patterns can solve. Finally, you will be exploring the core design patterns underlying the major pattern types: creational, structural, and behavioral patterns. By the end of this Learning Path, you will be able to solve a wide array of real-world programming problems using different data structures, algorithms, and design patterns of JavaScript. Meet your authors: Rodrigo Formigone Silveira is a software engineer at Deseret Digital Media. There, he divides his time developing in PHP, JavaScript, and Java for Android. Some of his hobbies outside of work include blogging and recording educational videos about software development, learning about new technologies, and finding ways to push the web forward. Rodrigo received his Bachelor's of Science in Computer Science from Brigham Young University, Idaho, as well as an Associate's Degree in Business Management from LDS Business College in Salt Lake City, Utah. His fascination for game development began in his early teenage years, and his skills grew as he discovered the power of a library subscription. He has a curious and willing mind, with understanding and supporting parents and friends. Today, Rodrigo balances his time between the three great passions of his lifehis family, software development, and video games (with the last two usually being mingled together). Ben Fhala discovered his passion for data visualization seven years ago while he was working at Parsons in New York, in their data visualization department, PIIM. He is the owner of the online video training school, 02geek. com, and an Adobe ACP. He enjoys spending most of his time learning and teaching and has a love for visual programming and visualization in general. Ben has had the honor of developing applications for members of the US Congress, Prime Ministers, and Presidents around the world. He has built many interactive experiences for companies such as Target, AT&T, Crayola, Marriott, Neutrogena, and Nokia. He has technically directed many award-winning projects and has been part of teams that have won three Agency of the Year awards."
Price: 199.99 |
"LEARNING PATH: Development with React, Angular & TypeScript" |
"Are you interested to gain advanced, practical knowledge on powerful web development technologies such as React, TypeScript, and Angular 2? If yes, then go for this Learning Path.Packts Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. React, TypeScript, and Angular 2 are widely used for web development. React has been at the heart of it all, as the JavaScript library precisely developed to build user interfaces specifically for large applications which deal with time-changing data. TypeScript brings out the best of JavaScript by providing optional static typing and future JavaScript features today. Angular 2 is a massive architectural overhaul from its predecessor, and will completely change the way developers approach JavaScript web development. This Learning Path will teach you how to master the modern web development concepts. The highlights of this Learning Path are: Build a strong foundation in React components by slicing and dicing designs Unit test UIs to find regression errors Improve your code with TypeScript language features Create an application with Angular 2, structure your code, and app within minutes Lets take a look at your journey. You will start with setting up a development environment with React and gaining an understanding of the component life cycle, how to use virtual DOM and state machines, and how to implement advanced communication between components. You will then focus on building an e-commerce admin system. You will be equipped with a list of orders for your application Storekeeper, fully equipped with a dashboard, a list of orders, a digest email, and an iOS version. Next, you will start with a simple client/server application and then use the application to demonstrate key components of the TypeScript language. You will then begin by grasping the concepts of Angular 2, and apply them to an application that grows in complexity throughout the course, culminating in a fully-featured example of song-library. You will discover how to present data to users while also ensuring that their interactions on the UI are handled by the presentation layer of your app. You will also learn how to create forms with ease, and smoothly handle validation. Finally, you will glue all these development aspects with reactive and asynchronous programming, which you will embrace as you learn to control flows and story lines of actions in the app. By the end of this Learning Path, you will have mastered the advanced tools and techniques of React, TypeScript, and Angular 2. Meet your authors: Simon Hjberg is a senior UI engineer. He is the co-author of Developing a React Edge: The JavaScript Library for User Interfaces published by the Bleeding edge Press, co-organizer of the Providence JS Meetup group, and former JavaScript instructor at Startup Institute Boston. Simons big passion is developing streamlined user interfaces, but he also has extensive experience developing servers. He spends his time building functional user interfaces with JavaScript, and hacking on side projects David Sherret is a software developer in the healthcare industry. Within that, he leads several projects including one that supports the logistics behind specialty pharmaceuticals and maintains a patented technology for reducing health insurance fraud. Mathieu Chauvinc is a Managing Director at Red Ape Solutions, where he aspires to keep the company at the bleeding edge of web technologies. On a daily basis, he leads the tech team of 15 and collaborates with them in building complex single page applications and neat hybrid mobile apps. He has been involved in web technologies for over a decade, from Django to Node.js and Go, SQL to NoSQL, Mootools to Angular 2, continuously trying to keep the right balance between the excitement of new frameworks and the stability of proven ones. He always has a special place in his heart for Python and Django. He holds a masters in engineering from the German university Karlsruhe and a masters in engineering from the French ENSAM (Paris). Despite an engineering background, he has always had a passion for knowledge sharing, which has followed him until today, and he regularly conducts corporate or free training sessions on various IT topics in his country of residence, Malaysia."
Price: 199.99 |
"LEARNING PATH: Real-World Apps with Angular 2 & Bootstrap 4" |
"Angular 2 is a game changer in the field of web development and enables you to efficiently architect large-scale and maintainable software. It has everything from a powerful view engine to an exceptional data binding framework and a design that embraces modern web development. With Angular 2, the web application building process is made easier and more efficient. Quite often when building various web applications, you will face the need to build out beautiful and mobile responsive websites in a small time frame. Bootstrap allows users to quickly get started developing professional-looking responsive web applications. With both joining forces, we burst into modern web development with the very best of development and design. Bootstrap 4 helps alleviate the pain by defining sophisticated and refined user inputs and web components ready for your use. Learn how to quickly get your projects up to speed with the worlds most popular front-end framework. If you're interested to become an ace at creating stunning Angular2 applications using Bootstrap, then go for this Learning Path. Packts Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. The highlights of this Learning Path are: Get to know the basics of the Bootstrap framework to integrate with Angular projectsWrite a web server that pre-renders Angular apps for performance and SEOExplore and understand the newly introduced components and principles within Bootstrap 4Lets take a quick look at your learning journey. This Learning Path demonstrates how to write dynamic, feature-rich Angular 2 applications with Bootstrap's responsive layouts and end-to-end testing techniques. Youll set up your development environment with Angular 2 and ES6 with TypeScript. This Learning Path takes a component-centric approach, using them as the main point of discussion to help you learn the core concepts in Angular 2. You'll also get to grips with Bootstrap to create and design web applications that are elegantly styled with a responsive user interface. Youll learn about the advanced features of Angular 2 such as components, views, event handlers, directives, dependency injection, services, routing, and data binding using Bootstrap styling. You'll build a simple weather application where you'll learn the basic concepts of Angular 2 such as writing basic components, making API calls, and routing. Next you'll build a more complex Twitter app, which will be based on the knowledge you gained while building the weather application. It will show you how to handle more complex API calling scenarios, filter data using pipes, and integrate external components into the application. Further, youll learn Bootstrap 4's new features and changes, but create larger projects with these components and frameworks. These projects include building out the structure and design of a social media platform, comprehensive login and registration forms, and finally a music library application. Each project will provide you with a chance to use some of the new Bootstrap 4 components in the greater context of the Bootstrap framework. By the end of this Learning Path, youll be ready to start building quick and efficient applications with a stunning interface that takes advantage of all the new features on offer from both Angular 2 and Bootstrap Meet Your Experts: We have combined the best works of the following esteemed author to ensure that your learning journey is smooth: Saimadhu Polamuri is a data science educator and the founder of Data Aspirant, a Data Science portal for beginners. He has 3 years of experience in data mining and 5 years of experience in Python. He is also interested in big data technologies such as Hadoop, Pig, and Spark. He has a good command of the R programming language and Matlab. He has a rudimentary understanding of Cpp Computer vision library (opencv) and big data technologies.Alexander T. Combs is an experienced data scientist, strategist, and developer with a background in financial data extraction, natural language processing and generation, and quantitative and statistical modeling. He is currently a full-time lead instructor for a data science immersive program in New York City.Eder Santana is a PhD candidate on Electrical and Computer Engineering. His thesis topic is on Deep and Recurrent neural networks. After working for 3 years with Kernel Machines (SVMs, Information Theoretic Learning, and so on), Eder moved to the field of deep learning 2.5 years ago, when he started learning Theano, Caffe, and other machine learning frameworks. Now, Eder contributes to Keras: Deep Learning Library for Python. Besides deep learning, he also likes data visualization and teaching machine learning, either on online forums or as a teacher assistant."
Price: 199.99 |
"Getting Started with PowerShell DSC" |
"Windows PowerShell is a scripting language especially designed for system administration and it lets you manage computers from the command line. PowerShell DSC enables you to deploy and manage configuration data for software services and also manages the environment in which these services run. The main goal of this video is to teach you how to configure, deploy, and manage your system using the new features of PowerShell v6 DSC with Windows 10 and Windows Server 2016.This video begins with the basic fundamentals of PowerShell DSC, covering the architecture and components of the Desired Sate Configuration. Next, this video familiarizes you with sets of PowerShell language extensions and new PowerShell commands. Later, this course helps you understand and create DSC configurations with the help of practical examples, and also teaches you to create DSC custom resources for your custom applications. Finally, you will learn to deploy a real-world application using PowerShell DSC. By the end of the video, you will be more familiar with the powerful Desired State Configuration platform, which helps you achieve continuous delivery and efficient management and easy deployment of data for systems.About the Author:Prajeesh Prathap is a delivery engineer and expert for DevOps, Continuous Delivery, and ALM. He has over 10 years' software development experience as a developer, architect, and consultant. Over these years he has used his technical expertise and agile practices to help teams become hyper-productive. In conjunction with establishing successful Agile processes, his focus is on helping teams develop strong Agile engineering practices and disciplines such as Test-driven development, refactoring, Continuous Integration, and Continuous Delivery."
Price: 124.99 |
"Artificial Intelligence with Python Sequence Learning" |
"Enter and explore the fascinating world of intelligent apps with Artificial Intelligence with Python. Artificial Intelligence is becoming increasingly relevant in the modern world. By harnessing the power of algorithms, you can create apps that intelligently interact with the world around you, automatic speech recognition systems, and more.About the AuthorPrateek Joshi is an artificial intelligence researcher, an author of eight published books, and a TEDx speaker. He has been featured in Forbes 30 Under 30, CNBC, TechCrunch, Silicon Valley Business Journal, and many more publications. He is the founder of Pluto AI, a venture-funded Silicon Valley start-up building an intelligence platform for water facilities. He has been an invited speaker at technology and entrepreneurship conferences including TEDx, Global Big Data Conference, Machine Learning Developers Conference, Sensors Expo, and more. His tech blog has more than 1.6 million page views from over 200 countries, and he has more than 7,400 followers. He graduated from the University of Southern California with a master's degree specializing in Artificial Intelligence. He has previously worked at NVIDIA and Microsoft Research. You can learn more about him on his personal website."
Price: 124.99 |
"Webpack for React Applications" |
"Whether you are optimizing build times to decreasing bundle sizes or strategies of serving large applications, performance is always one of the main traits of web applications. Having a slow Webpack build with a ton of libraries is always a challenge. No matter if its perceived by the end user, server, or developers.In this course, we will learn how to use Webpack with a real project. You will be provided with a dynamic responsive photo gallery application written in react, along with minimal to basic Webpack configuration and will be shown how to apply advanced features such as deploying with Babel, code splitting, and ES2015.By the end of this tutorial, you will be able to deploy your application to dynamic cloud hosting sites such as AWS in order to improve the existing application.About the AuthorColibri 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 its data and process it in more intelligent ways. The company lives by its motto: Data -> Intelligence -> Action.Alexandru Toea is a Senior Frontend developer. He is currently working with various startups specializing in building complex React applications for both public and internal use. Alexandru started his frontend developer career by building his school's websites around 10 years ago and has constantly advanced his knowledge of web technologies ever since. He is currently working with a technology startup to provide it with the tools required for quick expansion.Alexandru has spent the past four years working with React and Redux as well as building efficient real-time applications for both startups and corporate clients. He has a passion for efficient and clean code, while also staying on top of all the new developments in the front-end world. On the site he is also an Authorized Google Trainer, teaching for companies such as Solvay and Lucas Films."
Price: 129.99 |
"Chef Recipes" |
"Chef is a configuration management tool that lets you automate your more cumbersome IT infrastructure processes and control a large network of computers (and virtual machines) from one master server. This course will help you solve everyday problems with your IT infrastructure with Chef. It starts with recipes that will show you how to effectively manage your infrastructure and solve problems with users, applications, and automation. You will then come across a new testing framework, InSpec, to test any node in your infrastructure. Further on, you will learn to customize plugins and write cross-platform cookbooks for specific platforms. You will also install packages from a third-party repository and learn how to manage users and applications. Towards the end of the course, you will build high-availability services and explore what Habitat is and how you can implement it.About the AuthorMohammad Sharique Kamal is an Automation and DevOps Engineer at Intel Security with 9+ years' experience in Hybrid Server Environment (Windows, RHEL and SUSE) with Full CI/CD implementation via Chef, Jenkins, GIT, Puppet, and so on."
Price: 124.99 |
"Learning Generative Adversarial Networks" |
"Generative models are gaining a lot of popularity among data scientists, mainly because they facilitate the building of AI systems that consume raw data from a source and automatically build an understanding of it.Unlike supervised learning methods, generative models do not require labeling data, which makes for an interesting system to use. This video will help you build and analyze deep learning models and apply them to real-world problems. It will help readers develop intelligent and creative application from a wide variety of datasets, mainly focusing on visuals or images.The video begins with the basics of generative models, as you get to know the theory behind Generative Adversarial Networks and its building blocks. In this video, you'll see how to overcome the problem of text-to-image synthesis with GANs, using libraries such as Tensorflow, Keras, and PyTorch.Transferring styles from one domain to another becomes a headache when working with huge data sets. Using real-world examples, we will show how you can overcome this. You will understand and train Generative Adversarial Networks, use them in a production environment, and implement tips to use them effectively and accurately.About the AuthorKuntal Ganguly is a big-data analytics engineer focused on building large-scale, data-driven systems using big data frameworks and machine learning. He has around 7 years' experience building big-data and machine learning applications.Kuntal provides solutions to cloud customers involving building real-time analytics systems using managed cloud services and open source Hadoop ecosystem technologies such as Spark, Kafka, Storm, Solr, and so on, along with machine learning and deep learning frameworks.Kuntal enjoys hands-on software development and has single-handedly conceived, architected, developed, and deployed several large-scale distributed applications.He is a machine learning and deep learning practitioner and is very passionate about building intelligent applications."
Price: 124.99 |
"JIRA Administration - Getting Started with JIRA" |
"JIRA Software is an agile project management tool that supports any agile methodology, be it scrum, Kanban, or your own unique flavor. From agile boards to reports, you can plan, track, and manage all your agile software development projects from a single tool. JIRA Software brings the power of agile methodology to Atlassian JIRA.We start with setting up Jira's look and feel to meet your corporate style. It will also teach you how to configure default languages settings, dashboards, project navigation, and everything else to make your users comfortable working with Jira. Then we move on to Jira instruments to manage users: create new users, assigning users to a group, a project role and teach you automatically assign users to a group.Then we move to adding a new project and configure a project. You will get a basic understanding of different schemes used in Jira for project configuration. Also, you will become familiar with versions and components of the project that help you with project management. In the end, you will continue discovering Jira configuration schemes and will become familiar with versions and components of the project that could help you with project management.About the AuthorIev Strygul a software engineer who specializes in the full stack of Atlassian products. He is certified by Atlassian in Jira software and Jira administration. He has more than 4 years of experience and is presently working on iDalko."
Price: 124.99 |
"Jupyter for Data Science" |
"Jupyter Notebook is a web-based environment that enables interactive computing in notebook documents. It allows you to create documents that contain live code, equations, and visualizations.This video course is a comprehensive guide to getting started with data science using the popular Jupyter Notebook. If you are familiar with Jupyter Notebook and want to learn how to use its capabilities to perform various data science tasks, this video course is for you! From data exploration to visualization, this course will take you every step of the way in implementing an effective data science pipeline using Jupyter. You will also see how you can utilize Jupyter's features to share your documents and codes with your colleagues. The course also explains how Python 3, R, and Julia can be integrated with Jupyter for various data science tasks.By the end of this course, you will comfortably leverage the power of Jupyter to perform various tasks in data science successfully.About the AuthorDan Toomey has been developing applications for over 20 years. He has worked in a variety of industries and companies of all sizes, in roles from sole contributor to VP/CTO level. For the last 10 years or so, he has been contracting companies in the eastern Massachusetts area under Dan Toomey Software Corp. Dan has also written the R for Data Science and Learning Jupyter books for Packt Publishing."
Price: 124.99 |
"Extending Laravel with First Party Packages" |
"Laravel is a prominent member of a new generation of web frameworks. It is one of the most popular PHP frameworks and is also free and open source. Laravel 5 is a substantial upgrade with a lot of new toys, at the same time retaining the features that made Laravel wildly successful. It comes with plenty of architectural as well as design-based changes. Extending Laravel with First-Party packages focuses on using packages with a specific emphasis on First-Party packages that are built by the Laravel team to add functionality shared by many apps. You will be able to add additional and essential functionalities to the core framework that you can pull in as needed, without adding unnecessary bloat to the framework.The course begins by extending the basic traditional authentication and you will now learn how to add social sign-on capabilities with the Laravel Socialite package.You will then see how different types of search and multiple indexes can be managed easily with the help of Laravel Scout and how Laravel manages and updates servers.Finally, you will master using Laravel Cashier to connect with popular payment gateways to make it easy to start accepting payments.Towards the end of the video course, you will get your hands dirty with one of the coolest applications on the internet nowupdate live and broadcastwithout refreshing the page. You will be known as soon as a user comments on a post, with the page refreshing in real time.About the AuthorJ. Alexander Curtis has been building web applications for two decades and has seen the internet and web technologies evolve. Alex runs the very popular DevMarketer site and YouTube channel, teaching people how to build and grow their next great idea. He is passionate about building memorable web experiences that delight and convert users. He has consulted for well-known companies such as Expedia, eBay, and Comcast. You can find him on twitter as @_jacurtis, where he loves chatting with his students."
Price: 124.99 |
"Building Advanced OpenCV3 Projects with Python" |
"OpenCV is a native cross-platform C++ library for Computer Vision, Machine Learning, and image processing. It is increasingly being adopted for development in Python.This course features some trending applications of vision and deep learning and will help you master these techniques. You will learn how to retrieve structure from motion (sfm) and you will also see how we can build an application to capture 2D images and join them dynamically to achieve street views by capturing camera projection angles and relative image positions. You will also learn how to track your head in 3D in real-time, and perform facial recognition against a goldenset. You will also build an app to capture facial emotions based on a CovNet.Next, you'll generate panoramas using image stitching and we extend this concept by generating a map based on the trajectory of ISS. You'll also learn to build an application to capture beautiful panoramas and also achieve AR effects. You then delve into one of the most trending domains of computer vision: autonomous cars. You'll learn about various architectures and develop the skills to detect lanes, and segment and track vehicles in traffic.You will be using Carla, which is a open driving simulator by Intel, for your project to train a car learn how to drive itself using an end-to-end model.By the end of this course you will have learned to perform 3D reconstruction by stitching multiple 2D images and recovering camera projection angles. You will also have learned to capture facial landmark points and recognize emotion in images, including in real time. You will also have learned to generate a panorama of a scene and augment a camera view with virtual objects. You will be familiar with the field of self-driving cars and its history, and will have trained a car to drive itself in a simulator.About the AuthorRiaz Munshi has a Bachelor's and a Master's degree in Computer Science from University of Buffalo, NY. He is a computer vision and machine learning enthusiast. Riaz has 3.5 years' experience working on challenging problems in mobility, computing, and augmented reality. He has a solid foundation in Computer Science, with strong competencies in data structures, algorithms, and software design. Currently he works at Yahoo as a software engineer, exploring use-cases that harness the power of AR to control robots. He makes robots perform more efficiently at their job by guiding them remotely via holograms."
Price: 124.99 |
"Intermediate Laravel: Adding Popular Features to Our Apps" |
"Laravel is a prominent member of a new generation of web frameworks. It is one of the most popular PHP frameworks and is also free and an open source. Laravel 5 is a substantial upgrade with a lot of new toys, at the same time retaining the features that made Laravel wildly successful. It comes with plenty of architectural as well as design-based changes. Intermediate Laravel is a blend of several recipes that will give you all the essential tips you need to build stunning applications with Laravel and take your application development skills up by several notches by adding more advanced features to your applications.The course is a blend of numerous recipes that will give you all the necessary tips you need to build an application. It starts with basic installation and configuration tasks and will get you up-and-running in no time.You will learn to create and customize your PHP app and tweak and re-design your existing apps for better performance.You will learn to implement practical recipes to utilize Laravel's modular structure, Process Javascript and SASS with Laravel Mix, Send Notifications in Laravel, Upload Files in Laravel and Work with APIs in Laravel. Efficient testing and deploying techniques will make you more confident with your Laravel skills as you move ahead with this course.Towards the end of the course, you will understand a number of add-ons and new features essential to finalize your application to make it ready for subscriptions. You will be empowered to get your application out to the world.About the AuthorJ. Alexander Curtis has been building web applications for two decades and has seen the internet and web technologies evolve. Alex runs the very popular DevMarketer site and YouTube channel, teaching people how to build and grow their next great idea. He is passionate about building memorable web experiences that delight and convert users. He has consulted for well-known companies such as Expedia, eBay, and Comcast. You can find him on twitter as @_jacurtis, where he loves chatting with his students."
Price: 124.99 |
"Building Your Application with React Native" |
"React has taken the web development world by storm, and it is only natural that its unique architecture and third-party support ecosystem should be applied to native application development. Using JavaScript, you can build an application that renders native UI components and accesses native device functionality.This video takes you from the basics of React Native development all the way through to advanced components. A lot of different development techniques go into creating an app. In this course, youll start with a quick intro to React Native and how to build basic UI components, then move on to discussing data flow and React Native animations.Finally, we will look at how to publish your applications to Play Store or to private devices.About the Authorlvaro Medina Ballester is a professional React Native developer with an interest in mobile technology, server-side API development, and iOS development. He plays bass in a rock band, and he enjoys road bikes and politics.The first thing he started programming was little buy scripts for Counter Strike. These were small hacks to buy faster and pick up all the necessary equipment. A few years later, he went to the University of Balearic Islands to study computer science. There he began to learn the fundamentals of computer programming using Ada, C, and Java. After finishing his B.Sc. in computer science, he started his M.Sc. That was when he started to do really fun things such as games in Lisp, a compiler of a subset of Ada instructions and computer vision with OpenCV, among others.Before finishing his M.Sc, he started to work full-time, first as a developer for the hotels team at Logitravel (the second tourism dot com in Spain) and currently as an iOS developer at mola .com. He had no previous iOS or mobile development experience before entering mola .com, but he successfully managed to develop both server-side and mobile apps for a social network called Hoods. He also helped the awesome team at Mola in several other projects (Matchball, Zoco).Right now he is a mobile developer at APSL - Advanced Programming Solutions, working on several products."
Price: 124.99 |
"Deep Dive into AWS Lambda" |
"AWS Lambda is a new computer platform in the cloud that offers a zero-administration experience for back-end developers and uses microservices to automatically manage compute resources for you.This video course starts with an introduction to the world of Serverless computing and its advantages and use cases, followed by a deep dive into AWS Lambda. Youll be introduced to the concepts of Serverless computing and will get to know about the benefits. Then well cover how to build and deploy an AWS Lambda function, and youll learn to integrate AWS Lambda with Simple Storage Service. Along the way, youll also discover how to design and deploy considerations for AWS Lambda.About the AuthorAlan Rodrigues is a software technology evangelist with over 10+ years in the software industry. Being abreast with the latest technologies is what he does best. One life is just not enough to intake all the information the world has to offer, but he does his bit and takes it one step at a time. These are just a few of the technologies he is well-versed in:Cloud Services - Amazon Web Services. Certified in AWS as a SysOps Administrator. Well-versed in Azure Web Services as well.Business Intelligence SAP Business Objects, Informatica Powercenter.Atlassian suite of products (JIRA, JIRA Agile, JIRA service desk, Confluence, Bitbucket, Hipchat)Configuration, Continuous Integration - Subversion, Git, Jenkins, Atlassian Bamboo.Operating Systems - Windows server 2003, 2008 & 2012, Windows 7, 10, Ubuntu, CentOS.Databases - Oracle, MySQL, MongoDB, Microsoft SQL Server.Change and Release Management HPSM, HP uCMDB, Atlassian Service Desk."
Price: 124.99 |
"Advanced Analytics & RealTime Data Processing in ApacheSpark" |
"This comprehensive tutorial will acquaint you with all the aspects of real-time analytics with Apache Spark, one of the trending Big Data processing frameworks on the market today. It will show you how to leverage the features of various components of the Spark framework to efficiently process, analyze, and visualize your data.You will learn how to implement the high velocity streaming operation for data processing in order to perform efficient analytics on your real-time data. Youll analyze data using machine learning techniques and graphs. Youll learn about Spark Streaming and create real-world streaming processing that address all the problems that need to be solved. Youll solve problems using Machine Learning techniques and find out about all the tools available in the MLlibtoolkit. Youll find out how to leverage Graphs to solve real-world problems.At the end of this video, youll also see some useful Machine Learning algorithms with the help of Spark MLlib and will integrate Spark with R. Well also make sure youre confident and prepared for graph processing, as youll learn more about the GraphX API. By the end, youll be well-versed in the aspects of real-time analytics and implement them with Apache Spark.About the AuthorTomasz Lelek is a Software Engineer and Co-Founder of InitLearn. He mostly does programming in Java and Scala. He dedicates his time and effort to get better at everything. He is currently diving into Big Data technologies. Tomasz is very passionate about everything associated with software development.He has been a speaker at a few conferences in Poland-Confitura and JDD, and at the Krakow Scala User Group. He has also conducted a live coding session at Geecon Conference. He was also a speaker at an international event in Dhaka. He is very enthusiastic and loves to share his knowledge.Amazon Keywords: Data processing, data modelling, data analysis, data analytics, graphical processing, data frame operations, R algorithm"
Price: 124.99 |
"Advanced Server-Side Programming with Node.js" |
"Node.js is a powerful, performance-efficient language. Its non-IO blocking technology makes it perfect for creating highly scalable web applications built around user interaction.In this course, you will learn to create highly secure and scalable applications using various languages and frameworks such as EJS, PassportJS, OAuth (for user authentication with Facebook, Twitter and more), the Helmet module, and encryption with BCrypt. You will also learn about the MVC architecture to make sure your codebase is maintainable and scalable, making you a better developer overall.This course is for you if you have a basic understanding of Node.js and want to take your web applications to the next level in security and scalability by learning in-demand skills.About the AuthorMohammad Hunan Chughtai is a full stack web developer in NYC with a computer science and mathematics background. He has worked on many stacks including PHP, Ruby on Rails and of course Node.js/MERN stacks. He has built many websites for clients using Node.js, express.js, and other JavaScript technologies. He has been commended for his focus on writing highly scalable and secure code. Mohammad has led teams in developing functional and object-oriented software. He hopes to be a driving force in the generation of software developers who will solve large-scale issues, ultimately leading to a better, more friendly, and efficient world. Previously, he worked as a math instructor, teaching skills for standardized logic testing, such as the SAT.In his spare time, he likes to learn new technologies in order to build useful and exciting software and hardware projects with friends."
Price: 124.99 |
"Deploying and Running Docker Containers" |
"Docker is a portable container format that allows you to run code anywhere from your desktop to the cloud. Docker's workflow makes development, testing, and deployment much easier and much faster. This video course will walk you through a basic deployment-pipeline setup in Jenkins. You will then learn how to create two minimal Docker environments: one for development and one for production. You will then set up Jenkins inside a Docker container to support and automate your deployment pipeline. Next, you will 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. Towards the end of this video course, you will work with the various components required to run Docker in production.About the AuthorAllan 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"
Price: 124.99 |
"Data Visualization Solutions for Beginners" |
"Data visualization has become very important due to the increase in processing power and organizations being able to unlock their data from jail. It has become the best way to report results and findings to your audience in the most simple and gripping way. However, there is a shortage of visualization experts who can use various tools to explain to stakeholders not just historical data, but also the machine learning results.In this course, well be using tools such as Tableau, which is the best visualization tool as ranked by the Gartner Report 2017, as well as open source tools such as R and Python to understand data and share findings between fellow data scientists.This course takes you gradually from basic, fundamental topics to advanced topics with a ton of examples. It also focuses on making you independent of these tools, so you can carry forward your visualization knowledge to any other tool you may need to use. We cover three tools in visualization, namely R, Python, and Tableau and setting up your basic framework for any project you take up. By the end of this course, youll have the fundamentals in place, so you can make visualizations on your own with the correct use of various visualization elements.About the Author :Mohammed Topiwalla is currently working as a Data Analyst at Servify. Prior to this, he worked at Tech Mahindra and has graduated from Narsee Monjee College with a degree in Information Technology. He has also completed a postgraduate diploma in data analytics from S. P. Jain.Mohammed often wondered how something as simple as a phones sensor can explain to us everything about a users activities and how a visualization could explain to a business user everything that there is about their business with some amazing insights in under 5 minutes. This made him switch to the amazing world of data science and visualization. Having worked with some talented people in this field, Mohammed finds it amazing, as the end results are always solutions that could impact many lives and make them a bit easier.Mohammed is also interested in Artificial intelligence, Neural Networks, and IoT. He is also skilled at writing Python scripts for ingestion into a big data system from production environments, Dev Ops, and creating Android Applications and WordPress websites. Mohammed believes that a visualization artist is only good if they have the capability to explain their visualization to a layman flawlessly. This skill is something he excels in, making him a strong candidate to not just explain how to make a powerful visualization, but how to make a visualization independent of any tool.When hes not working, Mohammed loves to meet new people and learn new things."
Price: 124.99 |
"Tensorflow Solutions for Data" |
"In this video you'll work with categorical data to predict loan performance. Categorical, structured data often appears in spreadsheets and relational databases, common data sources in business. This technique can be used to effectively predict performance or detect potential fraud.You will also work with recurrent neural networks, which generate realistic test and placeholder data. This is useful to fill in systems with synthetic test data to simulate load and test the breadth of a working system andpredict one column from the others.About the AuthorWill Ballard serves as Chief Technology Officer at GLG and is responsible for the Engineering and IT organizations.Prior to joining GLG, Will was the Executive Vice President of Technology and Engineering at Demand Media. Before that, he was Vice President and Chief Technology Officer of Pluck, through its acquisition by Demand Media. At both organizations, Will managed large teams of engineers responsible for software architecture, design, development, and quality assurance.He was also responsible for the design and operation of large data centers that helped run site services for customers including Gannett, Hearst Magazines, NFL .com, NPR, The Washington Post, and Whole Foods. Will has also held leadership roles in software development at NetSolve (now Cisco), NetSpend, and Works .com (now Bank of America).Will graduated Magna Cum Laude with a BS in Mathematics from Claremont McKenna College."
Price: 124.99 |
"Rapid C++" |
"This course will introduce you to the language and you will start programming with C++. We will start with how to install a working C++ compiler, IDE (Integrated Development Environment) and a debugger. These are essential tools to get yourself started with C++ development.The course will kick off by getting to know the basics of C++ programming. Within this course, we will demonstrate the basic building blocks of a C++ program. Taking this course will arm you with essential skills in concepts that are used to write larger programs. By the end of this tutorial, you will be confident in your ability to program with C++. This course will show you practical, hands-on experience with advanced language concepts which will be useful when you developing larger applications. You will get familiar with the concept of organizing large applications into smaller yet manageable functions, structures, and classes.About the AuthorBiplab Kumar Modak is an open source software developer. He has 20 years' software development experience on various languages. He is one of the core developers of Code::Blocks- an open source, cross-platform IDE supporting various compilers. He has over 10 years' experience in open source development with C++. He is also familiar with various other popular languages such as C, C#, Visual Basic, VBA, Pascal, Python, and R.He has over 15 years' of experience with C++ and is one of the core developers of Code::Blocks. His grasp and capability in C++ are highly credited. He is also interested in database related development, OpenGL, Multi-threaded programming, and web development. He is also skilled in C, C#, Visual Basic, VBA, Pascal, Python, and R.His open source development stints have taught him how to deal with multiple compilers on various operating systems. It has also helped him develop a better understanding of the subject. Thus, when it comes to delivering theory along with practical usage of C++ on various platforms he considers himself as one of the most suitable to show you the practical side of application development with C++."
Price: 124.99 |
"Getting Started with Machine Learning for Developers" |
"Most of us have heard about the term Machine Learning, but surprisingly the question frequently asked by developers across the Globe is, ""How do I get started in Machine Learning?"" One reason could be the vastness of the subject area because people often get overwhelmed by the abstractness of ML and terms such as regression, supervised learning, probability density function, and so on. This systematic guide will teach you various Machine Learning techniques.You start with the very basics of data and mathematical models in easy-to-follow language that you are familiar with; you will feel at home while implementing the examples. The course introduces you to various libraries and frameworks used in the world of Machine Learning, and then, without wasting any time, you will get to the point and implement regression, clustering, classification, and more, all with fun examples."
Price: 124.99 |
"Machine Learning with C++" |
"ML has become a fundamental part of the 21st century; from Netflix recommendations to fraud detection, ML is ever- present in our daily lives. At its roots, ML effectively applies statistics and pattern recognition, we will use these ideas to help solve a range of modern-day problems. C++ is a very fast language to execute your code and is extensively used when your final models are being deployed. If you want to run a program, with a lot of array calculation then C++ should be your weapon of choice.This course will start off with a broad overview of ML and the varying methods associated with it. You will understand data types, Machine Learning algorithms, and a simple classification task. We then study two simple but effective algorithms to deepen your understanding and provide some practical experience. Specifically, the two algorithms that we will be investigating are linear regression and K-means clustering.By taking this course, you will be able to get your machine Learning basics right and be able to build efficient algorithms which will help you to predict and cluster data.About the Author :Colibri 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 its data, and process it in more intelligent ways.The company lives by its motto: Data -> Intelligence -> Action.Tom has just graduated from the University of Oxford with a degree in Engineering Science. He is currently working for a SLAM (Simultaneous Localization and Mapping) startup as a research and development engineer. He is about to start a PhD at the University of Oxford in Semantic SLAM, which is the process of simultaneously localizing a robot in space, producing a map/understanding of the surrounding area, and also detecting and delineating objects in 3D space. Achieving this requires a high level of competency in computer vision, Machine Learning, and optimization. Tom has extensive experience in computer vision and Machine Learning, having taken several internships and placements over the course of his degree. He is a big advocate of explaining concepts simply and in a clear and concise manner and strives to obtain and provide a comprehensive understanding of all relevant methods to the task at hand."
Price: 124.99 |
"Learning Kubernetes" |
"Kubernetes is a market-leading cloud platform technology and is the best solution over other cloud platforms. Further, almost all of the major cloud infrastructure providers, such as AWS, Azure, and Google, offer hosted versions of Kubernetes.So, here is an opportunity to get to know the highly-versatile and ubiquitous Kubernetes cloud platform. In this course you will be provided with hands-on experience in installing Kubernetes on your personal computers. Moving on you will also be provided with an insight into the Kubernetes architecture, and industry-proven best practices for managing a production-ready, Kubernetes installation.Later, you will see how to extend the opportunities that containerization innovations have brought about in a new and even more effective way. You will then get started with the basics, explore the fundamental elements of Kubernetes, and find out how to install it on your system, before digging a little deeper into Kubernetes core constructs. Finally, you will learn how to use Kubernetes pods, services, replication controllers, and labels to manage your clusters effectively and also get a feel for how to handle networking with Kubernetes.About the AuthorBraithe E.S. Warnock is currently a managing cloud architect for the financial services division of Ernst & Young. He has had the opportunity to work with several of the largest PCF installations on an international scale. He helped build the framework for the adoption of PCF at top companies such as Ford, Comcast, DISH, HSBC, and Charles Schwab. As a vendor-neutral consultant, Braithe enjoys helping people understand the rapidly-evolving world of cloud and application architecture.Braithe has more than six years' experience and specialization in global digital transformations. He has expertise in various cloud and cloud platform technologies (PCF, AWS, Azure, VMware, Netflix OSS, Kubernetes, and OpenShift) and also the Java and Spring Boot frameworks. He has developed over 100 microservices using Spring Boot, Java 7/8, Spring Cloud, and Netflix OSS, spanning half a dozen unique cloud-native microservice architectures. He also has experience in developing machine learning models using AWS, Spark, and MLlib to support product recommendations and enhance customer data."
Price: 124.99 |
"GUI Programming with C++" |
"C++ has come a long way and has now been adopted in several contexts. Its key strengths are its software infrastructure and resource-constrained applications. The C++ 17 release will change the way developers write code, and this video course will help you master your developing skills with C++. With real-world, practical examples explaining each concept, the course will begin by introducing you to the latest features in C++ 17. It encourages clean code practices in C++ in general and demonstrates GUI app-development options in C++.By the end of the course, you'll have an in-depth understanding of the language and its various facets.About the AuthorJeganathan Swaminathan, Jegan for short, is a freelance software consultant and founder of TekTutor, with over 17 years' IT industry experience. In the past, he has worked for AMD, Oracle, Siemens, Genisys Software, Global Edge Software Ltd, and PSI Data Systems. He has consulted for Samsung WTD (South Korea) and National Semiconductor (Bengaluru). He now works as a freelance external consultant for Amdocs (India). He also works as a freelance corporate trainer. He holds CSM, CSPO, CSD, and CSP certifications from Scrum Alliance. He is a polyglot software professional and his areas of interest include a wide range of C++, C#, Python, Ruby, AngularJS, Node.js, Kubernetes, Ansible, Puppet, Chef, and Java technologies. He is well known for JUnit, Mockito, PowerMock, gtest, gmock, CppUnit, Cucumber, SpecFlow, Qt, QML, POSIX Pthreads, TDD, BDD, ATDD, NoSQL databases (MongoDB and Cassandra), Apache Spark, Apache Kafka, Apache Camel, Dockers, Continuous Integration (CI), Continuous Delivery (CD), Maven, Git, cloud computing, and DevOps. You can reach him for any C++, Java-, Qt-, QML-, TDD-, BDD-, and DevOps-related training or consulting assignments. Jegan is a regular speaker at various technical conferences."
Price: 124.99 |
"Learning PowerShell 6" |
"Windows PowerShell is a task-based command-line shell and scripting language designed specifically for system administration. Built on the .NET Framework, Windows PowerShell helps IT professionals and power users control and automate the administration of the Windows operating system and applications that run on Windows.This video is designed to help you get up and running with PowerShell, taking you from the basics of installation to writing scripts and web server automation. This will act as an introduction to the central topics of PowerShell, from finding and understanding PowerShell commands and packaging code for reusability right through to a practical example of automating IIS. It also includes topics such as installation and setup, creating scripts, automating tasks, and using PowerShell to access data stores, registry, and file systems.You will explore the PowerShell environment and discover how to use cmdlets, functions, and scripts to automate Windows systems. Along the way, youll perform data manipulation and solve common problems using basic file input/output functions. The potential topics could bewill be Commands, Scripts, Providers, Files and folders, Objects, Variables, Classes and Enumerations, Expressions, DSC and so on.By the end of this course, youll be able to leverage your skills to effectively manage and administrate the system using PowerShell 6.About the AuthorJoshua B. Jones is an IT Administrator with Superior Industries International and leads the global company in PowerShell administration, scripts, and tool creation. In the past two years, he has eliminated over 1,000 labor hours by automating previously manual tasks using PowerShell. Not only is he an expert, but demonstrates his passion for PowerShell by teaching others the tool at every opportunity presented."
Price: 124.99 |
"Advanced Coding with Unreal Engine 4" |
"In this course, which has been compartmentalized into three sections, you will be introduced to more advanced Unreal Engine 4 C++ programming concepts. A C++ tutorial will quickly go through the concepts of coding AI into UE 4 using blackboards and behavior trees. C++ debugging saves you hours of print-screen when you directly dig into all the runtime information.In the first section, you will learn about the Artificial Intelligence (AI) engine within UE4 and how to program basic AI functionalities within your games. Here you will also see how to create operators and functions in UE 4.Then you will explore shader programming in UE 4 to implement lighting and materials for your games. This will allow you to drastically enhance the visual appeal of your game and get to grips with all the aforementioned UE 4features.In the end, we present several application Programming Interfaces within UE 4 and show you how to utilize these APIs in your code base. APIs serve as a low-level index of Engine classes and functions and you will learn to execute logging, landscapes, and foliage. Also, the core API will be explored in the final section.About the AuthorDr. Alireza Tavakkoli is an Associate Professor of Computer Science at the University of Houston-Victoria. He is the director of the Digital Gaming and Simulation program. He is also the founding director of the Computation and Advanced Visualization Engineering Laboratory. His research interests include visual computing and visualization, Artificial Intelligence and machine learning, virtual reality for telepresence and tele-robotics, and high-performance computing. During his tenure at the university, Dr. Tavakkoli has taught graduate and undergraduate courses in Computer Science and Gaming, including Advanced Level Design, Game Engines Programming, Gaming Network Architecture, Artificial Intelligence, Parallel Computing, and Theory of Computation."
Price: 199.99 |
"Building Serverless Applications" |
"Serverless applications have been transforming web development for the last few years. They help you manage the complexity of today's applications and tackle the demands of today's users in a way, unlike any other previous serverless framework.This course will take you through serverless applications using AWS Lambda. In this course, you'll build a Slack bot to manage tasks. Slack users will be able to send tasks to the bot, get all pending tasks in the Slack channel from the bot, and complete individual tasks; when a task gets close to the due date the service will send a reminder to Slack. The course will teach you to write your first serverless application with events and triggers. Moving ahead, you will learn to deploy your application to the cloud and study the tools used in creating applications. Use this course to finally get to grips with a serverless application, and become a more confident and smarter developer.The course will help you understand what serverless applications are and how you can use them to build a production-ready application.About the Author :Marcia Villalba is a Senior Full-stack Developer. She has been designing and developing software professionally in very well-known companies for over 10 years for example, Rovio, IBM, and Nokia.Marcia has a broad experience in all the different stages of building scaling and performant software. She has deep knowledge of the public cloud and how to architect for it. She has been working with AWS for more than 4 four years and for more than a year and a half has mostly been working with serverless technologies. Marcia runs her own YouTube channel, in which she publishes at least one new video every week. In her channel, she focuses on teaching how to use AWS serverless technologies and managed services. She is also an AWS Community Hero and runs the Finland AWS User Group."
Price: 124.99 |
"Preparing for the Certified OpenStack Administrator Exam" |
"This course provides you with a specific strategy to pass the OpenStack Foundation's first professional certification: the Certified OpenStack Administrator. In a recent survey, 78% of respondents said the OpenStack skills shortage had deterred them from adopting OpenStack. Consider this an opportunity to increase employer and customer confidence by proving you have the skills required to administrate real-world OpenStack clouds. You will begin your journey by familiarizing yourself with the OpenStack environment, understanding the benefits of taking the exam, and installing an included OpenStack all-in-one virtual appliance so you can work through objectives covered throughout the video course. After exploring the basics of the individual services, you will be introduced to strategies to accomplish the exam objectives relevant to Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat, and troubleshooting. Finally, you'll benefit from the special tips section and a practice exam to put your knowledge to the test. By the end of the journey, you will be ready to become a Certified OpenStack Administrator!About the AuthorMatt Dorn is a Senior Technical Instructor and Systems Engineer who has helped hundreds of teams around the world build clouds with open source projects such as OpenStack and Kubernetes. Matt is the author of the recently released book, Preparing for the Certified OpenStack Administrator Exam, and enjoys creating easy-to-understand learning paths that make cutting-edge technologies accessible and fun. Matt's previous experience includes working at Rackspace where he trained and mentored OpenStack Developers and System Administrators. He has also previously served in IT leadership positions for Dell Cloud Services and joined a four-person Microsoft-centric hosting startup in Philadelphia."
Price: 124.99 |
"React Recipes" |
"ReactJS has been taking the world of front end development by storm. It helps you write even the most complicated dynamic interfaces which makes easy thing easy and hard things achievable. This video dives straight into the most important React concepts and new features in the latest version of React (Fiber) to help you solve your daily development problems. With addition to covering the React basics this video covers a wide range of topics such as UI animations, rendering and routing logic. Moving along we'll learn to develop react components and techniques on how to Introduce react into your existing code base.State and data management have been a persisting problem in web development this video provides a wide range of solutions to those problems by introducing you to the world of Redux. This video also covers most often neglected topic such as testing and integrating React with other tools that takes your web app to the next level. While covering most of the basic as well as advanced concepts this video provides a set of best practices and optimizations techniques which will help you gain a braod and deep understanding of everything that is React.About this Author :Born and raised in Montevideo, Uruguay, Diego Muracciole developed an interest in technology and web development at a very early age. He has been working with React and Flux architectures for the past three years, both for local and foreign clients. Passionate about how React can be used for more than just the web, Diego also wrote two open-source projects that play with this idea: React-log (for using React on the browser's console) and React-pdf (PDF file generation for node, web, and mobile).In his spare time, Diego enjoys playing soccer, listening to his vinyl collection, and brewing beer."
Price: 129.99 |