AW Software Products ExcitingAds :: Exciting Ads

kahm-logo

Sitemap

 
"Migrating to Angular 2 Second Edition"
"Angular 2 is a technical and conceptual overhaul of its hugely popular predecessor, AngularJS. This means that for developers who have built and maintained applications with AngularJS, and need to transition projects across to Angular 2, there needs to be an effective plan of action. Implementing a migration path for projects has been a major talking point in itself leading up to the release of Angular 2, and a critical concern for developer teams transitioning code across to take advantage of the new framework. Angular is a complete solution for rapid front-end development. No other plugins or frameworks are necessary to build a data-driven web application.This course demonstrates how to apply an effective migration plan for transitioning Angular 1.x projects to Angular 2. Opening with an introduction to the major changes and additions brought by the new framework, we quickly scope out a plan to a migrate a sample weather application from its original Angular 1.x code base.We then explain how to migrate blocks of code incrementally, as opposed to porting code in bulk, and give you a brief introduction to Typescript and ECMAScript 6. Throughout well show you how to gradually deprecate $scope, upgrade services, work with the component router, transition forms, and more.By completion of this course, you will be rapidly up to speed with the fundamental building blocks of Angular 2 development, and fully capable (and confident) transitioning existing Angular 1.x projects to the new environment, ready to explore everything the new Angular has to offer.About The AuthorAlain Chautard started using Angular in 2011, back when it was a very young technology that wasnt widely used yet. He has used Angular JS on a daily basis since then. He also teaches Angular JS in California, where he is the organizer (and main speaker) of an Angular JS meetup group.Alain is an expert Angular JS consultant at Interstate 21, where he develops beautiful web applications for clients located all over the world."
Price: 124.99

"Android Game Development for Beginners"
"Creating games can be one of the most fun-filled ways to learn about a coding language or a platform. This course will take you on an exciting ride where you will not only learn about the latest Android N SDK, but also about the other APIs. Youll find out how to create highly interactive and interesting games with it. The course will show you how to create a complete game from scratch designed for the Android platform.The course starts by showing you how to set up the Android SDK and other repositories. Youll also find out how to customize your development environment.As we progress, youll learn to work with moving images, creating sprite animations, particle explosion, design in game entities, and create Bitmap fonts efficiently. You will also learn to use LibGDX to enhance the games features and make it stunning.By the end of the course, you will get a clear idea on improving game physics and collision system and shift your game from 2D to 3D.About the AuthorJames Saeed a hobbyist computer programmer, and has been for the last 6+ years. He specializes in programming languages such as HTML, Python, Java, C#, and Apple Swift (in which he has also attained certification).Along with a portfolio of projects that he has produced over the yearsand uploaded to the iOS App Store and Google Play Store, he has also become highly successful on YouTube for teaching computer programming.On the channel, he has attained over 3 million video views, and over 30,000 subscribers, which has resulted in over $10,000 in ad revenue in the past few years. In his spare time, he is also a musician, rock climber, wrestler, and MMA fighter."
Price: 124.99

"Angular 2 Web Development with TypeScript"
"Angular 2 is a web development framework focused on writing component-based applications. TypeScript allows us to develop applications in a higher language than JavaScript, avoiding common mistakes and leveraging the future features of JavaScript. The two make a great combination, helping us write maintainable, clean web applications code using the tools of our choice.This course will get your well on your way to learning Angular 2 and TypeScript together. You will study and practice how to create Angular 2 components in TypeScript. When we are done, you will be able to set up the environment and create a full-fledged application that can consume and publish server data and allow users to interact with it.We start out by setting up an environment to develop a TypeScript-based Angular application. You will study the object-oriented features of TypeScript and then jump straight into the key concepts of Angular 2. We will create a new project setup in Visual Studio 2015 using the ASP.NET vNext web project. Next,well cover the creation of database and web API controllers that handle data operations using Entity Framework and SQL Server. Finally, we will create components, communicate with web services, and learn how to guide users through our application with menus and forms.This course will take your web development skills to a new level, enabling you to author Angular 2 applications from scratch.About The AuthorSergey Barskiy has a Bachelor's degree in Computer Science with almost 20 years of experience in Software Development. Sergey has architected and coded many software projects using Microsoft technologies for over 15 years. Presently, he is working as an Architect with Tyler Technologies, the largest provider of municipal government software in the United States. He is a Microsoft MVP in IIS/ASP.NET, the division focused on web development. He is the author of Code-First Development with Entity Framework. He has spoken at many technical conferences on many topics, including Angular and TypeScript."
Price: 124.99

"Advanced Data Analysis with Haskell"
"Every business and organization that collects data is capable of tapping into its own data to gain insights on how to improve. Haskell is a purely functional and lazy programming language that is well suited to handling large data analysis problems. This video picks up where Beginning Haskell Data Analysis takes off. This video series will take you through the more difficult problems of data analysis in a conversational style.You will be guided on how to find correlations in data, as well as multiple dependent variables. You will be given a theoretical overview of the types of regression and well show you how to install the LAPACK and HMatrix libraries. By the end of the first part, youll be familiar with the application of N-grams and TF-IDF.Once youve learned how to analyze data, the next step is organizing that data with the help of machine learning algorithms. You will be briefed on the mathematics and statistical theorems such as Bayes law and its application, as well as eigenvalues and eigenvectors using HMatrix.By the end of this course, youll have an understanding of data analysis, different ways to analyze data, and the various clustering algorithms available. Youll also understand Haskell and will be ready to write code with it.About the AuthorJames Church lives in Clarksville, Tennessee, United States, where he enjoys teaching, programming, and playing board games with his wife, Michelle. He is an assistant professor of computer science at Austin Peay State University. He has consulted for various companies and a chemical laboratory for the purpose of performing data analysis work. James is the author of Learning Haskell Data Analysis."
Price: 124.99

"Mastering Clip Studio"
"Clip Studio Paint is a family of tools for both Mac OS X and Microsoft Windows to create comics and manga digitally. It is the worlds number one comic software and is developed byCelsys, a Japanese software development company. Clip Studio Paint has powerful features and a tool set that is optimized to create amazing-looking comics and manga. The various tools can be used to create panel layouts, perspective rulers, sketching, coloring, word balloons, and captions among others. The latest version is named Clip Studio Paint Pro and the enhanced version is Clip Studio Paint EX.This course will help you unlock your true creative potential by getting you familiar with some of the unique tools you can use to make great-looking artwork in Clip Studio Paint.First, you will learn how to create custom brush tools, which form the basis of creating many more brush tools for a variety of tasks. Then you will delve into vector tools and see how to use and manipulate them. Next, you will learn about the powerful ruler and 3D tools available in Clip Studio Paint. You will find out how to use the basic rulers in an illustration. Then you will get hands-on on drawing backgrounds using the 1, 2, and 3 point perspective rulers. You will also see how to pose and manipulate 3D models and discover how to save custom characters and poses to the materials palette for later use.By the end of the course, you will be able to create and customize your own characters to create a unique and innovative comic or manga.About The AuthorElizabeth Staley is a writer and artist currently living in western Pennsylvania, USA. When she isn't working on comics, she can be found watching crime shows and cartoons, reading comics and novels, or outdoors with her horse. She graduated with a bachelor's degree in media arts and animation in 2004. She has been working on her current web-published comic, Adrastus, since 2010.She started using Clip Studio for her drawing in 2011 and hasn't looked back since. Elizabeth was involved in Smith Micro's beta test for Manga Studio 5 soon after she started using Manga Studio 4, and she has been talking about its benefits for artists ever since. Elizabeth has written several blog posts for Smith Micro and was the host of one of their streaming webinars in October 2015.Mastering Manga Studio 5, Packt Publishing was Elizabeth Staley's first software book, released in 2013. After a warm reception from the Clip Studio artist community, she came back to write Manga Studio EX 5 Cookbook in 2015. She has also authored the video course titled Clip Studio Paint EX Fundamentals. In addition to these titles, she has also self-published three comic collections and a novel."
Price: 124.99

