"Learning Path: Build PhoneGap Apps with JavaScript & jQuery" |
"Are you a developer who wants to build mobile applications with the help of web technologies? Do you want to develop a cross-platform mobile applications using Adobe PhoneGap? If yes, this Learning Path is for you.Adobe PhoneGap is a mobile application development framework that is used for developing hybrid mobile applications. It allows you to develop mobile applications that run on all popular mobile OS platforms, such as iOS, Android, BlackBerry, and Windows. PhoneGap apps are developed using web technologies such as HTML, CSS, and JavaScript. So, with the help of these web technologies, one can build amazing cross-platform mobile 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 starts with an introduction to JavaScript wherein you will learn basic the JavaScript syntax such as comments, operators, and more. You will also learn to declare functions and write different loops inside it. Then, you will learn about Document Object Model (DOM) in JavaScript. Next, you will be familiar with jQuery, a JavaScript library and the use of jQuery in your projects. As the Learning Path progresses, you will be introduced to the concept of mobile hybrid applications and how PhoneGap can help you create applications that can function on different platforms. You will also learn to set up the PhoneGap development environment and will be guided through creating a simple application that uses some of the core features of PhoneGap. Finally, you will learn the complex uses of PhoneGap such as, interacting with external servers, dealing with security, testing, and automation. By the end of this Learning Path, you will be able to utilize your learnings effectively to develop cross-platform PhoneGap applications. About the Authors: For this course, we have combined the best works of these esteemed authors: Chip Lambert has been developing websites and web applications for almost 20 years. He has authored two other books for Packt Publishing: Instant RESS Implementation How-To and Mastering jQuery Mobile. He is currently a software engineer for Jenzabar Inc. and an online instructor for Bluefield College, teaching courses in web and mobile application development. Kerri Shotts has worked with computers for nearly twenty-four years. Her love for technology and programming started when she was introduced to her first computer: a Commodore 64. She obtained a degree in Computer Science. Now she works as a Technology Consultant thereby creating, designing, and maintaining custom applications (both desktop and mobile), websites, graphics and logos, and more for her clients. She is the author of five prior books published by Packt."
Price: 199.99 |
"Learning Path: The Road to Elasticsearch" |
"Ever wanted to take your web application to a whole new level? Well then, look no further, because this Learning Path takes you on a journey to learning all about Elasticsearch, the renowned open source search engine that helps power searches within thousands of websites worldwide, and much more.Elasticsearch is part of the Elastic family, popularly called as the Elastic stack, whose other components include Logstash, Kibana, the Beats family, and X-Pack. Together, the Elastic stack forms an essential suite of tools that is a must for any developer wanting to embark on a path to build high-quality web applications in this day and age. Elasticsearch is a search server that can also double up as a NoSQL data store, and hence provides lightning-fast search functionality within a website. Logstash is used to collect and parse all kinds of logs. It can also be used to ferry data to and from Elasticsearch at high speeds. Kibana is an Elasticsearch data visualization tool, Beats help in gathering data from disparate sources to Elasticsearch, while X-Pack provides services such as security, monitoring, alerting, reporting, and so on. The Road to Elasticsearch 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. First, this learning path gets you acquainted with the new, Elastic stack. You learn all about the key components of the Elastic family, their usage and their significance. Then, we move on to a more detailed topic in which we learn in depth about the new Elasticsearch 5.0, which is the mainstay of the stack. We begin by learning about the fundamentals of Elasticsearch. Here, we learn how data is stored in Elasticsearch, specifically, concepts like index, types, and documents, and are also introduced to the Elasticsearch domain-specific language (DSL). Finally, we learn to create complex search queries that power advanced search features in top websites. By the end of this Learning Path , you will have developed a mastery of Elasticsearch fundamentals, and would be able to seamlessly harness the power of Elasticsearch to augment the capability of your web apps. The goal of this Learning Path is to equip you with strong fundamentals of Elasticsearch and introduce you to the Elastic stack. This Learning Path is authored by some of the best in the field. Ethan Anthonyis a San Francisco-based data scientist who specializes in distributed data-centric technologies, and is also the founder of XResults, a data analytics company. Ethan has over 10 combined years of experience in cloud-based technologies such as Amazon Web Services and OpenStack, as well as the data-centric technologies of Hadoop, Mahout, Spark, and Elasticsearch. He began using Elasticsearch in 2011 and has since delivered solutions based on the Elastic stack to a broad range of clientele.Karthik Selvarajis an integration specialist having vast experience in areas of enterprise application integration, service-oriented architecture, and API economy. He is a YouTuber and has several training videos on his YouTube channel. His technology stack includes IBM DataPower Gateway, IBM WebSphere MQ, Mule ESB, Elastic stack, Active MQ, and IBM Integration Bus."
Price: 199.99 |
"AWS Certified Developer - Associate Tutorial - Step 2" |
"This course teaches you all you need to know to start working with the database and application service options available through AWS. We explore technologies such as DynamoDB, Route53, and Cloudformation.Well demonstrate how to use SNS to send new notifications, create an Elastic Beanstalk application, and get started with the DynamoDB database. Youll understand what your options are for routing on Route53, know when to use the application services, and see how to begin writing infrastructure as code using Cloudformation. By the end of this course, you will feel confident to start creating and using DynamoDB tables and indexesRaluca BolovanColibri Ltd. is a technology consultancy company founded in 2015 by James Cross and Ingrid Funie. The company works to help their clients navigate the rapidly changing and complex world of emerging technologies, with deep expertise in areas such as Big Data, Data Science, Machine Learning, and Cloud Computing.Over the past few years, they have worked with some of the world's largest and most prestigious companies, including a tier 1 investment bank, a leading management consultancy group, and one of the world's most popular soft drinks companies, helping each of them to better make sense of their data and process it in more intelligent ways.The company lives by their moto: Data -> Intelligence -> Action.Our author, Raluca Bolovan is a DevOps Engineer, AWS Certified Solutions Architect, and AWS Certified Developer.She graduated with a first class honours Meng degree in Computing (Software Engineering) from Imperial College London. She worked in Investment Banking for three years with technologies such as Python, Java, and Spring. She then moved into the FinTech industry and has written microservices running on Docker on AWS.Raluca has several years of experience architecting and implementing new solutions on the AWS platform. She has built, among others, a serverless ETL and data warehousing solution using AWS Lambda, DynamoDB, Redshift, and S3 as the principal components.She is also interested in new technologies. She has worked in her career so far in most aspects of technology roles, ranging from front-end development with JavaScript and Django to back-end with microservices in Java 8 and Postgres and more recently DevOps on AWS. If the technology could be the solution for the task at hand, she will definitely try it."
Price: 124.99 |
"Getting started with Windows Azure Storage" |
"Azure Storage is a cloud storage solution that helps you build highly available and scalable applications. With this video you will be able to develop a strong storage foundation for Azure virtual machines.This course will start with the introduction to Windows Azure storage and how it can be used to build large-scale, real-world applications in various scenarios using Azure storage services like blob, table, queue, and file. Next, this tutorial will teach you about storage accounts and the overview to client library. Moving ahead this video will cover how to design applications for a large global audience, and how to scale those applications as needed - both in terms of the amount of data stored and the number of requests made against it.Finally, this video will cover topics like Storsimple, Azure Backup and Site recovery - teaching you to deploy and manage your solutions, efficiently backup your data and automate disaster recovery. By the end of this video, you will learn to store, configure, monitor data and scale applications with Azure storage services.About the AuthorHarshul Patel is a technology enthusiast from India; he is thoroughly knowledgeable in virtualization and cloud computing technologies. Harshul was one of the early Indian adopters of Windows PowerShell. He frequently lectures on Windows PowerShell in user group gatherings and delivers training across various organizations. He is also the proud recipient of multiple faculty awards and has received an innovation award from his employer. He is a co-founder of the PowerShell Hyderabad User Group and a member of the New Delhi."
Price: 124.99 |
"Go Essentials for Full Stack Web Development" |
"The Go Programming Language's adoption by developers for building web applications has been on the rise. With its ecosystem growing in size and its stable architecture, Go offers a strong library for building scalable and high-performant web services and apps.In this first of the four core sections that make up this course, we will start by introducing you to programming with Go. We will show you how to install Go and how to configure your workspace and development environment. We will move on to demonstrate basic Go concepts, to provide you with a strong foundation. We will explore arrays, slices, maps and user-defined types. Moving on, we will take a look at Go's built-in concurrency constructs and introduce you to several tools included with Go. We will finish the section by implementing a simple web server using Go.By the end of the video, you will learn the tricks to building robust, secure, and fully-featured applications for the web.Kamesh BalasubramanianKamesh Balasubramanian is the founder and CEO of Wirecog, LLC. He is the inventor of Wireframe Cognition (Wirecog), an award-winning, patented technology that allows machines to understand wireframe designs and produce source code from them. Kamesh has over 20 years' software development experience and has implemented numerous solutions in the advertising, entertainment, media, publishing, hospitality, video game, legal, and government sectors. He is an award-winning, professional member of the Association for Computing Machinery and an InfyMaker Award winner. He was recognized as a Maker of Change at the 2016 World Maker Faire in New York and, upon request, has demonstrated Wirecog at MIT."
Price: 124.99 |
"Puppet Essentials for Beginners" |
"Puppet is a configuration management tool that allows you to automate all your IT configurations, giving you control over what you do to each Puppet agent in a network, and when and how you do it. In this age of digital delivery and ubiquitous Internet presence, it's becoming increasingly important to implement scalable and portable solutions, not only in terms of software but also the systems that run it.This video course will start by walking the viewer through a complete understanding of the Puppet environment followed by detailed steps to configure their own production-grade Puppet infrastructure. An overview of the Puppet language will also be provided to make viewers feel at ease with the Puppet DSL. Once the viewer is comfortable with the Puppet ecosystem, in-depth topics such as the configuration and management of Puppet servers, environments, module repositories, and modules will follow. Users will then learn how to write reusable modules with Hiera. Towards the end of the video course, viewers will write tests for modules right from the beginning, build an efficient and scalable codebase, and create continuous integration pipelines with CI tools such as Jenkins.About The AuthorAnirban Saha is an infrastructure professional with more than six and half years' experience in infrastructure management at various industries and organizations ranging from early startups to corporate environments. He has worked extensively with configuration management and automation tools including Puppet, Chef, Ansible, Saltstack, and Terraform, to name a few. He has extensive experience in architecting, deploying, and managing large infrastructures. He speaks at various conferences on the latest technologies and is also the author of Salt Cookbook published by Packt."
Price: 124.99 |
"Building Microservices with Lagom" |
"The Lagom architecture is an open source framework for building reactive microservices.The video course will help you to build microservices that have a very high-throughput and low latency.You will find out how to implement a circuit breaker to make the service more resilient. In order to achieve this, you will learn how to set up performance tests with Gatling and will be trained on how to use Gatling efficiently. At the end, you will create a microservice using the Lagom framework.About The AuthorTomasz Lelek is a Software Engineer, programming mostly in Java, Scala. He is a fan of microservices architecture, and functional programming. He has dedicated considerable time and effort to be better every day. He recently dived into Big Data technologies such as Apache Spark and Hadoop. Tomasz is passionate about nearly everything associated with software development. Recently he was a speaker at conferences in Poland - Confitura and JDD (Java Developers Day) and also at Krakow Scala User Group. He has also conducted a live coding session at Geecon Conference."
Price: 124.99 |
"Introducing System Center Configuration Manager" |
"System Center Configuration Manager (ConfigMgr) is the flagship systems management product from Microsoft that provides a comprehensive management solution for computer systems. It provides patch management, OS deployment, remote control, endpoint protection, and many other services.This is the first of two courses in the series, providing beginner-level tutorial videos on ConfigMgr. They will get you started with this powerful solution and eventually enable you to effectively manage your resources. We'll teach you how to install and configure ConfigMgr, manage your devices, deploy operating systems in the enterprise, deploy and manage applications.You'll discover how to perform patch management, adhere to compliance, protect your infrastructure, and much more. By the end of this series, you will be able to provide effective IT services to your organization by enabling secure software deployment, quickly applying software patches and updates, rebuilding a system that has been compromised, and keeping your systems compliant.In this course we start with an introduction to ConfigMgr and show you how to design, install and upgrade the product. Then we discuss preliminary configuration of the solution, including discovery and boundaries, client installation, collections, compliance, hardware and software inventory, role-based administration, backup, recovery and site maintenance.Watch out for the second video course in the series Implementing Configuration Manager features. This course will include software distribution, software updates, operating system deployment, endpoint protection and mobile device management.About the AuthorGerry Hampson is an author, blogger and speaker. He is a senior consultant engineer with over twenty years of experience as an IT professional. He has worked for Ergo Group, based in Dublin, Ireland, for 12 years. Gerry specializes in designing and deploying Microsoft solutions, with a particular interest in System Center Configuration Manager and Intune. He was awarded Microsoft Most Valuable Professional (MVP) in Enterprise Client Management for 2015.Gerry has a popular blog where he shares tips with the enterprise client management community.Gerry lives in a small village in Ireland with his wife na."
Price: 124.99 |
"JUnit 5: The New Generation Testing Framework for the JVM" |
"In this video we will start by introducing the new features of JUnit 5, architecture, and description of the main Java 5 APIs. After that we will be learning about the low-level details of JUnit 5, i.e., how to write JUnit 5 test cases (programing model)About The AuthorBoni Garca has a PhD degree in Information and Communications Technology from Universidad Politcnica de Madrid (UPM), Spain in 2011. Currently he is working as an Assistant Professor at Centro Universitario de Tecnologa y Arte Digital (U-tad), Spain. He has participated actively in three different research groups: Real-Time Systems and Telematic Services Architecture (STRAST), UPM; Telematic System for Information and Knowledge Society (TSIC), UPM; and currently on CodeUrjc (Universidad Rey Juan Carlos). He has participated in 12 European research projects, publishing more than 20 papers in different journals and at international conferences. Garca is an active member of the FOSS community with a big emphasis on Software Testing, Web Engineering, and Computer Networking."
Price: 124.99 |
"Automated UI Testing in C#" |
"This video is the practical step by step guide for UI test automation framework development from the scratch. This course is targeted to C#. Well exercise the WebDriver, Appium (for mobile applications) and SpecFlow.While going throughout the course you will be able to see the step-by-step test automation framework development process and how it changes the shape of tests.At the end you will have a vision of what framework is, how it looks like and what items should be initially covered at the early beginning of test automation development. Also, you will learn typical solutions for the most common problems with different UI automation solutionsMykola has been working in test automation since 2004. He has been involved with various activities including creating test automation solutions from scratch, leading test automation teams, and working as a consultant with test automation processes. During his working career, he has had experience with different test automation tools such as Mercury WinRunner, MicroFocus SilkTest, SmartBear TestComplete, Selenium-RC, WebDriver, Appium, SoapUI, BDD frameworks, and many other different engines and solutions. He has had experience with multiple programming technologies based on Java, C#, Ruby, and so on, and with different domain areas such as healthcare, mobile, telecoms, social networking, business process modeling, performance and talent management, multimedia, e-commerce, and investment banking.Mykola KolisnykMykola has been working in test automation since 2004. He has been involved with various activities including creating test automation solutions from scratch, leading test automation teams, and working as a consultant with test automation processes. During his working career, he has had experience with different test automation tools such as Mercury WinRunner, MicroFocus SilkTest, SmartBear TestComplete, Selenium-RC, WebDriver, Appium, SoapUI, BDD frameworks, and many other different engines and solutions. He has had experience with multiple programming technologies based on Java, C#, Ruby, and so on, and with different domain areas such as healthcare, mobile, telecoms, social networking, business process modeling, performance and talent management, multimedia, e-commerce, and investment banking."
Price: 124.99 |
"Android Design Patterns and Best Practices Volume 2" |
"Are you an Android developer with some experience under your belt? Are you wondering how the experts create efficient and good-looking apps? Then your wait will end with this video! We will teach you about different Android development patterns that will enable you to write clean code and make your app stand out from the crowd.The video starts by introducing the Android development environment and exploring the support libraries. You will gradually explore the different design and layout patterns and get to know the best practices of how to use them together. Youll then develop an application that will help you grasp activities, services, and broadcasts and their roles in Android development. Moving on, you will add user-detecting classes and APIs such as gesture detection touch screen listeners and sensors to your app. You will also learn to adapt your app to run on tablets and other devices and platforms, including Android Wear, auto, and TV. Finally, you will see how to connect your app to social media.About The AuthorKyle Mew has been programming since the early eighties and has written for several technology websites. He has also written three radio plays and three other books on Android development."
Price: 124.99 |
"First Guide to Dashboards using IBM Cognos Analytics (V11)" |
"Cognos Analytics is the latest version of IBM Cognos Business Intelligence offering, that bring IBM back in the game against new age competitors like QlikView, Tableau. It is a next-generation, sleek, unified tool that provides end users, power-users and IT professional a fast, intent-driven dashboard and reports authoring interface on top of the strong foundation that IBM Cognos has proved over decades.This course is strongly focused on the new Analytics Dashboard Tool, that is not only the future of reporting authoring but also appeals much wider audience right from end-users who are simply consumers of data, to power-users that analyze data and create dashboards for consumption, and IT developers who deliver high quality reporting solutions.In addition to Analytics Dashboarding which is the completely new feature in v11, you will also learn about what users and author gain by upgrading from older v10 or v8 (why upgrade, and why not). You will get a hang of the completely new 'Connection Portal' interfaceAbout the AuthorAbhishek Sanghani worked with Cognos 8.x and 10.x for 12 years and delivering countless reporting solutions, he is thoroughly excited to see Cognos 11.x taking a big leap in self-service authoring and dashboard reporting.Currently he is leading a team of software developers in a large global financial services company, to deliver analytical applications with dashboards and self-service capabilities. Version 11.x being fairly recent, is testing it from all aspects to assess when and where to use it in the deliveries. He also has opportunities to try other products like QlikView, Tableau and Microstrategy. He believes such experiences with other products make ones viewpoint wider, and understanding deeper.The other technology that interests Abhishek is Microstrategy. He posses advanced skills in TM1, Oracle, Microstrategy, SQL Server, SSASHe also has a book written on IBM Cognos 8 Report Studio, followed by a video course for Cognos 10 Report Studio Fundamentals. Both have been very fulfilling experiences. He believes this could be a natural and organic update of those Report Studio works. Note that in this course focuses the brand new Dashboarding tool."
Price: 124.99 |
"Getting Started with SQL Server 2016 Administration" |
"SQL Server DBAs enable efficient administration of its SQL Server solution to get breakthrough performance and top-notch security. This video will teach you basic as well as advanced administration tasks for handling, managing, and monitoring your SQL Server 2016 efficiently. After setting up and configuring your virtual machine for SQL Server 2016, you will implement various techniques to improve query performance, create indexes, and perform activity monitoring. You will learn how to secure your SQL Server solution by implementing various authentication techniques. Finally, you'll ensure your database is always available and ready for any catastrophe.This comprehensive tutorial is packed with real-world examples and tips to solve the trickiest of challenges. By the end of this course, you will have a solid foundation in all SQL Server administration concepts and will be able to implement them in a production environment.About the AuthorSteve Jones has been working with SQL Server since 1991. He has worked with all versions of SQL Server as a developer and DBA, in a variety of industries and companies. Over the last 25 years, he been greatly pleased with the enhancements and growth of the platform; he feels SQL Server is an outstanding database platform that is suited to a wide variety of needs and situations.In 2001, Steve founded SQLServerCentralwith Brian Knight, Andy Warren, and three other partners. In 2002, Steve left his job with PeopleSoft to manage SQLServerCentral as a full-time editor, publisher, and writer. Andy, Brian, and Steve continued to manage and grow SQLServerCentral until 2007 when it was sold to Redgate Software along with Database Weekly (then Database Daily). At that time Steve went on to work for Redgate and has continued his work with SQLServerCentral and Red Gate as a writer and speaker.Steve regularly presents at SQL Saturday conferences and other technical events on career and technical topics, and enjoys meeting and interacting with the SQL Server community. He has been a presenter at //build/, the PASS Summit, Dev/IT Connections, VSLive, SQL Bits, SQL Intersection, and many user groups in the US.Steve is a graduate of the University of Virginia. He has been awarded the title of Microsoft Data Platform MVP from 20082017 for his many contributions to the SQL Server community. Steve holds an MCSE from NT 4.0, an MSITPro in SQL Server, and numerous other MCP certifications in SQL Server."
Price: 124.99 |
"openFrameworks Interactivity" |
"openFrameworks is an open source C++ toolkit designed to assist the creative process by providing a simple and intuitive framework for experimentation. In this course you will learn openFrameworks basics and become familiar with processing various kinds of data, including video, sound and networking. Also, you will learn how to use in openFrameworks project many kinds of external devices, such as cameras, Arduino, USB-controllers and joysticks.You will start with learning how to install openFrameworks on different platforms and create simple openFrameworks project. Also, you will learn how to use most notable built-in examples and addons, which demonstrate basic openFrameworks possibilities. After that you will look into basics of programming multimedia with openFrameworks. You will learn how to generate graphics, work with videos and program sound playing and recording. Finally, you will learn how to communicate with other programs and additional hardware. You will lean about networking capabilities and various additional devices in your openFrameworks project.About The AuthorDenis Perevalov is a lecturer and programmer from Ekaterinburg, Russia. He teaches creating interactive media projects at Ekaterinburg Academy of Contemporary Art, and teaches 3D graphics at Ural Federal University. Also he is scientist the Krasovsky Institute of Mathematics and Mechanics.Igor (Sodazot) Tatarnikov is a video artist, programmer and VJ from Moscow, Russia. He creates media content in various techniques, including animation, stop motion, and generative art.Igor and Denis are cofounders of the visual laboratory Kuflex (2011), which madenumerous interactive video installations for many exhibitions and events around the world. Most of these works were made using openFrameworks."
Price: 124.99 |
"Expert Ruby on Rails 5" |
"Ruby on Rails is an extremely productive web application framework written in Ruby. This course will show you how to make production-ready, efficient, and secure applications using Ruby. Youll see how to use the framework to make web applications that your users and clients will love.We start the course by Installing Ruby and Rails and quickly create an application using generators and scaffolding, while understanding how the Rails automations work and why that makes Rails 5 such an easy and productive web-development framework. We will then see how to implement a data model for your App, set up authentication and authorization for your customers and create user-friendly, fast-loading views. You will learn how to create and configure a Rails 5 application and use its new features such as Rails 5 API and ActionCable. Finally, we will take advantage of the new Rails 5 functionality to set-up messaging and presence status for your users and learn how to test these exciting new features.About The AuthorFred Heath is a freelance developer and consultant based in Wales, UK. 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. Fred 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: 124.99 |
"Digital Forensics with Kali Linux" |
"Kali Linux is the most comprehensive distributions for penetration testing and ethical hacking. It has some of the most popular forensics tools available to conduct formal forensics and investigations and perform professional-level forensics. This video course teaches you all about the forensic analysis of computers and mobile devices that leverage the Kali Linux distribution. Youll get hands-on, seeing how to conduct each phase of the digital forensics process: acquisition, extraction, analysis, and presentation, using the rich set of open source tools that Kali Linux provides for each activity.The majority of this tools are also installed on other forensic Linux distributions, so the course is not only limited to Kali Linux but is suitable for any open-source forensic platform in the same way. We start by showing you how to use the tools (dc3dd in particular) to acquire images from the media to be analyzed, either hard drives, mobile devices, thumb drives, or memory cards. The course presents the Autopsy forensic suite and other specialized tools, such as the Sleuth Kit and RegRipper, to extract and analyze various artifacts from a Windows image. It also shows how to perform the analysis of an Android device image using Autopsy. Next, we cover file carving and the recovery of deleted data, and then the process of acquiring and analyzing RAM memory (live analysis) using the Volatility framework.Another topic is treated in the course, that is network forensics; indeed, the course covers how to use Wireshark to capture and analyze network data packets.Finally, we demonstrate how to report and present digital evidence found during the analysis. By the end of the course, you will be able to extract and recover data, analyze the acquired data, and report and present digital evidence from a device.About The AuthorMarco Alamanni has professional experience working as a Linux system administrator and Information Security analyst in banks and financial institutions.He holds a BSc in Computer Science and an MSc in Information Security. His interests in information technology include ethical hacking, digital forensics, malware analysis, Linux, and programming, among other things. He also collaborates with IT magazines to write articles about Linux and IT security.He has used Kali Linux on various occasions to conduct incident response and forensics in his professional activity, besides using it for penetration testing purposes. He is also the author of Kali Linux Wireless Penetration Testing Essentials published by Packt Publishing.I would like to thank Packt Publishing for having offered me this exciting project and all the people I have worked with during its realization for their guide and support.A big thank goes to my family, in general, and in particular to my wife Candice and my sons, Niccol and Fabio Antonio, for their love and encouragement.This course is dedicated to the memory of a dear and special person, Maria Vitteri, that will always remain in our thoughts and in our hearts."
Price: 124.99 |
"JMeter 3.0 Advanced" |
"This course is a valuable reference for Apache JMeter beginners and Pros alike. By the end of the course, you will have a strong understanding of JMeter's capabilities, how to run custom load and performance tests, and best practices to help you quickly become a JMeter expert.A simple, open source and powerful load testing tool, it is a 100% pure Java desktop application designed to load test functional behavior and measure performance. Originally designed for testing Web Applications it has since expanded to other test functions.JMeter is an open source load testing toolwhich is designed for checking the performance of any client server application. It can be used to simulate loads of various scenarios and output performance data in several ways, including CSV and XML files, and graphs.About the Author:Haneesh PanickerHaneesh Panicker a performance web expert has 6 years of working experience in Performance engineering focused on web and Client server based applications using testing tools like HP Load runner, Apache jMeter, Borland Silk Performer, etc. on various domains like Corporate & Investment Banking, Finance and Core Banking.He has 3 years of training experience in Apache jMeter at various corporates like Quality Kiosk technologies, BNP Paribas, Ness Technologies, etc."
Price: 124.99 |
"Building an Unreal RTS Game: Adding Killer Features" |
"In this course, the audience will learn about gameplay programming in Unreal Engine 4, usingexamples from the well-known Real Time Strategy (RTS) genre. They will become familiar with how thestructure of the Unreal Engine is quite versatile, and can be used to create many kinds of games. Beginning with implementing an RTS-style free roaming camera from scratch, the course will thenmove into selecting Non-Playable Characters (NPCs) through mouse input; using basic ArtificialIntelligence (AI) and Pathfinding to have selected NPCs move around a level; and finally, the course willcomplete with covering how to modify Navigation Mesh (Nav Mesh) Data to provide varied andinteresting gameplay. Then in Volume 2, the audience will cover adding a second unit to the game, making a unit attack,creating Destructible environments, and finally, bring everything together with an RTS-style userinterface using Unreal Motion Graphics (UMG). The topics covered in this course will not only form the basis for an RTS game, but let the audiencebe introduced to various concepts that underlie gameplay programming in Unreal Engine 4. About the AuthorJonathan 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. Jonathan 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."
Price: 124.99 |
"Getting Started with 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.We will start with how to set up Odoo online and on your own server. Youll then configure the basic company settings required to quickly get your first Odoo system up and running. Later, youll explore Customer Relationship Management in Odoo and see its importance in today's modern business environment. Next, we'll deep dive into a purchasing application with Odoo and you'll learn some of the primary functionalities of ERP systems for manufacturing operations. Then you'll use analytic accounting to provide better reporting. Finally, we'll walk you through the recent Odoo 10 features with respect to the community and enterprise edition, giving you the complete understanding of what Odoo can do for you!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; the owner of FirstClassComputerConsultingand OdooClass; and an Odoo Ready Partner.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 |
"Exploring AWS Instances, Networking, and Databases" |
"Amazon Web Services (AWS) is a secure cloud services platform that offers compute power, database storage, content delivery, and other functionalities to help businesses scale and grow. AWS cloud products and solutions are used to build sophisticated applications with increased flexibility, scalability, and reliability.The classic AWS services are the focus of this course. You'll start by getting to know about VPC and its components such as private and public subnets, gateway, service endpoints, peering, DX, VPN, and so on. Next, you'll learn how to merge your infrastructure and code with an application code balancer.Moving on, we'll cover further storage logging, events, replication, lifecycle, and advanced features of S3. Next, we look at data backup with AWS Glacier and migrating data with storage gateways and Snowball. You'll then explore RDS and look at the problems faced in the real world and services such as ElastiCache and DynamoDB.Last, we'll explore a new hype of containers and how to run, manage, and deploy those using AWS.About the AuthorPaulina Budzon is an engineer holding both AWS Professional Level certifications, primarily interested in designing, building and maintaining highly available, scalable and resilient distributed web applications. She started as a web developer and has worked with technologies such as PHP, RoR, MySQL, PostgreSQL, and MongoDB.She has swiftly progressed her career, gaining wide knowledge of the architectural aspects of web applications. Thanks to her experience, Paulina offers a unique combination of understanding of both architectural and development sides of software engineering."
Price: 124.99 |
"Mastering Unreal Engine 4.x Game Development" |
"A practical tutorial that shows real-world solutions for creating complex stunning games with amazing graphics powered by Unreal Engine 4.x The primary idea of this video is to help you create your own high-standard game with Unreal Engine 4.x. This course will be particularly useful for developers who have a basic understanding of Unreal Engine 4.x (using blueprints) and C++, and a good understanding of basic Computer Science concepts such as control structures (if, while, for, switch, and so on), Object Oriented Programming, and data structures (arrays, queues, maps, and so on).About the AuthorPaul Mauviel is a freelance contract consultant specializing in virtual reality, Unreal Engine and containerized web application technology. His most recent work is DreamDesk, which is a Virtual Reality desktop application built in Unreal Engine 4; it stands out from the competition by allowing 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: 124.99 |
"Deep Dive into Functional JavaScript" |
"In this course, you will have an in-depth overview and the tools in your utility belt to write maintainable code in JavaScript.We will stick to the latest version of JavaScript in this course, ES2017. You don't have to know ES2017 to benefit from the course, as we will introduce the language constructs that we use during it.You will experience the benefits of functional programming even if your code is not purely functional. In this course, you will learn the building blocks that act as a utility belt in your arsenal, enabling you to write code that's easy to understand, extend, test, and debug. You will get hands-on practice on how to use currying, partial evaluation, map, reduce, filter, recursion, and other functional programming concepts in ES6.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 |
"Linux Networking Solutions Part 2" |
"LiTo begin, youll find out how to use Samba 4 to create an Active Directory compatible directory service for your network, then youll see how to set up file storage. In this section you will learn how several options to explore in order to host your own file storage, including Samba, NFS, and WebDAV.Moving on, youll learn how to set up an e-mail server, and we'll look at how e-mail works as a service. Youll also set up SMTP and IMAP mail services, and enable spam filtering. Then well configure our own XMPP-based IM service, configure it to communicate with other XMPP services, and configure Pidgin as a client to utilize the service.After that, youll see how to start monitoring services on your network using Nagios. Then, youll map out the network so you can discover what is actually there. Finally, youll discover how to watch over your network through centralized logging and manage an intrusion detection system using Snort.About The AuthorGregory Boyce is a technologist with nearly 20 years' experience using and managing Linux systems. When he's not at work or spending time with his wife and two daughters, he plays around with new technologies. Gregory has spent the last 15 years working at Akamai Technologies, where he has worked in roles ranging from Network Operations, Internal IT, Information Security, Software Testing, and Professional Services. Currently, he heads up the Linux OS team that manages Akamai's custom Linux operating system, which runs on their massively distributed customer-facing network."
Price: 124.99 |
"Canvas for Collaboration" |
"Welcome to Canvas for Collaboration. Canvas is both a learning management solution and a virtual learning environment that has been adopted by organizations of all kinds. Its flexibility and ease of use are unparalleled, and it has proved especially useful in situations where collaboration between individuals and in groups, with feedback on many different levels, is a must. You'll learn how to use Canvas for collaboration in academic institutions,, as well as organizations, companies, and in distributed teams that come together for a defined purpose such as fund-raising, planning an event, or building a product.Susan Smith Nash is involved in the design, development, and administration of e-learning and m-learning programs for learners pursuing degrees, certification, credentialing, and professional development. Her current research interests include the effective design of competency-based education, knowledge management, knowledge transfer, and leadership. Her articles and columns have appeared in magazines and refereed journals. She received her Ph.D. from the University of Oklahoma, and in addition to e-learning, Nash has also been involved in international economic development training, interdisciplinary studies, interdisciplinary petroleum geosciences programs, and sustainable business and career training. Her book, Leadership and the E-Learning Organization, was co-authored with George Henderson, and published by Charles Thomas and Sons. Her most recent books include E-Learning Success: From Courses to Careers, and E-Learner Survival Guide, Texture Press. Her edublog, E-Learning Queen has received numerous awards and recognitions."
Price: 124.99 |
"Fun Projects with Vue 2" |
"Vue.js is the latest JavaScript framework to take web development community by storm. Since its release, it has managed to establish itself as one of the most popular frameworks for building user interfaces and is seeing rapid adoption rate. With Vue.js 2 released now, there are major improvements made in the framework making it leaner and fasterIn this video course, you will start with creating a To-Do Application, where you will be taken through the necessary basics of Vue, and learn to add, toggle, remove, and change a to-do item. After that, you will build a GitHub application which connects to GitHub using the Axios client. You will learn to create different Vue components as well as handle computed properties for your application. Finally, you will then build a real-time chat application, where you will work with Pusher service, Vue Router, and Vuex.By the end of this course, you will have worked with the different features of Vue.js that will make you fall in love with single page web application development.About the AuthorPeter van Meijgaard is a web application developer who has been tinkling with web development ever since he can remember. He is an avid JavaScript developer and loves Vue.js for its simplicity as well its ability to facilitate web app development. He has given various talks on Vue.js in the past, and has also worked on various training programmes."
Price: 124.99 |
"Mastering Microservices with Java" |
"Welcome to the Part 1 of this Mastering Microservices with Java video course! With the introduction of the cloud, Java enterprise application development has moved from monolithic applications to small, lightweight, process-driven components called microservices. So microservices in Java are the next big thing in designing scalable, easy-to-maintain Java applications. This not only makes app development easier, but also offers great flexibility and lets you utilize various resources optimally. If you want to build an enterprise-ready implementation of the microservices architecture, then this is the video for you!In Part 1 of this Mastering Microservices with Java video series, youll start by gaining a deep understanding of the core Java microservice concepts and framework; you will then focus on the high-level design of large software projects. You will gradually move on to setting up the development environment and configuring it before implementing Continuous Integration to deploy your microservice architecture! You will then be ready to consider the second video in this Mastering Java Microservices series, which goes on to show you how to use Spring security, and how you can secure microservices and test effectively using REST Java clients and other tools. Youll learn the best practices and common principles of microservice design and youll learn to troubleshoot and debug issues faced during development.By the end of this Mastering Microservices with Java series, you will know how to build smaller, lighter, and faster services that can be implemented easily in a production environment.About The AuthorSourabh Sharma has more thana decade of experience in product/app development. His expertise lies in developing, deploying, and testing N-tier web applications. He loves to troubleshoot complex problems and look for the best solutions. In his career, he has successfully developed and delivered various standalone and cloud apps to happy Fortune 500 customers. Sourabh has also initiated and developed a microservice-based product for his US-based top enterprise product company. He started writing Java programs in his college days, in the late 90s, and it's still an enduring passion."
Price: 124.99 |
"Going Serverless with .NET" |
"Serverless architecture allows you to build and run applications and services without having to manage the infrastructure. Many companies have started adopting serverless architecture for their applications to save money and improve scalability.This video will be your companion as you design serverless architectures for your applications with Microsoft Azure as the cloud service provider and using the .NET Core runtime. You will begin by understanding about serverless architecture, its advantages and disadvantages. You will then set up the Azure environment and test a simple serverless function using AWS platform. From here you will learn to build a real multi-tier, a serverless application with C# as the scripting language. You will also learn to build, test and deploy the Middle tier application along with Data and Presentation tiers. Finally, we will look at testing, securing and authenticating your serverless application.By the end of the course, you will be equipped with the knowledge to build scalable and cost-efficient .NET applications with serverless architectures.About The AuthorDan Bailey has over 15 years' commercial experience developing and supporting successful software, working mainly for multinational companies and holding increasingly senior positions. He also taken an active interest in the open source community and contribute to technical forums. Over the years he has enjoyed working with people of many nationalities and backgrounds and have worked with a large range of technologies, and used several programming languages, including .NET and Java. Hes implemented and taken lead roles for large-scale industrial solutions. His experience started with trusted languages such as C and C++, all the way through to the latest .NET and Java frameworks. Hes an expert in many communication protocols including REST/HTTP, TCP/IP, web services, and in particular associated design patterns, which are ever more important for connecting systems together. Modern factories are smart and connected in the age of the Internet of Things. Hes has been at the cutting edge of software development across this domain, for well known global companies who manufacture mobile phones, and automotive electronics, for example. Software quality and performance are paramount at all times. Over recent years hes been the inventor and lead architect for new event-driven communication standard used in Internet of Things industrial products. Dan holds a first-class honors Masters degree in engineering, and is a chartered engineer with the IEE, UK in addition to several other certifications. Hes published several white papers on different software subjects. Outside software-related work, Dan spends his time with his family, and enjoy cycling and part time football coaching."
Price: 124.99 |
"Creating Cross Platform Games with Xamarin" |
"This course will be using C# and Xamarin in Visual Studio to first create a simple crossplatform engine before create a 2D platforming game for iOS and Android. UsingXamarin, it is now easier than ever to have a unified code base that can be used for allof the major mobile platforms and it allows the developer to have more freedom andcontrol on how to create their game as opposed to other available engines. One of the main challenges is creating code that needs to perform the same functionalitybut differs for each different platform. This project will show the reader how to utiliseshared projects in Visual Studio to create classes that will perform this functionality.Another difficulty is the loading of assets which need to be saved in different locations foreach platform - this course will show the reader how to create code that will retrieveassets from different locations based on which platform is currently being targeted. Thecourse will also show how to create a game from start to finish and how to overcome anyobstacles that can arise during development. There will be 3 main stages to the course - creating the engine, creating the game, andthe final touches before releasing. The creating the engine stage will walk the viewerthrough creating a simple cross platform renderer for 2D games, as well as a way ofhandling audio and basic state system. The next stage will then create a 2D platformerstarting with designing the game to implementing all the characters movements andenemy interactions as well as a simple menu system. The final stage will then show theviewer how to monetise their app and add analytics and achievements/leaderboardsbefore showing how to release the game on both app stores.About the AuthorAmerigo Moscaroli is a Senior Software Developer at Mazooma Interactive."
Price: 124.99 |
"Introduction to D3" |
"D3.js is a JavaScript library designed to display digital data in dynamic graphical form. It helps you bring data to life using HTML, SVG, and CSS. D3 allows greater control over the final visual result, and it is the hottest and most powerful web-based data visualization technology on the market today. This course is completely updated to cover and leverage the D3 v4 API, modular data structure, as well as revamped force implemented.This video gives you all the guidance you need to start creating modern data visualizations with D3 4.x that take advantage of the latest capabilities of JavaScript. The video starts with the basic D3 structure and building blocks and quickly moves on to writing idiomatic D3-style JavaScript code.About The AuthorNick Zhu is a professional programmer and data engineer with more than a decade experience in software development, big data, and machine learning. Currently, he is one of the founders and CTO of Yroocom - meta search engine for online shopping. He is also the creator of dc.jsa popular multidimensional charting library built on D3."
Price: 124.99 |
"Magento 2 Testing and Optimization" |
"Magento 2 is not just a next version of Magento 1, it is a completely new framework. It introduces a bunch of new libraries and approaches, more opportunities to implement functionality better. This course covers things that each Magento 2 developer should know and apply in addition to just functionality implementation. The course starts with explaining how to get the most value of automated tests provided by Magento out of the box and how to cover your implementation with an appropriate type of test, to ensure a high level of quality.Then youll learn about Magento 2 indexers, cache types and cron jobs. Keeping the cache and indexers utilised will ensure high website performance while organising cron jobs and moving some operations to asynchronous can help to improve performance even more.Finally, the third section of the course is dedicated to migration from Magento 1 covering the usage of code and data migration tools.About the AuthorSergii Ivashchenko has been working in the Magento team for more than 4 years. He took part in the development of both the Magento 1 and Magento 2 frameworks and participated in the Magento Testing Framework implementation. For several years, Sergii has been systemizing and sharing his knowledge of the framework and core modules by contributing to official and non-official Magento 2 documentation and development resources, talking on Magento events and meetups.Currently, Sergii is working on the implementation of e-commerce websites on Magento 2, developing extensions and integrations, managing infrastructure, continuous integration, deployment and continuous performance optimization. Sergii also consults and trains Magento 1 developers to enable successful, efficient, and comfortable development with Magento 2."
Price: 124.99 |