Previous Next
 
"Getting Started with Unity 4 Scripting"
"Getting Started with Unity 4 Scripting will explain everything that you need to know; from the basics of the Unity game engine, through to how the component system and Input Manager works. Learn how to create a custom GUI and set up basic AI pathfinding systems, and progressively cover more advanced topics such as inter-communication between the different languages that the Unity game engine supports. With this video course, you will learn about render loops and basic entry point functions that the Unity engine exposes, followed by the component system, Input system, Gizmos, character controllers, and GUI Scripting. This video course culminates by teaching you about the AI system and the script compilation orders that the Unity game engine provides, as well as all the basic components that comprise a good game. Learn everything you need to know about how scripting in Unity works; everything from exposing variables in scripts, entry point functions, render loops, and colliders, including how to make them work, to an in-depth introduction of the component system and its intricacies. Discover how to add, remove, and create custom components, as well as about the anatomy of the Input, GUI, and Gizmos system, how they work, and how they behave in tandem. By the end of this course, you'll be knowledgeable enough to create any basic game by harnessing the power of Unity. About the Author Juan Sebastian started to develop an interest in computer graphics and visualization software early in his college years, when he started to work at the virtual reality lab on a laparoscopic surgery simulator; there after he did his internship in web design, but he knew that game development was the way to go. He found web development boring, and got entry level work at a game studio as a Junior Programmer. There he started to learn Unity and work on some games, and he also started to work on side projects of his own. After he graduated, he moved to Denmark to work at Unitys head quarters as the Doc Engineer, where he was in charge of all documentation. In this role, he created a parser to automatically translate all the examples written in JavaScript to C# and Boo. After 2 years, he moved to Chile to work in Unity as the core programmer on a marketing research simulator made in Unity. There he was in charge of all the connections and hardware interactions with the engine."
Price: 84.99


"Getting Started with Magento"
"Magento is an open source eCommerce web application trusted by the world's leading brands and adopted by approximately 150,000 online retailers. It is popular the world over, and adopted by retailers ranging from smaller eCommerce websites to large multinational businesses.This video will guide you through the daunting world of setting up, customizing, and running your own online store with the world's #1 eCommerce platform. It covers everything from installation to configuration, customization and managing every aspect of your store's frontend and the customer's experience.Beginning with the very basics of installation, well cover everything you'll need to get your web store up and running. Getting Started with Magento will cover everything you need to know; from populating your store with products to creating custom product types, and the addition of simple or complex product types. Youll also learn how to configure your store to accept payment, process taxes, and handle shipping. In addition to managing your products, this course will also show you how to modify and add pages, and change their layout and theme.Once youve completed this course, your web store will be fully functional and ready for business online.This course uses Magento 1.7, while not the latest version available, it provides relevant and informative content for legacy users of Magento.About the AuthorScott Tolinski graduated from the University of Michigans Performing Arts Technology Program, and is currently the senior frontend developer for Q LTD in Ann Arbor, MI. He has worked actively in the fields of web creation and production for over 10 years. In 2012, Scott Tolinski created Level Up Tuts, providing free web development tutorials on Youtube. A breakdancer, hip hop expert, founder of a competitive Bboy dance crew, and lover of all things kung fu, Scott is inspired by a glass of fine wine or a steaming hot cup of green tea. "
Price: 84.99


"RESTful Services with ASP.NET Web API"
"This video course is a great starting point for any web developer who wants to create simple web APIs in minutes. By applying your knowledge of ASP.NET in conjunction with the information provided in this video tutorial, you will learn to master the art of building RESTful services by example. The video course begins with a brief introduction that will soon get you up to speed with the framework, and will then get you building a fully-functional Web API from scratch during the course of the tutorial. You will learn some of the important features of ASP.NET Web API and how it aligns to the REST standard. You will explore the different implementation strategies and get familiar with some security implementations and ways to extend your APIs, including how to wire up the client side to the service. The tutorial also contains information on automatic documentation generation and deployment strategies such as publishing to Azure. This video tutorial provides you with a comprehensive, clear, and easy-to-follow guide to creating RESTful services with ASP.NET Web API. About the Author Fanie Reynders is a Microsoft Certified Professional from South Africa and a web Technology Evangelist in his own right, with over 9 years of development experience on the Microsoft stack. He actively writes and speaks about the technology he loves to anyone who is willing to listen and has recently been featured in the DNC Magazine, as well as presenting at Microsoft Dev4Devs conference."
Price: 84.99


"Building an App UI with PrimeFaces"
"The tutorial starts off with configuring the required components: PrimeFaces, NetBeans, MongoDB, MongoVUE, JSF, and Spring. You then go on to develop a very basic JSF and PrimeFaces UI for your website using Spring and Mongo running on a Tomcat server. Next you will upgrade the website using more features like the creation of the data administration pages and securing the administration pages. Finally you will use CSS and JSF templates to finish off a functional database-driven website with a beautiful and neat interface. This set of videos will show you how to take full advantage of PrimeFaces by coupling it with JSF, Spring, and MongoDB to create a user interface that meets your demands of flexibility and extensibility. Kobus has been programming since the age of 11. He has worked with Visual Basic, Delphi, and Waba, and wrote probably one of the first databases for the Palm OS and Windows CE machines. He then moved on to Java development using J2EE. From South African Breweries to Discovery Life, he has worked with a variety of organizations. Currently he is working at Flight Centre Australia where his main task is to develop and maintain a system that is written in Java, Spring, and PrimeFaces. In his spare time, he has been involved in projects like building a bomb prop for his business and a battlebox. It is while working on such projects that he stumbled upon the DLP 3D printer technology. He then designed his own DLP-based 3D printer that is currently in the prototype stage."
Price: 84.99