"Python Parallel Programming Solutions"
"This course will teach you parallel programming techniques using examples in Python and help you explore the many ways in which you can write code that allows more than one process to happen at once.Starting with introducing you to the world of parallel computing, we move on to cover the fundamentals in Python. This is followed by exploring the thread-based parallelism model using the Python threading module by synchronizing threads and using locks, mutex, semaphores queues, GIL, and the thread pool. Next you will be taught about process-based parallelism, where you will synchronize processes using message passing and will learn about the performance of MPI Python Modules.Moving on, youll get to grips with the asynchronous parallel programming model using the Python asyncio module, and will see how to handle exceptions. You will discover distributed computing with Python, and learn how to install a broker, use Celery Python Module, and create a worker. You will understand anche Pycsp, the Scoop framework, and disk modules in Python. Further on, you will get hands-on in GPU programming with Python using the PyCUDA module and will evaluate performance limitations.About the AuthorGiancarlo Zaccone, a physicist, has been involved in scientific computing projects among firms and research institutions. He currently works in an IT company that designs software systems with high technological content."
Price: 124.99

"Unity 5 Scripting and Gameplay Mechanics"
"Develop your Unity skills further by exploring scripting and gameplay mechanics. In this course, Alan Thorn helps you understand the fundamentals of using C# scripts in Unity to build valuable gameplay elements, such as timers and moving objects. Then, youll move onto building a solid foundation for engineering more complex behaviors. By the end of this course, youll have established a firm intermediate knowledge of Unity.This course will get you familiarized with the best practices for Unity 5.x and component based designs. Youll also be able to improve your 3D modeling and animation skills. Testing and Debugging using different functionalities and techniques will also be incorporated in this course.About The AuthorAlan Thorn is a multidisciplinary game developer, author, and educator with 16 years of industry experience. He makes games for PC desktop, mobile, and VR. He founded Wax Lyrical Games and created the award-winning game Baron Wittard: Nemesis of Ragnarok, working as a designer, programmer, and artist.He has written 20 technical books on game development and presented fifteen video training courses. These cover gameplay programming, Unity development, 3D modelling, and animation. He has worked in game development education as a visiting lecturer for the National Film and Television School, as a lead teacher for Uppingham School, and as a senior lecturer at Teesside University."
Price: 124.99

"Infusionsoft Fundamentals"
"Infusionsoft Fundamentals aims to provide those who are new to Infusionsoft with an introduction to the tool.This video is a practical, step-by-step guide; it starts by focusing on initial user setup and helps you master key tool competencies in easy stages. Afterwards, it transitions into different recipes for lead generation. The video also walks you through online, offline, and social-lead generation.About The AuthorPaul Sokol is an electrical engineer by trade and the Campaign Builder Mad Scientist at Infusionsofta moniker earned due to his breadth of knowledge. His first experience with Infusionsoft was when he cofounded jiveSYSTEMSa business-class video e-mail platformin 2008 while obtaining his master's degree in signal processing from the University of Central Florida. The company still exists today and is successfully running very efficiently thanks to the automation capabilities of Infusionsoft. Since joining Infusionsoft formally as an employee in June 2011, he has provided over 1,000 hours of small business consulting and helped launch more than 200 clients with Infusionsoft. He has authored numerous blog posts, been a guest on many webinars, and taught from stage at live events, such as Infusionsoft's annual ICON. Currently, he is works in the product development department as one of the first data scientists of the company. Besides being a universally recognized trailblazer in automated experience design, he is also a generous philanthropist, talented musician, and respected heavy metal advocate. His purpose is to believe in the dreams of others and empower their greatest possibilities. His mission is to have a positive impact on individuals, communities, and the world via love, sharing, and contribution to others. Originally a Florida native, Paul currently lives in Chandler, Arizona with his two cats Beebo and Winston. When he isn't working or running his charity Keep Children Rockin, he can be found drumming in the local black metal band Elivagar and being part of the growing Arizona heavy metal scene."
Price: 124.99

"JSF Scopes and Navigation"
"This JSF Scopes and Navigation video is dedicated to helping you master how to control communication aspects in JSF. Definitely, communication is the core of a JSF application and is one of the main aspects that dictate its architecture. You will learn how to identify the main parts and understand how they communicate with one another and with the end user.Learn and understand different scopes and their specific functionalities. Master the three golden rules. Find the logic relating views and outcomes. Differentiate between implicit and explicit navigation techniques. Absorb tips and tricks for navigation in JSF. Understand conditional navigation and also learn about declarative and programmatic conditional navigation. Investigate the null and void outcomes of conditional navigation. Learn about preemptive navigation. Implement <h:button/> and <h:link/> and also use query parameters in preemptive navigation. Understand how to access navigation handlers, and configure navigation handler and navigation cases.This video is exactly what you need to build communication aspects and obtain the knowledge that is essential in order to decide what to use, and when and how to use it, depending on your application. This JSF Scopes and Navigation video will act as a platform from which to grow your knowledge and also increase your understanding of the topic.About The AuthorAnghel Leonard is a senior Java developer with more than 13 years of experience in Java SE, Java EE, and related frameworks. He has written and published more than 50 articles about Java technologies and more than 500 tips and tricks for many websites that are dedicated to programming. In addition, he has written the following books:Tehnologii XML XML n Java, AlbastraJboss Tools 3 Developer's Guide, Packt PublishingJSF 2.0 Cookbook, Packt PublishingJSF 2.0 Cookbook: LITE, Packt PublishingPro Java 7 NIO.2, ApressPro Hibernate and MongoDB, ApressCurrently, Anghel is developing web applications using the latest Java technologies on the market (EJB 3.0, CDI, Spring, JSF, Struts, Hibernate, and so on). Over the past two years, he's focused on developing rich Internet applications for geographic information systems."
Price: 124.99

