|
|
"Practical Ansible Solutions" |
"If you are looking for a simple IT automation framework that's easy to manage, grow into, extend and adapt then Ansible is for you! Ansible is an Open Source, Python-based configuration management solution that saves you time and resources when automating deployment and management of application and IT infrastructure so you can spend your time doing other things.In this video course, we'll focus on getting things done quickly, using real-world examples and a hands-on teaching style rather than focus too much on theory and conceptual ideas once the basics are covered so you can get the job done.Core conceptssuch as setting up the inventory and playbooks, ad-hoc commands and quick and dirty heavy lifting will get you up and running quickly. We'll then dive into proper playbook organization and using handlers, variables, conditionals and logic for maximizing the efficiency of your automation workflow. We'll also dive into handling growth and multi-role playbooks and stack orchestration.As we move onward to victory we will dive into systems lifecycle management so you can handle users, software and packages, authentication, services and application/web content with ease as well as touch on Ansible Tower/AWX. We'll end the journey with consuming and using Ansible Galaxy so you can borrow, share and collaborate with the vibrant Ansible Open Source community and the plethora of community roles and playbooks available on the internet.At the end of this course, you will attain a deeper understanding of Ansible usage and design and be empowered to create your own playbooks, properly growing and scaling them to adapt to the ever-changing needs of your IT landscape.This course uses CentOS 7, and Ansible 2.3.1, while not the latest version available, it provides relevant and informative content for legacy users of CentOS, and Ansible.About the AuthorThe primary course author, Will Foster, has been in the IT industry for the past two decades helping organizations build, automate and streamline platforms for business success. He is currently working as a Systems Engineer / DevOps professional in the realm of Performance and Scale Engineering. Will also leads and maintains several Open Source upstream projects and can be found at @sadsfae on Twitter.Consulting on this course, Kambiz Aghaiepour has a storied career as a UNIX/Linux Systems and Network Engineer over the past three decades after graduating from the University of California Davis with a double-major in Computer Science and Mathematics. Kambiz currently works with Will as a Software Engineer / DevOps professional as well as contributing to several upstream Open Source projects.About Firi DevOpsIn their free time, Will Foster and Kambiz Aghaiepour serve as principal consultants for Firi DevOps, a lean, modern DevOps/IT consulting firm. Firi LLC offers DevOps consultation and IT solutions for businesses, startups, interesting projects and charitable causes."
Price: 124.99
|
|
"C++ Programming By Example" |
"C++ is a flexible and generic language that offers a wide range of benefits with key strengths being software infrastructure and resource-constrained applications. This course is an introductory guide to C++ that will help you learn the language through multiple hands-on examples.Youll begin by diving into the C++ basics, syntax, and generic programming features. Well then move on to using data structures and algorithms with C++. Next, youll delve into the object-oriented features of C++ with another practical example.Finally, youll further enhance your C++ programming skills by creating multiple GUI, desktop applications using Qt5. By the end of this course, you will have gained knowledge of core programming concepts in C++, and how to implement them effectively.About The AuthorAlberto Ricardo Rodriguez has been a C++ Developer fan since more than 12 years. He has been working with a wide variety of C++ framework from Qt 3 to Qt 5.9, OpenGL, SDL and standards like C++98 to C++17 Standard. He has been developing from Desktop application to embedded applications, single threading apps to multi-threading applications. He has journeyed through a wide variety of companies, like Invap Se, Motorola Mobility, Intel Security, Globant SA, now working on Poland at Luxoft on navigation software for autonomous vehicles.Currently his main focus on Machine Learning and computer vision, and continually working on embedded devices for using this kind of technologies."
Price: 124.99
|
|
"Apache Spark for Big Data Analytics and Data Processing" |
"Todays world witnesses a massive amount of data being generated everyday, everywhere. As a result, a number of organizations are focusing on Big Data processing to process large amounts of data in real-time with maximum efficiency. This has led to Apache Spark gaining popularity in the Big Data market rapidly. If you want to get the most out of the trending Big Data framework for all your data processing needs, then go for this Learning Path.This comprehensive 3-in-1 course focuses on performing data streaming and data analytics with Apache Spark. You will learn to load data from a variety of structured sources such as JSON, Hive, and Parquet using Spark SQL and schema RDDs. You will also build streaming applications and learn best practices for managing high-velocity streaming and external data sources. Next, you will explore Spark machine learning libraries and GraphX where you will perform graphical processing and analysis. Finally, you will build projects which will help you put your learnings into practice and get a strong hold of the topic.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Spark Analytics for Real-Time Data Processing, starts off with explaining Spark SQL. You will learn how to use the Spark SQL API and built-in functions with Apache Spark. You will also go through some interactive analysis and look at some integrations between Spark and Java/Scala/Python. Next, you will explore Spark Streaming, streamingcontext, and DStreams. You will learn how Spark streaming works on top of the Spark core, thus inheriting its features. Finally, you will stream data and also learn best practices for managing high-velocity streaming and external data sources.In the second course, Advanced Analytics and Real-Time Data Processing in Apache Spark, you will leverage the features of various components of the Spark framework to efficiently process, analyze, and visualize your data. You will then learn how to implement the high velocity streaming operation for data processing in order to perform efficient analytics on your real-time data. You will also analyze data using machine learning techniques and graphs. Next, you will learn to solve problems using machine learning techniques and find out about all the tools available in the MLlib toolkit. Finally, you will see some useful machine learning algorithms with the help of Spark MLlib and will integrate Spark with R.The third course, Big Data Analytics Projects with Apache Spark, contains various projects that consist of real-world examples. The first project is to find top selling products for an e-commerce business by efficiently joining data sets in the Mapreduce paradigm. Next, a Market Basket Analysis will help you identify items likely to be purchased together and find correlations between items in a set of transactions. Moving on, you will learn about probabilistic logistic regression by finding an author for a post. Next, you will build a content-based recommendation system for movies to predict whether an action will happen, which you will do by building a trained model. Finally, you will use the Mapreduce Spark program to calculate mutual friends on social network.By the end of this course, you will have a sound understanding of the Spark framework, which will help you in analyzing and processing big data in real time.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Nishant Garg has over 17 years of software architecture and development experience in various technologies, such as Java Enterprise Edition, SOA, Spring, Hadoop, Hive, Flume, Sqoop, Oozie, Spark, Shark, YARN, Impala, Kafka, Storm, Solr/Lucene, NoSQL databases (such as HBase, Cassandra, and MongoDB), and MPP databases (such as GreenPlum). He received his MS in software systems from the Birla Institute of Technology and Science, Pilani, India, and is currently working as a technical architect for the Big Data RandD Group with Impetus Infotech Pvt. Ltd. Previously, Nishant has enjoyed working with some of the most recognizable names in IT services and financial industries, employing full software life cycle methodologies such as Agile and SCRUM. Nishant has also undertaken many speaking engagements on big data technologies and is also the author of Apache Kafka and HBase Essentials, Packt Publishing.Tomasz Lelek is a Software Engineer and Co-Founder of InitLearn. He mostly does programming in Java and Scala. He dedicates his time and effort to get better at everything. He is currently diving into Big Data technologies. Tomasz is very passionate about everything associated with software development. He has been a speaker at a few conferences in Poland-Confitura and JDD, and at the Krakow Scala User Group. He has also conducted a live coding session at Geecon Conference. He was also a speaker at an international event in Dhaka. He is very enthusiastic and loves to share his knowledge."
Price: 199.99
|
|
"Angular 7 New Features" |
"Angular is one of the most-used JavaScript frameworks in the World. It provides a complete solution for building single-page applications. There is a large community that contributes to improving the framework. It is really important to get the most out of each Angular version as every version comes with updates and improvements. Angular 7 offers improved application performance.This course is quick, to the point, and informative. It covers each new feature that the framework has to offer to developers. You will also get to know what makes it different from Angular 6 and earlier versions of the framework. Then, you will learn to install the new Angular-CLI on your machine. Also, you will get the hang of other cool features such as virtual scrolling and drag and drop.About the AuthorChristian Hur is an IT/web instructor, author, developer, and indie filmmaker. He teaches web development and programming full-time at Gateway Technical College (Wisconsin) and part-time at the University of California, Irvine, Continuing Education Division (California). He is an author for Lynda/LinkedIn Learning (The DOM in JavaScript, jQuery, AngularJS, and React) and McPress (Developing Business Applications for the Web: With HTML, CSS, JSP, PHP, ASP .NET, and JavaScript).Aside from his teaching career, Christian has more than 20 years' experience in web development and has built many websites and web-based applications using various Web technologies in the private sector. In the mid 1990's, he co-founded a multimedia and e-commerce company based in Los Angeles and Tokyo. In 2010, he co-founded a new private company to develop video games and produce indie films.In his spare time, Christian enjoys exploring new web technologies, learning AR/VR development, and responding to questions on Quora and Stack Overflow."
Price: 124.99
|
|
"Blockchain Real World Projects" |
"Blockchain is a revolution promising a new world without middlemen. This course will provide you with all the relevant concepts related to cryptocurrencies, smart contracts, and blockchain in order to build your own decentralized applications.You will begin with the development of a basic application using Blockchain and mining blocks. Moving further, you will build the Bitcoin codebase and you will be able to build your own currency/tamper-proof DB. Using Hyperledger you will implement various blockchains to create a supply chain application. You will explore ERC20 standards to create an ERC20 smart contract and you will also learn to improve its standards with ERC22 to develop its first ICO. Lastly, you will create a gambling application using ETH network smart contracts. Each project will teach you just enough about blockchain to be productive right away.By the end of this course, you will not only be able to tackle common issues in the blockchain ecosystem but you'll also design and build reliable, scalable, distributed systemsAbout the AuthorSriharsha Bingi has been into cryptocurrencies, investments, and data science for 3 years. He did his schooling in India and Oman. His passion for cryptocurrencies grew from the year 2016. That interest started multiplying in 2017, when he was awestruck by the amount of research big companies are doing and the money they're spending on it. That is when he realized that the blockchain technology is going to revolutionize the World. Technology has to evolve continuously, says Harsha.At present he is working in the World Financial Center, Manhattan, New York as a blockchain developer. In the course of constantly honing his skills in the blockchain technology, he wants to share his knowledge with us. As the need for blockchain developers is exponentially increasing the people who are actually trained to develop are getting fewer. He has developed a functional demo using blockchain technology for BdiPlus, a company in the World Financial Center, Manhattan and now he would like to share his experience and knowledge with us"
Price: 124.99
|
|
"Reliability and Resilience on AWS" |
"Cloud services are vulnerable to network and other outages. When your applications are not performing as they should, no one is happy. However, applications can be designed to be resilient and responsive under demand while hosted in the cloud with Cloud hosted applications at AWS.In this course, youll learn how to prepare for potentially devastating interruptions by building your own resilient and reliable applications in the public cloud. Youll explore the steps to properly host and automatically scale applications hosted in the cloud. Youll also take a look at load-balancing, backed with autoscaling, driven by the CloudWatch monitoring service producing an automated solution methodology.By the end of the course, you will be able to achieve application resiliency, autoscaling, and failover with your applications hosted in the Amazon cloud.About the AuthorAlan Rodrigues has been working on software components such as Docker containers and Kubernetes for the last Javascript years. He has extensive experience working on the AWS Platform, currently being certified as an AWS Solution Architect Associate, a SysOps Administrator, and a Developer Associate.He has seen that organizations are moving towards using containers as part of their microservice architecture. And there is a strong need to have a container orchestration tool in place. Kubernetes is by far the most popular container orchestration solution on the market."
Price: 124.99
|
|
"Complete Guide to Salesforce Lightning Development" |
"The new Lightning Experience combines three major componentsLightning Design System, Lightning App Builder, and Lightning Componentsto enable anyone to quickly and easily create beautiful, modern enterprise apps. If you wish to take up the challenges that Lightning throws at you head-on, then look no further because this practical course will be your faithful companion and ensure that you make best use of the Lightning platform.With this practical course, you'll initially explore the art of working with standard components and build a basic layout for the application. Then, you will add more advanced components using the Lightning framework. Finally, you will also build and migrate reports and dashboards to make your app look more professional. Than you will learn how to roll out to Lightning in an existing organization and work with some really amazing point-and-click features to enhance your applications user interface. Finally you will create custom Lightning components and custom Lightning events and communicate between components using events, make calls from Lightning components to remote methods, and handle server responses asynchronously using callback functions.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Salesforce Lightning Recipes starts by walking you through the three major Lightning components and will help you enable and configure a Lightning solution. You will explore the art of working with standard components and build a basic layout for the application. Then, you will add more advanced components using the Lightning framework. Finally, you will also build and migrate reports and dashboards to make your app look more professional. Towards the end of the course, youll make use of the Design System to work with Salesforce data and lay out the entire page with the components that youve built, before integrating Visualforce in your application.The second course, Hands-On Salesforce Lightning Development entails all out-of-the-box functionality available in Lightning Experience. You will learn how to roll out to Lightning in an existing organization and work with some really amazing point-and-click features to enhance your applications user interface. Lightning App Builder gives you the power to build apps visually, without code, quicker than ever before using custom-built Lightning components. By the end of this course, youll be able to build efficient apps based on the new Lightning experience and make your Lightning apps available in the Lightning App Builder.The third course, Complete Salesforce Lightning Application Development will show you how to enable, create, and configure a Lightning solution. You will dig into component attributes, expressions, value providers (and attribute data types and other aspects of attribute definitions) and create an efficient component via attributes and expressions. Then you will create a Lightning-enabled Apex Controller that exposes data and logic to the client application. Next, you will create a Lightning application in the Developer Console, use static resources in your Lightning Application, and preview your Lightning application in the browser. Finally, you will create custom Lightning components and custom Lightning events and communicate between components using events. You will then learn how to create Apex methods that can be called remotely from Lightning component code, make calls from Lightning components to remote methods, and handle server responses asynchronously using callback functions. Towards the end of the course, you'll learn how to manage the state of your Lightning application using the URL's hashtag and use Lightning's Component event and Application event.About the AuthorSyed Shah is one of the pioneers in delivering trainings on ""Salesforce Lightning and he has worked on Salesforce since the last 7 yrs. He has developed Salesforce applications with SFDC Best Practices including functional gathering and application design for a number of companies like Infosys, Vodafone, HCL, Dell, Wipro, Mindtree, Sony, Nihon and Accenture."
Price: 199.99
|
|
"C++: From Scratch to High-Performance Applications" |
"Being a general-purpose programming language, C++ has imperative, object-oriented and generic programming features, while also providing facilities for low-level memory manipulation. Learning the skills to be biased toward system programming and embedded programming, resource-constrained, and large systems, with performance, efficiency, and flexibility of use are essential building blocks of application development.This course takes a practical and incremental approach. It helps you gain deep knowledge on how to design and build an amazing application using C++. It will first teach you how to set up the environment, where youll write your very first program. Then youll gently move onto some advanced and interesting topics such as Object-Oriented Programming, Inheritance, and Memory Allocation. Moving further, you will gain an in-depth analysis of classes and the associated OOP concepts, which will empower you to implement the concepts of object-oriented programming (OOP) in real life scenarios. Finally, you will learn to build portable cross-platform applications using the latest C++ features.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Getting Started with C++ Programming begins by introducing you to the essentials of C++. You will learn how to set up the environment, where youll write your very first program. Youll then work with the basic components and standard library functions that make up the language, and from there, youll gently move onto some advanced and interesting topics such as Object-Oriented Programming, Inheritance, and Memory Allocation (all of which will help with better performance and testing). This course is designed and developed so you seamlessly get acquainted with C++ and begin developing applications in no time.The second course, Building Blocks of Application Development with C++ will introduce you to object-oriented programming (OOP). It includes an in-depth analysis of classes and the associated OOP concepts, which will empower you to implement the concepts of object-oriented programming (OOP) in real life scenarios. It also provides you with the essential know-how to tackle challenges while writing your code. Toward the end of each section, youll be introduced to the practical implementation of the concepts.The third course, High-Performance Applications with C++ will help you master your developing skills with C++. With real-world, practical examples explaining each concept, the course will begin by introducing you to the latest features in C++ 17. It encourages clean code practices in C++ in general and demonstrates the GUI app-development options in C++. By the end of the course, youll have an in-depth understanding of the language and its various facets.About the Authors:Richard Snyder is currently working as a Senior Software Engineer and writes a diverse amount of computer software applications. Working as an engineer requires the ability to be adaptable to the customer needs to be based on the requirements they give for the computer application to be built. This enables a wide range of technical knowledge to be used from front-end design, middle tier, or back-end development. As a software engineer, Richard uses his years of experience working in technologies such as C/C++/C#, Java, Perl, Python, Groovy on Grails, Ruby on Rails, PHP, HTML, JavaScript, CSS, MongoDB, SQL Server, Oracle, and MySQL to design the best fitting application for the customers needs.Biplab Kumar Modak is an open source software developer. He has 20 years of software development experience in various languages. He is one of the core developers of Code::Blocksan open source, cross-platform IDE that supports various compilers. He has over 10 years experience in open source development with C++. He is also familiar with various popular languages such as C, C#, Visual Basic, VBA, Pascal, Python, and R. He has over 15 years of experience with C++. His grasp and capability in C++ is highly credited.He is also interested in database-related development, OpenGL, Multi-threaded programming, and web development. His open source development stints have taught him how to deal with multiple compilers on various operating systems. They also helped him develop a better understanding on the subject. When it comes to delivering theory along with practical usage of C++ on various platforms, he considers himself one of the most suitable one to show you the practical side of application development with C++."
Price: 199.99
|
|
"PostgreSQL 11 in 7 days" |
"Companies value their data; as a result, it's becoming more important for professionals to have technical knowledge of data management. PostgreSQL is by far one of the most popular and powerful SQL engines among other platforms such as MariaDB, MySQL, and SQL Server.PostgreSQL in 7 Days will help you unravel the potential of PostgreSQL in a short time. You will learn about relational databases to present usable and accurate data in tables with rows and columns in just a week. You also cover the latest features of PostgreSQL 11.By the end of the course, you will have an invaluable knowledge of both SQL and the PostgreSQL database engine. About the AuthorDaniel Scott is self-motivated and extremely passionate about building software and empowering other people to become software developers. Having made a career transformation in the past, he understands the journey one must endure when breaking into a new industry, which is where he came up with the idea for My Developer Journey, a brand for aspiring software developers.His main areas of expertise are PostgreSQL, full-stack JavaScript and the Django/Python application framework"
Price: 124.99
|
|
"Data Stream Development via Spark, Kafka and Spring Boot" |
"Today, organizations have a difficult time working with huge numbers of datasets. In addition, data processing and analyzing need to be done in real time to gain insights. This is where data streaming comes in. As big data is no longer a niche topic, having the skillset to architect and develop robust data streaming pipelines is a must for all developers. In addition, they also need to think of the entire pipeline, including the trade-offs for every tier.This course starts by explaining the blueprint architecture for developing a completely functional data streaming pipeline and installing the technologies used. With the help of live coding sessions, you will get hands-on with architecting every tier of the pipeline. You will also handle specific issues encountered working with streaming data. You will input a live data stream of Meetup RSVPs that will be analyzed and displayed via Google Maps.By the end of the course, you will have built an efficient data streaming pipeline and will be able to analyze its various tiers, ensuring a continuous flow of data.About the AuthorAnghel Leonard is currently a Java chief architect. He is a member of the Java EE Guardians with 20+ years experience. He has spent most of his career architecting distributed systems. He is also the author of several books, a speaker, and a big fan of working with data."
Price: 124.99
|
|
"Professional Microsoft Azure DevOps Engineering" |
"The course begins by giving you an overview of Platform as a service (PaaS) and Application Platform as a Service (aPaaS). You'll also learn about Visual Studio Team Services (VSTS) and its integration with the Eclipse IDE. You'll see how to configure the application code for automated compilation and run a unit test.As you progress through the chapters, you'll explore continuous development with Microsoft Azure Web Apps by creating different environments for deploying web applications. You'll also understand the difference between Azure Web Apps and Azure App Service Environments. Next, you'll gain insights into end-to-end automation for deploying an application in PaaS.By the end of this course, you will have gained the confidence to apply your skills to real-life business scenarios.About the AuthorSahil Malik, the founder, and principal of Winsmarts .com, 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.Kaushal Bhavsar has over 10 years of experience in the IT field. He loves programming in C#, Python, and JavaScript and he uses the knowledge to write scripts that help him in automating repeated, boring tasks. He currently works at BUGSKAN Cyber Security Solutions. He is also pursuing a Ph .D. in the topic of Insider Threats and he has published papers in internationally renowned journals."
Price: 199.99
|
|
"Deep Learning with Python and PyTorch" |
"Are you ready to go on a journey into the world of deep learning with the powerful Python and PyTorch? This course will be your guide through the joys and dangers of this new wave of machine learning. Python is quickly becoming the technology of choice for deep learning and machine learning, because of its ease to develop powerful neural networks and intelligent machine learning applications. Like Python, PyTorch has a clean and simple API, which makes building neural networks faster and easier. It's also modular, and that makes debugging your code a breeze. This comprehensive 2-in-1 course will teach you deep learning with Python and PyTorch in an easy-to-understand, practical manner with the help of use cases based on real-world datasets. To begin with, you will create neural networks and deep learning models to predict data and to solve some problems based on the scenarios in the use cases. Next, you will learn how to use Convolutional Neural Networks (CNNs) to classify images, Recurrent Neural Networks (RNNs) to detect languages, and then translate them using Long-Term-Short Memory (LTSM). Finally, you will learn to create Deep Neural Network (DNN) to paint unique images.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.In the first course, Real-World Python Deep Learning Projects, you will start of by creating neural networks to predict the demand for airline travel in the future. You will then run through a scenario where you have to identify negative tweets for a celebrity by using Convolutional Neural Networks (CNN's). Next, you will create a neural network which will be able to identify smiles in your camera app. Finally, the last project will help you forecast a company's stock prices for the next day using deep learning.In the second course, Deep Learning Adventures with PyTorch, you will start by using Convolutional Neural Networks (CNNs) to classify images; Recurrent Neural Networks (RNNs) to detect languages; and then translate them using Long-Term-Short Memory (LTSM). Finally, you will channel your inner Picasso by using Deep Neural Network (DNN) to paint unique images.By the end of this course, you will be ready to use Python and PyTorch proficiently in your real-world deep learning projects.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Jakub Konczyk has enjoyed programming professionally since 1995. He is a Python and Django expert and has been involved in building complex systems since 2006. He loves to simplify and teach programming subjects and share them with others. He first discovered Machine Learning when he was trying to predict real estate prices in one of the early stage startups he was involved in. He failed miserably. Then he discovered a much more practical way to learn Machine Learning, which he would like to share with you in this course. It boils down to the Keep it simple! mantra."
Price: 199.99
|
|
"C# 7.x Tips, Tricks, and Techniques" |
"C# is a complex language, and it can be difficult to use it when you first start out. There are so many rules and standards that you're bound to make mistakes, but avoiding these common mistakes will make your programs much more efficient.With this course, you'll learn to implement practical and proven techniques to improve particular aspects of C# 7.x development. Each section covers tips and techniques with explicit instructions to carry out different C# 7.x tasks in a practical manner. The techniques are demonstrated using small practical examples. You will boost your skills with information on enhancing your coding style and performance, and learn about C# 7.x processes and code quality. This course focuses on discovering new possibilities with C# 7.x, that can enhance your current skill set.By the end of this course, you will have learned some exciting tips, best practices, and techniques for your C# 7.x coding. You will be able to build your own desktop applications in C# 7.x much faster and with ease. About the Author Simon Hughes has been designing, developing software for 30 years in the UK. Simon is currently the lead developer where he spends his time creating state of the art wireless warehouse systems. He spent a few years teaching the MSDN courses for Cap gemini Training. He is also a pluralsight author. Simon dove into the world of mathematics and created a quantitative risk analysis and explosion modeling software for a leading oil company, and was part of the team who created the Crest settlement bank system. Simon was also the lead developer on the team that wrote the highly scalable multi-threaded arrival and departure screens in many leading airports. He specializes in professional application development using Microsoft technologies, including C#, SQL Server and .NET. In his spare time, he loves to do archery and photography."
Price: 124.99
|
|
"Learning Windows Penetration Testing Using Kali Linux" |
"Kali Linux is the premier platform for testing and maintaining Windows security. This course will help you understand the threats and how to safeguard your network and websites.In this course, youll start by gathering information about the target network and websites to discover all the vulnerable ports. Moving on, youll learn to bypass security restrictions using exploitation tools to access the target system. Also, youll hack websites using various pentesting tools and learn how to present your test reports.By the end of the course, youll be able to find, exploit, and prevent security vulnerabilities in Windows OS using Kali Linux.About the AuthorTaking education on security to a completely new level, Angelique Keyter is devoted to making a difference in the world of cybercrime. She has numerous years of hacking and lecturing behind her and focuses her time on making a difference in her community and teaching people how to fight an unseen criminal. Angelique is a certified hacker, Linux professional, and Microsoft solutions expert with more than 20 years of experience. She is a mother of twins and spends a lot of time studying new things and learning new concepts. She believes that you are never too old to learn. She has a passion for gaming and geeky stuff from hacking to robotics to forensic psychology. She is a focused person with a witty sense of humor, always ready to help or play football with her boys."
Price: 124.99
|
|
"iOS Development for Apps & Games" |
"The worlds most beloved mobile platform, iOS is a fun to develop apps and games for! iOS programming with Swift is the perfect starting point for learning to create apps and games that run on iPhone and iPad. Apple's SpriteKit framework is a part of the native SDK that enables developers to get into game development without unnecessary overhead and a long learning process. If, you're a developer who wishes to give an amazing experience to the users by creating apps and games for the iOS platform, then look no further. This course is for you! This comprehensive 3-in-1 course is a perfect mix of concepts and practice that will help you to develop a variety of iOS and iPhone applications and games from scratch. With a firm grounding in the fundamentals of the Swift language, and knowledge of how to use the SpriteKit framework, you will be able to build a number of interesting applications and games with iOS, Swift, SpriteKit, and publish them on the App Store. You will also get some exciting tips, best practices, and techniques to fasten your iOS development and become a confident iOS developer.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, iOS Programming in 7 Days, covers iOS development career in one week! Build and publish a complete iOS app from scratch with this practical course designed for beginners. Explore the user interface and learn how to navigate around. Get hands-on experience with Swift and learn some of its basics. Add more feature to your app and improve the user interface. Learn how to add app icon and the launch screens and then prepare the app for the app store.The second course, iOS Game Development, shows you how to build a game from start to finish. This is a classic cat and ball game, where the cat tries to catch a ball to earn points and to avoid danger balls. This course will show you how to add actions to your game such as moving your sprite (cat) from one location to another, detecting collisions, and adding animations to your game. You will learn how to add real-world physics, sounds and background music, start and end game scenes, labels, and actions to your games. The course will also show you how to add launch screens and app icons and publish your course to App Store Connect.In the third course, Xcode 10: Tips, Tricks, and Techniques, you will learn how to implement some practical and proven techniques to improve particular aspects of iOS application development. You will master new changes in Xcode that are not related to productivity but improve the quality of life for developers and make using the tool a lot of fun. Connect Xcode to source control platforms such as GitHub, BitBucket and GitLab. You will also improve your productivity and offer a better user experience using Xcode 10. This course focuses on discovering new possibilities with Xcode 10 to enhance your current skill set.By the end of this course, you will be able to build your own iOS apps and games and publish them on the App store.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Dee Aliyu Odumosu has developed over 120 apps for clients, including both individuals and start-ups, from around the world. The apps range from basic to very complex; some can be found on his website. Dee's passion for computer programming began in 2006 with his first contact with the Java programming language. He continued to learn different languages, including Microsoft ASP.NET, Ruby on Rails, C#, some PHP and HTML, and CSS. Dee briefly pursued a MCSE (Microsoft Certified System Engineer) certification before he decided he wanted to become a full-time programmer. He achieved Microsoft Certified Professional status. For the last 4 years, Dee has been programming the iPhone using Objective-C and Swift."
Price: 199.99
|
|
"Hands on Hadoop 3 for Big Data" |
"Big Data processing is creating a lot of buzz in the market, with organizations having to deal with large amounts of data on a daily basis. Processing such data and extracting actionable insights from it is a major challenge; thats where Hadoop comes to the rescue. Apache Hadoop is an open source framework for distributed storage and processing of Big Data. If youre a big data professional or a data analyst who wants to smoothly handle big data sets using Hadoop 3, then go for this course.This comprehensive 2-in-1 course will get you started with exploring Hadoop 3 ecosystem using real-world examples. You will then be able to see how the structured, unstructured, and semi structured data can be processed with Hadoop. You will also learn to tackle some of the major problems faced in Big Data by making use of various Hadoop components and tools such as MapReduce, Yarn, Pig, HBase, and HDFS. Next, you will delve into Hive, Spark, and its related tools to perform real-time data analytics, streaming, and batch processing on your applications. Finally, you will learn how to extend your analytics solutions to the cloud.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Hands-On Big Data Processing with Hadoop 3, majorly focuses on the problem faced in Big Data and the solution offered by respective Hadoop component. You will learn to use different components and tools such as Mapreduce to process raw data and will learn how tools such as Hive and Pig aids in this process. You will then move on to data analysis techniques with Hadoop using tools such as Hive and will learn to apply them in a real world big data application. Next, you will learn how to perform real-time data analytics, streaming, and batch processing on your application. Finally, you will learn how to extend your analytics solutions to the cloud.In the second course, Hands-On Big Data Analysis with Hadoop 3, you will start off by learning data analysis techniques with Hadoop using tools such as Hive. Furthermore, you will learn to apply these techniques in real-world big data applications. You will also delve into Spark and its related tools to perform real-time data analytics, streaming, and batch processing on your applications.By the end of this course, you will have gained all the knowledge required to work with big data sets using Hadoop 3 with ease. Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Sudhanshu Saxena is a renowned name in Big Data analytics, works as a Big Data Scientist & Speaker, Machine Learning Expert and Big-data Analytics trainer. After Completing Bachelor of technology, he holds an experience of 12+ years in corporate as Expert facilitator and corporate behavioral trainer, skilled in designing programs, content development, facilitating organizational development workshops. The expert lead a team of Data Scientists to solve the Business problems. Connected with more than 55 corporates and training bodies for Data science and training in Artificial intelligence for pan India. He has successfully mentor more than 5000 Hours online classes/Webinars for Big Data and Hadoop and various programs. Been a trainer for More than 33 corporate trainings, 350 classroom sessions in associations with different International training organizations. Has been a speaker for 36+ corporate session for Machine learning and Big Data Analytics and visualization. Being a part of highly revolutionary IT industry as realized the gap between industry trends, native technologies and understanding, he started to share his experience and knowledge towards native technology and analysis through practical experience. Presently he also provides consulting on Big data analytics, Hadoop, ML project for various MNCs.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 being 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. He 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.Conference. He was also a speaker at an international event in Dhaka. He is very enthusiastic and loves to share his knowledge."
Price: 199.99
|
|
"Serverless Computing with Azure Functions" |
"This training program includes 4 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Getting Started with Azure Functions, covers serverless Architecture to Build Scalable Cloud System. This tutorial starts with the basics of Azure Functions and then shows you how to create functions such as WebHooks, Azure Connected, and event processing. Moving ahead, the video demonstrates how to develop, manage, deploy, and monitor your Azure functions in almost any language such as C#, F#, Node.js, Python, PHP, as well as scripting options such as Bash, Batch, and PowerShell. Next, you'll see how to scale your functions and use them to process data, integrate systems, and build simple APIs and microservices. Finally, we'll cover some diagnostic techniques with Azure App Services and the best practices of working with Azure Functions. By the end of this tutorial, you will be well-versed with the techniques of scaling your Azure Functions and making the most of the serverless architecture.The second course, Azure Functions - Essentials, covers getting started with the essentials of Azure Serverless Functions. The course starts with intermediate-level videos on cloud application development, along with configuring notifications using the SendGrid and Twilio services and the key features of Azure Functions. Then, you'll delve into the core aspects of Azure Functions (such as the services it provides and how you can develop and write Azure functions) and explore continuous integration and continuous deployment with Visual Studio Team Services. By the end of this video, you will have all the skills required to work with serverless code architectures, thus providing continuous delivery to your users.The third course, Serverless Azure Functions: Debugging, Deployment, and Chatbots, covers discovering the Power of Serverless with Azure Functions, Queues and CosmosDB. Azure Functions provides great solutions for processing data, integrating systems, and building simple APIs to complex micro-services without having to worry about underlying infrastructure for scalability. This volume covers how a serverless application can be designed. By the end of the course, you'll have mastered how Azure Functions can be a great tool to design highly scalable web services. You'll also have created a production-level solution of a chatbot with serverless tools such as CosmosDB and Queues with a good understanding of why they were chosen and how they play an important role in the design of the serverless architecture.The fourth course, Azure Functions - Best Practices, covers building applications hosted on serverless architecture using Azure Functions. By the end of the course, you'll build applications hosted on serverless architecture using Azure Functions as well as Deploy, Monitor, Debug and Design Scalable Solutions with Azure Serverless Computing.About the Authors : Paul Oliver is the Principal Software Architect at Vosaic. Vosaic helps its users unlock insights with the video for education and simulations. Vosaic is closely aligned with Hudl, which is the premier video platform for sports. Before taking on the role at Vosaic, he worked as a software developer and architect in the banking and criminal justice industries. Throughout his career, he's been passionate about building well-architected software solutions with the security of primary importance. He's architected several applications in the cloud using Microsoft Azure, Amazon Web Services, and Heroku. He received his BSc in Computer Engineering from the University of Nebraska-Lincoln and his Masters of Business Administration degree from Creighton University.Praveen Kumar Sreeram works as a Solution Architect at PennyWise Solutions (an Ogilvy and Mather Company). He has over 12 years' experience in the field of development, analysis, design, and delivery of applications of various technologies, including custom web development using ASP.NET and MVC to building mobile apps using the cross-platform technology Xamarin for domains such as insurance, telecom, and wireless expense management. He has twice been recognized as a Most Valuable Professional by one of the leading social community websites, CSharpCorner, for his contributions toward writing articles and helping community members, mostly on Microsoft Azure. He is highly focused on learning about technology. He is an avid blogger who writes about his learning on his personal blog (praveenkumarsreeram/author/prawin2k/) and you can also follow him on Twitter at @PrawinSreeram. His current focus is on analyzing business problems and providing technical solutions for various projects related to Microsoft Azure and Sitecore.Omkar Dusane is a software developer based in Mumbai, India. He has designed and developed many software products for startups. He is a food enthusiast and a Node.js lover and was a senior Microsoft Student Partner who represented India at Microsoft Global Student Partner Summit in 2016. He is currently Product Engineer at Kennect Solutions Pvt. Ltd. Mumbai and is responsible for business execution and intelligence tools for various industries. He encourages serverless technologies and has an eye for scalability of new web technologies."
Price: 199.99
|
|
"Pentesting with Kali Linux" |
"Managing security has always been a challenge for any security professional. Penetration testing is not only about networks but also web applications. Begin your journey by familiarizing yourself with the well-known tools to perform a vulnerability assessment. There are many tools available on the market for detecting security loopholes and networking attacks. Selecting the right tools and methods might seem confusing, but this course is designed to help navigate through those choicesThis learning path follows a practical approach with typical penetration test scenario throughout. You will start by setting up the environment and learn to identify and tackle the flaws and vulnerabilities within the Windows OS (versions 7, 8.1, 10) using Metasploit and Kali Linux tools. Along with this, you will also learn to proxy traffic and implement the most famous hacking technique: the pass-the-hash attack. You will then take a deep dive into understanding the Metasploit Framework and learn how to maintain access on the target machine when successfully exploited. Finally, you will learn how to hack each type of wireless security commonly used in todays networks, including WEP, WPA, and WPA2.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Practical Windows Penetration Testing is hands-on to guarantee that you gain practical knowledge. You will start by setting up the environment and learn service identification and network scanning techniques. You will master various exploitation and post exploitation techniques. You will also learn to proxy traffic and implement the most famous hacking technique: the pass-the-hash attack.By the end of this video tutorial, you will be able to successfully identify and tackle the flaws and vulnerabilities within the Windows OS (versions 7, 8.1, 10) using Metasploit and Kali Linux tools.The second course, Pentesting Web Applications will help you start your journey by familiarizing yourself with the well-known tools to perform a vulnerability assessment. Take a deep dive into understanding the Metasploit Framework and learn how to maintain access on the target machine, when successfully exploited. Documentation is always essential and so is creating an effective report for submission to the customer. You will learn what to include in reports. Finally, you will be all set to perform penetration testing in a real-time scenario and will try to crack a challenge, summing up everything you have learned so far and applied it in real-time.The third course, Wireless Penetration Testing for Ethical Hacker will demonstrate how to perform wireless penetration attacks against wireless networks and their protocols in order to build strong and robust security systems from the ground up using the most popular tools in the penetration testing community.Youll learn some basic wireless theory before learning how to hack each type of wireless security commonly used in todays networks, including WEP, WPA, and WPA2. Using commonly available open source toolsets, youll understand the key components of the wireless penetration testing process, including setting up your own wireless penetration testing lab, conducting wireless network reconnaissance (WLAN discovery), packet sniffing and injection, and client attacks..By end of this course youll be able to perform a full website and server vulnerability test, perform wireless penetration testing with popular tools and explore wireless pentesting techniques, develop encryption-cracking skills and gain insights into methods used by top pentesters and ethical hackers.About the Authors: Gergely Rvay, the instructor of this course, hacks stuff for fun and profit at Multinational Corporation in Germany and in the USA. He has worked as a penetration tester since 2011; before that, he was a quality assurance engineer in his home country, Hungary. As a consultant, he did penetration tests and security assessments in various industries, such as insurance, banking, telco, mobility, healthcare, industrial control systems, and even car production.Tajinder Kalsi, with more than 9 years of working experience in the field of IT, Tajinder has conducted Seminars in Engineering Colleges all across India, on topics such as Information Security and Android Application Development at more than 120 colleges and teaching 10,000+ students. Apart from training, he has also worked on VAPT projects for various clients. When talking about certifications, Tajinder is a certified ISO 27001:2013 Auditor. Prior to this course, Tajinder has authored Practical Linux Security Cookbook published by Packt Publishing. He has also reviewed the following books: Web Application Penetration Testing with Kali Linux and Mastering Kali Linux for Advanced Penetration Testing. He has also authored 2 Video courses with Packt Getting Started with Pentensing and Finding and Exploiting Hidden Vulnerabilities. He is best described as dedicated, devoted, and determined and a person who strongly believes in making his dreams come true. He defines himself as a tireless worker, who loves to laugh and make others laugh. I am also very friendly and level-headed.Jason Dion, CISSP No. 349867, is an Adjunct Instructor at Liberty Universitys College of Engineering and Computational Science and Anne Arundel Community Colleges Department of Computing Technologies with multiple information technology professional certifications, including Certified Information Systems Security Professional (CISSP), Certified Ethical Hacker (CEH), Certified Network Defense Architect (CNDA), Digital Forensic Examiner (DFE), Digital Media Collector (DMC), Security+, Network+, A+, and Information Technology Infrastructure Library v3. With networking experience dating back to 1992, Jason has been a network engineer, Deputy Director of a Network Operations Center, and an Information Systems Officer for large organizations around the globe."
Price: 199.99
|
|
"Professional Swift" |
"We begin the course by learning about value types (structs and enums), and when they are preferable over classes. We also learn about the copy-on-write technique and how to implement it ourselves. Then we learn how to load JSON from web APIs into our custom types, and how to export that content out again. Finally, we learn how to create frameworks, and import other frameworks using CocoaPods or Carthage.We move on to learn advanced uses of Swift protocols and how protocol-oriented development improves efficiency and leads to more maintainable and reusable code. Then we learn about generics, and how they enable us to support multiple types without duplication. Later in the course, we discover different ways to structure a complete iOS app from scratch. We begin the discussion with the well-known MVC pattern and cover every other trending architecture in the iOS world.About the AuthorBrent Arnold has over fifteen years of experience in web and mobile technologies. He has been an iOS developer since 2009. He specializes in native iOS and Android development, Objective-C, Swift,Android Native development - Java, Android SDK, Unity 3D, HTML/Javascript/CSS, PhoneGap, Flash/Flex/Adobe Air.He has developed over forty apps in the App store.Software Manager and Mobile Architect over a large development group including off-shore developers. Extensive educational software development experience with applications used by millions of users. He has earlier associated with Packt for successfully developing a course ""Beginning Swift"".Kre Morstl is an independent software developer from Norway, who has programmed almost exclusively in Swift since it was announced. He has created and contributed to numerous open source projects, mainly focused on command-line applications. He thinks Swift is a great language that just keeps getting better.Rob Kerr is a mobile software strategist, designer, and developer, with over 20 years of software development experience. He has been developing iOS applications using Swift since the language's introduction. Rob is the founder of Mobile Toolworks, a software development consultancy creating innovative software designed for a mobile-first world.Gksel Kksal is a software developer, who enjoys reading and writing clean code. For him, Swift has been an absolute pleasure to work on since day one because of its emphasis on code clarity. He has designed and delivered numerous iOS apps and developed open-source frameworks. Gksel likes running experiments on different software architectures."
Price: 199.99
|
|
"Web Application Development with Django in Practice!" |
"Django is one of the world's leading web development platforms and follows the model-view-template development method. Django brings the power of Python to help you develop web applications. This Python web framework makes your app-building experience smoother, faster, and easier. From simple prototypes to large-scale projects, Django encourages a clean and pragmatic design and gives you a comprehensive toolkit to build scalable web apps! Get under the hood of Django to integrate your application with other technologies!This comprehensive 2-in-1 course is concise and your one-stop guide to mastering the Django framework! Youll begin with building a blog and practical real-world web applications with Django. Use Djangos User framework and Auth model to quickly set up features such as registration and login. Explore the powerful Django ORM to write and manage SQL queries. Youll also use complex class-based views to implement a variety of functionalities in Django. Finally, automate tasks that run at a specific time or interval with the aid of Crontab. Get to know the best coding practices to develop powerful web applications quickly and through clear explanations and comprehensive example codes! Towards the end of this course, you'll emerge as a fully-fledged Django expert by creating your own line of successful, feature-rich, highly scaled web applications!Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Creating Smart Web Apps with Django, covers creating your own line of successful web applications with Django! This course shows you how to take advantage of available modules for common tasks such as user management and authentication. This means you can get started by simply integrating them into your application without having to write a lot of repetitive code yourself. Youll use Djangos extensive feature set such as the Django ORM and Django Admin to do the heavy lifting for you, while you start building web applications with only about a hundred lines of code in no time.The second course, Advanced Web Development with Django, covers mastering the advanced features of Django to build professional, manageable web applications. You'll learn the skills needed to develop powerful websites quickly, with code that is clean and easy to maintain. This course will focus on how to keep your projects secure, how to integrate third-party libraries to build out quick, but powerful APIs, and how to make your projects easier to work with. We start off by learning how class-based views work so that you can fully benefit from this powerful, but often poorly understood feature. You'll then create custom middleware to help you better organize frequently used code. Starting out with a basic read-only API and then adding key-based authentication to allow the full range of CRUD functionality For the finishing touches, we'll delve into the details of caching, to improve our application performance, and then add custom management commands to help us automate routine tasks. We will also show you how to secure your web App using various Django tools. By the end of this video course, you will emerge as a fully-fledged Django expertBy the end of the course, youll master the advanced features of Django to build professional, scalable & production-ready web applications!About the AuthorsIndradhanush Gupta has been programming for almost ten years, five of them professionally. He has extensive experience with Python and especially Django from working at Instamojo (2014 to 2017). From his time there and before, he gained experience in building Django web apps from scratch and maintaining existing ones, scaling them to handle increased workloads, optimizing and tuning the last bits to improve performance, and deploying them to the cloud. He loves teaching and mentoring people and has conducted multiple workshops on Django, under the Django Girls Organization. He has helped beginners find their feet in the world of programming at university. He currently works on solving problems in distributed systems and containers space at Kinvolk.Jeremy Spencer is a speaker, trainer, and consultant with over 10 years' experience in web technologies and helping the people who use them. He started using Django and Python after running into early limitations with PHP. In 2017 he started blogging to teach the basics of Django and Python on Medium @jeremytiki. After the blog initially took off, his proposal was accepted for DjangoCon 2017 where a similar presentation was given at the convention that year. Now he spends most of his time consulting for small business and helping beginners get into Python and Django. He continues to find new ways to help beginners learn to love programming as much as he does."
Price: 199.99
|
|
"Modern Python Application Development in Practice!" |
"Over the years, Python has turned out to be a boon for developers and it is very powerful, can run everywhere, and offers flexibility! With the growing demand for full-stack developers, it is important to learn how you can combine the powers of Python with other libraries to create amazing applications. To further your software development career, you need to understand why and how Python executes your code so that you can create clean code that compiles in time. This Course unleashes the power of Python's functionalities to create compelling applications!This comprehensive 4-in-1 course follows a step-by-step approach taking you through the tools of Modern Python to build your Python application from scratch! To begin with, youll learn generators and itertools and get an introduction to creating your own functions classes and modules. Create your own Django templates for your Python web API and learn to use template filters and tags. Explore the tools and formats to distribute packages, command-line, GUI and web applications. Finally, youll tackle Python performance problems and speed up your apps with parallelism, concurrent execution, and OOP! Towards the end of this course, you'll learn Python like a professional to build REST APIs & powerful apps using modern Python!Contents and OverviewThis training program includes 4 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Getting Started with Modern Python, covers creating your own unique program using modern Python. In this course, you will start by setting up your development environment, including downloading Python and setting up your IDE (PyCharm); you'll then be introduced to Python lists and list comprehensions. The course will then show you what a generator is and why you might want to use one. Further on, you will be introduced to functions and decorators, and see how you can use them. You will then learn how to create a very simple, single-file Python program, and how to execute it both from the command line and from within the IDE. You'll also get a very brief introduction to debugging. By the end of the course, you'll have learned how to manipulate strings, parsing and printing them.The second course, Building REST APIs with Python, covers building REST APIs with Python. With the growing demand for full-stack developers, it is important to learn how you can combine the powers of Python with other libraries to create amazing applications. Django has basic front-end support but we show how complex operations can be performed at the front-end. We show you how to unleash the power of Python's Rest API and other functionalities to create compelling applications powered by ReactJS. We will be using a production-level database such as Postgres. Delving into key aspects such as code reusability, deployment and maintaining your application, we discuss production server configuration and bundle technologies with Python to provide an end-to-end web development solution.The third course, Tips, Tricks, and Techniques for Python Application Development, covers building powerful & efficient applications with Python. The course starts by dealing with performance issues and learning how to tackle them in an application. Distributing an application with Python is not easy but you will learn ways to distribute applications developed using Python along with GUIs, web applications, and more. Further, you will learn to test your application at different levels and use modern software at the development stage. You will also learn to expand productivity using standard and third-party tools. Finally, you will learn to protect your code quality from potential errors and detect any problem at an early stage, to prevent any issues later. By the end, of course, you will have learned many tips and tricks while developing an application with Python; you'll excel at this and avoid encountering major problems as a developer. So, grab this course and take your applications to the next level!The fourth course, Troubleshooting Python Application Development, covers quick fixes for your Python application development problems. This course takes you through a structured journey of performance problems that your application is likely to encounter, and presents both the intuition and the solution to these issues. You'll get things done, without a lengthy detour into how Python is implemented or computational theory. Quickly detect which lines of code are causing problems, and fix them quickly without going through 300 pages of unnecessary detail.By the end of the course, you'll learn Python like a professional to build REST APIs & powerful apps using modern Python!About the AuthorsPaul Oliver is the Principal Software Architect at Vosaic. Vosaic helps its users unlock insights with the video for education and simulations. Vosaic is closely aligned with Hudl, which is the premier video platform for sports. Before taking on the role at Vosaic, he worked as a software developer and architect in the banking and criminal justice industries. Throughout his career, he's been passionate about building well-architected software solutions with the security of primary importance. He's architected several applications in the cloud using Microsoft Azure, Amazon Web Services, and Heroku. He received his BSc in Computer Engineering from the University of Nebraska-Lincoln and his Masters of Business Administration degree from Creighton University.Praveen Kumar Sreeram works as a Solution Architect at PennyWise Solutions (an Ogilvy and Mather Company). He has over 12 years' experience in the field of development, analysis, design, and delivery of applications of various technologies, including custom web development using ASP.NET and MVC to building mobile apps using the cross-platform technology Xamarin for domains such as insurance, telecom, and wireless expense management. He has twice been recognized as a Most Valuable Professional by one of the leading social community websites, CSharpCorner, for his contributions toward writing articles and helping community members, mostly on Microsoft Azure. He is highly focused on learning about technology. Omkar Dusane is a software developer based in Mumbai, India. He has designed and developed many software products for startups. He is a food enthusiast and a Node.js lover and was a senior Microsoft Student Partner who represented India at Microsoft Global Student Partner Summit in 2016. He is currently Product Engineer at Kennect Solutions Pvt. Ltd. Mumbai and is responsible for business execution and intelligence tools for various industries. He encourages serverless technologies and has an eye for scalability of new web technologies."
Price: 199.99
|
|
"Data Science & Real World Computing with Jupyter Notebook" |
"Jupyter Notebook is a web-based environment that enables interactive computing in notebook documents. It allows you to create documents that contain live code, equations, and visualizations as it is also a powerful tool for interactive data exploration, visualization and has become the standard tool among data scientists.This course is a step-by-step guide to exploring the possibilities in the field of Jupyter. You will first get started with data science to perform various task such as data exploration to visualization, using the popular Jupyter Notebook, along with this you will also learn how Python 3, R, and Julia can be integrated with Jupyter for various data science. Then you will learn data analysis tasks in Jupyter Notebook and work our way up to learn some common scientific Python tools such as pandas, matplotlib, plotly & work with some real datasets. Along with this, you will also learn to create insightful visualizations, showing time-stamped and spatial data. Finally, you will master relatively advanced methods in interactive numerical computing, high-performance computing, and data visualization.By the end of this course, you will comfortably leverage the power of Jupyter to perform various data science tasks efficiently.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Jupyter for Data Science gets you started with data science using the popular Jupyter Notebook. If you are familiar with Jupyter Notebook and want to learn how to use its capabilities to perform various data science tasks, this video course is for you! From data exploration to visualization, this course will take you every step of the way in implementing an effective data science pipeline using Jupyter. You will also see how you can utilize Jupyter's features to share your documents and codes with your colleagues. The course also explains how Python 3, R, and Julia can be integrated with Jupyter for various data science tasks. By the end of this course, you will comfortably leverage the power of Jupyter to perform various tasks in data science successfully.The second course, Jupyter Notebook for Data Science will help you get familiar with Jupyter Notebook and all of its features to perform various data science tasks in Python. Jupyter Notebook is a powerful tool for interactive data exploration and visualization and has become the standard tool among data scientists. In the course, we will start with basic data analysis tasks in Jupyter Notebook and work our way up to learn some common scientific Python tools such as pandas, matplotlib, and plotly. We will work with real datasets, such as crime and traffic accidents in New York City, to explore common issues such as data scraping and cleaning. We will create insightful visualizations, showing time-stamped and spatial data. By the end of the course, you will feel confident about approaching a new dataset, cleaning it up, exploring it, and analyzing it in Jupyter Notebook to extract useful information in the form of interactive reports and information-dense data visualizations.The third course, Interactive Computing with Jupyter Notebook covers programming techniques: code quality and reproducibility, code optimization, high-performance computing through just-in-time compilation, parallel computing, and graphics card programming. In short, you will master relatively advanced methods in interactive numerical computing, high-performance computing, and data visualization.About the Authors: Dan Toomey has been developing applications for over 20 years. He has worked in a variety of industries and companies of all sizes, in roles from sole contributor to VP/CTO level. For the last 10 years or so, he has been contracting companies in the eastern Massachusetts area under Dan Toomey Software Corp. Dan has also written the R for Data Science and Learning Jupyter books for Packt Publishing.Draen Luanin is a developer, data analyst, and the founder of Punk Rock Dev, an indie web development studio. He's been building web applications and doing data analysis in Python, JavaScript, and other technologies professionally since 2009. In the past, Draen worked as a research assistant and did a Ph.D. in computer science at the Vienna University of Technology. There he studied the energy efficiency of geographically distributed data centers and worked on optimizing VM scheduling based on real-time electricity prices and weather conditions. He also worked as an external associate at the Ruer Bokovi Institute, researching machine learning methods for forecasting financial crises. During Draen's scientific work Python, Jupyter Notebook (back then still IPython Notebook), Matplotlib, and Pandas were his best friends over many nights of interactive manipulation of all sorts of time series and spatial data. Draen also did a Master's degree in computer science at the University of Zagreb.Cyrille Rossant, Ph.D., is a neuroscience researcher and software engineer at University College London. He is a graduate of cole Normale Suprieure, Paris, where he studied mathematics and computer science. He has also worked at Princeton University and Collge de France. While working on data science and software engineering projects, he gained experience in numerical computing, parallel computing, and high-performance data visualization.He is the author of Learning IPython for Interactive Computing and Data Visualization, Second Edition, Packt Publishing."
Price: 199.99
|
|
"Selenium Fundamentals" |
"Well begin this course by understanding the importance of automating tests. Then, we will learn how to choose good selectors for navigating through your web application while highlighting best practices and techniques.After writing your first tests, you will go through the object model to help create your own advanced test cases. You will learn how to analyze a test report, track timing errors, and separate real issues from ""flaky"" tests. You will also learn how to configure and connect to a local grid, a network grid, and a third-party service. By the end of the course, you will have the skills you need to run automated tests on your own web application.About the AuthorPatrick Viafore has worked in the professional software engineering field since 2007 on multiple projects such as: Server applications running 24/7 in C++Web Tools for internal and external useEmbedded telecommunication applicationsModularizing code and refactoring in very large code baseContinuous Integration / Continuous Delivery pipelines for productsLaying groundwork for architecture for next-generation products.He has a strong focus on code quality, software design, and refactoring.He demonstrates strong leadership skills by being a project lead/team lead on projects in addition to performing tasks as a Scrum Master and Agile coach.Patrick has helped organization cross-training by leading ""Cleaner Code Workshops"", with topics such as unit testing and dependency breaking, as well as organized book clubs for team to help promote knowledge growth.His professional Speaking Experiences are as follows:Python User Group: 1-hour Talk - Selenium and Automating Testing for the WebPython User Group: Lightning Talk on the Bottle Microframework for Web ApplicationsPyTennessee2017 - 45 minute talk on BDD To The Bone: Using Behave and Selenium to Test-Drive Web ApplicationsHSV.cpp: 15 minute Lambda Expressions in C++His Specialties/Interests include: Software Design, Testing, Software Engineering Best PracticesLanguages proficient in: C++, Python, JavaScriptLanguages familiar with: Elixir, Rust, Clojure, C, Ruby, Coffeescript, Java, PHPLanguages with limited experience in: Elm, Haskell, Prolog, Io, Erlang, ScalaDatabases worked with: MongoDB, MySQL, PostgreSQL.Diego Molina is a software engineer in Test, specialized in testing tool development, advising, and training teams how to test better. He worked initially as a software developer for 8 years before switching completely to testing, where he has been during the last 7 years. He is one of the maintainers of the official Docker-Selenium project and a Selenium contributor.He also co-created Zalenium, a dynamic, ready to use Selenium Grid. He spends most of his time working with different teams and finding ways to do UI testing in a more simple way. Additionally, he is often attending the Selenium conferences, either presenting or collaborating with the on-site workshops. You can find him often in the IRC/Slack channel for Selenium."
Price: 199.99
|
|
"Metasploit: Hands-on Guide to Pentesting with Metasploit" |
"Metasploit is a popular penetration testing framework and has one of the largest exploit databases around. It is also called as playground for hackers where they demonstrate their skill by protecting or damaging the target. So if you wish to to carry out elementary penetration testing in highly secured environments then, this course is for you!With this easy to digest practical guide to Metasploit, you will first learn how to correctly configure Metasploit & how to troubleshoot potential errors, as well as scan the different services to identify vulnerabilities. Then you will learn to find weaknesses in the target system and hunt for vulnerabilities using Metasploit and its supporting tools. Along with this, learn how hackers use the network to gain access to different systems. Moving on, you will gain deep knowledge about web application security scanning and bypassing anti-virus and clearing traces on the target system post-compromise. Finally, you'll explore how exploits and payloads work together to gain access to systems.By end of this course you will be able to use Metasploit to quickly assess the security structure of systems and networks to reduce risk. Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Beginning Metasploit teaches you the practical implementation of Metasploit. Each section will get you started with Metasploit by enumerating available services, identifying potential weaknesses, and testing vulnerabilities through exploitation. The course will show you how to correctly configure Metasploit and how to troubleshoot potential errors. You will scan the different services to identify vulnerabilities. Finally, you will explore sophisticated, real-world scenarios where performing penetration tests is a challenge. The second course, Learning Metasploit will begin by introducing you to Metasploit and its functionality. Next, you will learn how to set up and configure Metasploit on various platforms to create a virtual test environment. You will also get your hands on various tools and components used by Metasploit. Further, in the video, you will learn how to find weaknesses in the target system and hunt for vulnerabilities using Metasploit and its supporting tools. Next, you'll get hands-on experience carrying out client-side attacks. Moving on, you'll learn about web application security scanning and bypassing anti-virus and clearing traces on the target system post-compromise. This video will also keep you updated with the latest security techniques and methods that can be directly applied to scan, test, hack, and secure networks and systems with Metasploit. By the end of this course, you'll get the hang of bypassing different defences, after which you'll learn how hackers use the network to gain access to different systems.The third course, Hands-On Penetration Testing with Metasploit will help you explore several supporting tools on Kali Linux. Next, you'll explore how exploits and payloads work together to gain access to systems. Finally, you'll learn how Metasploit Framework works. By the end of this course, you'll have a better understanding of how to use Metasploit to quickly assess the security posture of systems and networks to reduce the risk of attack.About the Authors: Alexis Ahmed is an experienced Ethical Hacker and Cyber Security Expert with over 6 years' experience, He also develops Android apps and games in his free time. In addition, he is also a Web Developer with over 4 years' experience and he loves creating beautiful and functional websites for clients all over the world. He also has a YouTube channel with over 60,000 subscribers (and more than 2 million views!) where he makes videos on Ethical Hacking, Linux, and programming.Sagar Rahalkar is a seasoned information security professional having more than 10 years of comprehensive experience in various verticals of IS. His domain expertise is mainly into breach detection, cybercrime investigations, digital forensics, application security, vulnerability assessment and penetration testing, compliance for mandates and regulations, IT GRC, and much more. He holds a masters degree in computer science and several industry-recognized certifications such as Certified Cyber Crime Investigator, Certified Ethical Hacker, Certified Security Analyst, ISO 27001 Lead Auditor, IBM certified Specialist-Rational AppScan, Certified Information Security Manager (CISM), and PRINCE2. He has been closely associated with Indian law enforcement agencies for more than 3 years dealing with digital crime investigations and related training and received several awards and appreciation from senior officials of the police and defence organizations in India. Sagar has also been a reviewer and author for various books and online publicationsSunil Gupta;He is a Certified Ethical Hacker. Currently he teaches 50,000+ students online in 150+ countries. He is a specialist in the Ethical Hacking and Cyber Security areas. Author strengths Vulnerability Assessment, Penetration Testing, Intrusion Detection, Risk Identification, Data Analysis, Report and Briefing."
Price: 199.99
|
|
"Introduction to Blockchain and Ethereum" |
"Blockchain applications provide a single-shared ledger to eliminate trust issues involving multiple stakeholders.With the help of Introduction to Blockchain and Ethereum, you'll learn how to create distributed Blockchain applications which do not depend on a central server or datacenter. The course begins by explaining Bitcoin, Altcoins, and Ethereum, followed by taking you through distributed programming using the Solidity language on the Ethereum Blockchain.By the end of this course, you'll be able to write, compile, and deploy your own smart contracts to the Ethereum Blockchain.About the AuthorDavid 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 passion for graphics, personal finance, and education.Fatima Castiglione Maldonado is an entrepreneur with more than 10 years of experience in the IT industry and 5 years of experience in the cryptocurrency space. Her team at Ethernity.live does contract work for crypto, and they are now also launching their own project."
Price: 199.99
|
|
"Machine Learning with TensorFlow - Step by Step Tutorial" |
"TensorFlow - 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. The independent solutions in this Course will teach you how to use TensorFlow for complex data computations and will let you dig deeper and gain more insights into your data than ever before.This comprehensive 3-in-1 course follows a step-by-step practical approach to exploring machine learning concepts using the latest numerical computing library - TensorFlow. Initially, youll create pipelines for training and using applying classifiers, using raw real-world data. Use TensorFlow to build an artificial neural network from scratch. Build a convolutional neural network for an image data set in TensorFlow. Finally, youll enhance your applications with Machine Learning concepts using the latest numerical computing library TensorFlow!By the end of this course, you'll upgrade your machine learning and deep learning skills in TensorFlow as well as tackle common commercial machine learning problems with Googles TensorFlow library and build deployable solutions.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Machine Learning with TensorFlow, covers tackling common machine learning problems with Googles TensorFlow library and build deployable solutions. 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.The second course, Hands-on Machine Learning with TensorFlow, covers upgrading your machine learning and deep learning skills in TensorFlow. With this course, you'll learn to take your data analysis and Python programming skills to the next level via Machine Learning using TensorFlow. This course focuses on key Machine Learning techniques and algorithms and you'll apply them practically using TensorFlow models in a hands-on approach. Each section covers a specific Machine Learning task and you will implement it on your system with TensorFlow models. For example, you will learn Logistic Regression and will then implement it with TensorFlow for your analysis tasks. You'll implement techniques such as Classification and Clustering effectively using TensorFlow. Similarly, this course takes you through different ML tasks/algorithms and teaches you to implement them in your applications/systems.The third course, TensorFlow for Machine Learning Solutions, covers enhancing your applications with the power of Machine Learning and TensorFlow. The independent solutions in this video course will teach you how to use TensorFlow for complex data computations and will let you dig deeper and gain more insights into your data than ever before. Youll work through solutions on training models, model evaluation and sentiment analysis each using Googles machine learning library TensorFlow.This guide starts with the fundamentals of the TensorFlow library which includes variables, matrices, and various data sources. Moving ahead, you will get hands-on experience with Linear Regression techniques with TensorFlowTowards the end of this course, you'll Tackle common commercial Machine Learning problems with Googles TensorFlow library and build deployable solutions.About the Authors : Shams Ul Azeem is an undergraduate in electrical engineering from NUST Islamabad, Pakistan. He has a great interest in the computer science field, and he started his journey with Android development. Now, hes pursuing his career in Machine Learning, particularly in deep learning, by doing medical-related freelancing projects with different companies. He was also a member of the RISE lab, NUST, and he has a publication credit at the IEEE International Conference, ROBIO as a co-author of Designing of motions for humanoid goalkeeper robots.Kaiser Hamid Rabbi is a Data Scientist who is super-passionate about Artificial Intelligence, Machine Learning, and data science. Over the last four years, he has entirely devoted himself to learning more about big data science technologies such as Python, Machine Learning, Deep Learning, Artificial Intelligence, data mining, data analysis, recommender systems, and so on. Kaiser also has a huge interest in Lygometry (things we know we do not know!) and always tries to understand Domain Knowledge from the projects he works on as far as possible.Nick McClure is currently a senior data scientist at PayScale, Inc. in Seattle, WA. Prior to this, he has worked at Zillow Group and Caesar's Entertainment Corporation. He got his degrees in Applied Mathematics from The University of Montana and the College of Saint Benedict and Saint John's University. He has a passion for learning and advocating for analytics, machine learning, and artificial intelligence."
Price: 199.99
|
|
"Full Stack Development with React and ASP.NET Core 2" |
"ASP.NET Core 2 is a relatively new, and very powerful tool for creating websites that will serve your customers well. Combine that with the power of React and other tools such as SignalR, Entity Framework, Redux, and TypeScript and you will be able to create incredible websites with powerful functionality that your customers will absolutely love.In this video course, you will start off with a simple website that uses React and ASP.NET Core. As the course progresses we will add even more power to the site with Entity Framework, SignalR, Web API, and Redux.By the end of this course, you will be able to build awesome websites with the power of React and ASP.NET Core 2.This course uses React 16 and ASP.NET Core 2.1 while not the latest version available, it provides relevant and informative content for legacy users of React and ASP.NET Core.About the AuthorJoseph Jorden, throughout his career, has engaged in designing and implementing a variety of complex technical solutions for clients, both large and small. He holds certifications for Microsoft, Pega, Nintex, and K2. His primary field of expertise is custom software architecture and development. He has extensive experience in React and ASP.NET development, custom application development, database design, and custom workflows. He is the author of several books on SQL Server and reporting services as well as many articles on other technical subjects. He is also a former MCT, PluralSight author, and speaker at conferences such as Comdex, PASS, and Desert Code Camp."
Price: 124.99
|
|
"Configuration Management, Monitoring, & Security in DevOps" |
"During the implementation stage, its necessary to put into use activities related to building, testing, and deployment. DevOps is the most widely used software engineering culture and practice that aims at software development and operation. DevOps is becoming a reality in the IT workplace. It helps an organization deploy software more frequently while maintaining service stability and gaining the speed necessary for more innovation. Being able to master and manage the basic tools for DevOps, is the first step towards success.This comprehensive 3-in-1 course follows a step-by-step practical approach to implementing Configuration Management, Monitoring, & Security in DevOps. Initially, youll dive into DevOps in order to be effective, and the use of cloud data centers in combination with the most advanced DevOps tools. Use Kubernetes to run your applications in Google Cloud Platform, minimizing the friction and hassle of maintaining a cluster but ensuring its high availability. Master the fundamentals of Docker, so that you can use containerization to accelerate development and deployment. Finally, youll implement security solutions in the DevOps cycle & configure management tools using Chef, puppet, and Ansible.Towards the end of this course, you'll make your development better with cutting-edge technology. Implement configuration management, monitoring, and security in DevOps.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, DevOps Fundamentals, covers enabling IT organizations to deliver faster and smarter. This video course starts by explaining the organizational alignment that has to happen in every company that wants to implement DevOps in order to be effective, and the use of cloud data centers in combination with the most advanced DevOps tools to get the best out of a small team of skilled engineers. It also delves into how to use Kubernetes to run your applications in Google Cloud Platform, minimizing the friction and hassle of maintaining a cluster but ensuring its high availability. In this course, you are going to learn how to use Ansible to manipulate remote servers in a structured and organized manner and set up the required level of continuous integration tools to automate the full pipeline.The second course, Effective DevOps and Development with Docker, covers adopting best practices, accelerating development, and improving the quality of life for your whole software team. In this course, you will learn the fundamentals of Docker, how to utilize it in your development environment, and know how Docker can help your organization adopt DevOps principles. Additionally, you will learn about the fundamental principles of DevOps and how to transform your team into one that follows the three DevOps ways. By the end of this course, you will feel comfortable using Docker on the command line, writing Docker Compose files, and using these tools to boost your development. You will follow along and practice the fundamentals, learning from someone who has been in your shoes. Also, you will adopt best practices, scale up development, and accelerate your team into the forefront of the ever-changing development landscape.The third course, Professional DevOps, covers implementing configuration management, monitoring, and security in DevOps. This course helps you implement a complete DevOps cycle in your existing IT environment. Each section of this course will help you implement the DevOps culture in your professional environment. With the help of source control, continuous build, continuous integration, automated test with quality controls, and container technologies, this course will be your perfect guide to learn and apply DevOps in your organization. By the end of this course, youll be able to identify and choose the appropriate tools and technology framework to implement DevOps in your organization.Towards the end of this course, you'll make your development better with cutting-edge technology. Implement configuration management, monitoring, and security in DevOps. About the AuthorsDavid Gonzalez is an enthusiastic engineer and author of a book called Developing Microservices with Node.js (microservices don't work without platform automation). He is a Google Developer Expert (a nomination from Google to certain experts in several areas) in Kubernetes (GKE), who enjoys being pushed out of his comfort zone in order to sharpen his skills. Java, Node.js, Python, and DevOps as well as a holistic approach to security are part of the skill set that has helped him deliver value across different start-ups and corporations. Nowadays, he is a consultant at nearForm, enabling companies to deliver the best possible solution to their IT problems or proposals, as well as an avid speaker at conferences such as Rebel Con and Google I/O Extended, among others.James Quigley is the Director of IT at Axosoft, the creators of GitKraken, the legendary Git GUI. He is passionate about creating cloud applications at scale and loves helping others start their journey into the world of containerization and cloud computing. Always amazed at the amount of incredible technology out there, James spends as much time as he can learn new things, and always finds a better way to develop, build, and deploy software.Umar Murtaza has more than 25 years' experience of System Administration in implementing, commissioning development, testing, and production environments. He has designed and implemented a number of DevOps environments, conducted 4- day hands-on DevOps training sessions at a number of private and government telecommunications and software companies/institutions."
Price: 199.99
|
|
"Data Visualization with D3.js: Step-By-Step Tutorial" |
"This course seeks to take you on a journey to learn to create beautiful visualizations of information using D3.js. D3.js, where D3 stands for data-driven documents, is an amazing JavaScript library which is known among data analysts, engineers, mathematicians, and developers worldwide as an advanced data visualization tool. Its ability to bring data to life in the form of graphics is what has made it so widespread in its use, scope, and popularity. If you want to create interactive charts, data trees, infographics, geospatial charts, and maps efficiently, then this course is your ideal choice to master interactive data visualization with D3.js V4.This course includes a number of extensive examples to help you hone your skills with data visualization using D3.js. Throughout the course these examples will help you acquire a clear practical understanding of the various techniques, tools, and functionality provided by D3.js. You will first setup your D3.js development environment and learn the basic patterns needed to visualize your data. You will then learn techniques to optimize different processes such as working with selections, animating data transitions, creating graphs and charts, integrating external resources (static as well as streaming), visualizing information on maps, working with colors and scales, utilizing the different D3.js APIs, and more. This course will also guide you through creating custom graphs and visualizations, and show you how to go from the raw data to beautiful visualizations. The extensive examples will include working with complex and real time data streams, such as seismic data, geospatial data, scientific data, and more. Finally, you will build five unique data visualization projects to get a complete hold of the topic.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Creating Data Visualization with D3, will help you acquire a clear practical understanding of the various techniques, tools and functionality provided by D3.js. You will first setup your D3.JS development environment and learn the basic patterns needed to visualize your data. After that you will learn techniques to optimize different processes such animating data transitions, creating charts, and much more. You will also learn how to create custom graphs and visualizations, and how to go from the raw data to beautiful visualizations.In the second course, Applied Data Visualization with D3, you will learn techniques to optimize different processes such as animating data transitions, creating graphs and charts, integrating external resources (static as well as streaming), visualizing information on maps, working with colors and scales, utilizing the different D3.js APIs, and more. The extensive examples will include working with complex and real time data streams. You will also learn to add custom shapes and paths using various D3 functionality.In the third course, D3.js Data Visualization Projects, you will build two complete applications with D3.js. While you create apps from scratch, you will learn to implement the various features of D3.js. The projects start with a simple chart app, then move on to creating scalable data-intensive apps, typically dedicated to the big data domain. You will also create a complex business app that lets you feed your data and create interactive real time visualizations with various export options.By the end of this course, you will have developed a strong foundation in D3.js and would be able to create breathtaking visualizations of data using its vast library.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Jos Dirksen has worked as a software developer and architect for more than a decade. He has a lot of experience in a large range of technologies, ranging from backend technologies, such as Java and Scala, to frontend development using HTML5, CSS, and JavaScript. Besides working with these technologies, Jos also regularly speaks at conferences and likes to write about new and interesting technologies on his blog. He also likes to experiment with new technologies and see how they can best be used to create beautiful data visualizations. Jos is currently working as a full stack engineer for Philips Lighting working, on a large IoT and Scala project. Previously, Jos has worked in many different roles in the private and public sectors, ranging from private companies such as ING, ASML, Malmberg, and ASML to organizations in the public sector, such as the Department of Defence.Michael Heydt is an independent consultant, programmer, educator, and trainer. He has a passion for learning and sharing his knowledge of new technologies. Michael has worked in multiple industry verticals, including media, finance, energy, and healthcare. Over the last decade, he worked extensively with web, cloud, and mobile technologies and managed user experiences, interface design, and data visualization for major consulting firms and their clients. Michael's current company, Seamless Thingies , focuses on IoT development and connecting everything with everything. He is also a frequent speaker at .NET user groups and various mobile, cloud, and IoT conferences and delivers webinars on advanced technologies."
Price: 199.99
|
|
"Natural Language Processing in Python - A Complete Guide" |
"Natural Language Processing is one of the fields of computational linguistics and artificial intelligence that is concerned with human-computer interaction. It provides a seamless interaction between computers and human beings and gives computers the ability to understand human speech with the help of Machine Learning. If youre a Python developer or data scientist looking to master NLTK library in Python to make your applications smarter, then this course is perfect for you!This comprehensive 3-in-1 course is an easy-to-follow guide, full of hands-on examples to learn and master the NLTK library in Python and create your own NLP apps. To begin with, youll use functions to implement concordance, similarity, and dispersion plotting, and counting in NLTK to easily mine information from large heaps of textual data. Implement string matching algorithms, statistical language modeling, and normalization techniques. Extract meaning and insights from text data such as vector space models. Finally, use semantic parsing to break down the components of a sentence while creating amazing NLP projects in Python.Towards the end of this course, you'll learn and master the NLTK library in Python to create your own NLP apps. Explore various NLP tasks while enhancing your Python skills in real-world scenarios.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Natural Language Processing with Python, covers mastering the NLTK library in Python to create your own NLP apps. You will learn how to tokenize various parts of sentences, and how to analyze them. You will learn about semantic as well as the syntactic analysis of the text. During this course, you will learn how to solve various ambiguities in processing human language. You will also gain experience with NLP using Python and will be introduced to a variety of useful tools in NLTK. Plus, you will have an opportunity to build your first NLP application! By the end of this course, you will have the skills and tools to begin solving problems in the growing field of Latent Semantic AnalysisThe second course, Mastering Natural Language Processing with Python, covers exploring various NLP tasks while enhancing your Python skills in real-world scenarios. This course will give you expertise on how to employ various NLP tasks in Python, giving you an insight into the best practices when designing and building NLP-based applications using Python. It will help you become an expert in no time and assist you in creating your own NLP projects using NLTK. You will sequentially be guided by applying machine learning tools to develop various models. Well give you clarity on how to create training data and how to implement major NLP applications such as Named Entity Recognition, Question Answering System, Discourse Analysis, Transliteration, Word Sense Disambiguation, Information Retrieval, Text Summarization, and Anaphora Resolution.The third course, Next Generation Natural Language Processing with Python, covers practical techniques and methods to analyze your text data. This course empowers you to know how to attack this and other text analysis problems to unlock value for your organization. Youll start by seeing how NLP can help you extract useful information from large collections of text data, and how you can use the latest Python libraries for NLP. Then well show you how to solve a practical problem using NLP by building a spam SMS detector. Youll also learn to convert words into numbers that can be analyzed. Moving on, well teach you how to accurately label new documents to get an accuracy score and cluster your data together. Finally, youll see more advanced analysis and will model text by using vector space models and semantic parsing to break down the components of a sentence. Youll also work with neural networks and learn how to write believable text.By the end of the course, you'll learn Python like a professional to build REST APIs & powerful apps using modern Python!About the Authors Tyler Edwards is a senior engineer and software developer with over a decade of experience creating analysis tools in the space, defense, and nuclear industries. Tyler is experienced using a variety of programming languages (Python, C++, and more), and his research areas include machine learning, artificial intelligence, engineering analysis, and business analytics. Tyler holds a Master of Science degree in Mechanical Engineering from Ohio University. Looking forward, Tyler hopes to mentor students in applied mathematics, and demonstrate how data collection, analysis, and post-processing can be used to solve difficult problems and improve decision making. Deepti Chopra is an Assistant Professor at Banasthali University. Her primary area of research is computational linguistics, Natural Language Processing, and artificial intelligence. She is also involved in the development of MT engines for English to Indian languages. She has several publications in various journals and conferences and also serves on the program committees of several conferences and journals. Nisheeth Joshi is an associate professor and a researcher at Banasthali University. He has also done a Ph.D. in Natural Language Processing. He is an expert with the TDIL Program, Department of IT, Government of India, the premier organization overseeing language technology funding and research in India. He has several publications to his name in various journals and conferences, and also serves on the program committees and editorial boards of several conferences and journals. Iti Mathur is an Assistant Professor at Banasthali University. Her areas of interest are computational semantics and ontological engineering. Besides this, she is also involved in the development of MT engines for English to Indian languages. She is one of the experts empaneled with TDIL program, Department of Electronics and Information Technology (DeitY), Govt. of India, a premier organization that oversees Language Technology Funding and Research in India. She has several publications in various journals and conferences and also serves on the program committees and editorial boards of several conferences and journals.Alex Rutherford is a Research Scientist at MIT Media Lab. He has a Ph.D. in Physics and nearly 10 years of experience of using Python for data analysis and modeling gained at the United Nations, Facebook, and elsewhere. He has tackled many problems using data analysis including epidemiology, ethnic violence, vaccine hesitancy, and constitutional change and has built pipelines for social media data, legal documents, and news articles among others. He blogs and tweets regularly on data science and data privacy."
Price: 199.99
|
|
"Python Concurrency Simplified" |
"Python is a very high level, general purpose language that is utilized heavily in fields such as data science and research, as well as being one of the top choices for general purpose programming for programmers around the world. It features a wide number of powerful, high and low-level libraries and frameworks that complement its delightful syntax and enable Python programmers to create.This course introduces some of the most popular libraries and frameworks and goes in-depth into how you can leverage these libraries for your own high-concurrent, highly-performant Python programs. You will learn the fundamental concepts of concurrency needed to be able to write your own concurrent and parallel software systems in Python. You will also learn the concepts such as debugging and exception handling as well as the libraries and frameworks that allow you to create event-driven and reactive systems.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Learning Concurrency in Python, introduces some of the most popular libraries and frameworks and goes in-depth into how you can leverage these libraries for your own high-concurrent, highly-performant Python programs. You will learn the fundamental concepts of concurrency needed to be able to write your own concurrent and parallel software systems in Python.In the second course, Concurrent Programming in Python, you will skill-up with techniques related to various aspects of concurrent programming in Python, including common thread programming techniques and approaches to parallel processing.Filled with examples, this course will show you all you need to know to start using concurrency in Python. You will learn about the principal approaches to concurrency that Python has to offer, including libraries and tools needed to exploit the performance of your processor. Learn the basic theory and history of parallelism and choose the best approach when it comes to parallel processing.By the end of this course, you will have learned the techniques to write incredibly efficient concurrent systems that follow best practices.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth: Elliot Forbes has worked as a full-time software engineer at a leading financial firm for the last two years. He graduated from the University of Strathclyde in Scotland in the spring of 2015 and worked as a freelancer developing web solutions while studying there. He has worked on numerous different technologies such as Golang, Node.js, and plain old Java, and he has spent years working on concurrent enterprise systems.Elliot has even worked at Barclays Investment Bank for a summer internship in London and has maintained a couple of software development websites for the last three years.BignumWorks Software LLP is an India-based software consultancy that provides consultancy services in the area of software development and technical training. Our domain expertise includes web, mobile, cloud app development, data science projects, in-house software training services, and up-skilling services."
Price: 199.99
|
|
|
|