AW Software Products ExcitingAds :: Exciting Ads

kahm-logo

Sitemap

 
"Advanced Cloud Native Go"
"Go is a modern cross-platform programming language that is very powerful yet simple; it is an excellent choice for microservices and cloud applications. Go is gaining more and more popularity, and becoming an attractive skill as well.In this video you will start with diving into the anatomy of cloud native application platform with its key functions. Here you will implement an advanced Go microservice using one of the frameworks, containerize and compose it using Docker, and finally deploy and orchestrate the service using Kubernetes. After that you will be introduced to Consul as the infrastructure component used throughout the course. You will learn to add service registration capabilities to a Go microservice and implement service lookup and configuration on the client side. You will also implement a modified version that uses Kubernetes only service discovery and configuration mechanisms. Next, you will briefly discuss the two major communication patterns with their pros and cons. You will then implement synchronous RPC style communication using a binary protocol such as ProtoBuf and apply a circuit breaker for resiliency. Finally, you will also implement two different forms of asynchronous communication in Go using RabbitMQ or Kafka as a message-oriented middleware.By the end of this video tutorial, you will be well versed with building an advanced, robust, and scalable Go Microservices that are deployable to the cloud.AboutThe AuthorMario-Leander Reimer has been a chief technician at QAware since the beginning of 2014. He is responsible for the technical success of projects in the field of after sales for their customer BMW.He is a specialist in the design and implementation of complex system and software architectures based on open source technologies. As a member of the Java Community Process (JCP), his goal is to further improve the Java platform and to develop practical specifications. He is a speaker at international conferences and guest lecturer at Rosenheim University of Applied Sciences.Mario-Leander studied computer science in Rosenheim and at Staffordshire University."
Price: 124.99

"Writing Haskell Programs"
"Haskell is a powerful, purely functional programming language that allows developers to express their designs elegantly and succinctly. Modern Haskell tools such as Cabal and Stack also allow developers to build and manage large and complex systems and to consume a vast array of high-quality open source libraries.First we will start this course by learning how to edit , build and test our Haskell code. Then we will learn how to create modules in Haskell. We will learn about the various Haskell repositories and how to use them.Once we have our Haskell package in place we will end by testing our package using third-party ecosystems.This course builds on the foundations provided by the Fundamentals of Practical Haskell Programming course and helps to bridge the gap between introductory and advanced Haskell by teaching you how to manage and develop complex programs. We'll also dispel the myth that Haskell is only useful for toy programs.This course covers the important parts of the Haskell development process that are frequently neglected by beginner-level tutorials.About the AuthorRichard Cook is a staff software engineer at Tableau Software and works on high-performance relational database systems. He works primarily in C++, but has experience in a broad range of languages and technologies. He is a keen user of Haskell in his spare time and is frequently able to apply his functional programming and Haskell experience to his daily work. He is organizer of the Seattle Area Haskell Users Group and an active member of the Seattle functional programming community. He is currently developing a machine-learning framework for Haskell.He has a deep interest in programming languages and type systems in general, having developed compilers and developer tooling in the past. He is also a keen user of Python and C# and works regularly on all major desktop operating systems and dabbles with web applications."
Price: 124.99

"Practical Office 365 Administration"
"What Office 365 promises is endless possibilities to you for 365 days. It gives you the ability to create files with a completely revamped design and provides you with a platform for online collaboration and managing data in shared documents, both offline and online. We can simultaneously move and share data as required.The video starts with understanding Office 365 and the main admin user. You will gain the practical knowledge to perform the main administrative tasks. Also, learn about other admin centers for Exchange, Skype for Business, OneDrive for Business, SharePoint, and others. By the end of the course, you will have mastered important tips and resources to succeed in your role as Office 365 Administrator.About The Author :Nikkia Carter is the President and CEO of Carter-McGowan Services, LLC, a Microsoft Silver Small and MidMarket Cloud Partner and SMB Champion specializing in modernizing business through the use and understanding of Microsoft technology and modern marketing. Nikkia has a Bachelors in Computer Science and a Masters in IT Project Management and is a CompTIA Certified Technical Trainer and a Microsoft Certified Professional. Nikkia has industry experience since 2001 in software, web (intranet), Office 365, and SharePoint development. Nikkia has spoken at many technical and some non-technical events. She also leads and co-organizes a few technical user group communities and events as well as serves on the Microsoft Inspire (WPC) partner engagement board."
Price: 124.99

"Getting Started with Automation Testing"
"Testing that used to be performed manually, by carefully executing test steps, can now done with the help of an automation tool, reducing the number of test cases to be run manually; this is known as Automation Testing.In this video tutorial, we will start by understanding what Automation Testing is all about. You will study the need for Automation Testing, and look at various test tool selection criteria. After that you will define the scope of Automation Testing, plan the design and development phase and learn to execute a test suite. Moving on, you will learn all about frameworks in automation, as well as the different types of automation test and best practices. You will delve into automation testing tools and frameworks and look into the prerequisites for setting up your test environment. You will work on manual test steps and keyword creation. And finally, you will learn to execute your tests and also analyze your results.By the end of this course, you will be well versed in the different stages and criteria for automation testing, and will also have built and executed your own tests.About the AuthorMukul Chadha has around 5 years' experience in the software industry. He has worked with system analysis and quality assurance for application systems. He knows SoapUI, Selenium, Sikuli, Robotium, Watir, QTP, and TestComplete very well. He offers expertise in building and maintaining frameworks with different tools such as SoapUI, Selenium, Sikuli, and TestComplete. His forte is automation testing of web services (RESTful- and SOAP-based) using SoapUI and Groovy Scripting."
Price: 124.99