"Django by Example"
"Django is a powerful Python web framework designed to develop web applications quickly, from simple prototypes to large-scale projects. Django encourages clean, pragmatic design, and provides developers with a comprehensive set of tools to build scalable web applications. This video will walk you through the creation of four professional Django projects, teaching you how to solve common problems and implement best practices.The video begins by showing you how to build a blog application, before moving on to developing a social image bookmarking website, an online shop, and an e-learning platform. You will learn how to build a search engine and implement a user activity stream. Furthermore, you will create a recommendation engine, an e-commerce coupon system, and a content management system.The video will also teach you how to enhance your applications with AJAX, create RESTful APIs, and setup a production environment for your Django projects. After going through this video, you will have a good understanding of how Django works and how to integrate it with other technologies to build practical, advanced web applications.About The AuthorAntonio Mele holds an MSc in Computer Science. He has been developing Django projects since 2006 and leads the djangoes Spanish Django community. He has founded Zenx IT, a technology company that creates web applications for clients of several industries. Antonio has also worked as a CTO for several technology-based start-ups. His father inspired his passion for computers and programming."
Price: 124.99

"Unreal Engine 4.x Projects"
"If you want to do more with Unreal Engine 4 and dive deep into the amazing capabilities that it has to offer, then this video is the right choice for you. In this video, you will learn how to create 2 different Unreal Engine 4 games.The design complexity of each game increases gradually to give you a complete overview of Unreal Engine 4 and its amazing features. You will learn to implement advanced shading techniques, create stunning graphics, leverage the rendering power of Unreal Engine to get the best out of it.The experience of creating a variety of games from scratch will help you get a clear grip on Unreal Engine 4 and enable you to become a pro game developer with Unreal Engine 4.About The AuthorMike Sill is a 3D Artist from Cleveland, OH, working in Los Angeles, CA. He has used Epics Unreal Engine since 2007 and professionally since 2012. Mike has had the honor of working alongside the likes of Jesse Schell, Patrick Hanenberger, and Dan Gregoire. Mike currently works as an Engine Artist making pre-viz and post-viz sequences for theme parks, Hollywood films, and AAA videogame titles.Some of Mikes notable worksMike was in charge of the Hero SHD Agent customization and loadout as well as others. He set dressed environments and handled lighting for many shots. Among other tasks were rendering snowfall, as well as exporting/importing motion capture and other prop, vehicle, and camera animations.Mike set dressed the launch bay, sculpted planets, and procedurally generated the entire 37,000km terrain of Terra Nova. The Ride was rendered with the awesome power of Unreal Engine 4."
Price: 124.99

"Beginning C++ Game Programming - Part 1"
"This video course is all about offering you a fun introduction to the world of game programming, C++, and the OpenGL-powered SFML using three fun, fully-playable games. These games are an addictive frantic two-button tapper, a multi-level zombie survival shooter, and a split-screen multiplayer puzzle-platformer.We will start with the very basics of programming, such as variables, loops, and conditions, and you will become more skillful with each game as you move through the key C++ topics, such as OOP (Object-Orientated Programming), C++ pointers, and an introduction to the Standard Template Library. While building these games, you will also learn exciting game programming concepts such as particle effects, directional sound (spatialization), OpenGL programmable Shaders, spawning thousands of objects, and more.About The AuthorJohn Horton is a coding and gaming enthusiast based in the UK. He has a passion for writing apps, games, books, and blog articles about programming, especially for beginners. He is the founder of Game Code School, which is dedicated to helping complete beginners start coding using the language and platform that are best for them. John sincerely believes that anyone can learn to code and that everybody has a game or an app inside them, and that they just need to do enough work to bring it out. He has authored around a dozen technology books, most recently the following:Beginning C++ Game ProgrammingAndroid Programming for BeginnersAndroid Game programming by ExampleJava Building Android Games"
Price: 124.99

"Learning QlikView 12"
"Application development is a fundamental task for developers. QlikView provides impressive UI Functions to design and customize applications to meet developers and organizational needs.This video course introduces the Business Intelligence platform, Qlikview, and demonstrates to viewers how to leverage the system ultimately to conduct and deliver data analysis on business data. The viewers will learn how to build an application that fulfils the D.A.R (Dashboard, Analysis and Report) approach suggested by Qlik.The course will start with introducing viewers to the QlikView platform and how to set up their own project. It will take them through document elements and how to create a connection with multiple datasources. The course will guide users in creating Analysis Reports, Adding Visualizations and also tips & tricks on improving them. Users will learn how to optimise their Data Models by using advanced Script Functions.By the end of the course, the viewers will have a good grounding in QlikView and find it easy to create and analyse reports.About The AuthorB. Diane Blackwood has worked as a consultant implementing business intelligence and corporate performance management solutions since 2005. She has extensive experience in multiple industries (micro-electronics to heavy equipment manufacturing, medical, legal, and various retail industries) implementing BI and CPM solutions. In 2010, she worked with El Camino Hospital creating data warehouse/data marts to feed QlikView, a ""social business discovery"" software. When working closely with Dr. Michael Gallagher, formerly Director of Informatics at El Camino Hospital, his enthusiasm for the uses of QlikView in analyzing hospital and medical data ""infected"" her.Diane and her husband, Bob, moved from Chicago to Albuquerque in June 2012. He took early retirement from the City Colleges of Chicago, and they have had Albuquerque on their short list of retirement locations since 1997.In the past, Diane has written several biographic encyclopedia articles including articles on Charles Babbage, Erving Goffman, and Isaac Asimov."
Price: 124.99

"Building an RPG with Unity 5.x"
"Unity is one of the most cutting-edge game engines in the world. Developers are looking for the best ways to create games of any genre in the engine. This comprehensive course on building an RPG with Unity teaches you high-end techniques currently used in developing modern gamestips, tricks, and techniques that can be applied to your own role RPG.We begin with an introduction to and the fundamentals of RPG games. Moving further, you will learn the necessary parts of building an RPG, such as structuring the game environment, customizing characters, controlling the camera, and designing other attributes such as inventory, weapons, and so on.Well also explore designing levels of the game, adding more features to it, and making the game more interesting. You will see how to get around the obstacle of networking in Unity and be able to implement Multi-Player mode for your RPG games.By the end of the video, you will be able to build upon core the RPG framework elements to create your own game experience.About The AuthorVah Karamian is a software consultant and author based in Los Angeles, CA. He has provided software development services to some of the top pharmaceutical, biotech, and medical device manufacturing companies in the world. His latest clients include Department of Planning and Evox Imaging. He provides web, mobile, and virtual reality experiences.He came across Unity when he was searching for a game engine for his projects in 2010. The rest is history. He is the founder of the Granada Hills Unity User Group and actively workswith the user community to educate new developers.Vah holds a master's degree in computer science, and is currently lecturing the following topics: Introduction to Computer Science, Data Structures and Algorithms, Operating Systems, and Game Design and Development."
Price: 124.99