"Unreal Development Kit Game Programming with UnrealScript"
"This course is a comprehensive introduction to UnrealScript presented by Alan Thorn, veteran game developer and author with over 12 years of industry experience. Taking a step-by-step approach, youll move from the basics of configuring the UDK and its files to coding a feature-filled game complete with timed behavior and editor integration. Clear and concise, this course takes you from start to finish through the creation of a practical game in UnrealScript, demonstrating the core features of the language along the way. It starts by exploring how to configure UDK files and software and ends with a working game featuring time-limits, editor integration, component-based actors, and custom Kismet nodes. Overall, youll see how to build a game from the ground up. Along the way, youll explore core UnrealScript features such as console commands for improving debugging, class states for dynamically changing actor behavior, custom Kismet nodes to control program flow visually, the ability to tweak class settings through text-based configuration files, and much more besides. By the end of this course, youll have coded a feature-filled game in UnrealScript and the UDK. In achieving this, youll establish a solid foundation in UnrealScript that you can utilize when building your own games. About the Author Alan Thorn is a London-based game developer, freelance programmer, and author with over 13 years of industry experience. He founded Wax Lyrical Games in 2010, and is the creator of the award-winning game, Baron Wittard: Nemesis of Ragnarok. He is the author of 10 video-training courses and 11 books on game development, including Unity 4 Fundamentals: Get Started at Making Games with Unity, Focal Press, UDK Game Development, and Pro Unity Game Development with C#, Apress. He is also a visiting lecturer on the Game Design & Development Masters Program at the National Film and Television School."
Price: 84.99


"Oracle Data Integrator Essentials"
"Oracle Data Integrator (ODI) is Oracles strategic tool covering all your data integration requirements. ODI lets you write custom code easily, extract data from source files, transform data in a staging area, and load this data to your target database. So, if you are a database administrator with an aim to effectively use ODI as a powerful tool for data integration solutions, its time you started making the most of it. This video course will show you how to use ODI for your data transformation and integration projects. It will also provide you with valuable input on which methods to use for various ODI objects according to the situation, with examples based on real-life requirements. Covering all the key ODI concepts, this video course shows you how to make the best use of ODIs declarative approach to define your strategy with Knowledge Modules. First, you are made familiar with the basics of ETL processes and then learn how to use of ODI development objects with the help of practical examples. You then move on to get an understanding of ODIs transformation vehicles and its interface, followed by how ODI packages can be used to develop more workflow-based data integration tasks. Next we show you how reusable objects can be customized by using variables to suit your needs. The following sections broaden your understanding of topologies, scenarios, load plans, and data integration solutions. By the end of the course, you will have enough knowledge of ODI, development, deployment, and maintenance techniques to give you the confidence to develop your own data integration projects."
Price: 84.99


"Building an Architectural Walkthrough Using Unity"
"Starting from 3D models in common architectural software, we will discuss the workflow to load the models into Unity and even incorporate model changes. The building model will be refined, with better materials and lighting, so it looks attractive to the visitor. With a few basic scripts, we add the necessary interactivity and finally export it into an application you can share. This video tutorial shows an efficient and easy approach to apply an architectural 3D model into your project for quick and reliable results. About the Author Stefan Boeykens is an architect-engineer from Leuven (Belgium). After graduation, he was involved in architectural practice for about 4 years, before returning to the KU Leuven for his PhD in 2007 on the integration of Building Information Modeling (BIM) in the design process. He worked on a variety of research and education projects, ranging from CAD and BIM to metadata for architectural archives and cost simulations. His main research interests are BIM, 3D modeling and visualization, digital historical reconstruction, parametric design, programming, and interoperability between a variety of software tools, with a special focus on openBIM."
Price: 84.99


"Learning Joomla! 3 Extension Development"
"This video course provides you with a step-by-step tutorial for building a basic component with frontend editing. You will also learn how to build both content and search plugins for your component, how to build a module to display data from your component, and finally how to build a template using Bootstrap CSS. The course starts by teaching you how to build a basic, bare bones component for inserting and displaying recipes using the minimum amount of code that is needed for a component. No component is complete without search and content plugins. You will start off by building standard search and smart search plugins, a content plugin for inserting our components data into a content item, and adding code to insert other plugins data into our display page. The plugins will make our recipes searchable on the site and will enable the insertion of recipes into content articles. You will then move on to build a basic module, add standard field types, and finally add a custom field type when standard fields are not enough. The module will display select recipes from our collection. Finally, you will also learn how to build a template that uses Twitter Bootstraps CSS. Learning Joomla! 3 Extension Development makes it fast and easy to develop your own custom Joomla! components, plugins, modules, and templates. About the Author Donna Vincent has been developing websites since 2004, and she has been using the Joomla! platform since 2006. In 2009, she began developing custom Joomla! extensions for her clients. She is also an EDI and barcode programmer. Donna lives and works in the New York City area and enjoys food photography when not building websites."
Price: 84.99


"Pentaho Reporting"
"You will learn exactly how to develop basic and advanced reports using the Pentaho Report Designer environment, and a more customized Java environment. All of the examples are described in-depth with the source code, and you will be guided through this book using a step-by-step approach which will ensure that youll achieve impressive results. This course begins with the installation of the Java Development Environments using practical examples, moving onto how to develop impressive reports using tables, charts and sub-reports. The examples will also be shown in a Java development environment for web and swing applications. Next, you will be taken on a practical run through the Pentaho Report Designer. This guide will then explain Java APIs, data source connections, and the development of several chart types. You also learn the most relevant, advanced features needed to make a report , such as internationalization, parameterization, interaction, functions, expressions, sub-reports and cross-tabs, leading the way to the use of reports in the Pentaho Suite (especially in the Pentaho BI server and Pentaho Data Integration). With the Pentaho Report basic and advanced development video course, you'll get in touch with the enterprise development of reports, with one of the most relevant Open Source Business Intelligence solutions. About the Author Francesco Corti is a Senior Consultant in Business Intelligence and Enterprise Content Management solutions. His experience is based on several enterprise projects for a relevant variety of customers in different fields with different dimensions (from small to big companies). Since 2009, he has been covering the role of PreSale support together with the role of Tech Leader, and since 2012 he began to document some of his open source projects and his experience in a personal blog. Since 2012, he has contributed to Cose Non Javiste; a technical blog written in Italian. Regarding the Business Intelligence skills, Francesco is an enthusiast of the open source solutions with Pentaho Open Source BI, but has relevant experience with SAP Business Objects (today called SAP Business Intelligence), QlikView, Oracle Hyperion, EssBase, and even Microsofts BI Platform."
Price: 84.99