"Learn to Write Functional Javascript"
"Functional programming has been around for decades, but it only overtook the JavaScript community in recent years. The impact is undeniable and yet with all the material available it still isnt always easy to grok.This course delivers the building blocks of the functional paradigm in a way that makes sense to JavaScript developers. Animated visualizations help explain difficult concepts such as higher-order functions, lenses and persistent data, partial application and currying and then write code so you understand concepts before trying to apply the knowledge them.Many functional programming videos leave students feeling as if they just learned something that cant quite be useful, but in Foundations of Functional Programming youll build stateless UI components and implement your own higher-order functions that integrate them with JSX and virtual-dom using no frameworks, just functional programming and modern JavaScript.About The AuthorMichael Rosata has been a professional Javascript Developer for 4 years now, he started building web pages. He started building web pages, widges and then Web Apps. He has worked on a couple of large webapps using Javascript as well as Apache cordova. He loves the javascript ecosystem and the web community and adopted Functional Programming as his passion. He is the founder of MA Web Dev Meetup group and they are currently building a web app for non profits."
Price: 124.99

"Mastering Data Analysis with R"
"With its popularity as a statistical programming language rapidly increasing with each passing day, R is increasingly becoming the preferred tool of choice for data analysts and data scientists who want to make sense of large amounts of data as quickly as possible. R has a rich set of libraries that can be used for basic as well as advanced data analysis tasks. If you have a basic understanding of data analysis concepts and want to take your skills to the next level, this video is for you. Spanning over four hours, it contains carefully selected advanced data analysis concepts such as: cluster analysis; time-series analysis; Association mining; PCA (Principal Component Analysis); handling missing data; sentiment analysis; spatial data analysis with R and QGIS; advanced data visualization with R and ggplot2.Throughout the video, readers will use the various topics they've learned about to analyze real-world datasets from various industry sectors. By the end of the tutorial, readers will have a thorough understanding of advanced data analysis concepts and how to implement them in R.About the Author :Dr. Bharatendra Rai is Professor of Business Statistics and Operations Management in the Charlton College of Business at UMass Dartmouth. He received his Ph.D. in Industrial Engineering from Wayne State University, Detroit. His two master's degrees include specializations in quality, reliability, and OR from Indian Statistical Institute and another in statistics from Meerut University, India. He teaches courses on topics such as Analyzing Big Data, Business Analytics and Data Mining, Twitter and Text Analytics, Applied Decision Techniques, Operations Management, and Data Science for Business. He has over twenty years' consulting and training experience, including industries such as automotive, cutting tool, electronics, food, software, chemical, defense, and so on, in the areas of SPC, design of experiments, quality engineering, problem solving tools, Six-Sigma, and QMS. His work experience includes extensive research experience over five years at Ford in the areas of quality, reliability, and six-sigma. His research publications include journals such as IEEE Transactions on Reliability, Reliability Engineering & System Safety, Quality Engineering, International Journal of Product Development, International Journal of Business Excellence, and JSSSE. He has been keynote speaker at conferences and presented his research work at conferences such as SAE World Conference, INFORMS Annual Meetings, Industrial Engineering Research Conference, ASQs Annual Quality Congress, Taguchi's Robust Engineering Symposium, and Canadian RAMS.Dr. Rai has won awards for Excellence and exemplary teamwork at Ford for his contributions in the area of applied statistics. He also received an Employee Recognition Award by FAIA for his Ph.D. dissertation in support of Ford Motor Company. He is certified as ISO 9000 lead assessor from British Standards Institute, ISO 14000 lead assessor from Marsden Environmental International, and Six Sigma Black Belt from ASQ."
Price: 124.99

"Learning Path: Learn Functional Programming with JavaScript"
"Functional programming has been around for decades, but it only got adopted by the JavaScript community in recent years. The benefits of using functions as the building blocks of a language are manifold, and when it comes to JavaScript, the advantages are only exponential.This Video Learning Path delivers the building blocks of the functional paradigm in a way that makes sense to JavaScript developers. Well look at animated visualizations thatll help explain difficult concepts such as higher-order functions, lenses and persistent data, partial application, currying, ES6, asynchronous code with promises, and ES2017 async/await.While we anchor these techniques into your mind with the practical usage, you will also learn about techniques to write maintainable software, test-driven development, top-down design, and bottom-up design. Finally, we will use Mocha and Chai to write unit tests for the functional part of the applications.By the end of this Video Learning Path, you will get a hands-on functional application development experience.For this course, we have combined the best works of this esteemed authors:Michael Rosata has been a professional JavaScript Developer for 4 years now. He started building web pages. He has worked on a couple of large web apps using JavaScript as well as Apache Cordova. He loves the JavaScript ecosystem and the web community and adopted functional programming as his passion.Zsolt Nagy is a web development team lead, mentor, and software engineer living in Berlin, Germany. As a software engineer, he continuously challenges himself to stick to the highest possible standards when improving his own knowledge. The best way of learning is to create a meaningful product on the way."
Price: 199.99

"Functional programming with PHP 7"
"Functional Programming offers a fundamental shift in the way you design your applications by focusing on the use and composition of pure functions to create programs that are robust, extensible, and easy to reason about. The traditional implementation of PHP codebase has been in the object-oriented paradigm. This course teaches you to think about coding problems in terms of the composition of pure functions.The course starts by covering PHP7s internal closure object, enabling you to write very powerful functions. This course will help you think about problem solutions from the perspective of combining pure code-like pieces of a puzzle. Then, it provides helpful techniques and insights such as lazy function evaluation and currying that facilitate composing functions together. Finally, the course finalizes with taking an imperative program, and using pure function composition and learning about a functional library called PRamda.About the AuthorLuis Atencio (@luijar) is a Staff Software Engineer for Citrix Systems in Ft. Lauderdale, FL. He has a BSc and an MSc in Computer Science and now works full time developing and architecting web applications using PHP, JavaScript, and Java platforms. Luis is also very involved in the community and has presented on several occasions at conferences and local meet-ups.When he is not coding, Luis writes magazine articles for PHPArch and DZone. Luis is also the author of Functional Programming in JavaScript,Manning 2016, RxJS in Action, Manning 2016, and Functional PHP."
Price: 124.99