"Unity 5.x by Example"
"Unity is an exciting and popular engine in the game industry. Throughout this course, youll learn how to use Unity by making four fun game projects, from shooters and platformers to exploration and adventure games. This easy-to-follow course will help you quickly learn how to use Unity in a practical context, step-by-step, by making real-world game projects. Even if you have no previous experience of Unity, this video course will help you understand the tool set in depth.You'll learn how to create a time-critical collection game, a twin-stick space shooter, a platformer, and an action-fest game with intelligent enemies. In clear and accessible prose, this video course will present you with step-by-step tutorials by making four interesting games in Unity 5 and explain all the fundamental concepts along the way. Starting from the ground up and moving toward an intermediate level, this video course will help you establish a strong foundation in making games with Unity 5."
Price: 124.99

"Apache Spark 2 for Beginners"
"No matter where you are in your coding journey this course will get you up and running with Apache Spark, from installation and configuration to power user with 5.5 hours of top quality video tutorials.The first chapters are astep by step guide through the fundamentals of Spark programming, covering data frames, aggregations and data sets.Next you'll dive into what you can do with all the data you collect using Spark, filter results with R andexpose your data to Python for deeper processing and presentation using charts and graphs.After that, you go further into the capabilities ofSpark's stream processing, machine learning, and graph processing libraries.The last chapter combines all the skills you learned from the preceding chapters to develop a real-world Spark application.By the end of this video, you will be able to consolidate data processing, stream processing, machine learning, and graph processing into one unified and highly interoperable framework with a uniform API using Scala or Python.About The AuthorRajanarayanan Thottuvaikkatumana, Raj, is a seasoned technologist with more than 23 years of software development experience at various multinational companies. He has lived and worked in India, Singapore, and the USA, and is presently based out of the UK. His experience includes architecting, designing, and developing software applications. He has worked on various technologies including major databases, application development platforms, web technologies, and big data technologies. Since 2000, he has been working mainly in Java related technologies, and does heavy-duty server-side programming in Java and Scala. He has worked on very highly concurrent, highly distributed, and high transaction volume systems. Currently he is building a next generation Hadoop YARN-based data processing platform and an application suite built with Spark using Scala.Raj holds one master's degree in Mathematics, one master's degree in Computer Information Systems and has many certifications in ITIL and cloud computing to his credit. Raj is the author of Cassandra Design Patterns - Second Edition, published by Packt.When not working on the assignments his day job demands, Raj is an avid listener to classical music and watches a lot of tennis."
Price: 124.99

"Python: Web Development and Penetration Testing"
"Do you want to quickly build web applications that are highlyscalable and secure by design?Are you keen on using your existing Python skills for web developmentinstead of learning a completely new language?This carefullystructured course combines text, video and assessment content.It focuses on Python, starting out with core coverage of the Django framework. You'll learn how to build web applications from the ground up, in a responsible and scalable way. The latter sections then detail how you can take your web application and run it through a suite of comprehensive tests that prepare it for real-world security threats and exploits.By taking this courseyou will not just learn about web development with Python.You'll understand how to build web applications properly, in a manner that lets you test and improve them responsibly to a professional standard.Why should Ichoose this course?We've spent the last decade working to help developers stay relevant. The structure of thiscourse is a result of deep and intensive research into what real-world developers need to know in order to be job-ready. We don't spend too long on theory, and focus on practical results so that you can see for yourself how things work in action.What detailsdo you cover?This course makes use of Django, which is one of the world's leading web development frameworks. As it sits within the Python ecosystem, it makesyour application developmentexperience extremely easy to approach without compromising onefficiency. We start off by learning aboutclass-based views, so that you can start building pages that respond to specific requests and URL structures. Well thendive into creatingcustom middleware, which will help us reuse code,resulting ina more complete introductory web application.Have you ever wanted to build a complete REST API? Our next step is todo just that.Starting out with basic read-onlyfunctionality, we'll alsoaddkey-based authenticationso that we canproperly implement a CRUD (Create,Read, Update and Delete)feature set.The latter part of the course willstart with an overview of the web application penetration testing methodology. We also dive into thesuite oftools used by real-worldprofessionalsso that you can start compiling your veryown toolkit.We don't just cover the background to penetration testing. We'll show you how tointercept HTTP techniques andinteract directlywith web applications using Python and the requests library. We'll also show you severalweb crawling techniques,on top of highlysought afterSQL injectionmethods.You'll also lean how to write and develop your own custom tooling and reference scripts to save you time, just like the professionals.By the time you reach the end, you'll have gone through the entire process of building and validating web applications with Django and Python. We've complied this into one easy reference that reflects the working habits of actual penetration testers to deliver the most accuratelearning experience as possible.We combine the bestof the following Packt products:Mastering Django Web Development byKevin Veroneau andMatthew NuzumPython Web Penetration Testing Cookbook by Cameron Buchanan et al.Learning Python Web Penetration Testing by Christian MartorellaTestimonials:The source content have been received well by the audience. Here are a couple of reviews:""Excellent videos with real case scenarios and code examples. Good explanations (e. g. how to find SQL code injection gaps).""- Anonymous Customer.""I loved the books and learnt new skills.""- JatandarMeet yourexpert instructors:Christian Martorellahas been working in security testing for more than 10 years. He is the author of multiple widely used penetration testing tools like Wfuzz, Metagoofil, theHarvester, and Webslayer, all of them included in Backtrack and Kali, and written in Python. He haspresented security research in many conferences such as OWASP Summits, OWASP Meeting London and Barcelona, BlackHat Arsenal, Hack.lu, and OSIRA.Matthew Nuzum has been developing web applications since 1999 and has worked for several start-ups including Canonical, the makers of Ubuntu, as well as several otherFortune 500 companies. He has a passion for helping others learn new technologies and has written numerous tutorials and help documents as well as running a web-focused user group based in his hometown of Des Moines.Kevin Veroneauis a highlyactive Python and Django developer who has worked for many start-ups,. He has an active Python blog, and has worked on a magnitude of Python projects over the years.Cameron Buchanan is a penetration tester by trade and a writer in his spare time. He has performed penetration tests around the world for a variety of clients across many industries. Previously, he was a member of the RAF.Meet your managingeditor:This course has been planned and designed for you by me, Tanmayee Patil. I'mhere to help you be successful every step of the way,and get maximum value out of your course purchase. If you have any questions along the way, you can reach out to me and our author group via the instructor contact feature on Udemy."
Price: 199.99