"Rapid EmberJS"
"This video course is a quick introduction to the intriguing Emberjs framework. Youll learn about the basic features of Emberjs and how to build adaptable client-side web apps with minimum time and effort. While building a functional Ember application, you will see how Ember works and how to use its powerful data binding features. You will then move on to understand how an Ember application is structured and configured by writing the router mapping. By the end of the course, you will know how data can be represented in an Ember application and how the content of your web pages can be generated automatically. Using an example-driven approach, this course will give you the basic tools you need to make your very own impressive Ember applications. About the Author William Hart has led a bit of a varied life, having started out as a business graduate working in Logistics and now working as a mechanical engineer for an Oxford-based technology startup. He is a mostly self-taught programmer having caught the bug hacking LogoWriter on a laptop in the early 90s. William found Emberjs during the Beta phase and immediately fell in love with it. He has used Ember to make websites and web and mobile apps ever since. He has written a few Ember tutorials on his website"
Price: 49.99


"Building Web Applications with Spring MVC"
"Based on an example of an online e-commerce chocolate store, this video course helps you learn the concepts of MVC and utilize the rich support of the Spring MVC framework to build dynamic web applications. You start by installing the Spring Tool Suite IDE and creating your first Spring MVC application. Next, you will learn how to integrate the model and business services to add functionality to the application. You then move on to learn about the process of creating a product catalogue and how to develop the user registration page functionality. You will then proceed to create an e-commerce shopping cart that helps users place orders and then implement constraints for the process. Finally, you will learn how to use Freemarker (a template engine for the Java platform) and Apache Tiles (a template composition framework) and design a RESTful API to implement the ordering functionality as a REST web service. About the Author 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."
Price: 84.99


"HTML5 Animation and Transition"
"In "HTML5 Animation and Transition", you'll be learning how to develop rich, complex motion graphics using HTML5 APIs such as DOM, CSS3, Canvas, SVG, and WebGL, as well as the basic mathematical concepts behind complex animationsessential knowledge for any modern web developer. In the "HTML5 Animation and Transition" video course, we will tackle everything that you need to know in order to become an expert at animating elements using the latest HTML5 APIs, starting from the most rudimentary methods such as using the DOM, to the most modern ones such as SVG, CSS3, Canvas, and WebGL. At the same time, you'll also be learning the mathematical concepts required to make complex animations. Using the first chapters, you will learn (or refresh!) concepts such as vectors, vector operations, interpolations, and easing and acceleration. Then, you'll learn how to display static graphics on the screen using several rendering methods available in HTML5, such as DOM, CSS3, SVG, Canvas, or WebGL. Once you've learned how to display things on the screen, you'll dedicate entire chapters to implement several animation examples using every single rendering method. About the Author Mario Andrs Pagella is the author of "Making Isometric Social RealTime Games with HTML5, CSS3 and JavaScript, O'Reilly Media". He has been developing web applications for almost 15 years and currently works as a Technology Consultant developing websites, mobile apps, and social games for many clients from around the world as well as a Senior Open Standards Developer at R/GA. When he is not spending time developing Indie games, writing game and web development articles for his blog, or advocating the use of HTML5 and JavaScript through his Twitter account, he loves to research and develop experimental projects. Andrs currently lives in Buenos Aires, Argentina, with his fiance."
Price: 84.99


"Building Your First Application with Go"
"Building the First Application with Google Go is your way into the world of software development. Go has a robust library and advanced techniques. This makes it a great language that can even be understood by people with no experience in programming. Take a journey through the concepts presented by the Google Go language! Go is a language with no legacy, well suited for software developers, be it for beginners or experienced users. The Google Go language presents fresh patterns of software development. You will learn about the core distinctive features of Go goroutines and channels, which are used to design concurrent applications. You will gain familiarity with approaches of structuring application code, by breaking it into reusable components like functions, packages, and objects. Object-oriented programming; one of the central paradigms of modern software development, is also covered in this course. It offers the most popular and well-tested patterns for building brilliantly structured applications; the course finishes with creating a production-ready image manipulation program, which is built as a web application. The course will help you to start building applications with Google Go right off the bat. Packed with examples, especially with a finished production-ready application from the final section, the course gives you the right vision of what software source code should look like. About the Author Rostyslav Dzinko is a software architect who has been working in the software development industry for more than six years. He was one of the first developers who started working with the Go language far earlier than the first official public release of Go 1.0 took place. Rostyslav uses the Go language daily and has successfully used it in production for more than two years, building a broad range of software from high-load web applications to command-line utilities. Rostyslav has a Masters degree in Systems Engineering and will complete a PhD thesis in a year and a half."
Price: 84.99


"Cassandra Administration"
"This video course provides you with the necessary know-how to effectively administrate and perform operations in Cassandra. You will also get to know, from an architecture perspective, how Cassandra differs from traditional databases and other popular NoSQL databases. The course starts off by showing you the steps to build your own cluster, and introduces you to the different use cases for Cassandra. Along the way, you will encounter caveats based on scenarios that may not be a good fit. After learning how to install Cassandra, you will learn how to use different monitoring tools and methods to import and export large amount of data. Next, primary and secondary indexes are explained to help you select the appropriate indexing that enables fast and efficient data lookup to respond to search and retrieval requests. Finally, you will use various tools to facilitate performance tuning, and conduct a stress test on a cluster, and interpret the performance results. By the end of this course, you will have developed the required skills to install and set up any Cassandra cluster, along with administrating and managing daily operations easily. About the Author C Y Kan is an expert in information technology system integration and enterprise application development. He has over 20 years of IT experience, including 12 years of project management and application architecture design in many large-scale distributed systems. He is a specialist in various technologies such as Java, JEE, Spring, Mule, Hadoop, Cassandra, and Oracle. He received a Bachelors degree in electrical and electronic engineering from the University of Hong Kong and a Masters degree in engineering management from the University of Technology, Sydney. He also holds many professional qualifications such as PMP, PRINCE2 Practitioner, PMI Agile Certified Practitioner, Scrum Master, CISSP, TOGAF9, SOA Certified Architect, ITIL, and Certified Six Sigma Black Belt."
Price: 84.99