"Learning Path: R: Powerful Data Analysis with R"
"Theres an increasing number of data being produced every day. This has led to the demand for skilled professionals who can analyze these data and make decisions. R is one of the popular tools which is widely used by data analysts for performing data analysis on real-world data.This Learning Path is the complete learning process to play with data. You will start with the most basic importing techniques for downloading compressed data from the Web. You will get introduced to how CRAN works and will demonstrate why viewers should use them. Next, you will learn to create static plots. Then, you will understand how to plot spatial data on interactive web platforms such as Google Maps and OpenStreetMap. You will learn advanced data analysis concepts such as cluster analysis, time-series analysis, association mining, PCA, handling missing data, sentiment analysis, spatial data analysis with R and QGIS, and advanced data visualization with Rs ggplot2 library. Finally, you will implement the various topics learned so far to analyze real-world datasets from various industry sectors. By the end of this Learning Path, you will learn how to perform data analysis on real-world data.For this course, we have combined the best works of these esteemed authors: Fabio Veronesi Fabio Veronesi obtained a Ph.D. in digital soil mapping from Cranfield University and then moved to ETH Zurich, where he has been working for the past three years as a postdoc. In his career, Dr. Veronesi worked at several topics related to environmental research: digital soil mapping, cartography and shaded relief, renewable energy and transmission line siting. During this time Dr. Veronesi specialized in the application of spatial statistical techniques to environmental data. Dr. Bharatendra Rai Dr. Bharatendra Rai is Professor of Business Statistics and Operations Management in the Charlton College of Business at UMass Dartmouth. He teaches courses on topics such as Analyzing Big Data, Business Analytics and Data Mining, Twitter and Text Analytics, Applied Decision Techniques, Operations Management, and Data Science for Business."
Price: 199.99

"Learning Angular components - Second Edition"
"Learning Angular Components helps you get on track by introducing you to Googles brand new Angular platform. In this video course, you will be guided through the various steps in building real-world Angular components for version 2+.We will start by setting up a modern development environment with TypeScript and ES2015 support, and you'll gain an initial understanding of what components are about, how to build them, and how they differ from the directives.We then focus on applying new concepts while building a fictitious dashboard application for a home automation system.We'll guide you through the process of building reusable Angular components. You will learn about HTML rendering templates, see how to establish a data flow between different components, and even find out how to integrate external libraries. But not only that, we will also focus on how to make our components production-ready and maintainable by applying automated unit and end-to-end testing techniques. As a bonus, you will discover how to bring your Angular components to other environments such as the server side and mobile devices.Learning Angular Components is your go-to guide when building successful Angular components.About the AuthorJuri Strumpflohner is a passionate web developer, tech lead, and architect, and is currently focusing on frontend technologies. He has over 6 years of experience in developing JavaScript single page applications with various frameworks, most lately with Angular 1.x and 2.0.He organizes a software craftsmanship meetup, contributes to open source projects, does technical book reviews."
Price: 124.99

"Mastering Bootstrap 4"
"Bootstrap is a free and open source front-end web framework for designing websites and web applications. This course will help you learn to use Bootstrap within your web projects for more rapid development. Youll explore how you can use CSS classes within your HTML to bring Bootstrap functionality to your project.Youll start by getting to grips with using containers, grids, and Typography in Bootstrap as well as forms, buttons, navigation, and other interface components. Then, youll get to work with alerts, navigation components, and responsive queries. Moving forward, youll work with Bootstrap forms and queries, and access resources that will help you build attractive websites.After that, youll find out how to use utility classes and various form options. Among other things, you will also tour the anatomy of a Bootstrap plugin, create your own custom components, and extend Bootstrap using jQuery.By the end of this course, you will have a thorough knowledge of the frameworks ins and outs, and be able to build highly customizable and optimized web interfaces.Your websites and projects of all sizes will work across multiple screens sizes perfectly with Bootstrap.About the AuthorLaurence Svekis is a highly experienced web developer with over 18 years of web development experience. He has worked on various large and small projects, and has been an instructor for several Bootstrap projects on a number of platforms, reaching a large number of students and professionals. His web application development areas of expertise include HTML, CSS, JavaScript, JQuery, Bootstrap, PHP, and MySQL. Laurence is passionate about everything to do with web application development, programming to online marketing with a strong focus on social media and SEO."
Price: 124.99

"Learning Path: Master Web Development with Ruby on Rails 5"
"Ruby on Rails is one of the most popular and easy-to-use web development framework. You might have already used applications that were built with this framework. GitHub, Shopify, Airbnb, Basecamp, Twitch, SoundCloud, Hulu, Zendesk, Square, and Highrise are a few big names, but there are thousands of applications built using this framework since its release. If youre looking forward to creating any such feature-rich applications for the modern web, 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: Bagging modern skills required to be an in-demand Rails developer Building amazing applications in a jiffy Lets take a quick look at your learning journey. This Learning Path dives deep into creating applications with the new built-in libraries and gems this framework has to offer. Explore whats new in RoR5 before you get your hands on coding. Create your first chat room with the all-in-one rails generator command. Moving ahead, you will learn to use Rails as a JSON-API backend that can be consumed by different clients. Next, youll see how Turbolinks optimizes page loading and renders templates independent of controllers. Youll learn how to create and configure a Rails 5 application and use its new features such as Rails 5 API and ActionCable. By the end of this Learning Path, you will be able to take your web development skills to the next level with the all new Ruby on Rails 5. Meet Your Experts: We have combined the best works of the following esteemed authors to ensure that your learning journey is smooth: Kingsley Ijomah has worked as a software developer for over 12 years, and in that time he has coded in many programming languages such as Java, PHP, Ruby, JavaScript, Objective-C, and ActionScript, and also used the following frameworks such as CakePHP, Ruby on Rails, Ionic, and Bootstrap. He currently works as a full-time Ruby developer, and has worked with the Ruby programming language along with Rails (framework) since 2012. Fred Heath is a freelance developer and consultant based in Wales. Over the last 20 years, he's worked at every stage of the software development life cycle using a variety of languages and platforms and ended up falling in love with Ruby and its ecosystem. He enjoys solving tricky problems, FOSS, meta programming, behavior-driven development, and agile processes. He also frequently writes online and speaks at conferences about Ruby, software development, and best practices. Fred is always happy to hear from you and chat about Ruby and Rails on Twitter."
Price: 199.99