"Python: Step into the World of Machine Learning"
"Are you looking at improving and extending the capabilities of your machine learning systems? Or looking for a career in the field of machine learning? If yes, then this course is for you.ML is becoming increasingly pervasive in the modern data-driven world. It is used extensively across many fields, such as search engines, robotics, self-driving cars, and more. It is transforming the way businesses operate. Being able to understand the trends and patterns in complex data is critical to success. In a challenging marketplace, it is one of the key strategies for unlocking growth.The aim of the course is to teach you how to process various types of data, including how and when to apply different machine learning techniques.We cover a wide range of powerful machine learning algorithms, alongside expert guidance and tips on everything from sentiment analysis to neural networks. Youll soon be able to answer some of the most important questions that you and your organization face.Why should I choose this course?This course is a blend of text, videos, code examples, quizzes, and coding challengeswhich together makes your learning journey all the more exciting and truly rewarding. It includes sections that form a sequential flow of concepts covering a focused learning path presented in a modular manner. This helps you learn a range of topics at your own speed and also move towards your goal of learning machine learning.Testimonials:The source content have been received well by the audience. Here are a couple of reviews:""The author has communicated with clarity for the individual who would like to learn the practical aspects of implementing learning algorithms of today and for the future. Excellent work, up-to-date and very relevant for the applications of the day!""- Anonymous Customer.""Very helpful and objective.""- Fabiano Souza""I would definitely recommend thisto people who want to get started with machine learning in Python.""- Spoorthi V.What is included?Lets dig into what this course covers. Since you already know the basics of Python, you are no stranger to the fact that it is an immensely powerful language. With the basics in place, this course takes a hands-on approach and demonstrates how you can perform various machine learning tasks on real-world data.The course starts by talking about various realms in machine learning followed by practical examples. It then moves on to discuss the more complex algorithms, such as Support Vector Machines, Extremely Random Forests, Hidden Markov Models, Sentiment Analysis, and Conditional Random Fields. You will learn how to make informed decisions about the types of algorithm that you need to use and how to implement these algorithms to get the best possible results.After you are comfortable with machine learning, this course teaches you how to build real-world machine learning applications step by step. Further, well explore deep learning with TensorFlow, which is currently the hottest topic in data science. With the efficiency and simplicity of TensorFlow, you will be able to process your data and gain insights that will change the way you look at data. You will also learn how to train your machine to build new models that help make sense of deeper layers within your data.By the end of this course, you should be able to solve real-world data analysis challenges using innovative and cutting-edge machine learning techniques.We havecombined the best of the following Packt products:Python Machine Learning Cookbook andPython Machine Learning Solutions byPrateek JoshiPython Machine Learning Blueprints andPython Machine Learning Projects byAlexander T. CombsDeep Learning with TensorFlow by Dan Van BoxelGetting Started with TensorFlow by Giancarlo ZacconePython Machine Learning by Sebastian RaschkaBuilding Machine Learning Systems with Python - Second Edition by Luis Pedro Coelho and Willi RichertMeet yourexpert instructors:Prateek Joshi is an artificial intelligence researcher, published author of five books, and TEDx speaker. He is the founder of Pluto AI, a venture-funded Silicon Valley startup building an analytics platform for smart water management powered by deep learning. He has been an invited speaker at technology and entrepreneurship conferences including TEDx, AT&T Foundry, Silicon Valley Deep Learning, and Open Silicon Valley. His tech bloghas received more than 1.2 million page views from 200 over countries and has over 6,600+ followers.Alexander T. Combs is an experienced data scientist, strategist, and developer with a background in financial data extraction, natural language processing and generation, and quantitative and statistical modeling.Dan Van Boxel is a data scientist and machine learning engineer with over 10 years of experience. He is most well-known for ""Dan Does Data"", a YouTube livestream demonstrating the power and pitfalls of neural networks. He has developed and applied novel statistical models of machine learning to topics such as accounting fortruck traffic on highways, travel time outlier detection, and other areas.Giancarlo Zaccone, a physicist, has been involved in scientific computing projects among firms and research institutions. He currently works in an IT company that designs software systems with high technological content.He currently works in an IT company that designs software systems with high technological content.Sebastian Raschka has been ranked as the number one most influential data scientist on GitHub by Analytics Vidhya. He has many years of experience with coding in Python and conducted several seminars on the practical applications of data science and machine learning. He has also actively contributed to open source projects and methods that he implemented, which are now successfully used in machine learning competitions, such as Kaggle.Luis Pedro Coelhois a computational biologist. Heanalyzes DNA from microbial communities to characterize their behavior. He has also worked extensively in bioimage informaticsthe application of machine learning techniques for the analysis of images of biological specimens. He has a PhD from Carnegie Mellon University, one of the leading universities in the world in the area of machine learning. He is the author of several scientific publications.Willi Richert has a PhD in machine learning/robotics, where he used reinforcement learning, hidden Markov models, and Bayesian networks to let heterogeneous robots learn by imitation. Currently, he works for Microsoft in the Core Relevance Team of Bing, where he is involved in a variety of ML areas such as active learning, statistical machine translation, and growing decision trees."
Price: 199.99

"Learning Path: Modern DevOps"
"Ready to get more efficient and effective in overcoming day-to-day IT infrastructure challenges? Lets take advantage of the DevOps revolution!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.DevOps looks at software development in a whole new way. You can automate and build configurations for infrastructure servers and then address areas of automation, continuous deployment, containers, and monitoring. Git, Docker, and Puppet are the foremost tools in the modern DevOps world.This Learning Path covers a deep dive into DevOps with the Mastering DevOps section. We then cover the basics of version control using Git with the Learning Git section. Further on, we move towards mastering containerization using Docker in the Mastering Docker section. Finally, we learn how to leverage Puppet to ease configuration management in our IT infrastructure.We have designed this course keeping in mind what modern DevOps engineers require to fully utilize the resources in hand.About The AuthorThis Learning Path is authored by some of the best in their fields.Dave MangotDave Mangot is the director of operations for Librato and Papertrail and an accomplished systems engineer with over 20 years of experience. He has led transformations of multiple companies both in operational maturity and in a deeper adherence to DevOps thinking.Sam SlotskySam Slotsky is a software engineer and saxophonist and is currently employed by Ackmann & Dickenson, Inc., Minneapolis, specializing in backend web applications, databases, and JavaScript.Shrikrishna HollaShrikrishna Holla is a full-stack developer and entrepreneur based in Bengaluru. He builds and maintains sigalrm.io, a service that provides actionable alerts, allowing your engineers to take immediate remedial measures.Thomas UphillThomas Uphill is a long-time user of Puppet. He has presented Puppet tutorials at LOPSA-East, Cascada, and PuppetConf. He has also been a system administrator for over 20 years, working primarily with RedHat systems. He runs the Puppet User Group of Seattle (PUGS)."
Price: 199.99

"Learning Path: Spring and Spring Boot Projects"
"Have you often felt that when you create complex and robust applications the focus usually drifts from the functionality to the infrastructure? This is where Spring MVC and Spring Boot come to the rescue. They are lightweight frameworks that will help you develop flexible and robust stand-alone applications without much hassle. This Learning Path is designed to introduce you to advantages of having frameworks, such as Spring MVC and Spring Boot, while developing apps. A Video Learning Path from Packt essentially contains multiple video courses that are logically tied together to provide you with a larger learning curve. Lets dig into what this Learning Path does. It gets you started with creating, deploying, and running a Spring MVC project using Spring Tool Suite and then moves onto building a Spring Boot application. It will also show you how to integrate model and business services based on an example of an online e-commerce chocolate store! Once you have gained hands-on experience with Spring MVC, the course will introduce Spring Boot. Then move on to learn Spring Boot by scaffolding an application and understanding different aspects of it. In addition to that, you will also learn to secure applications against malicious behavior. After completing the course, you will be able to successfully create stand-alone, Spring-based applications using Java that work on multiple platforms!About the Authors:For this Learning Path, Packt has brought the works of two authors who are working very closely with Java, Spring, and Spring Boot. Koushik Kothagal has over 12 years of professional experience working with various server-side technologies and developing web applications. He has worked extensively with Java, Spring, Oracle, and other enterprise technologies. He loves teaching, and when hes not coding Java, hes probably teaching it! In his spare time, he runs the tutorial website Java Brains which covers various enterprise Java technologies.Greg L. Turnquist has developed software professionally since 1997. From 2002 to 2010, he was part of the senior software team that worked on Harris' $3.5 billion FAA telco program, architecting mission-critical enterprise apps while managing a software team. He provided after-hours support to a nation-wide telco system and is no stranger to midnight failures and software triages. In 2010, he joined the SpringSource division of VMware, which was spun off into Pivotal in 2013."
Price: 199.99