"Creating Reports with SQL Server 2012 Reporting Services"
"Creating Reports with SQL Server 2012 Reporting Services will show you how to develop practical reports that utilize tables and matrices, along with bold objects such as pie charts and gauges that quickly gain the attention of the viewer and deliver your message. With this course, you can acquire the essential skills you need to make an impression on your customers, your audience, or your boss. About the Author Dr. Dallas Snider is an Assistant Professor in the Computer Science Department at the University of West Florida (UWF). He received his Ph.D. in Integrated Computing and M.S. in Instrumental Sciences from the University of Arkansas at Little Rock. He received his B.A. in Physics from Hendrix College in Conway, Arkansas. Before joining UWF, he worked as a Data Warehouse Developer for Northrop Grumman Information Systems, and prior to that as a Database Application Developer for Acxiom and Euronet. Dr. Snider's research and teaching interests include data mining, data warehousing, software development, and security."
Price: 84.99


"Mastering Magento"
"Magento is the fastest growing open source e-commerce platform in the world. According to a survey of Alexa's top one million sites in February 2013, Magento powers 26% of all e-commerce sites, and is three times more popular than other platforms in the survey. Now is the time to truly master the Magento platform, as the demand for Magento developers is on the rise. Mastering Magento will help you take Magento's core offerings to the next level. Even though you may find that Magento fits most of your e-commerce needs out-of-the-box, there are often circumstances that require custom functionality in your Magento store. The materials in this course will expose you to a variety of ways in which you can extend the Magento platform and bend it to your will. By the end of this course you will be capable of writing almost any type of extension in order to accomplish the custom functionality that you need. You will start building your foundational knowledge of the Magento architecture by following along with a step-by-step installation guide. For those experienced with Magento, this will be more of a refresher. With these basic requirements under your belt, we will move on to module development, including how to customize the admin, catalog, and checkout interfaces. As you delve deeper into setting up your development environment, you will learn about the basic structure and skeleton of a Magento module. Since Magento's Model-View-Controller (MVC) structure is well-documented on the Internet, we will cover more advanced techniques rather quickly. By the time you're through the first half of this course, you will have mastered the art of extending Magento's admin interface. In the second half, you will learn how to extend the Magento catalog and checkout process by creating your own custom product types. As an example, you will be following along with the author in creating an event registration product type, similar to selling tickets online. Finally, we will close with some advanced techniques that will teach you how to leverage Magento's command-line interface, dataflow profiles, and advanced debugging tools such as Xdebug for PHP. Mastering Magento will give you great exposure to a variety of ways in which you can extend the Magento platform and truly leverage its power."
Price: 84.99


"Java EE Development with NetBeans 7"
"Java EE Development with NetBeans 7 video course provides hands-on instructions that show you how to take control of the environment and make use of these features to make your Enterprise Java application development more efficient and productive than ever before so that you can concentrate on the important parts of your application. Java EE Development with NetBeans 7 shows you how to develop applications using the most important and latest Java EE technologies and APIs such as JavaServer Faces (JSF) 2.0, Enterprise JavaBeans (EJB) 3.1, and the Java Persistence API (JPA 2.0). The course is a practical guide explaining the various features of the NetBeans IDE related to Enterprise application development. Java EE Development with NetBeans 7 covers all the major Java EE technologies, APIs, and the rapid development capabilities of the NetBeans IDE such as wizards and keyboard shortcuts. While focusing on NetBeans features, you will learn how to develop aesthetically pleasing web-based user interfaces using Java Server Faces. Youll also learn how to take advantage of automated transaction handling and scalability via Enterprise JavaBeans, and how to simplify database access through the Java Persistence API. By the end of this course, you will be able to develop Enterprise applications quickly and easily by taking advantage of several time-saving features of Oracle's NetBeans IDE. About the Author David R. Heffelfinger is the Chief Technology Officer (CTO) at Ensode Technology, LLC, a software consulting firm based in the Greater Washington DC area. He has been architecting, designing, and developing software professionally since 1995. He has been using Java as his primary programming language since 1996. He has worked on many large-scale projects for several clients, including the U.S. Department of Homeland Security, Freddie Mac, Fannie Mae, and the U.S. Department of Defense. He has a master's degree in software engineering from Southern Methodist University, Dallas, Texas. David is a frequent speaker at Java conferences such as JavaOne."
Price: 84.99


"jQuery UI Development"
"jQuery UI training is made easy in this video, with step-by-step examples, useful tips, and quick tricks. This course breaks down complex tasks into bite-sized chunks, making it the best resource for you to use if you want to start using jQuery UI. Learn how to save hundreds of hours in development using jQuery UI's awesome components. Even in the HTML 5 world of today, there are many oft used components and functionalities that still aren't part of a browser out of the box; this library is the critical solution, which will save you hundreds of hours while building highly sophisticated components for your applications. We'll cover the basics, and then build our first component the datePicker - and we'll customize its characteristics. We'll discuss the ThemeRoller application for quickly skinning components, and the dialog component in all its detail. You'll also learn how to discover component features on your own, how to listen in on variables and changes, as well as how to trigger and listen to events. We'll then kick it up a notch with jQuery UI's drag-and-drop capabilities and build a working example that uses all of these features. We'll use components effectively, examine event properties in detail, and even clean up our code to make it more presentable. We'll wrap up by demonstrating as many of jQuery UI's essential and popular components as we can, followed by a brief course recap and summary. About the Author Ben Fhala discovered his passion for data visualization six years ago while he was working at Parsons in New York, in their data visualization department, PIIM. He is the owner of the online video training school, and an Adobe ACP. He enjoys spending most of his time learning and teaching and has a love for visual programming and visualization in general. Ben has had the honor of developing applications for members of the US Congress, Prime Ministers, and Presidents around the world. He has built many interactive experiences for companies such as Target, AT&T, Crayola, Marriott, Neutrogena, and Nokia. He has technically directed many award-winning projects and has been part of teams that have won three Agency of the Year awards. Among Ben's publications are Packts HTML5 Graphing and Data Visualization Cookbook."
Price: 84.99


