![]() |
![]() MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch Skill Level: Intermediate | Genre: eLearning | Language: English + srt | Duration: 1h 51m | Size: 419 MB Testing small parts of an application is fairly easy, but as you assemble systems, the test complexity often grows with the number of interconnected systems. Sometimes, rather than testing just the parts, you want to test the whole process, as one large set. In this course, Chinyelu Ibute shows you how the jаvascript testing framework, Jest, lets you create comprehensive tests so you can verify the functionality of your entire application. Chinyelu starts with the basics of the test-driven development, including the different types. She then shows how to write an end-to-end test for a RESTful web-service application built with Node.js and MongoDB using Jest. Finally, she explains how to test the application workflow from beginning to end, with a high code coverage. ![]() MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch Skill Level: General | Genre: eLearning | Language: English + srt | Duration: 55m | Size: 417.7 MB Learn practical, evidence-based techniques to help you take more control of the quality of your daily working life, regardless of the ups and downs. Best-selling author Caroline Webb briefly goes over the behavioral science that drives your ability to perform and feel at your best, then covers seven building blocks of a good day at work: priorities, productivity, relationships, thinking, influence, resilience, and energy. Each building block includes complementary techniques that can be used in any professional context, with clear and accessible explanations of the science behind the effectiveness of each tool as well as step-by-step guidance on how to apply them in real life. Inspired by and based on Caroline's global bestseller How to Have a Good Day, the techniques in the course have been tried and tested by more than 100k people around the globe ![]() MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch Skill Level: Beginner | Genre: eLearning | Language: English + srt | Duration: 43m | Size: 221 MB The SQL language is widely used and can be applied to a variety of technical fields such as data warehousing, application development, data science, and more. If you are familiar with SQL language or interested in learning more about it, join Nikiya Simpson in this course as she helps you design a career around this skillset, whether you are early in your career or if you are looking for a change. Nikiya explores different career areas and looks at specific examples of each so you know a little about what each entails before deciding to go down a particular path. If you're wondering how to market your skills and discover where you can take your career using SQL knowledge you already have, join Nikiya in this course. ![]() MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch Skill Level: Intermediate | Genre: eLearning | Language: English + srt | Duration: 1h 39m | Size: 227.4 MB SQL injections are a common way to gain unauthorized access to web applications and extract data from them. In this course, instructor Malcolm Shore shows you the SQL command language and how it is used by attackers to craft SQL Injections. Malcolm begins with commonly encountered relational databases and the basics of the SQL command language. Then he focuses on advanced SQL commands that may be used by attackers to achieve SQL injections. Malcolm explains how to use a simple Python script and how an SQL injection changes the backend SQL query. Then he demonstrates how SQL injections could be used to exploit some testing targets. Malcolm steps through the process of automating SQL injection exploits, then finishes with advice on how to continue to hone your skills as a penetration tester. ![]() MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch Skill Level: Beginner | Genre: eLearning | Language: English + srt | Duration: 1h 24m | Size: 255.3 MB Got an idea for a product that you'd like to sell online? In this course, instructor Patrick Rauland dives into transforming your idea into a full-fledged online store. Patrick details several ecommerce business models and how to choose the business model that's right for you. He explains how to select a target industry or niche for your business, define the type of customer you're targeting, and select and validate your product idea. Next, Patrick delves into the practicalities of getting your product on the market. He shares how to expand and retire product lines, register for permits, develop your brand, and sell your product in your own online store or in marketplaces. Patrick gives you tips for attracting customers, fulfilling orders, and managing your finances as the sales start rolling in. He finishes up with useful advice on prioritizing tasks and taking small and consistent steps forward. ![]() MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch Skill Level: Intermediate | Genre: eLearning | Language: English + srt | Duration: 1h 43m | Size: 241.9 MB More and more applications are using computer vision to detect and recognize objects. These applications usually execute on large computers, but developers can save money and power by running them on single-board computers (SBCs). The Raspberry Pi 4 is one of the most popular SBCs available. It's also the first computer in the Raspberry Pi family powerful enough to execute computer vision applications. Also, the software needed to build these applications can be downloaded freely from the Internet. In this course, instructor Matt Scarpino shows programmers how to write and execute computer vision applications on the Raspberry Pi 4. Matt introduces you to using the Thonny IDE, the OpenCV library, and NumPy array operations. He steps through object detection and neural networks, then explores convolutional neural networks (CNNs), including the Keras package and the TensorFlow package. Matt also walks you through what you can do with a Raspberry Pi HQ camera ![]() MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch Skill Level: Intermediate | Genre: eLearning | Language: English + srt | Duration: 17m | Size: 40m MB Augmented reality (AR) can be an important tool in a marketer's toolbox. As consumer expectations shift rapidly, this immersive technology is becoming a "must-have," instead of a "nice-to-have." However, many marketers remain unsure of how to start using it, as well as how to design and launch an AR marketing strategy. ![]() MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch Skill Level: Beginner + Intermediate | Genre: eLearning | Language: English + srt | Duration: 1h 11m | Size: 411.8 MB Fixing a fundamental mistake in a web app after it has been released can be costly and time-consuming. In this course, learn how to avoid such problems by building a high-fidelity, fully interactive prototype that can help you spot issues early in the design process. Instructor Dani Beaumont, a principal product manager on Adobe XD, shares insider tips for creating, sharing, and revising prototypes effectively for user research and testing projects using Adobe XD. Explore different transitions, copy-and-paste interactions, and linking menu items. Go over applying anchor links, preserving scroll position, navigating with keyboards and gamepads, and defining interactions for voice recognition and speech playback. Learn how to add animation and motion to your project with Auto-Animate. ![]() MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch Skill Level: Beginner + Intermediate | Genre: eLearning | Language: English + srt | Duration: 3h 13m | Size: 628.1 MB Adobe XD-a UX design platform for creating experiences using an iterative design process-was designed to help make it easier to collaborate on and share your ideas. In this course, part one in the three part series, you'll learn how to create a variety of screen layouts using native tools within the application, or by importing content from other applications like Photoshop and Adobe Illustrator. Instructor Dani Beaumont, a principal product manager on the Adobe XD team, shows you how to set up a design project and use the workspace layouts and tools. Dani walks you through all the basics of designing with Adobe XD, then highlights the asset types and text controls that you will need to use. She goes over transformations, techniques you can use for a great layout, and content-aware tools like padding, stacks, and the responsive resize. Dani covers ways to add effects and introduces components and states. Plus, she presents useful advice on organizing your assets.
![]() MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch Skill Level: Intermediate | Genre: eLearning | Language: English + srt | Duration: 1h 48m | Size: 260.1 MB Passing the Microsoft DP-300 certification exam allows job seekers to demonstrate proficiency with next-gen, cloud-based database technologies, and in this Administering Relational Databases on Microsoft Azure (DP-300) Cert Prep series of courses, Adam Wilbert takes you through the key aspects of the exam that you need to know. This second course in the series covers the Azure database platform, including SQL Server virtual machines, hosted Azure SQL Databases, and other open-source databases that are available on the service. This course focuses on monitoring and automating Azure and SQL Server resources. Even if you don't plan on taking the exam, studying these aspects is still a great way to gain the knowledge and proficiency needed to modernize your organization's database resources |