"Learning Path: JMeter 3: Scripting and Performance Testing"
"Are you are a developer, quality assurance engineer, tester, or test manager who is looking for a firm grip towards scripting and testing concepts using Apache JMeter 3? If yes, this Learning Path is for you.JMeter software is a pure Java application designed to load test functional behavior and measure performance. It is used to simulate a heavy load on server to test its strength and to analyze its overall performance under different load types. Extensive documentation and support to build test plans. In-depth and robust reporting. Free and flexible. With regard to JMeter, we have the above-mentioned features to our advantage.One Tool Fits AllThis can be aptly implied to JMeter which serves the purpose of scripting as well as testing. This Learning Path starts with a brief on JMeter and its installation. You will understand and learn how JMeter can be used to check the performance of any web-based application. Then, you will understand the elements of a test plan and will create test plans for performance testing. You will also learn basic scripting features of JMeter such as installation, configuration, script creation, validation, test execution, and monitoring which will help you in using this tool independently for performing testing activities. Further, you will perform different types of performance tests such as load, stress, endurance, and capacity with different concurrency. Next, you will learn monitoring the hardware performance of servers using counters like CPU, Memory, Disk I/O, and Network I/O. Finally, you will understand the performance metrics such as response time, transactions per hour, throughput, and error rate by analyzing the test reports provided by JMeter.By the end of this Learning Path, you will have a strong understanding of JMeter's capabilities, how to run custom load and performance tests, and learn best practices using it.About the Author:For this course, we have combined the best works of this esteemed author:Haneesh Panicker,a performance web expert, has 6 years of working experience in performance engineering focused on applications based on web and client/server using testing tools like HP Load runner, Apache JMeter, Borland Silk Performer, and so on on various domains like corporate & investment banking, finance and core banking. He has 3 years of training experience in Apache JMeter at various corporates such as Quality Kiosk technologies, BNP Paribas, and Ness Technologies."
Price: 199.99

"Learning Path: Microservices with Java, Scala, and Akka"
"Microservices are an architectural method and pattern for application development. Microservices are becoming hugely popular and are being adopted by many organizations because of the advantages that it offers. It is an approach to building asynchronous, non-blocking, and failure-resilient applications.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. This Learning Path begins by showing you how to build smaller, lighter, and faster services that can be implemented easily in a Java production environment. We then move on and focus on building microservices in Scala. We address the best practices and common pitfalls in microservice architecture and useful implementation strategies in Scala. Finally, we cover how to build reactive microservices using Akka and Akka HTTP, which adhere to the principles underlying the Reactive Manifesto. Building microservices for Java, Scala, and Akka. All of it covered in this all-inclusive Learning Path. Looking for the perfect course to get you started in the big booming world of microservices? Capitalize on this Learning Path and what it wants to teach you. The goal of this Learning Path is to launch you on the right path to building lighter and faster microservices. This Learning Path is authored by some of the best in their fields. Sourabh Sharma has more than a decade of experience in product/app development. His expertise lies in developing, deploying, and testing N-tier web applications. In his career, he has successfully developed and delivered various standalone and cloud apps to happy Fortune 500 customers. He has also initiated and developed a microservice-based product for a US-based top enterprise product company.Tomasz Lelekis a software engineer, programming mostly in Java and Scala. He is a fan of the microservices architecture and functional programming. He is passionate about nearly everything associated with software development. Recently, he was a speaker at conferences in Poland - Confitura and JDD (Java Developer Day) and also at Krakow Scala User Group. He has also conducted a live coding session at the Geecon Conference."
Price: 199.99

"Learning Path: Go: Concurrency & Design Patterns for Gophers"
"Design patterns make developers life easy by efficiently addressing common problems faced during developing applications. Concurrency helps you to achieve parallelism in our programs. If youre looking at implementing design patterns and concurrency in your applications, 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. Googles Go is an open source programming language that helps you build efficient and reliable software. This language has proved to be a powerful option in many software development domains. The highlights of this Learning Path are: Concise, readable, and maintainable software development with Go Learn design patterns and concurrency at one go Lets take a quick look at your learning journey. This Learning Path starts with a brief introduction to essentials of Go programming and quickly moves on to explain the idea behind the creation of design patterns. Learn how to apply the 23 Gang of Four (GoF) design patterns in Go. Explore the CSP concurrency patterns, the ""killer feature"" in Go that has helped Google develop software to maintain thousands of servers. Moving ahead, you will use the majority of Go primitives to write concurrent apps and also develop some classical design patterns with concurrent structures to maximize parallelism. You will see how a classical pattern can become more complex if you need it to work in a concurrent way; however, the idea is to understand Go concurrent primitives so that you know how to write your own concurrent design patterns. By the end of this Learning Path, you will be able to understand and apply concurrency and design patterns in an idiomatic way using Go. Meet Your Expert:We have combined the best works of the following esteemed author to ensure that your learning journey is smooth: Mario Castro Contreras is a software engineer who has specialized in distributed systems and Big Data solutions. He works as a site reliability engineer, and now he is focused on containerized solutions and apps using most of Google Cloud suite, especially Kubernetes. He has broad experience in systems and solutions integration, and he has written many scalable and reliable 12-factor apps using Go and Docker. He has designed Big Data architectures for financial services and media, and he has written data processing pipelines using event-driven architectures written purely in Go. Mario is also very active in the open source community, and you can find him on his GitHub account with the username sayden. He is passionate about programming languages, and he found the best balance between fun and productivity in Go; however, recently he has enjoyed writing in Rust and embedded systems in C. He is also passionate about road cycling and winter sports."
Price: 199.99