"Web Development with Angular, TypeScript, and React"
"This Learning Path helps you explore the world of the three most popular web technologies and learn their applications in modern web applications. Youll begin this Learning Path by studying how TypeScript relates to JavaScript that you might have written before. Youll understand the benefits of TypeScript and how it helps you to avoid software defects. Youll learn to use type guards, check null and undefined, create tagged union types, and compare the performance of algorithms. Youll use TypeScript to build a weather forecast widget with Angular, and then build a note-taking client/server application using Angular, Node.js, and MongoDB. Youll also create a real-time chat application with React.While learning React, youll learn all that you need to tackle real-world projects and challenges. Youll learn the nuances while setting up a React-based application and designing a UI. Once you are comfortable in the React world, youll be introduced to components and will be shown how to compose them using JSX. You will also dive into advanced concepts, such as data propagation, data binding, and managing the internal state of a component. You'll also learn about component lifecycle events and understand how to manage routing. Youll learn JavaScript, starting with the libraries that aid in building applications with a microservices-based architecture. Youll see ways to develop applications that have features, such as audio and video calling, real-time score updates, multi-faceted search options and more. About the Authors :Sahil Malik, the founder, and principal of Winsmarts, has been a Microsoft MVP and INETA Speaker for the past 8 years, author and reviewer of many books and numerous articles in both the .NET and SharePoint space, consultant and trainer who delivers training and talks at conferences internationally. Sahil has trained for the best names in the Microsoft technology space and has architected and delivered SharePoint based solutions for extremely high profile clients. Sahil has been deeply involved in SharePoint 2010 and is the author of Microsoft SharePoint 2010: Building Solutions for SharePoint 2010 published by Apress.David W. Parker is programming professionally for 16 years. He had worked for large enterprises such as the United States Air Force. His work also includes several small startups as CTO and VP of Engineering. He is the co-founder of Uvize, accepted into Techstars startup accelerator and later sold it. He has a passion for graphics, personal finance, and education."
Price: 199.99


"Application Development with Node.js: 2-in-1"
"As a web developer, you've probably heard a lot about APIs and microservices over the last few of years. This Learning Path shows you exactly how to get started with building out your own API, which you can remix and extend to seamlessly integrate with other services.After a refresher on Node.js, you will take a look at the asynchronous programming model, which is key to understanding why Node.js is a good fit for API development. You will then dive right into building out your example API. You will also learn how to create companion unit tests to make sure everything is set for production. This serves as a great starting point for adaptation and extension for personal projects.Moving ahead, this Learning Path introduces you to various sets of patterns that you can use to efficiently solve your everyday development and design problems. You will understand what different traditional design patterns look like in Node.js, and how to design modules that focus on performing a single task at a time. You will gain an understanding of the basic building blocks and principles of writing large and well-organized Node.js applications. Next, you will see how to use JavaScript and Node.js to build highly scalable APIs that work well with lightweight cross-platform client applications. By the end of this Learning Path, you will have exposure to the Node.js ecosystem, its set of solutions, and will develop the skills required to get hands-on with your own API development projects.About the AuthorsTamas Piros is a full-stack web developer turned technical trainer who has a decade of experience working with the prestigious organization throughout the world including Credit Suisse, Verizon, BBC and Accenture to mention a few. In his professional career, he has delivered presentations and workshops all over the world to a mix of technical and non-technical audiences. He has recently launched a blog dedicated to developers wishing to read articles around the latest & greatest tech. He also owns a training business in London, UK called Full Stack Training Ltd. You can follow him on Twitter by searching for @tpiros.Glenn Dayton has been a full stack developer for several years now with a strong passion for teaching spanning an even longer amount of time. He works at NASA JPL as a Backend Developer helping build tools that modernize the way spacecraft are tested."
Price: 199.99


"Applied Deep Learning with Python: 2-in-1"
"Taking an approach that uses the latest developments in the Python ecosystem, Applied Deep Learning with Python begins by guiding you through the Jupyter ecosystem, key visualization libraries, and powerful data sanitization techniques before you train our first predictive model. You'll explore a variety of approaches to classification, such as support vector networks, random decision forests, and k-nearest neighbors to build out your understanding before you move into a more complex territory. It's okay if these terms seem overwhelming; you'll learn how to put them to work.You'll build upon the classification coverage by taking a quick look at ethical web scraping and interactive visualizations to help you professionally gather and present your analysis. Then, you'll start building out your keystone deep learning application, one that aims to predict the future price of Bitcoin based on historical public data.By guiding you through a trained neural network, this Learning Path explores common deep learning network architectures (convolutional, recurrent, generative adversarial) and branches out into deep reinforcement learning before you dive into model optimization and evaluation. You'll do all of this whilst working on a production-ready web application that combines Tensorflow and Keras to produce a meaningful user-friendly result, leaving you with all the skills you need to tackle and develop your own real-world deep learning projects confidently and effectively.About the AuthorChris Dalla Villa has been professionally practicing data analytics since graduating with a master's degree in Physics from the University of Guelph, Canada. He developed a keen interest in Python while researching quantum gases as part of his graduate studies. Alex is currently doing web data analytics, where Python continues to play a key role in his work. He is a frequent blogger about data-centric projects that involve Python and Jupyter Notebooks.Nimish Narang is a Harvard-trained analyst and a programmer, who specializes in designing and developing data science products. He is based in New York City, America. Luis is the head of the Data Products team at Forbes, where they investigate new techniques for optimizing article performance and create clever bots that help them distribute their content. He worked for the United Nations as part of the Humanitarian Data Exchange team (founders of the Center for Humanitarian Data). Later on, he led a team of scientists at the Flowminder Foundation, developing models for assisting the humanitarian community. Luis is a native of Havana, Cuba, and the founder and owner of a small consultancy firm dedicated to supporting the nascent Cuban private sector."
Price: 199.99