"Web Application Development using Redis, Express, and Socket"
"Looking to build scalable and real-time applications in one of the simplest ways possible? Youve come just to the right place! This is one of Packts Video Learning Paths which 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.In this Learning Path, we look at implementing real-time applications on websites using SocketIO, Express, and Redis. SocketIO has been used in creating many real-time chat and blog applications because of its powerful real-time engine. Yes, Socket. IO features one of the fastest and most reliable real-time engines. This makes it almost perfect for real-time analytics, instant messaging, and two-way communication between the browser and web application. Redis opens doors by making data quick and easy to fetch. Lastly, Express helps by making full-featured web applications easy. A powerful combination of these three will give you awe-inspiring application experiences and youll be able to create fast, scalable, and dynamic real-time apps in no time!Essentially, this Learning Path is a practical guide on integrating Redis and NodeJSand making a site realtime using Node.js and SocketIO. By the end of the Learning Path, you will be a competent SocketIO developer and will be able to create fast, scalable, and dynamic real-time apps.About the authors:This Learning Path, contains the best works of Joshua Johanan and Tyson Cadenhead who are experienced at creating applications.Joshua Johanan is currently a web developer with over 7 years of experience writing sites and applications in many different languages. These languages include PHP, Python, JavaScript, and C#. Using many languages also means using many frameworks, including Zend Framework, Django, and .Net MVC. He is the author of two books, Building Scalable Apps with Redis and NodeJS and Web Developers Reference Guide.Tyson Cadenhead works as a senior JavaScript engineer at Aloompa in Nashville, Tennessee. He has dedicated his professional career to building large-scale applications in JavaScript and Node. Tyson addresses audiences at various conferences and programming meetups on how to build real-time web applications with SocketIO or MeteorJS."
Price: 199.99

"The JavaScript Design Patterns and Best Practices Collection"
"Have you ever felt as if you rely too heavily on third party JS libraries and frameworks? Concerned about being able to write clean and maintainable code?This uniquely structured course combines text, video and assessment content. It aims to get you up to speed on expert-level techniques that will help you grow as a software developer. Whilst we focus on JS, many of the patterns we use are also applicable to broader software development. These design patterns will act as solutions to your frequently occurring development problems. This course will build your understanding of tried-and-true design patterns in JavaScript. You will learn how to build robust applications and libraries. Moreover, this course will make you capable enough to identify places where the right pattern could improve the readability and maintainability of your code. Why should Ichoose this course? We've spent the last decade working to help developers stay relevant. The structure of thiscourse is a result of deep and intensive research into what real-world developers need to know in order to be job-ready. We don't spend too long on theory, and focus on practical results so that you can see for yourself how things work in action. What detailsdo you cover? Weve all reached a stage where we struggle to write simple and expressive code. Its in these cases where design patterns come to our rescue.We start off this course with idiomatic JavaScript, helping you get to grips with modern JS. From stabilizing our foundation in OOP coding, we will move on to cover DOM manipulation in a simple and approachable manner.Well then move onto one of the most common concerns presented to us by front-end web developers.- When creating a cross-browser application, how do you know if a feature is supported or not?As a bonus, we also dive into the latest JS refresh that is ES6. ES6 is an exciting collection of new language features and paradigms and well get you started with using polyfills and transpilers right away.Once you are well-acquainted with all the tips and tricks of JavaScript, wellmove on to design pattern techniques. Starting with an introduction to design patterns, we look at creational, structural, and behavioral patterns. We include also include coverage of functional programming, model view patterns, patterns to build web applications, and messaging. A number of very interesting advanced JavaScript patterns such as dependency injection and live post processing are also detailed in a practical context.On completion of this course you will have seen over 20 modern and classic design patterns in action, so that you can apply them to tackling the challenges that arise in real-world web application development. We combine the bestof the following Packt products: Mastering JavaScript by Ben FhalaJavaScript Design Patterns 20 Patterns for Advancing Your JavaScript Skills by Ben FhalaMastering JavaScript Design Patterns, Second Edition by Simon TimmsMastering JavaScript by Ved AntaniTestimonials:great job done ! Always a pleasure to see practical implementation of patterns ""in real world"". --Volodymyr Yaremenko This course is stellar! There is nothing worse then people designing courses and putting expert or advanced and it is NOT. THIS IS!! It is so organized and detailed. The teacher is awesome. --Michael Bruce Meet your expert instructors:Ved Antani has been building scalable server and mobile platforms using JavaScript, Go, and Java since 2005. He is an associate vice president at Myntra and has previously worked at Electronic Arts and Oracle.Ben Fhala isan Adobe ACP. He has developed applications for members of the US Congress, Prime Ministers, and Presidents around the world. His commercial experience includes companies like Target, AT&T, Crayola, Marriott, Neutrogena, and Nokia. He has technically directed many award-winning projects and has been part of teams that have won three Agency of the Year awards. Simon Timmshas a BSc in Computing Science from the University of Alberta and a Masters from Athabasca University. He is interested in distributed systems and visualization. He is involved in the local .NET and JavaScript community, and speaks frequently at conferences."
Price: 199.99