"LEARNING PATH: Bootstrap Web Dev with React and Angular"
"Bootstrap is one of the most popular frontend frameworks, and integrating it with React and Angular allows web developers to write much cleaner code. React is a JavaScript library that communicates changes on a user interface to the browsers quickly, without having to re-render anything except the part of the display that needs to change. The new version of Angular is a game changer in the field of web development and enables you to efficiently architect large-scale and maintainable software. 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. This Learning Path helps you gain a thorough understanding of the Bootstrap framework and shows you how to build impressive web apps. You will get an overview of the features of Bootstrap and ReactJS, along with the integration of React-Bootstrap components with ReactJS. The next part is focused on Angular and helps you write dynamic, feature-rich Angular applications with Bootstrap's responsive layouts and end-to-end testing techniques. This Learning Path works with the new version of Angular too. Two of the best frameworks, working together with Bootstrap, to make your life easier. Integrate the best web development frameworks. Create awesome apps. All with the help of this Learning Path. Set yourself up with the required skills to integrated Boostrap with both React and Angular. The goal of this Learning Path is to equip you with skills to leverage Bootstrap when building apps with either React or Angular. This Learning Path is authored by some of the best in their fields. Harmeet Singhis a senior UI developer working for CIGNEX Datamatics with varied experience in UI. His expertise includes HTML5, JavaScript, jQuery, AngularJS, and Node.js. He has given various presentations and conducted many workshops on UI development. On the academic front, he is a graduate in IT, and is a GNIIT diploma holder from NIIT, specializing in software engineering. Mehul Bhatthas over 11 years of experience and serves as a user experience (UX) & user interface (UI) practice manager at CIGNEX Datamatics. As a manager, he handles a wide range of onshore and offshore teams. His expertise includes HTML5, CSS3, JavaScript, jQuery, application development, guiding and mentoring developers, and more. He is Microsoft certified in HTML, CSS, and JavaScript. On the academic front, he holds a PG diploma in multimedia, specialized in web development. Tarun Sharmais a passionate senior web developer, currently working with a main focus on frontend technologies and JavaScript frameworks. He has 5 years of experience in developing frontend applications with various frameworks, mostly with Angular 1.x, Angular 2, and React JS. He regularly contributes to open source projects and provides technical training on frontend technologies."
Price: 199.99

"Learning Path: Mastering Ember.js Application Development"
"Ever wanted to take your web development skills to the next level?Enter Ember.js. Ember.js is currently one of the hot, new, open source JavaScript-based web frameworks that has taken the world by storm, and is now being used by companies such as Apple, Yahoo!, LinkedIn and Netflix. It makes use of powerful data-binding features, provides efficient client-side rendering and structure to scalable web applications, and works smoothly with large application ecosystems. With its motto of 'Convention over Configuration', Ember.js and similar frameworks are rightly considered as the future of web development. In this Learning Path, you will start from the basics of Ember.js. You will be taught about some key aspects of Ember.js, including topics such as Ember templates, Ember router, and the Ember CLI. Then, you will progress to more advanced topics relating to working with Ember components and controllers, and handlebars. Finally, you will learn how to use Ember.js with some amazing technologies such as D3.js and Socket.IO. The approach used is quite hands-on and aims to provide the learner with a very practical knowledge of Ember.js. The goal of this course is to help you master Ember.js so that you are skilled enough to start building awesome, highly scalable, and performance-driven apps This course is authored by some of the best in the field.William Hartis a professional engineer who works for an Oxford-based technology startup. He caught the programming bug hacking LogoWriter on a laptop in the early 90s.William found Ember.js during the Beta phase and immediately fell in love with it. He has used Ember to make websites and web and mobile apps ever since. He has written a few Ember tutorials on his website.Erik Hanchettis a software developer, blogger, and perpetual student who has been writing code for over 10 years. He currently resides in Reno, Nevada, with his wife and two kids."
Price: 199.99

"Learning Path: Unity: Easy Game Development with Unity 5"
"Are you a game developer looking to refine your skills for building games quickly and easily with Unity 5? If yes, this Learning Path is for you.Unity is an exciting and popular engine in the game industry. Unity will ease your way of creating highly optimized and beautiful 2D and 3D games by speeding up your development process. Multi-platform support. Excellent balance of ease of use and power. Workflows support 2D, 3D, and hybrid games effortlessly. The above mentioned features are some of the strengths of Unity 5. This Learning Path takes a practical, project-based approach to teach you game development with Unity 5. You will begin with setting the game project workflow. Then, you will learn scripting and creating user interface. Also, you will learn working with textures. Further, you will develop your Unity skills by exploring level design and animation. Next, you will learn to create and import assets and packages which you can add to your game. Also, you will be familiar with organizing game resources and optimizing game performance. Finally, you will learn debugging and testing games.By the end of this Learning Path, you will have developed an advanced knowledge of Unity and its powerful feature-set and will be able to create interactive, feature-rich, and highly optimized games with Unity 5.About the Authors:For this course, we have combined the best works of these esteemed authors: Dr. Edward Lavieri is a veteran game designer and developer with a strong academic background. He earned a Doctorate of Computer Science from Colorado Technical University, an MS in Management Information Systems (Bowie State University), an MS in Education (Capella University), and an MS in Operations Management (University of Arkansas). As the founder and creative director of three19, a software design and development studio, he is constantly designing and developing software. He uses a variety of game engines and development tools. His passions include developing adaptive learning systems, educational games, and mobile apps. Alan Thorn is a multidisciplinary game developer, author, and educator with industry experience of 17 years. He makes games for PC desktops, mobiles, and VR. He founded Wax Lyrical Games and created the award-winning Baron Wittard: Nemesis of Ragnarok game, working as designer, programmer, and artist. He has written twenty-three technical books on game development and presented 19 video training courses. These cover gameplay programming, Unity development, 3D modeling, and animation."
Price: 199.99