"Beginning Jenkins"
"Beginning Jenkins teaches you everything you need to know about installing, setting up, configuring, and integrating a Jenkins server with your project to speed up the product development lifecycle. You will learn how to deploy via Docker and integrate with Git. Next, you will move on to understanding bespoke plugins and services to further customize your workflow, and dynamically adjust your build requirements when pushing to production.Once you have grasped the basics, you will explore user and plugin management along with updating and upgrading Jenkins. You will set up freestyle projects and views to manage your projects, followed by configuring parameters for your projects and creating upstream and downstream projects with views to visualize the projects. In addition to this, you will create a secure connection from your master to your build slaves and configure your build tasks to run on the slave.By the end of this course, you will be able to successfully set up a Jenkins server that checks your source code repositories for changes, triggering new builds and unit tests whilst informing all of the key stakeholders in your organization.About the AuthorJoseph Muli loves programming, writing, teaching, gaming, and traveling. He's currently working as a software engineer at Andela and Fathom, specializing in DevOps and Site Reliability. Previously, he worked as a software engineer and technical mentor at Moringa School.Arnold Okoth is a software developer at Andela with three years' experience of extensive development and system operations. He has worked with Python, Jenkins, Docker, AWS, and Bash. Arnold has gained numerous certifications in the fields of networking, application security, and cloud computing from industry-leading vendors, such as Amazon, Cisco, and IBM. During his downtime, Arnold enjoys watching sports mainly football and basketball. You can find out more about Arnold on his LinkedIn profile.Debayan is working as a Technical Team Lead for the Mobile Tools team at Pandora. He has over 6 years of experience in DevOps and Jenkins. He is also a certified Jenkins Engineer.A few months back he had presented at the Jenkins World meetup on the topic ""Set up and Manage iOS and Infrastructure for CI with Jenkins""."
Price: 199.99


"Beginning PHP"
"PHP is the preferred server-side scripting language for tech giants such as Facebook, Wikipedia, and Tumblr despite full-stack JavaScript gaining popularity with upcoming developers. This is because PHP performs better when dealing with heavy computations on the back end. In this course, you'll learn everything you need to get up and running with the latest version of PHP, including package management with tools such as composer, secure database operations, and a whole host of other best practices that will help you stay a step ahead of traditional programmers.About the AuthorsDavid Carr, for the past 10 years, has been developing applications for the web, using mostly PHP. He does this for a living and loves what he does as every day there is something new and exciting to learn.David often attends multiple PHP conferences and attends local meetups to learn and teach others.He spends a lot of time learning new techniques and actively helping other people learn web development through a variety of help groups. He also writes web development tutorials for his website and blog about advancements in web design and development. You can read more about him here: https://daveismyname.blog/.Markus Gray is a full-stack web developer/designer with 11 years' experience, based in Philadelphia.He has diverse and deep interests in most trending technologies. He spends most of his time helping public and private companies, and has also worked with the federal government in the department of education. Currently, he is the CEO of Syncware Technologies, Inc. He is extremely passionate about teaching, and hopes to spend more and more time helping young developers in the community become proficient at software development.Kristian Secor has been in the industry for quite a while. He has pursued M.S. Ed.D focusing on web development. He has been into developing for about 20 years and has been teaching for about 16 years at the University level for the frontend, backend, and mobile application courses.Currently, he is working as the Program Head for Web Development Department at San Diego Mesa College. He is also an instructor for both user experience and frontend development at U.C. San Diego Extension."
Price: 199.99


"Hands-On F# Application Development"
"Developers are challenged today to build applications in less time, while maintaining high standards of quality, reliability, security, and performance. The F# programming language can help you meet these challenges by letting you write solutions with less code, fewer bugs, and better alignment with business requirements.This course follows practical approach, where initially you will setting up our F# development & then look in depth at two powerful techniques for building real-world F# applications: type-first design and function composition. We'll then learn to leverage advanced F# tools to build and test applications. Then you will learn how to set up a development environment and design a build process with tools that leverage the F# language.Finally you learn, how to process large sets of data with maximal performance and efficiency using asynchronous workflows, agents, and .NET reactive extensions.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Building F# Applications starts by showing how to use the functional features of F# to rapidly turn requirements into software designs that are correct, complete, extensible, bug-free, and easy to read and understand. We will start by setting up our F# development environment and reviewing some key language features. We'll then look in depth at two powerful techniques for building real-world F# applications: type-first design and function composition. We'll then learn to leverage advanced F# tools to build and test applications.The video course examines key language features and functional programming techniques with the goal of providing a good understanding of the basic building blocks that can be used to build higher abstractions and more comprehensive solutions. As we go, we will learn how to set up a development environment and design a build process with tools that leverage the F# language.The second course, Data Programming with F# presents practical techniques for handling real-world data programming challenges. We'll first see how to build efficient, extensible engines to parse and process documents and data streams. Then we'll study how to process large sets of data with maximal performance and efficiency using asynchronous workflows, agents, and .NET reactive extensions. Next, we'll learn to use type providers, a unique F# feature that lets us program with data as if it were code. By the end of the course, you will be capable of writing solutions with less code, fewer bugs, and better alignment with business requirements.About the AuthorsRichard Broida is a software design and programming consultant specializing in Microsoft Windows and Azure technologies. Over his career he has developed enterprise applications for clients in medical, banking, insurance, manufacturing, transportation, and e-commerce. He is a frequent speaker on F#, C#, and cloud technologies and has taught .NET programming courses for adult professionals."
Price: 199.99