"Learning Path: Python Web Development"
"Are you new to Python and are yet to explore all that it can do? Yes, Python has more to it than just data science and application programming. With the help of frameworks like Flask and Django, it can also build scalable web applications. The following are some popular web applications that are majorly written using Python or Django:PinterestInstagramPreziPython has two powerful frameworks: Flask and Django. The question is which framework should we choose? A common route is to begin building small, interesting projects with a simple framework, like Flask, and move on to Django as you begin to grasp the basics.This Learning Path is designed to mold you to a complete Python web developer. Yes, this is not a course; it is a Learning Path. What this essentially means is that it contains multiple video courses that are logically tied together to provide you with a larger learning curve. Lets dig into what this Learning Path does. Since you already know the basics of Python, you are no stranger to the fact it is an immensely powerful language. With the basics in place, this Learning Path takes a hands-on approach and demonstrates how to build fully functional real-time applications from scratch. The Learning Path begins with building interesting projects with Flask, gradually introduces the more challenging frameworkDjangoand then moves on to the complex concepts in it. It covers concepts such as how to build up and structure an effective web API that can be used by any client application accessing it over the HTTP protocol, and how to use the Flask and Django ecosystem efficiently to create web applications. So after completing this Learning Path, you should be able to create web applications as good as any of the popular applications mentioned above. Yay! About the author:For this Learning Path, we have combined the best works of five extremely esteemed authors: Gergo Bogdan, Alexander Putilin, Jack Stouffer, Matthew Nuzum, and Kevin Veroneau. Gergo Bogdan is a software engineer with over 8 years of experience in the IT industry. He has vast expertise in multiple technologies, including .NET to Python, JavaScript, and Java. Alexander Putilin is a professional programmer and has several years of experience in languages such as Python and C++. He has worked for a lot of years in specializing in Internet-related services and products. He has also worked in the Search Engine department.Jack Stouffer is a programmer who has several years of experience in designing web applications. He switched to Flask three years ago for all his projects. Matthew Nuzum has been developing web applications since 1999 and has worked for several start-ups including Canonical, the makers of Ubuntu, as well as Fortune 500 companies. He has a passion for helping others learn new technologies and has written numerous tutorials and help documents as well as running a web-focused user group based in his hometown.Kevin Veroneau is a very active Python and Django developer who has worked for many start-ups, has an active Python blog, and has worked on a magnitude of Python projects over the years."
Price: 199.99

"Learning Path: Efficient JavaScript Application Development"
"Do you want to make efficient use of your time by quickly performing tasks? How will you do it? Your answer is Grunt! Grunt will help you automate repetitive tasks such as minification, compilation, unit testing, linting, and more.Grunt is everywhere. From JavaScript projects in jQuery to Twitter Bootstrap, everyone's using Grunt to convert code, run tests, and produce distributions for production. We will begin this Learning Path with an advanced configuration and customization of the Grunt environment, focusing on practical examples of creating a customized Grunt environment that will support large-scale web development.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.Half way through this course, you will gain a deep understanding to create server-side applications with the most popular Node.js framework.Finally, we will focus on creating a data-intensive application with MongoDB, use AngularJS to create a frontend application, and learn to utilize Bootstrap to create a truly responsive web app. The goal of this course is to make your application development process smoother and efficient.About The AuthorBertrand ChevrierBertrand Chevrier is a professional JavaScript developer with 10 years of experience in large-scale software development and architecture. He uses Grunt every day for his professional and personal projects. As a Grunt plugin author, hes part of the Grunt community and his work is widely used. He also used to teach Grunt to his team mates and speaks about Grunt in conferences and user groups.Bertrand is also a strong believer and advocate of free and open source software. By day he works for OAT SA, the company behind TAO, the open source e-testing platform, where hes in charge of frontend development and architecture, and by night he contributes to open source software.Fernando MonteiroFernando Monteiro is a full-stack engineer, speaker, and open source contributor. He has built and made some of his personal projects open source, such as Responsive Boilerplate, Frontend Boilerplate, Angm-Generator, and TrelloMetrics, written in AngularJS, Node.js, Less, and SASS.With around 16 years of experience in information technology, his current focus is on web and mobile JavaScript applications. He has a strong understanding and experience with all phases of the software engineering life cycle, including source control, design, build/release, and automated testing.He has worked as a manager of e-commerce and a UX designer for various companies and products, including mobile applications.When not programming, Fernando enjoys riding Harley Davidson bikes, making his ownbeer and watching movies with his family."
Price: 199.99

"Unity 5.x Game Development Projects"
"Flexible, powerful, and full of rich features, Unity 5 is the engine of choice for AAA 2D and 3D game development. With comprehensive support for over 20 different platforms, Unity boasts a host of great new functions for making 2D games. Learn how to leverage these new options into awesome 2D games by building three complete game projects with the Unity game tutorials in this hands-on video.Get started with a quick overview of the principle concepts and techniques needed for making 2D games with Unity, then dive straight in to practical development.Build your own version of Super Mario Brothers as you learn how to animate sprites, work with physics, and construct brilliant UIs in order to create a platform game. Go on a quest to create a RPG game discovering NPC design, event triggers, and AI programming.Finally, put your skills to the test against a real challenge - designing and constructing a complex strategy game that will draw on and develop all your previously learned skills.About The Author Abdelrahman Saher graduated with a BSc in Computer Science in 2012. After graduation, he worked for the video game company EverylPlays, where he participated in the programming of a couple of mobile games. Later, in 2013, he moved into the challenging role of lead programmer with the video game company Appslnnovate. Apart from his full-time job, Abdelrahman recently started his own start-up video game company called Robonite.Francesco Sapio obtained his computer science and control engineering degree from Sapienza University of Rome, Italy, with a couple of semesters in advance, scoring summa cum laude; where he is currently studying a master of science in engineering in artificial intelligence and robotics.He is a Unity3D and Unreal expert, a skilled game designer, and an experienced user of the major graphics programs. He developed Game@School (Sapienza University of Rome), educational game for high school students to learn concepts of physics, and Sticker Book (series) (Dataware Games), a cross-platform series of games for kids. In addition, he worked as consultant for the (successfully funded Kickstarter) game Prosperity Italy 1434 (Entertainment Game Apps, Inc), and for the open online collaborative ideation system titled Innovoice (Sapienza University of Rome). Moreover, he has been involved in different research projects such as Belief Driven Pathfinding (Sapienza University of Rome), which is a new technique of pathfinding in videogames that was presented as a paper at the DiGRA-FDG Conference 2016; and perfekt.ID (Royal Melbourne Institute of Technology), which included developing a recommendation system for games.He is an active writer on the topic of game development. Recently, he authored the book Unity UI Cookbook (Packt Publishing) that teaches readers how to develop exciting and practical user interfaces for games within Unity, and a short e-guide What do you need to know about Unity (Packt Publishing). In addition, he co-authored the book Unity 5.x 2D Game Development Blueprints (Packt Publishing). Furthermore, he has also been a reviewer for the following books: Game Physics Cookbook (Packt Publishing), Unity 5.x by Example (Packt Publishing), and Unity Game Development Scripting (Packt Publishing).Francesco is also a musician and a composer, especially of soundtracks for short films and video games. For several years, he worked as an actor and dancer, where he was a guest of honor at the theatre Brancaccio in Rome. In addition, he is a very active person, having volunteered as a childrens entertainer at the Associazione Culturale Torraccia in Rome.Finally, Francesco loves math, philosophy, logic, and puzzle solving, but most of all, creating video games thanks to his passion for game designing and programming."
Price: 124.99

