"Getting Started with Angular" |
"Angular is the modern framework you need to build performant and robust web applications. This video is the quickest way to upgrade your AngularJS knowledge to the brave new world of Angular, and get to grips with the framework. It starts with an overview, putting the changes of the framework into the context of version 1. After that, you will be taken on a TypeScript crash-course so you can take advantage of Angular in its native, statically-typed environment. You'll explore the new change detection mechanism in detail, how directives and components have changed, how you create applications with Angular, and much more. Next, you'll understand how to efficiently develop forms, use the router, implement communication with HTTP services, and transform data with custom pipes. Finally, we take a look at Angular's Ahead-of-Time compiler; angular-cli, and other such tools that help us build professional applications. By the end of the book, you'll be ready to start building quick and efficient Angular applications compatible with Angular 2 and Angular 4. This video is up-to-date for the Angular 4 release and is compatible through with the 5.0 release as well.About The AuthorAlain Chautard started using Angular in 2011, back when it was a very young technology that wasnt widely used yet. He has used Angular JS on a daily basis since then. He also teaches Angular JS in California, where he is the organizer (and main speaker) of an Angular JS meetup group.Alain is an expert Angular JS consultant at Interstate 21, where he develops beautiful web applications for clients located all over the world."
Price: 124.99 |
"Learning Apache Cassandra" |
"Cassandra is a NoSQL database with decentralized, fault-tolerant, scalable, and low-cost features, making it a core component of cloud computing systems. The more recent versions have greatly improved the security features, making it suitable for use in enterprise systems.In this tutorial, youll see how Cassandra overcomes the challenges that relational databases face during high scalability demand. You will become familiar with the Cassandra terminologies, components, and their roles. Then you will learn how to create a multi-node Cassandra structure, understand the roles and responsibilities of Cassandra components, and see the data flow during database operations that demand speed, accuracy, and durability.You will then see how Cassandra stores data onto files on the disk, how to optimize those files to improve performance, and how to monitor the Cassandra database performance using logs and metrics.Well demonstrate the factors that could affect the performance SLAs of the Cassandra database. Next, you will learn how to optimize the data model to provide performance guarantees and consistent performance SLA over time. Youll also learn how to build the data model on Cassandra and integrate the database with your application.In the later sections, youll connect with Cassandra from Spark to read and write data. Youll integrate Cassandra with Spark and learn how to process live streaming data with Spark and persist the data in Cassandra for consumption through the downstream system.By the end of the course, youll be able to build powerful, scalable Cassandra database layers for your applications. Youll design rich schemes to capture the relationships between different data types and master the advanced features available in Cassandra.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 for an international event in Dhaka. He is very enthusiastic and loves to share his knowledge."
Price: 124.99 |
"Mastering Pivotal Cloud Foundry for Web Developers" |
"Cloud Foundry has been growing recently and is predicted to be the leading platform providing PaaS.This course allows Java developers to develop an assortment of microservices and deploy them to Pivotal Cloud Foundry. Pivotal Cloud Foundry (PCF) is a leading, self-install cloud platform and a Platform-as-a-Service offering from Pivotal. The goal of this course is to help viewers become PCF experts, shaping them as highly-productive developers in environments where Java and PCF have been adopted. We will delve deeply into more advanced topics such as integrating apps with the circuit-breaker dashboard, the cloud discovery server, and the config server. We will also cover highly-available PCF deployment models, as well as common CI pipelines to PCF with Jenkins. Further, we will explore the theory behind Hystrix and the circuit breaker pattern, and go on to learn patterns for config repositories and the config server. Also covered are concepts around container-to-container networking and security, common security pain points in PCF, and route and volume services.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 |
"Design Patterns and Best Practices in Java EE 8" |
"Design patterns may be viewed as a structured approach to computer programming. A software design pattern is a general reusable solution to a commonly occurring problem within a given context in software design. It is not a finished design that can be transformed directly into source or machine code; it is a description or template for how to solve a problem that can be used in many different situations.The course delves into a vast number of design patterns to help developers select the best practices and see how those are implemented in Java. You will understand the reasons why patterns are so important and learn when and how to apply each one practically in real world application developmentBeginning with the most common Gang of Four patterns and progressing to newer patterns, we will learn their Java EE specific implementations. In this course, we shall understand the most commonly used design patterns in the Java World while developing Enterprise Application development. In this video, you will learn how Java EE offers implementation of many patterns through annotations and a cleaner programming model. You will learn the implementation of key patterns using Java EE including Facade, Singleton, Factory, Decorator, Observer.About The AuthorSekhar Srinivasan (Microsoft Certified Trainer) is a highly reputed trainer. He is well known for imparting unique techniques in training for the past 22 years. He has trained students on various Java Technologies Core Java, JDBC, Servlets, JSP, JSF, Spring, Hibernate and also various Microsoft Technologies and JavaScript Frameworks.He is a firm believer of being constantly up to date with the upcoming technologies to deliver the best possible training he can. Sekhar provides extensive training programs such as classroom training, online training programs and also an author with Pluralsight and Packt Publishing.He always believes in updating himself with the upcoming technologies to deliver the best possible training he can. Sekhar provides various training programs such as classroom training, online training programs and also an author with Pluralsight."
Price: 124.99 |
"Deploying Web Applications with Webpack" |
"Webpack is a module bundler for modern JavaScript applications. You will be introduced to its basic functionalities and discover how Webpack recursively builds a dependency graph that includes every module needed by your application; all those modules are then packaged into one or more bundles. We will also cover many additional capabilities and features available in Webpack using loaders; learn how to handle assets with CSS Loaders and deal with images and image compression.The course will empower you to configure and work with Webpack; towards its end, you will explore the latest features provided by Webpack. By the end of the course, you will have a deep understanding of the role of Webpack in your applications.About the AuthorColibri is a technology consultancy company founded in 2015 by James Cross and Ingrid Funie. The company works to help its clients navigate the rapidly changing and complex world of emerging technologies, with deep expertise in areas such as big data, data science, machine learning, and cloud computing. Over the past few years, they have worked with some of the world's largest and most prestigious companies, including a tier 1 investment bank, a leading management consultancy group, and one of the world's most popular soft drink companies, helping each of them to better make sense of their data more effectively and process it in more intelligent ways. The company lives by its motto: Data -> Intelligence -> Action.Alexandru Toea is a Senior Front-End Developer. He is currently working with various startups specializing in building complex React applications for both public and internal use. Alex started his front-end developer career by building his school's websites around 10 years ago and has constantly advanced his knowledge in web technologies ever since. He is currently working with a technology startup to provide 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: 124.99 |
"Getting Started with MATLAB Machine Learning" |
"MATLAB is the language of choice for many researchers and mathematics experts when it comes to machine learning. This video will help beginners build a foundation in machine learning using MATLAB. You'll start by getting your system ready with the MATLAB environment for machine learning and you'll see how to easily interact with the MATLAB workspace. You'll then move on to data cleansing, mining, and analyzing various data types in machine learning and you'll see how to display data values on a plot. Next, you'll learn about the different types of regression technique and how to apply them to your data using the MATLAB functions. You'll understand the basic concepts of neural networks and perform data fitting, pattern recognition, and clustering analysis. Finally, you'll explore feature selection and extraction techniques for dimensionality reduction to improve performance. By the end of the video, you'll have learned to put it all together via real-world use cases covering the major machine learning algorithms and will be comfortable in performing machine learning with MATLAB.About the AuthorGiuseppe Ciaburro holds a Master's degree in chemical engineering from Universit degli Studi di Napoli Federico II, and a Master's degree in acoustic and noise control from Seconda Universit degli Studi di Napoli. He works at the Built Environment Control Laboratory - Universit degli Studi della Campania ""Luigi Vanvitelli.""He has over 15 years' work experience in programming, first in the field of combustion and then in acoustics and noise control. His core programming knowledge is in Python and R, and he has extensive experience of working with MATLAB. An expert in acoustics and noise control, Giuseppe has wide experience in teaching professional computer courses (about 15 years), dealing with e-learning as an author. He has several publications to his credit: monographs, scientific journals, and thematic conferences. He is currently researching Machine Learning applications in acoustics and noise control."
Price: 124.99 |
"Supervised and Unsupervised Learning with Python" |
"Build real-world Artificial Intelligence (AI) applications to intelligently interact with the world around you, explore real-world scenarios, and learn about the various algorithms that can be used to build AI applications. Packed with insightful examples and topics such as predictive analytics and deep learning, this course is a must-have for Python developers.About the AuthorPrateek Joshi is an artificial intelligence researcher, published author of five books, and TEDx speaker. He is the founder of Pluto AI, a venture-funded Silicon Valley start-up that builds analytics platforms for smart water management powered by deep learning. His work in this field has led to patents, tech demos, and research papers at major IEEE conferences. He has been an invited speaker at technology and entrepreneurship conferences including TEDx, AT&T Foundry, Silicon Valley Deep Learning, and Open Silicon Valley. Prateek has also been featured as a guest author in prominent tech magazines.His tech bloghas received more than 1.2-million page views from 200 over countries and has over 6,600+ followers. He frequently writes on topics such as artificial intelligence, Python programming, and abstract mathematics. He is an avid coder and has won many hackathons utilizing a wide variety of technologies. He graduated from University of Southern California with a masters degree specializing in artificial intelligence. He has worked at companies such as Nvidia and Microsoft Research. You can learn more about him on his personal website."
Price: 124.99 |
"Augmented Reality for JavaScript Developers" |
"Augmented reality is the idea of mixing computer-generated media with someones view of the real world. AR.js provides a framework and set of utilities to develop augmented reality applications efficiently just using web technologies.This course will show the learning ropes on how to produce interactive augmented reality experiences with nothing but a set of web technologies such as JavaScript and HTML. We'll start off with a basic introduction to Augmented reality experiences and an introduction to all the libraries and development tools that we are going to utilize in this video course. We'll begin by setting up our basic structure for our very first AR web application using the AR .js framework. We then move on to setting up our camera feed to localize our AR markers. After that, we'll deep dive into learning to overlay 3D content on top of our markers with three .js where we'll learn to apply realistic lighting and shadows to the 3D objects that we create using the different camera controls provided by Three .js to effortlessly navigate around your 3D scenes. After getting our 3D right we'll learn how to integrate both the 3D and our camera feed onto the screen. Towards the end of the video, we'll create a couple of real-world AR web application to better apply our gained knowledge.Finally, we get started into building Projects such as a 3D business card and AR data histogram.By the time we are done with the course we would be able to create AR applications with A-Frame along with AR .js and with awe .js and also create Business cards and Data histograms.About The Author :Daniel Wise has worked in various career paths both domestic and abroad, and since then he focused on the tech field. He began his journey learning programming on Treehouse sitewhile he lived abroad in Busan, South Korea. His interest in tech began to grow after being accepted into the Flatiron School and returned to the USA to pursue this new career.He has gained experience in the tech field not just on the development side but on the business side as well. His experience and hard work running an indie game studio (known as Ultima Game Studios) paid off when their game demo was chosen to be exhibited at PAX East 2017. This experience in the gaming industry allowed him to utilize his talents in both development and marketing.Currently he is a busy freelancer, handling projects in Unity development and also writing technical lessons to share his knowledge online. He believes that it is his duty to help others learn about tech/coding while creating projects and learning new things himself. He also assesses promotional ideas and strategies for those looking to promote their businesses online."
Price: 124.99 |
"Mastering C++ Standard Library Features" |
"C++ has come a long way and has now been adopted in several contexts with the latest updates of the STL and with C++17 on its way.This video course will take you through C++'s Standard library and the most important features of C++11/14/17. You will begin with new language features and will gradually move on to library components and then to the traps and pitfalls and ways to avoid them. You will learn about STL components such as <utility>, smart pointers, `std::function`, `std::move`, and `std::exchange`, while at the same time reinforcing and deepening your understanding of the new language features. From here, you will learn to examine containers, iterators, function objects, with STL algorithms and lambda expressions. You will also be introduced to some upcoming C++17 additions including language features such as `constexpr` lambdas, and library additions such as the new algebraic data types and metaprogramming utilities. Throughout the course, you will learn the common pitfalls in ""old"" C++ programming and best practices for software development in Modern C++.By the end of the course, you will have mastered Modern C++'s most impactful language and library features.About the Author :Vittorio RomeoVittorio has been a C++ enthusiast from a young age, with a BS in Computer Science from the Universit degli Studi di Messina, and now works at Bloomerg LP. While following the evolution of the C++ standard and embracing the newest features, he worked on several open-source projects, including modern general-purpose libraries and free cross-platform indie games. Vittorio is an active member of the C++ community, speaking at many conferences and events. He currently maintains a YouTube channel featuring well-received Modern C++11 and C++14 tutorials. When he's not writing code, Vittorio enjoys weightlifting and fitness-related activities, competitive/challenging computer gaming, and good sci-fi movies/TV-series."
Price: 124.99 |
"Building Apps Using XAML, UWP, and .NET Core" |
"Visual Studio 2017 is the all-new IDE released by Microsoft for developers, targeting Microsoft and other platforms to build stunning Windows and web apps. Learning how to effectively use this technology can enhance your productivity while simplifying your most common tasks, allowing you more time to focus on your project.In this video, you will be building applications using XAML tools. Here you will learn the WPF architecture, XAML syntax, various layouts, data bindings, converters, and triggers, and guide you through building professional applications from scratch.Next, you will be building apps using UWP apps. Here you will go through learning the generic design principles of UWP apps, followed by designing and styling applications. Later you will see apps published to the Windows Store.Finally, you will be building apps using .NET core. Here you would be covering in-depth knowledge of Framework Dependent Deployments and Self- Contained Deployments.About The Author :Kunal Chowdhury has been a Microsoft Most Valuable Professional since 2010, starting with Silverlight to Windows app development. He is also a renowned public speaker, active blogger by passion, and a software engineer by profession. Over the years, he has acquired profound knowledge of various Microsoft products and helped developers throughout the world with his deep knowledge and experience.As a technical buff, Kunal has in-depth knowledge of OOPs, C sharp, XAML, dot NET, WPF, UWP, Visual Studio, Windows 10 and Microsoft Azure. He is also proficient in entire Software Development Life Cycle and Scrum methodology. He has written many articles, tips & tricks on his technical blog for developers and consumers."
Price: 124.99 |
"Bootstrap 4 Recipes" |
"In this course, we take a journey from the basic concept of Bootstrap and find ways to take it further, all the while keeping in mind the best practices of modern web design. Bootstrap, one of the most complete frameworks, is perfectly built to design elegant, powerful, and responsive interfaces for professional-level web pages. It supports responsive design by dynamically adjusting your web page layout.This video course will take you through an enticing journey, all the way from the basic concepts of Bootstrap to creating stunning UIs, and will keep you up-to-date with the best practices of modern web design. You will discover the responsive revolution and how to use all the latest features of Bootstrap to build compelling UIs and useful web pages. You will then learn where the web heading is and how you can stay on top of the mobile trend to layout and customize your Bootstrap 4 web design. Towards the end of the video course, you will delve into Bootstrap 4 components and tweak these advanced controls to create stunning web designs for your bigger projects.About The Author :Thrandur Arnthorsson has a Bachelors degree in Computer Science from the University of Iceland and a Diploma in Entrepreneurship from Klak Business Accelerator. He has a great passion for spreading the joy of web design and web development using best practices and simple and easy to use toolspreferably free. Over the years, Thrandur has created a number of popular websites and rock-solid software solutionsmany for high-paying customers. Recently he discovered how to use free tools such as Inkscape and Bootstrap to create beautiful web designs and how to use WordPress, Bootstrap, PHP, and MySQL for profitable web development.He has proved his experience in various fields such as WordPress Development - custom themes and plugins using Bootstrap, PHP, and MySQL. He has excelled in Web Design - using Inkscape and Bootstrap. Utilizing Trello and Google Drive, Thrandur has managed multiple projects. He has worked in Software Development for over 30 years with various tools. He is adept at using Camtasia and Sony Vegas Movie studio to indulge in Video Creation. He is also an expert at authority site building to ensure best ways for Google search, Facebook, and YouTube."
Price: 124.99 |
"Iterators in Functional Programming with Python" |
"Functional programming is a style of programming that is characterized by short functions and little reliance on variables. You will learn what functional programming is, and how you can apply functional programming in Python.In this volume, you will learn everything there is to know about iterators in Python and how crucial they are in functional programming, where they are used, among other things, to implement repetitive logic and coroutines. You will learn about all standard iterators and iterator functions that Python offers. You will also learn to implement your own iterators. Functional programming makes heavy use of iterators, and we will learn how you can use them in functional programming through an interactive calculator application. All videos in the course contains simple, hands-on examples to give you a firm grasp on the subject.At the end of this course, you apply the techniques that youve learned in this course in the real world with a final example (an interactive calculator application) but this time based on a sensible mix of programming techniques, including (but not limited to) functional programmingAbout The AuthorSebastiaan Matht currently works as assistant professor at the University of Groningen in the Netherlands. He is the lead developer at OpenSesame, which is an open-source, Python-based program for implementing psychology and neuroscience experiments. Sebastiaan is also the designer of DataMatrix, a Python library for numeric computing that is focused on elegance and readability.Sebastiaan also gives regular workshops on using OpenSesame and Python for scientific purposes, and regularly publishes Python tutorials on his YouTube channel. As such, he has extensive experience in teaching Python and making advanced topics seem as easy as possible."
Price: 124.99 |
"AWS Certified Solutions Architect - Associate - Prep Course" |
"The AWS Certified Solutions Architect: Associate Exam is intended for individuals with experience designing distributed applications and systems on the AWS platform. This course will prepare you for the exam, and contains a summary of all of the content required, along with tips, hints, and sample questions. The course summarizes the usage of technologies such as IAM, VPCs, RDS, EC2, S3, and Application services. It also shows you the capabilities of each, as well as best practices and when to use them.Finally, we summarize the contents and add additional exam tips from the previous courses. By the end of this course, youll feel confident that you have a good understanding of what Certified Solution Architects need to know.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 DevOps on AWS. If the technology could be the solution for the task at hand, she will definitely try it."
Price: 124.99 |
"Advanced Predictive Techniques with Scikit-Learn& TensorFlow" |
"Ensemble methods offer a powerful way to improve prediction accuracy by combining in a clever way predictions from many individual predictors. In this course, you will learn how to use ensemble methods to improve accuracy in classification and regression problems.When using Predictive Analytics to solve actual problems, besides models and algorithms there are many other practical considerations that must be considered like which features should I use, how many features are enough, should I create new features, how to combine features to give the same underlying information, which hyper-parameters should I use? We explore topics that will help you answer such questions.Artificial Neural Networks are models loosely based on how neural networks work in a living being. These models have a long history in the Artificial Intelligence community with ups and downs in popularity. Nowadays, because of the increase in computational power, improved methods, and software enhancements, they are popular again and are the basis for advanced approaches such as Deep Learning. This course introduces the use of Deep Learning models for Predictive Analytics using the powerful TensorFlow library.About the Author :Alvaro Fuentes is a Data Scientist with an M.S. in Quantitative Economics and a M.S. in Applied Mathematics with more than 10 years of experience in analytical roles. He worked in the Central Bank of Guatemala as an Economic Analyst, building models for economic and financial data. He founded Quant Company to provide consulting and training services in Data Science topics and has been a consultant for many projects in fields such as; Business, Education, Psychology and Mass Media. He also has taught many (online and in-site) courses to students from around the world in topics like Data Science, Mathematics, Statistics, R programming and Python.Alvaro Fuentes is a big Python fan and has been working with Python for about 4 years and uses it routinely for analyzing data and producing predictions. He also has used it in a couple of software projects. He is also a big R fan, and doesn't like the controversy between what is the best R or Python, he uses them both. He is also very interested in the Spark approach to Big Data, and likes the way it simplifies complicatedthings. He is not a software engineer or a developer but is generally interested in web technologies.He also has technical skills in R programming, Spark, SQL (PostgreSQL), MS Excel, machine learning, statistical analysis, econometrics, mathematical modeling.Predictive Analytics is a topic in which he has both professional and teaching experience. Having solved practical problems in his consulting practice using the Python tools for predictive analytics and the topics of predictive analytics are part of a more general course on Data Science with Python that he teaches online."
Price: 124.99 |
"Introduction to JVM Languages Clojure, Kotlin, and Groovy" |
"If you want to build a strong foundation with the Java Virtual Machine and get started with popular modern programming languages, then this video is for you.The video will begin with a general introduction of the JVM and its features, which are common to the JVM languages, helping you get abreast with its concepts. It will then dive into explaining languages such as Clojure, Kotlin, and Groovy and will show how to work with each language, their features, use cases, and pros and cons. By writing example projects in those languages and focusing on each languages strong points, it will help you find the programming language that is most appropriate for your particular needs. By the end of the course, you will have written multiple programs that run on the Java Virtual Machine and know about the differences between the various languages.About the Author :Vincent van der Leun is a software engineer living in the city of Utrecht in The Netherlands. Programming since the age of 8, he has worked with many different languages and platforms over the years. Rediscovering Java a few years ago, he loved it so much that he became an Oracle Certified Professional, Java 7 Programmer, and started the JVM Fanboy blog. Currently he works for CloudSuite, a company specializing in modern ecommerce solutions. At CloudSuite he works on various backend systems and web services, writes JavaScript code for frontend applications, supports consultants by providing complex SQL queries, and consumes coffee while having design-related discussions with fellow developers."
Price: 124.99 |
"UX Design - Understanding the User and Business" |
"User Experience (UX) design is the theoretical understanding of how users interact with websites. It is the process of enhancing user satisfaction with a product by improving the usability, accessibility, and pleasure provided in the interaction with the product. Everything humans interact with has an experience associated with it. Some are good, some are bad, but only recently have we begun to consciously design these experiences. We are now at the point when experience-design has suddenly exploded into the consciousness of business people and ordinary people all over the world. A poor user experience leads to losing out on customers and in turn the company loses money. UX Design: Understanding the User and Business is a breakthrough guide to defining what problem is being solved, starting off with how to understand business and user needs and define a problem, and how to start thinking about user experience.You will start off by understanding business and UX design needs. Here you will learn about key performance indicators and experience gaps. Further you learn how to go about a problem statement and iterate it. Also get acquainted about user hypotheses and learn about user experience scenarios. Finally, explore the User Journey and Task development, building journey templates, a storyboarding template, and designing storyboarding sketches.About The Author :Chris R. Becker is an imaginative and creative Sr. UX Designer/IxD/design thinker and educator. He is a creative thinker with the ability to design across media platforms from Web to iOS and Android as well as SaaS and service design. He is a versatile designer with problem solving skills for User Experience Design. He is passionate about design problems from concept to finished product.He is well versed with agile product development methodologies and flexible within waterfall. He applies LEAN UX methods to rapid prototyping, design research, and user testing for taking ideas from the drawing board to the real world.Chris also participates in making through Fine Art & Graphic Design background which lends to a variety of creative thinking, design thinking, human center design research, user testing, and problem-solving skills. His studies have included courses in rapid prototyping, usability/ heuristics, human centered design research, design thinking, painting, sculpture, drawing, print making, archetype, graphic design, typography, systems theory, media theory, programming, drawing, motion, and art history.His Specialties include: Design Thinking, User Experience Design, Information Architecture, Branding, Identity Design, Conceptual modeling, Rapid Prototyping, User Interface, Brainstorming, Product Design, Advertising, Retail Design, Interactive Art Director, Wireframes, Application GUI Design, Multimedia Presentations, Production Artist, Web Master, Social Media, UX Strategy Development."
Price: 124.99 |
"Extending Machine Learning Algorithms" |
"Complex statistics in Machine Learning worry a lot of developers. Knowing statistics helps you build strong Machine Learning models that are optimized for a given problem statement. Understand the real-world examples that discuss the statistical side of Machine Learning and familiarize yourself with it. We will use libraries such as scikit-learn, e1071, randomForest, c50, xgboost, and so on.We will discuss the application of frequently used algorithms on various domain problems, using both Python and R programming.It focuses on the various tree-based machine learning models used by industry practitioners.We will also discuss k-nearest neighbors, Naive Bayes, Support Vector Machine and recommendation engine.By the end of the course, you will have mastered the required statistics for Machine Learning Algorithm and will be able to apply your new skills to any sort of industry problem.About The AuthorPratap Dangeti develops machine learning and deep learning solutions for structured, image, and text data at TCS, in its research and innovation lab in Bangalore. He has acquired a lot of experience in both analytics and data science. He received his master's degree from IIT Bombay in its industrial engineering and operations research program. Pratap is an artificial intelligence enthusiast. When not working, he likes to read about next-gen technologies and innovative methodologies. He is also the author of the book Statistics for Machine Learning by Packt."
Price: 124.99 |
"Python for Continuous Delivery and Application Security" |
"Businesses today are evolving so rapidly that having their own infrastructure to support their expansion is not feasible. As a result, they have been resorting to the elasticity of the cloud to provide a platform to build and deploy their highly scalable applications.This video will be the one stop for you to learn all about building cloud-native architectures in Python. It will begin by introducing you to cloud-native architecture and will help break it down for you. Then youll learn how to build microservices in Python using REST APIs in an event driven approach and you will build the web layer. Next, youll learn about Interacting data services and building Web views with React, after which we will take a detailed look at application security and performance. Then, youll also learn how to Dockerize your services. And finally, youll learn how to deploy the application on the AWS and Azure platforms. We will end the video by discussing some concepts and techniques around troubleshooting problems that might occur with your applications after youve deployed them. This video will teach you how to craft applications that are built as small standard units, using all the proven best practices and avoiding the usual traps. It's a practical video: we're going to build everything using Python 3 and its amazing tooling ecosystem. The video will take you on a journey, the destination of which, is the creation of a complete Python application based on microservices over the cloud platformAbout The AuthorManish Sethi works as an engineer in Bangalore, India. Over the course of his career, he has worked for startups and Fortune 10 companies, helping organizations adopt a cloud-native approach to architecting massively scalable products.He regularly spends time learning and implementing new technology paradigms and actively finds himself solving practical problems using serverless architecture, machine and deep learning, and so on. He contributes to Bangalore DevOps and the Docker community by writing blog posts, giving talks in meetups, and so on."
Price: 124.99 |
"Full Stack Kotlin Development" |
"Kotlin brings many advantages to Java developers. Spring framework has taken Kotlin as one of their supported languages, and that makes Kotlin a perfect pairing with Spring for web application development. A strongly typed language like Kotlin brings safety to Javascript development. Creating a React application with Kotlin gives developers superior IDE support and type safety of a statically typed language.This course will take you through the development of a full-stack application with Kotlin. First, well create a back-end Spring MVC application with Kotlin. Well show you a generic Spring framework structure, how it maps to Kotlin, and how to enhance our application with Springs brilliant data access, security, and web service support.Later, the course walks you through React application development with Kotlin. Well touch on the overall React application structure, data flow, and communication with the server over XHR. In the third volume, well look at both back-end and front-end architecture and give you some ideas on how to make a seamless full-stack application with enhanced server-side rendering, data sharing between layers and reactive programming around Spring frameworks new reactive capabilities.About The AuthorJussi Hallila is a Kotlin fanatic living in Ireland. As a Finland native, he is naturally a hockey fan and is always keen to discuss Linux and mock Apple, and he also gives lectures on open source.Jussi has been in the software development game for over ten years and has been working with multinationals as well as small start-ups. His experiences among the development sphere have ranged from full back-end heavy Java development and implementing DevOps practices to the most hipsterish implementations of the newest of the new front-end frameworks. He has extensive experience developing with Spring, Vaadin, React, and Vue.Js, and advocating Kotlin server-side usage.When he is not creating courses or tasting craft beers, Jussi works as the head of front-end development in VSware, creating the most innovative SAAS-based school management software. He also provides consulting, training, and software development services through his company, Ilities co."
Price: 124.99 |
"Infrastructure as a Service Solutions with Azure" |
"Microsoft Azures Infrastructure as a Service provides users with the flexibility and freedom required for scaling and automating their virtual machines on demand for powerful cloud management. This video tutorial takes you through the core of Infrastructure as a Service with Microsoft Azure, and equips you with the practical know how to manage various Azure Services for effective business over the cloud.Youll dive into Subscription and Resource Management in Azure, and learn to work with various resource groups and policies through the Azure Portal. Youll explore Azure Storage services, and employ various storage options for your Virtual Machines that work best for your business.Youll also explore Azure Networking, set up your Virtual Networks, control network traffic with the help of Azure Traffic Manager and Security Groups, and host your domain name server with Azure DNS. Finally, youll learn to leverage Azure Compute, work with Azure Virtual Machines, and download specialized Virtual Machines from the Azure Marketplace as per your business requirements.By the end of this tutorial, youll be ready to leverage different services core to Azure IaaS, enabling your business to thrive over the cloud.About the AuthorBrian Christopher Harrison has been involved with Microsoft Azure since 2012, and is currently a Cloud Solutions Architect at Microsoft. He has been involved in Microsoft training, has actively blogged and spoke about Azure on Microsoft's site, and also has his own screencasts."
Price: 124.99 |
"Learning Path: Artificial Intelligence for Apps and Games" |
"With the emergence of big data and modern technologies, artificial intelligence has acquired a lot of relevance in many domains. The increase in demand for automation has generated many applications for artificial intelligence in fields such as robotics, predictive analytics, finance, and many more. So, if you're a developer who wants to upgrade your normal applications to smart and intelligent versions, then go for this Learning Path.Packts Video Learning Path is 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: Make your applications intelligent using artificial intelligence in your day-to-day apps and become a smart developer Learn how to implement artificial intelligence in your games and puzzles Let's take a quick look at your learning journey. This Learning Path starts off by explaining artificial intelligence in brief. You will then learn basic search methods such as DFS (Depth First Search), BFS (Breadth First Search), and A* search to make intelligent decisions when the initial state, end state, and possible actions are known. You will also understand how to formulate a problem, which involves looking at it and identifying its initial state, goal state, and the actions that are possible in each state. Next, you will explore data structures involved while implementing these search algorithms which form the basis for search exploration. You will then learn what is heuristic search and how it decides the quality of one sub solution over the other to help you decide which steps are to be taken. Going ahead, this Learning Path teaches you to design games. You will understand how to design the various stages of the evolutionary algorithm that will control performance. You will then implement these various stages of an algorithm in a sample Tic-Tac-Toe game. Next, you will learn to apply various algorithm concepts in the sample game. Finally, you will be glanced through a trip planning application wherein you will see how the application is solved through evolutionary algorithms. By the end of this Learning Path, youll be able to make your searches and games more responsive and smarter by applying artificial intelligence to it. Meet Your Experts: We have the best work of the following esteemed author to ensure that your learning journey is smooth: Devangini Patel is a Ph.D. student at the National University of Singapore. Her research interests include deep learning, computer vision, machine learning, and artificial intelligence. She has completed masters in Artificial Intelligence from University of Southampton, UK. She has over 5 years of experience in the field of AI and has worked on various industrial and research projects in AI including facial expression analysis, robotics, virtual try-on, object recognition and detection, and advertisement ranking."
Price: 199.99 |
"Performing Complex State Management with Redux" |
"Redux is a predictable state container for JavaScript apps which helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test. It also provides you with a great developer experience, such as live code editing combined with a time-traveling debugger. Redux can be used together with any view library, not just React! Managing state in an application is critical to developers and is often done unsystematically. Redux provides a solution which will help your applications behave consistently. It is an evolution, helping you avoid the complexity found in Flux on how applications are built with the Elm language.This course starts off with a practical introduction to Redux and how it fits into the JavaScript ecosystem. Moving ahead you will understand how to use Redux with your application and work with ES6/7, Reducers, firing actions, Thunks and Selectors. You will learn the rules of working with Redux and advanced concepts to configure your application. We will spend the last half of the course applying the Redux concepts we have learned to a real-world application - a messaging board similar to Reddit that is written in React. By taking this completed example application you witness how Redux can dramatically simplify the development of your application.By the end of this tutorial, you will be able to apply all the concepts used here to a real project and you will know exactly why you should use Redux for building larger applications.About the AuthorColibri is a technology consultancy company founded in 2015 by James Cross and Ingrid Funie. The company works to help its clients navigate the rapidly changing and complex world of emerging technologies, with deep expertise in areas such as big data, Data Science, Machine Learning, and Cloud Computing. Over the past few years they have worked with some of the world's largest and most prestigious companies, including a tier-1 investment bank, a leading management consultancy group, and one of the world's most popular soft drinks companies, helping each of them to make sense of their data more effectively and process it in more intelligent ways. The company lives by its motto: Data -> Intelligence -> Action.Richard Gill is a Full Stack JavaScript developer. He runs ZDEV, a software consultancy that specializes in building websites and apps for small- and medium-sized clients. Richard has a Computer Science degree from Imperial College and started his career building technology at investment banks and hedge funds; he then moved on to consulting before founding his own development shop. Richard has spent three years working with React, React Native, and Redux to build websites and apps for real-world clients. He considers himself a generalist programmer who initially was expert in Java, C#, and Ruby on Rails before spending the last few years in a JavaScript/Node based environment. His company follows an apprenticeship model and all his staff were trained by him from scratch."
Price: 124.99 |
"Mastering Multithreading with C++" |
"Multithreaded applications execute multiple threads in a single processor environment, allowing developers achieve concurrency. This video will teach you the finer points of multithreading and concurrency concepts and how to apply them efficiently in C++.Divided into three modules, we start with a brief introduction to the fundamentals of multithreading and concurrency concepts. We then take an in-depth look at how these concepts work at the hardware-level as well as how both operating systems and frameworks use these low-level functions. Well also learn about the native multithreading and concurrency support available in C++ since the 2011 revision, synchronization, and communication between threads.About the AuthorMaya Posch is a software engineer by trade and a self-professed electronics, robotics, and AI nut, running her own software development company, Nyanko, with her good friend, Trevor Purdy, where she works on various game development projects and some non-game projects. Apart from this, she does various freelance jobs for companies around the globe. You can visit her LinkedIn profile for more work-related details.Aside from writing software, she likes to play with equations and write novels, such as her awesome reimagining of the story of the Nintendo classic, Legend of Zelda: Ocarina of Time, and the survival-horror novel she recently started, Viral Desire. You can check out her Scribd profile for a full listing of her writings."
Price: 124.99 |
"Laravel Architect YouTube-Like Platforms" |
"Laravel is on the top when it comes to PHP frameworks. There are multiple reasons for this. One of this being that it can handle heavy data with ease. This makes a perfect choice when you are dealing with applications with video steaming.Laravel: Architect YouTube-like Platforms provides a step-by-step guide that will help you create your very own video sharing application much like YouTube and Vimeo right from scratch.We begin this course by setting up the required environment and tools to that we would require to complete our project. We then start by building components one-by-one. We start by creating the user account component that deals with authentication, account information and other essentials. We then move on to build the search components and channels. We will also learn how to include features like subscriptions, history page, like and dislike buttons, comment sections, and so on.Finally, we will learn how to use Amazon Web Services (AWS) for video transcoding and storage. By the end of this course you will have a solid platform that I will teach you to launch to production.About The Author :Markus Gray is a front-end developer/designer with 11 years of experience based in Philadelphia. He has diverse and deep interests in most of the trending technologies. He spends most of his time helping public and private companies and has also worked with the federal government through the department of education. Currently, he is the CEO of Syncware Technologies, Inc. He is extremely passionate about teaching, and hopes to spend more and more time helping young developers in the community become proficient at front-end development."
Price: 124.99 |
"Go : Building DevOps Tools" |
"A lot of new tools focussed for DevOps practices are getting built in Golang because of its focus for system programming. Docker, arguably one of the hottest container technologies right now, is written with Golang. With awesome support from Google, Go is set to be one of the most popular languages for DevOps for a pretty long time.In this course, you will first start with learning all about REST APIs. Then, you would be building a REST client library, during the course of which, you will be learning many new concepts. Finally, we will develop a command-line tool that would help developers interact with GitHub easily, and perform tasks like searching, cloning, and forking repositories, as well as a lot of other conventional tasks. Needless to say, your tool would be interacting with the GitHub API heavily. Lastly, we would be looking at integrating our REST client library with this tool.By the end of this course, you would have become a master at Go, and would be able to seamlessly use it for your DevOps tasks."
Price: 124.99 |
"Fundamental Algorithms in Scala" |
"Scala's functional programming features are a boon to help you design easy to reason about systems to control growing software complexities.In this course, you will look at some classic simple algorithms. Most algorithms are traditionally defined in an imperative manner, typically consisting of repetitions in the form of conditional looping and altering states. Writing these in a functional manner is not always a trivial process. Moving ahead, you will learn to implement these elementary algorithms using a combination of functional concepts instead of the traditional imperative approach. After covering the important functional concepts in Scala you will move on to the decimal to binary conversion and generate sequences algorithms. Further, we will look at implementing a series of algorithms such as generating prime numbers, divide and conquer, greedy algorithms, and functional infix to postfix conversion.By the end of this course, you will be well versed in the functional concepts of Scala and would have implemented all of these.About the Author :James Cutajar is a software developer with interests in scalable high performance computing and distributed algorithms. He is also an open source contributor, blogger, and tech evangelist. When he is not writing software, he is riding his motorbike, surfing, or flying light aircraft. He was born in Malta, lived for almost a decade in London, and is now working in Portugal."
Price: 124.99 |
"Automated Machine Learning Pipeline with Mesos" |
"Mesos, with its semi-centralized infrastructure, sustains the skeleton of Silicon Valleys Netflix (Fezo), Airbnb (Airflow), Heroku, and Apple to name a few, and has established itself as a staple in any automated machine learning pipeline and distributed heterogeneous data pruning.In this course, we will learn the foundation of Mesos within the automated pipeline on fault-tolerant cluster semaphores. We will set up a virtual cluster running Marathon and Zookeeper and a concurrent Docker application. We will establish a master-slave infrastructure, experience real-time debugging, and learn how to automate cluster arbitration via Soliton automata. We will then see an iterative queue manager for indexed tasks dispatched concurrently inside a poset topology.About The AuthorKarl Whitford has been involved in the tech industry for 10 years as a software engineer. He has a background in statistical machine learning, deep learning, and A.I. from Columbia University. He also has knowledge of computational physics/mathematics from DePaul University and UT Austin. He is a professional in the fields of game A.I, compression, machine learning, and distributed cluster computing. Karl is an open source contributor to SMACK, Pancake Stack (PipelineI/O), and Pregel-Mesos, among others. He has previous work experience with Microsoft, Coca Cola, and Unilever to name a few; he is also an indie game developer and founder of Esquirel (Black-Squirrel) Studios in San Francisco, California. He was also handpicked by UploadVR as ""one to watch"" and featured at Mountain Views 2016 VR Showcase."
Price: 199.99 |
"Advanced Spring Boot" |
"In this course, you are going to learn more about WebMVCs configuration, Jackson Views, and other advanced features. In the course, Spring Boot Getting Started, you have learned the basic knowledge to create an application with spring boot. This course will build on that and extend it even further. We are also going to dive deeper into Spring security and store users in the database, use distributed sessions, and our own user classes. Youll learn how to test Spring WebMVC applications and how to include your Spring security configuration in your tests.We are also having a look at Spring Data which we have only covered briefly in the database section before. AOP allows you to effectively tackle the famous cross-cutting concerns, so we are having a look at Spring support for AOP. As last section we are adopting Spring boot Actuator to our needs by adding our own metrics and health checks and revisit the Actuator configuration.After completing this course you will be able to use the advanced Spring Boot features to deliver more complex, feature rich, and operations-friendly applications.About the AuthorPatrick Cornelissen is a software developer at heart and the founder and CEO of the Orchit GmbH. He has written a number of applications in various languages and platforms and is specialized in microservice-based applications and the transition of monolithic applications into microservices. He is using the Spring Framework since 2009 and is a big fan ever since. After his family, Software craftsmanship is one of his passions that he is pursuing whenever he has spare time. For this, he has organized for example code retreats and open space conferences in the past. He likes to learn as much as to teach new things in the filed of (agile) software development."
Price: 124.99 |
"Diving Deep into Swift" |
"Swift is a general-purpose, multi-paradigm, compiled programming language developed by Apple Inc. for iOS, macOS, watchOS, tvOS, and Linux.This course takes you deep into the Swift language. It aims to take you beyond the fluency you need for everyday Swift development, and towards becoming a true master and understand how the language works at a deep level.You will learn Swift development, mostly using Xcode on Apple platforms, along with the ability to port your knowledge to Ubuntu Linux. You will learn stylish tricks to write elegant, professional and powerful Swift code.With this Swift course, you will have a working understanding of how the Objective-C heritage of Apples platforms shapes many of its APIs. This is essential knowledge to take you past from an intermediate level into true mastery.By the end of this course, you will be working heavily with Xcode, and will be ready to tackle graphical user interface development on macOS, iOS, watchOS and tvOS. Finally, you will be ready to build your own Swift applications with easeAbout the AuthorJonathan Crooke has been a professional developer for Apple platforms since 2010, and has shipped successful apps with user-bases in the millions, working for companies such as SoundCloud, Zalando, Memrise, and EyeEm. He has worked on the iPhone, iPad, Apple Watch and MacOS, and has a number of popular libraries available on GitHub. With a previous career in teaching, Jonathan has considerable experience putting himself in the shoes of the learner, and communicates clearly without excessive use of jargon."
Price: 199.99 |
"LEARNING PATH: R: Complete Data Visualization with R" |
"R is one of the most widely used language for data and graph analysis. It is platform-independent and allows users to load various packages as well as develop their own packages to interpret data better. This Learning Path is packed with practical recipes, designed to provide you with all the guidance needed to get to grips with data visualization with R. So, if you're a data science professional and want to learn about the powerful data visualization techniques of R, 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: Create simple and quick visualizations using the basic graphic tools in R Visualize data using different kind of Maps Generate sunflower plots, hexbin plots, Chernoff faces, and so on Explore network, radial, and coxcomb plots. Lets take a quick look at your learning journey. You will start with the basics of R plots and an introduction to heat maps and customizing them. After this, you will learn to create interactive maps using the googleVis package. You will then generate choropleth maps and contouring maps, bubble plots, and pie charts. Next, you will dive into constructing 3D plots and be introduced to packages such as rgl and animation, which are used to create interactive 3D plots. Moving forward, you will focus on techniques to create word clouds, phase tree, and comparison clouds in R. You will also learn how to use the XKCD package to introduce humor in visualizations. Finally, you will be using the XML package to extract and visualize data as well as using shiny package used to create interactive applications. On the completion of this Learning Path, you will be well versed with powerful data visualization techniques of R that you can incorporate in your applications. Meet Your Expert: We have the best works of the following esteemed author to ensure that your learning journey is smooth: Atmajit Singh Gohil works as a senior consultant at a consultancy firm in New York City. After graduating, he worked in the financial industry as a Fixed Income Analyst. He writes about data manipulation, data exploration, visualization. He has a master's degree in financial economics from the State University of New York (SUNY), Buffalo. He also graduated with a Master of Arts degree in economics from the University of Pune, India. He loves to read blogs on data visualization and loves to go out on hikes in his free time."
Price: 199.99 |