"Python Automation Made Easy!"
"Python is an easy to learn, powerful programming language with efficient high-level data structures and a simple but effective approach to object-oriented programming. Pythons elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms.This is an easy to follow, practical approach course, designed to guide you in implementing real-world automation in your enterprise using python. Initially you will be you will start with a deep-dive into Python software development basics, then you'll move on to write scripts to automate file system operations and file contents processing on your local host. Learn network automation & administration tasks with Python Fabric to automate the execution of web server with simple python programs. Moving forward you will also you will be creating users on multiple servers to manage users and then check the health of the Enterprise and then you will be performing automation tasks on the cloud infrastructure with python. Finally, you will leverage Python programming to automate server configuration and administration tasks.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Python for Everyday Life start with a deep-dive into Python software development basics, then move on to write scripts to automate file system operations and file contents processing on your local host, then you will learn how to interact with web-based services such as websites and APIs in order to robotize the cool things that we do everyday - such as tweeting, posting to social networks, reading RSS feeds, etc. - moreover you will practice how to set up a web-based services yourself in the form of web applications and in the end you will learn how to analyze and visualize datasets in order to extract knowledge. By the end of this course you will have learned how to proficiently write structured Python code in a wide range of applications from one-liner scripts to complex web applications aiming at the automation of lots of common everyday life tasks.The second course, Enterprise Automation with Python will start by introducing the modules and the tools we will be using and how to set up a python environment to perform automation tasks and to deal with file editors and IDE like Pycharm. The course will cover network automation tasks and administration tasks with Python Fabric to automate the execution of web server with simple python programs. Moving ahead, you will learn to create database servers with python and backup them. Also, you will be creating users on multiple servers to manage users and then check the health of the Enterprise and then you will be performing automation tasks on the cloud infrastructure with python. The course will make the most of Python libraries and modules to automate your infrastructure. Leverage Python programming to automate server configuration and administration tasks. By the end of the course, you will be able to efficiently develop your python skills making it an alternate automation tool from the major automation frameworks.The use cases in this course will help you to track the processes with high utilization on all servers and create web server via python code. So, now need not depend on Network Automation Tools like a puppet, Ansible, and chef and grab this course to make your daily work easy with automation and python modules which will help you to deliver the service more faster than before.About the Authors: Claudio Sparpaglione holds an MD in Computer Engineering from Universit degli studi di Pavia, Italy, achieved in 2007. He later worked as software engineer and architect in various industries (Geospatial Application Systems development and integration, Web and Mobile Advertising, Telecommunications, Fashion Brand Protection).Claudio worked in London in 2014 for a UK start-up as a software engineer and in 2015 became CTO of an Italian start-up. He currently works for the largest Italian bank as application engineer and deals with innovation topics.Claudio is a Pythonista with exposure to other languages (JavaScript, Java, and PHP). Hes passionate about the design and implementation of highly-scalable web systems and APIs, about cloud, mobile and scientific computing, and hes fascinated by cryptocurrencies. Claudio is a Linux advocate and an active contributor to the open source software community: hes the maintainer of the PyOWM Python project and contributes to projects such as Requests and Reactive Manifesto.Tomasz Lelek is a Software Engineer who programs mostly in Java and Scala. He is a fan of microservice architectures and functional programming. He dedicates considerable time and effort to be better every day. Recently, he's been delving into big data technologies such as Apache Spark and Hadoop. He is passionate about nearly everything associated with software development.Tomasz thinks that we should always try to consider different solutions and approaches to solving a problem. Recently, he was a speaker at several conferences in Poland - Confitura and JDD (Java Developer's Day) and also at Krakow Scala User Group."
Price: 199.99


"Troubleshooting Apache Spark"
"Apache Spark has been around quite some time, but do you really know how to solve the development issues and problems you face with it? This course will give you new possibilities and you'll cover many aspects of Apache Spark; some you may know and some you probably never knew existed. If you take a lot of time learning and performing tasks on Spark, you are unable to leverage Apache Spark's full capabilities and features, and face a roadblock in your development journey. You'll face issues and will be unable to optimize your development process due to common problems and bugs; you'll be looking for techniques which can save you from falling into any pitfalls and common errors during development. With this course you'll learn to implement some practical and proven techniques to improve particular aspects of Apache Spark with proper researchYou need to understand the common problems and issues Spark developers face, collate them, and build simple solutions for these problems. One way to understand common issues is to look out for Stack Overflow queries. This course is a high-quality troubleshooting course, highlighting issues faced by developers in different stages of their application development and providing them with simple and practical solutions to these issues. It supplies solutions to some problems and challenges faced by developers; however, this course also focuses on discovering new possibilities with Apache Spark. By the end of this course, you will have solved your Spark problems without any hassle.About the AuthorTomasz Lelek is a Software Engineer, programming mostly in Java and Scala. He is a fan of microservice architectures and functional programming. He dedicates considerable time and effort to getting better every day. He is passionate about nearly everything associated with software development, and believes that we should always try to consider different solutions and approaches before solving a problem. 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