"Building Data Visualizations with D3 and Angular 2"
"Browser-based visualization has been revolutionized by D3.js, the most flexible and powerful data visualization library available today. Angular 2 will power many of the most interesting and innovative websites and apps in years to come. This practical tutorial gives real-world solutions to how your data can be brought to life by harnessing the power of D3.js and using it in tandem with Angular 2.The course begins by showing you how to connect data effectively to SVG elements using D3.js and provides an introduction to making D3 data visualizations interactive.It then moves on to creating a basic Angular 2 application complete with components, services, data and event binding, and a testing infrastructure.Finally, you will learn how to integrate D3.js into an Angular 2 application. You will build a data dashboard out of flexible Angular 2 components. Towards the end of this volume you will learn to leverage a few advanced features and functionalities such as incorporating real-time data streams, and adding interactivity and animations.This course will provide you with the knowledge base and skill set to visualize virtually any data set and allow your audience to interact with these visualizations to gain deeper insight.AboutThe AuthorThe author has three years expertise with both Angular and D3.js. He uses D3.js frequently and Angular on a daily basis while building internal tools for a rapidly growing financial technology startup.Over a three-month period last year he assisted in rebuilding one of their most complex internal tools (a combination of JavaScript, jQuery, and Angular at the time) as a tested, semantic Angular app.He followed up this project by introducing the business to D3.js and building out several data visualization features within their internal tools.He also enjoys building Angular 2 applications on his own time."
Price: 124.99

"Machine Learning with TensorFlow"
"TensorFlow is an open source software library for numerical computation using data flow graphs. The flexible architecture allows you to deploy computation to one or more CPUs or GPUs in a desktop, server, or mobile device with a single API.This video addresses common commercial machine learning problems using Googles TensorFlow library. It will not only help you discover what TensorFlow is and how to use it, but will also show you the unbelievable things that can be done in machine learning with the help of examples/real-world use cases. We start off with the basic installation of Tensorflow, moving on to covering the unique features of the library such as Data Flow Graphs, training, and visualization of performance with TensorBoardall within an example-rich context using problems from multiple sources.. The focus is on introducing new concepts through problems that are coded and solved over the course of each section.About The AuthorShams Ul Azeem is an undergraduate of NUST Islamabad, Pakistan, in Electrical Engineering. He has a great interest in the field of computer science and has started his journey from Android Development.Now hes pursuing his career in Machine Learning, particularly in Deep Learning, by doing medical-related freelance projects with different companies.He was also a member of RISE lab, NUST, and has a publication in the IEEE International Conference, ROBIO as a co-author onDesigning of motions for humanoid goal keeper robots."
Price: 124.99

"Data Science with Spark"
"The real power and value proposition of Apache Spark is its speed and platform to execute Data Science tasks. Spark's unique use case is that it combines ETL, batch analytic, real-time stream analysis, machine learning, graph processing, and visualizations to allow Data Scientists to tackle the complexities that come with raw unstructured data sets. Spark embraces this approach and has the vision to make the transition from working on a single machine to working on a cluster, something that makes data science tasks a lot more agile.In this course, youll get a hands-on technical resource that will enable you to become comfortable and confident working with Spark for Data Science. We won't just explore Sparks Data Science libraries, well dive deeper and expand on the topics.This course starts by taking you through Spark and the needed steps to build machine learning applications. You will learn to collect, clean, and visualize data coming from Twitter with Spark streaming. Then, you will get acquainted with Spark Machine learning algorithms and different machine learning techniques. You will also learn to apply statistical analysis and mining operations on our Tweet dataset. Finally, the course will end by giving you some ideas on how to perform awesome analysis including graph processing. By the end of the course, you will be able to do your Data scientist job in a very visual way, comprehensive and appealing for business and other stakeholders.AboutThe AuthorEric Charles has 10 years experience in the field of Data Science and is the founder of Datalayer, a social network for Data Scientists. He is passionate about using software and mathematics to help companies get insights from data.His typical day includes building efficient processing with advanced machine learning algorithms, easy SQL, streaming and graph analytics. He also focuses a lot on visualization and result sharing.He is passionate about open source and is an active Apache Member. He regularly gives talks to corporate clients and at open source events."
Price: 124.99

"Learning ElasticSearch 5.0"
"This course is a step-by-step guide to using Elasticsearch in combination with the rest of the ELK stack (now called Elastic Stack) to ship, parse, store, and analyze logs.Youll start this course by getting an understanding of what ElasticSearch is, what its used for, and why its important. Then, youll be introduced to the new features in ElasticSearch 5.0. Well go through each of the fundamental concepts of ElasticSearch such as queries, indices, and aggregation.Youll find out how to add more power to your searches using filters, ranges, and more. Youll also see how ElasticSearch can be used with the other components of the Elastic Stack such as LogStash, Kibana, and Beats. Finally, well take a walk through getting ElasticSearch up and running on the popular logstash Apache web log analysis.Aside from learning how to add more power to your searches with filters, ranges, and more, you'll also see how ElasticSearch can be used with the other components of the Elastic Stack such as LogStash, Kibana and Beats. Finally, well build, test and run our first Logstash pipeline to analyze Apache web logs. This step combines all the understanding of ElasticSearch, Logstash, Kibana and the lightweight data shipper FileBeat that we acquired from previous sections.By the end of this course, you will have a firm understanding of all the fundamentals of ElasticSearch 5.0, along with knowledge of practical real world usage.About The AuthorEthan Anthony is a San Francisco based Data Scientist who specializes in distributed data centric technologies. He is also the Founder of XResults, where the vision is to harness the power of data to innovate and deliver intuitive customer facing solutions, largely to non-technical professionals. Ethan has over 10 combined years of experience in cloud based technologies such as Amazon webservices 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. Ethan has also consulted worldwide, speaks fluent Mandarin Chinese and is insanely curious about human cognition, as related to cognitive dissonance."
Price: 124.99

"Test-Driven Android"
"In Test Driven Android Development, we discuss how good Object Oriented Design and Test Driven Design are complementary. We create a simple JUnit test, using a stub object that represents a data feed. Next, we demonstrate how to write a test driven design unit test for a Java class that performs network operations. After that, we create a unit test for a data access object that uses a JSON data feed. Our test includes JUnit 4 asserts and Hamcrest-style asserst. Then, we discuss blockers that prevent us from writing unit tests, and how we can use Mockito, code coverage, and automatic test execution to ameliorate those blockers. Finally, we look at UI testing with Espresso, and multi-platform testing with Firebase.About The AuthorBrandan Jones has been an Adjunct Assistant Professor for the University of Cincinnati since the 2000-2001 school year. He has taught many courses in programming, from introductory programming to full stack development. Brandan proposed and created the first Android programming course at the University of Cincinnati, and has been teaching it ever since. He reapplied this course and taught it at Northwestern Universitys School of Continuing Studies as well.Brandan is the creator of the Android app PlantPlacescom Mobile, which allows users to search for plants by color, and GPS plants. He wrote this app in 2012, using TDD principles. He used selected JSON feeds from that app in the examples in this video course.Brandans mix of both academic and professional experience means that he brings real-world concepts to the classroom. Most of his high level classes include hands on experience with unit testing, scrum, and distributed version control systems.Brandan holds a BS in Accounting and Management Information Systems from Miami University in Oxford, Ohio. He also earned a BS in Horticulture from the University of Cincinnatis College of Design, Art, Architecture and Planning, and a Masters of Business Administration from the University of Cincinnati, Lindner College of Business, with concentrations in Operations Management and Real Estate Finance."
Price: 124.99