"Learning Path: Unreal Engine: Master Game Development"
"If youre a game developer who is familiar with Unreal Engine 4, and video game development in general, but want to learn more about gameplay programming in Unreal Engine 4, this learning path is for you.Unreal Engine holds the undisputed title of being the the most successful video game engine. Learning Path: Unreal Engine: Master Game Development is Packts Video Learning Path that 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. Creating Unreal Engine C++ projects and connecting them to source control. Bring everything together with an RTS-style user interface using Unreal Motion Graphics (UMG). The above-mentioned activities are some of the highlights of the course. Beginning with implementing an RTS-style free roaming camera from scratch, you will then move on to selecting Non-Playable Characters (NPCs) through mouse input, and using basic Artificial Intelligence (AI) and Pathfinding to have selected NPCs move around a level. You will then be exposed to the architecture of Unreal Engine 4 classes, memory management, and basic coding utilizing the C++ programming language. Moving on, create your own high standard game with Unreal Engine 4.x. Finally, in the last module, add a second unit to the game, making a unit attack,creating destructible environments, and bring everything together with an RTS-style user interface using Unreal Motion Graphics (UMG). The goal of this Learning Path is to make a industry-standard game developer out of you. This Learning Path is authored by one of the best in the field. Jonathan A. Daley Jonathan A. Daley is a co-founder of independent game studio Nacelle Games, which he founded with his wife Carrie Daley, in 2014. Since then they've shipped several games and apps for iOS and tvOS, as well as consulted on several VR projects. He has programmed and designed over 20 games and apps since 2013, using everything from the Unreal Engine 4 and Unity 3D game engines, to programming games and apps from scratch in Xcode and Visual Studio. Dr. Alireza Tavakkoli Dr. 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 telerobotics, and high-performance computing. During his tenure at the university, he 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. Paul MauvielPaul Mauviel is a freelance contract consultant specializing in Virtual Reality, Unreal Engine and Containerized Web Application Technology. His most recent work is that of DreamDesk which is a Virtual Reality Desktop Application built in Unreal Engine 4 which differentiates itself from the competition by allows users to view any of their open windows in VR. Paul has also worked on multiple containerized application solutions for dynamic web application hosting and deployment."
Price: 199.99

"Learning Path: AWS Certified Developer Associate Complete"
"If youre an IT professional or a developer looking to clear the AWS Certified Developer Associate 2017 exam, this Learning Path is for you.Cloud computing services are on the rise. Amazon Web Services (AWS) is a leader in this domain, offering scalable, reliable, and inexpensive cloud computing services. With this is the rise in the need for cloud certification. Learning Path: AWS Certified Developer Associate Exam Prep is Packts Video Learning Path that 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. Skills displayed. Standing out from the crowd. Get noticed by employeers. With the AWS certification, the above-mentioned desirable qualities will become a reality in your life. This Learning Path has everything it takes to turn you into an AWS Certified Developer Associate. We begin with a quick introduction to AWS and the prerequisites to get you started. Then, well ensure you have a fair understanding of core AWS services, use cases, and basic architecture. Then, well demonstrate how to use SNS to send new notifications, create an Elastic Beanstalk application, and get started with the DynamoDB database. Then, know everything you need to be fully comfortable working with Virtual Private Clouds in the AWS ecosystem, as well as get acquainted with some essential best practices for securing your applications. Finally, get a summary of all of the content required, along with tips, hints, and more sample questions to prepare you for the AWS Certified Developer: Associate Exam. So, what are you waiting for? Go for this Learning Path if you think this is a good buy. This Learning Path is authored by one of the best in the field. About the Author:Raluca Bolovan Colibri 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."
Price: 199.99

"Learning Path: D3.js: Visualizing Data with D3.js"
"Need to get your hands dirty with D3.js quickly?Start learning all you needed to know about creating beautiful data visualizations with Packts Learning Path, D3.js: Visualizing Data with D3.js. This Learning Path seeks to take you on a journey to learn to create beautiful visualizations of information using D3.js. D3.js, where D3 stands for data-driven documents, is an amazing JavaScript library which is known among data analysts, engineers, mathematicians, and developers worldwide as an advanced data visualization tool. Its ability to bring data to life in the form of graphics is what has made it so widespread in its use, scope, and popularity. D3.js has revolutionized the way data is analyzed, making it far easier than before to gain useful insights from complex, yet highly lucid data visualizations. With an extensive library equipped to help you create a huge variety of plots, charts, and graphs, D3.js is currently one of the best tools to help you create attractive and intuitive data visualizations. D3.js: Visualizing Data with D3.js is Packts Video Learning Path that is a series of individual video products put together in a logical and stepwise manner such that each video builds on the concepts mastered in the video before it. First, we would be looking at understanding the basics of D3.js. Then, we would move on to aspects such as setting up some of our very first data visualizations, including learning ways to bind the data to the DOM and applying custom, data-driven transformations to it to create stunning infographics. Further, we would be learning to harness the power of the recently released D3 v4 API. Finally, we would be looking at some of the techniques to create data visualizations using the animation and transition support provided by the D3 library. The goal of this course is to help you develop a strong foundation in D3.js and allow you to create breathtaking visualizations of data using its vast library This course is authored by some of the best in the field. Nick Zhuis a professional programmer and data engineer with more than a decade experience in software development, big data, and machine learning. Currently, he is one of the founders and CTO of Yroo meta-search engine for online shopping. He is also the creator of dc.jsa popular multidimensional charting library built on D3."
Price: 199.99

"Learning Path: PyQGIS: Conquer the Geospatial World"
"You can be an excellent sculptor, but without the right tools, you would find it difficult to work. Similarly, even if you are very good at programming, building GIS application is a completely different ball game! The best tool you can go for while building GIS applications is QGIS. QGIS is a standalone geographical information system. It simplifies the process of building complex geospatial applications. It comprises of the tools that reduce the time and effort you spend on a typical application. If you are looking to create complex geospatial applications within a short span of time, then this Learning Path is the way to go. 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 main goal of this Learning Path is to make mold you into an expert GIS application developer. In PyQGIS: Conquer the Geospatial World with QGIS, you will learn how to use the QGIS system with a specific focus on the PyQGIS library. Before we begin learning, lets draw attention towards the roadmap of the course. It begins with understanding the QGIS system, the Python console, and the PyQGIS library. We then move on to learning how to create QGIS plugins and use them in external applications. We then dig deeper into QGIS Python API, concentrating on how this library can be used to display information on a map. We then look at how external applications that use the PyQGIS library can let the user select and edit geospatial features. We go on to use the knowledge we have gained to implement a sophisticated turnkey mapping system. Then, we will look to create, edit, and optimize a vector layer for faster queries, reproject a vector layer, reduce the number of vertices in a vector layer without losing critical data, and convert a raster to a vector. Following this, you will work through recipes that will help you compose static maps, create heavily customized maps, and add specialized labels and annotations. As well as this, we'll also share a few tips and tricks based on different aspects of QGIS. By the end of this Learning Path, you will have mastery over the QGIS tool and will find yourself capable of building complex applications with ease."
Price: 199.99