"Real-World JavaScript: Pro-Level Techniques for Entry-Level"
"JavaScript is the most widely used web-based programming language and powers dynamic behavior on websites. Whether you're interested in writing frontend client-side code, backend code for servers, or even game development, you'll be able to accomplish all of this and more with JavaScript. Web technologies are growing rapidly, and by building a solid foundation in JavaScript, you are beginning your journey and riding the wave of innovation.With this course, you will not only begin learning the basics of JavaScript, but also enable a high level of interactivity that lets you accept payments, validate inputs, and create a winning User Experience. Along the way, you will learn how to dynamically load content on a page using AJAX and add interactive elements to your site with Bootstrap and jQuery, which will greatly help in reducing page load times and your development time. Integrate your website with both open-source and paid jQuery plugins that will allow you to rapidly enhance your site's interactivity and responsiveness.Taught by industry veteran Nick Ruffilo, this course quickly leaves you feeling comfortable in dealing with JavaScript libraries and putting together the pieces of a puzzle to build a masterpiece. Towards the end of this course, you'll be able to tackle this extraordinary language one step at a time and possibly launch a new career as a JavaScript Web Developer.About the AuthorNick Ruffilo has been a software and web developer for 20+ years. He has used JavaScript to develop web sites, web services, video games, native apps, and interactive ebooks. Nick has taught people of all ages, and focuses on providing the most impactful learning while teaching the skills necessary to continue your education. Nick Ruffilo is an entrepreneur, technology manager, software developer, and teacher. He understands the balance between a need to understand what's going on and the need to actually get things done."
Price: 124.99


"Configuring and Extending Dynamics 365 Customer Engagement"
"Dynamics 365 is currently the result of Microsoft merging its traditional CRM platform with its ERP one. The platform is not only capable of typical salesforce automation and ERP functionality, but can also be extended to serve various other purposes. This course focuses on the various deployment models, as well as the overall platform structure.Microsoft Dynamics 365 is currently the result of Microsoft merging its traditional CRM platform with its ERP one. While the Dynamics CRM platform was already one of the leaders in the market, this new ability to unify traditional CRM with ERP functionality with reduced effort may well be the differentiating factor going forward. The platform is not only capable of typical salesforce automation and ERP functionality, but can also be extended to serve various other purposes. This flexibility, along with the various deployment options available, makes it a very enticing proposition for businesses of any size.This course focuses on the various deployment models, as well as the overall platform structure. This information will build a knowledge base to help new users understand how this platform can be leveraged to create enterprise solutions.About the AuthorNicolae Tarla is a Microsoft Dynamics Consultant and Business Solutions MVP, specializing in solution architectures and technical presales. He has worked on various mid-size to enterprise-level Dynamics CRM, SharePoint, and Dynamics AX implementations for both the private and public sectors. He has been delivering Microsoft Dynamics CRM solutions since version 3.0 of the platform. He has also published several books around Microsoft Dynamics CRM and has presented at conferences on this topic."
Price: 124.99


"Apache Spark: Tips, Tricks, & Techniques"
"Apache Spark has been around for quite some time, but do you really know how to get the most out of Spark? This course aims at giving you new possibilities; you will explore many aspects of Spark, some you may have never heard of and some you never knew existed.In this course you'll learn to implement some practical and proven techniques to improve particular aspects of programming and administration in Apache Spark. You will explore 7 sections that will address different aspects of Spark via 5 specific techniques with clear instructions on how to carry out different Apache Spark tasks with hands-on experience. The techniques are demonstrated using practical examples and best practices.By the end of this course, you will have learned some exciting tips, best practices, and techniques with Apache Spark. You will be able to perform tasks and get the best data out of your databases much faster and with ease.About the AuthorTomasz Lelek is a Software Engineer, programming mostly in Java and Scala. He is a fan of microservice architectures and functional programming. He dedicates considerable time and effort to getting better every day. He is passionate about nearly everything associated with software development, and believes that we should always try to consider different solutions and approaches before solving a problem. 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.He is a co-founder initlearn an e-learning platform that was built with the Java language."
Price: 124.99


"Learn JavaScript: Build Your Own Blockchain"
"As the Blockchain revolution rages around us, you may be feeling left behind as the technology and coin values continue to develop at breakneck speed.As budding JavaScript developers, breaking into Blockchain tech is something weve most likely wanted as we definitely need to stay up-to-speed in our evolving environment.While the steep and rigorous learning curve that the likes of Bitcoin and Ethereum programming present may be too much for us as we step into the Blockchain arena, this course eases the barrier of entry with a hands-on implementation of Blockchain tech with a familiar language, JavaScript, that you can use to create and understand a Blockchain system capable of hosting our own Cryptocurrency.Join me in Learn java script: Build your own Blockchain and well position ourselves to become well rounded JavaScript developers and new Blockchain entrepreneurs.About the AuthorBrett Hooper is a well-seasoned software engineer, entrepreneur, teacher, and all-round techno-surfer. His decades of experience have taken him from years of IT consulting for fortune 100 behemoths, to a number of entrepreneurial startup efforts, to the U.S. Dept of Defense in defining their way forward in mobile and web-related technologies. Bretts excitement in learning, implementing, and teaching new, interesting development frameworks, stacks, services, and Blockchain technologies never wanes and keeps him heads-down more than not. He develops new teaching content from his Aloha CodeWorks headquarters in beautiful Maui, HI."
Price: 124.99


"Mastering Hyper-V Windows Server 2019"
"Data is everywhere. All of this data must be accessible, backed up, secured, managed and analyzed instantly. Hyper-V in Windows Server 2019 provides the foundational virtualization infrastructure on which data solution capabilities are delivered.In this video course, you will acquire the knowledge needed to plan,deploy, manage and upgrade your virtualization environments. You will be walked through the planning phase of your Hyper-V deployment, full deployment scenarios and most common set of advanced management features to keep your Hyper-V environment running reliably.By the end of the course, learn how to use the power of this hypervisor to simplify the infrastructure, reduce costs, improve productivity and better manage system resources.About the AuthorAdiy Qasrawi has been helping customers adopt technology for over 21 years now. He is currently a cloud solutions architect for Microsoft, where he continues to help customers bridge the gaps between technology, people, and processes. He has also contributed to various publications, including the MS Press book ""Introducing Windows Server 2012"" and the Microsoft Learning / Official Curriculum course ""20416B - Implementing Desktop Application Environments"". He has been involved in projects of various scope and size from migrating 2,000 to 125,000 desktops. He knows IT architecture, planning projects, and information security baseline analysis."
Price: 124.99


 
Previous Next