"Learning Path: Web Applications with Spring and Angular"
"It is needless to say that Spring is a tool that helps you make the most of the containerized environment.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.This Learning Path starts off by setting up the developer environment and initializing a simple application. We then move on to discussing the core concepts of Spring Boot and Spring MVC. Here we will look into different developer tools, debug Spring applications, and log in to Spring. Then youll dive into the Spring MVC, where you will develop reactive web applications with Spring, and work with embedded servlet containers and manage serialization with Protobuf, Avro, and Thrift. We also discuss discuss how to secure our applications using authentication. Finally, we move on building a completely new web application by using Angular 2 and Spring 5. Here we focus on practical aspects of both frameworks. After completing this Learning Path, you will be able to develop web applications that are secure and can manage data effectively. This Learning Path is authored by some of the best in the field.Will Kennedy is a Senior Software Engineer with HelloWorld.inc. He has worked with a number of technologies, and specializes in web-based applications using the Spring Framework, AWS, and SOAP-based web services.Mario Romano is the Director of Engineering in Alfresco but he is still really much involved with the coding as open source contributor for various projects. Before Alfresco, Mario accumulated nearly 8 years of experience in developing software for large organisations, and in particular in developing microservices architectures and single page applications. He's been coding since he was 10 years old."
Price: 199.99

"Building your First VR Experience with Unity"
"Building your First VR Experience with Unity aims to provide those who are new to developing virtual reality apps with an introduction to Unity, and the goal is guide the user through crafting their first VR application in a straightforward manner, which will then serve as a skeleton onto which future lessons will build expertise.Whether a customer is looking to use virtual reality for game development, architectural walkthroughs, product showcases, or even more custom applications, this course is intended to provide a strong foundation in 3D modeling, C# coding, interaction design, SDK use, and general best practices for VR that will help make VR experiences you develop exciting and memorable (and crucially, not nauseating.) The examples will focus on using Unity3D, the premier virtual reality creation tool which accounts for over 80% of all VR content released today.About the AuthorAlex Coulombe is a VR developer and consultant based in NYC and the creative director of Agile Lens: Immersive Design, a new virtual reality company specializing in integrating immersive technology into architecture and other design disciplines. He has been utilizing VR since the Oculus DK1, where he pioneered a workflow at Fisher Dachs Associates, an architectural theater consultancy, to test theater sightlines. Since then, he's worked on a myriad of exciting projects and is a strong advocate of using VR throughout the design process and not just as a final presentation tool. Currently, he's developing new tools and experiences for Google Daydream, Oculus Rift, HTC Vive, and WebVR."
Price: 199.99

"Swift: Mastering the Core Concepts"
"Swift is a new, general-purpose, multi-paradigm, and compiled programming language developed by Apple Inc. for iOS, macOS, watchOS, tvOS, and Linux.This course introduces you to Swift, and the various ways you can get started on your current platform. In comparison to Objective-C, Swift is a reasonably ""large"" language, with many native features.This course teaches you the fundamentals of the language and features that will be essential to mastery. Depth is avoided, in favor of introducing the developers to the most common functions or core features.This course begins with an introduction to the Swift language and how to write basic Swift code. You will then build your Swift foundation by learning important concepts such as collection types, generics, protocols, type casting, and type checking.Finally, you will be introduced to closures.By the end of this course, you will be ready to take a step towards attaining mastery of Swift.About the AuthorJonathan Crooke has been a professional developer for Apple platforms since 2010, and has shipped success apps with userbases 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, and without excessive use of jargon."
Price: 199.99

"Learning Path: Business Management with Odoo 10"
"Are you a beginner who wants to learn Odoo 10? Are you a Python developer who wants to switch to Odoo developer to manage information system of your company efficiently by building high-performance applications? If yes, this Learning Path is for you.Odoo is a web-based open-source Enterprise Resource Planning (ERP) software. Its main goal is to homogenize the information system of the company by providing a comprehensive suite of business applications including sales, customer relationship manager (CRM), project management, warehouse management, manufacturing, accounting, and human resources.Truly comprehensive. Simply modular. Easily integrated. Can be customized.With regard to Odoo, we have the above-mentioned features to our advantage.This Learning Path starts with an introduction to Odoo architecture and installing Odoo 10 online and on Windows OS and Ubuntu. Then, youll learn to install your first application wherein you will perform gathering requirements and creating a database for your application. Also, youll learn to create your first customer and enter a product, product invoicing, and sales order. Next, youll explore Customer Relationship Management in Odoo and its importance in today's modern business environment. Then, youll learn implementation of human resources application and understand project management. Finally, youll learn to create advanced searches and dashboards.By the end of this Learning Path, you will have a deeper understanding of Odoo module ecosystem through practical and real-world examples.About the AuthorGreg Moss has been a Business and Information Systems Consultant for over 25 years. Starting in 1988, Greg began to work extensively in financial and accounting-related applications. He wrote his first custom billing system for a rehabilitation facility at the age of 20. He has worked extensively in the health care, point of sale, manufacturing, telecommunications, entertainment, and service industries."
Price: 199.99

"Learning Path: Frontend Web Development with Bootstrap 4"
"Are you are a web developer who wants to build enterprise-level websites, web, and mobile applications efficiently with Bootstrap 4? If yes, this Learning Path is for you. Bootstrap is a free and open-source front-end web framework for designing websites, web, and mobile applications. It is a combination of HTML, CSS, and JavaScript code designed to build user interface components. Bootstrap was also programmed to support both HTML5 and CSS3.Sass Instead of LESS. Brand New Bootstrap Cards. New Reboot Module. Opt-in Flexbox Support.With regard to Bootstrap, we have the above-mentioned features to our advantage.This Learning Path starts with introducing the new features of Bootstrap 4 and its installation. Then, you will be introduced to Sass and will learn to set up your first Sass project. Also, you will be building an application called Neighborhood, which enables others to discover local businesses in a location. While building this application, you will use Sass to write all of your stylings, organizing your website into mobile responsive grids, and writing advanced components using the cards feature. Moving ahead, you will learn to create larger projects. 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.By the end of this Learning Path, you will have a strong understanding of the new features of Bootstrap 4 with hands-on experience of working with larger projects.About the AuthorsVedran Cindri has been a front-end developer for around 15 years now and has been using Bootstrap exclusively for the last 4 years. He has worked on a lot of interesting projects for clients all around the world. He really enjoys writing great code, optimizing websites, and creating awesome responsive experiences.Aaron Vanston is a front-end developer and product specialist based in Melbourne, Australia, specializing in usability and user experience design on the web. Aaron has a multidisciplinary background ranging from digital marketing to web application development. He is currently exploring his passion for web development through his own web development studio and start-ups/ web development teams within Melbourne. In the past, Aaron has developed a range of tutorials based on design and web development including various Bootstrap written tutorials."
Price: 199.99

"Advanced Concepts of Odoo 10"
"Odoo is a comprehensive set of open-source enterprise management applications. Now with Odoo 10, you have access to a powerful website builder, integrated e-commerce features, and a fast-growing community to help transform and modernize your business. You will start by exploring Odoo's powerful new website building platform and will look at the features that can be used to promote your website right from within Odoo. Building on this, you will add a fully functioning online shopping cart to the website. From here, you will understand the Odoo architecture and will learn to customize it. You will then learn to modify Documents and reports with Odoo. Finally, you will be introduced to the process of developing custom solutions in Odoo.About The AuthorGreg Moss has been a Business and Information Systems Consultant for over 25 years. Starting in 1988, Greg began to work extensively in financial and accounting-related applications. He wrote his first custom billing system for a rehabilitation facility at the age of 20. He has worked extensively in the health care, point of sale, manufacturing, telecommunications, entertainment, and service industries.Greg is a Certified Information Systems Auditor (CISA), a Certified Six Sigma Black Belt, and was the Chief Information Officer for Crownline Boats, Inc. In addition to both Music and Computer Science studies at Southern Illinois University, Greg completed a BS in Business Administration and Information Systems from Walden University. Greg also has an Information Assurance Certification from Carnegie Melon University.In addition to Odoo, he has experience in a variety of ERP systems and was a Sage Pro partner for several years. Greg is the CEO of First Class Ventures, LLC.In Gregs spare time he enjoys playing trumpet, saxophone, keyboard, and guitar with local bands and taking cross-country road trips with his African Grey Parrot, Bibi."
Price: 124.99

"Apache Spark Fundamentals"
"This video is a comprehensive tutorial to help you learn all the fundamentals of Apache Spark, one of the trending big data processing frameworks on the market today. We will introduce you to the various components of the Spark framework to efficiently process, analyze, and visualize data.You will also get the brief introduction of Apache Hadoop and Scala programming language before start writing with Spark programming. You will learn about the Apache Spark programming fundamentals such as Resilient Distributed Datasets (RDD) and See which operations can be used to perform a transformation or action operation on the RDD. We'll show you how to load and save data from various data sources as different type of files, No-SQL and RDBMS databases etc.. Well also explain Spark advanced programming concepts such as managing Key-Value pairs, accumulators etc. Finally, you'll discover how to create an effective Spark application and execute it on Hadoop cluster to the data and gain insights to make informed business decisions.By the end of this video, you will be well-versed with all the fundamentals of Apache Spark and implementing them in Spark.About The AuthorNishant Garg has over 16 years of software architecture and development experience in various technologies, such as Java Enterprise Edition, SOA, Spring, Hadoop, Hive, Flume, Sqoop, Oozie, Spark, YARN, Impala, Kafka, Storm, Solr/Lucene, NoSQL databases (such as HBase, Cassandra, and MongoDB), and MPP databases (such as GreenPlum).He received his MS in software systems from the Birla Institute of Technology and Science, Pilani, India, and is currently working as a senior technical architect for the Big Data R&D Labs with Impetus Infotech Pvt. Ltd. Previously, Nishant has enjoyed working with some of the most recognizable names in IT services and financial industries, employing full software life cycle methodologies such as Agile and SCRUM.Nishant has also undertaken many speaking engagements on big data technologies and is also the author of Learning Apache Kafka & HBase Essestials, Packt Publishing."
Price: 124.99

"Implementing and Testing Applications using Functional JS"
"You will get an in-depth overview of how to handle asynchronous code with promises, generator functions, and the ES2017 async-await construct. These tools will help you set up communication with a server via an API later, when implementing a web application.Lazy evaluation will allow you to optimize performance of retrieving a collection of data, where you may need to process and retrieve just a fraction of the available elements. This powerful technique will not only allow you to write performant code, but it also makes it possible for you to handle infinite sequences.We will also implement a web application together, demonstrating the practical usage of most of the features you learned in this course, and in the previous volume of this course, Deep Dive into Functional JavaScript. You will see higher order functions, currying, partial evaluation, recursion, ES6, asynchronous code with promises and ES2017 async-await, and many more language construct and functional programming ideas in practice. While we anchor these techniques into your mind with the repeated practical usage, you will also learn about techniques to write maintainable software: test driven development, top-down design, and bottom-up design. We will use Mocha and ChaiJs to write unit tests for the functional part of the application.About the AuthorZsolt Nagy is a web development team lead, mentor, and software engineer living in Berlin, Germany. As a software engineer, Zsolt continuously challenges himself to stick to the highest possible standards when improving his own knowledge. The best way of learning is to create a meaningful product on the way. Until you reach this state, the second best way of learning is to share with others what you learned and how you structure your thoughts.Zsolt is an author of the book and video course ES6 in Practice,introducing you to all meaningful features of ES6. He is also an author of the book The Developers Edge How to Double Your Career Speed with Soft-Skills."
Price: 124.99