MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Skill Level: Intermediate | Genre: eLearning | Language: English + srt | Duration: 1h 27m | Size: 234 MB
C++ is a powerful language for database applications, and it can be an excellent tool to use with SQL. In this course, instructor Bill Weinman gets you started on leveraging the power of C++ in SQL, starting with the basics, like connecting to a database, performing simple queries, and reading rows from a table. He also explains how to use prepared statements and bind variables, as well as how to build a wrapper class to streamline the SQL interface. Finally, he shows you how to build a specialized application class so you can create an application using what you learned. If you're an experienced C++ developer looking to learn how to use C++ with SQL, this course is for you.
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Skill Level: Intermediate | Genre: eLearning | Language: English + srt | Duration: 2h 39m | Size: 402 MB
Many React developers have intimate knowledge of the React API itself, but little familiarity with how to create real-world apps on a larger scale while dealing with various stakeholders. The heavy demands on web apps both from a customer and managerial perspective require that developers arrange software in an optimal way to ensure performance and maintainability. And in order to do this effectively, programmers must know how to create good software architecture. In this course, senior software developer Shaun Wassell shows you how, detailing what React developers need to know to keep their apps maintainable, performant, and compliant for the long haul. Delve into the basics of server-side rendering, state management, code splitting, and much more.
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Skill Level: Beginner | Genre: eLearning | Language: English + srt | Duration: 20m | Size: 250.1 MB
Have you ever looked at a job posting and talked yourself out of applying because you didn't meet the minimum requirements or have relevant experience? In this course, Jodi Glickman explains why taking yourself out of the running for a new opportunity because you feel you're not qualified (on paper, at least) is one of the biggest career mistakes you can make. Instead of letting your resume or transcript define you, you must leverage your transferable skills to create new job opportunities. Jodi shows how to uncover and highlight your strengths and talents, and connect your transferable skills to job openings to ultimately sell yourself. By acting more nimbly in today's ever-changing job market, you will become more marketable and more competitive for career paths that seemed previously out of reach.
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Skill Level: Intermediate | Genre: eLearning | Language: English + srt | Duration: 1h 20m | Size: 172.7 MB
Secure connections are more important now than ever. WireGuard brings an easy-to-configure, fast, and secure method of creating a virtual private network, or VPN. WireGuard is supported directly by the Linux kernel, and WireGuard connections can be used by devices on many platforms. In this course, senior staff instructor Scott Simpson reviews what WireGuard is, how it works, and how to implement a variety of architectures. He discusses credential management and shows how to connect your devices to a WireGuard host.
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Skill Level: Intermediate | Genre: eLearning | Language: English + srt | Duration: 46m 45s | Size: 560.8 MB
As a leader, it's up to you to keep your team or organization afloat. That's challenging enough when everything is mostly going right, but sometimes things go wrong. In this course, executive coach Kathy Klotz-Guest guides you through the intersecting world of improvisation and business. Kathy explains how improvisation can help you lead more effectively, whatever your business environment, and shows you how to build space for the psychological safety that's key for high-performing people, teams, and cultures. She covers how to use the tools of improv to lead through moments of uncertainty, as well as sharing strategies to transform elements of fear into courage and opportunities for growth. The truth is, you're already an improviser, because you adapt and make choices every day. This course helps you to keep improving those skills and start responding deftly to any challenge today.
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Skill Level: Intermediate | Genre: eLearning | Language: English + srt | Duration: 2h 15m | Size: 300.3 MB
Even if your product or service is truly original, the app or site you build for it is going to share elements with every other app or site on the planet. Take, for example, the humble navigation bar, which your users need to find their way through your site. In this course, instructor Jen Kramer demonstrates how to create beautiful, accessible navbars using HTML and CSS techniques that work in any web context. Jen starts by detailing the proper markup for a nav bar and the box model associated with its elements. She then goes over how to style both vertical and horizontal navigation bars-including how to put a logo right in the middle of a horizontal navbar. Finally, Jen shares a few advanced tricks, including how to create dropdowns and mobile layouts with hamburger buttons with CSS, no jаvascript required.
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Skill Level: Intermediate | Genre: eLearning | Language: English + srt | Duration: 52m 17s | Size: 140.3 MB
You've used GitHub. Maybe you've established your own workflow. How much do you know about the broader possibilities, though? Test your skills and find new options through this set of challenges. Instructor Ray Villalobos presents a series of brief challenges centered around building a basic app, from making a copy of an existing repo with an empty history to deploying static sites and apps using GitHub. This course aims not only to develop your skills in GitHub, but also to show you some tricks of the trade that you can use every day.
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Skill Level: General | Genre: eLearning | Language: English + srt | Duration: 1h 57m | Size: 1.57 GB
Artists have been drawing the portrait for centuries. One of the best ways to practice drawing the head and features is to start with understanding the structure and proportion of the skull. Once that foundation is established, adding expressive features is easy. In this course, instructor Amy Wynne begins with an introduction to the skull's key landmarks and proportions from three views: frontal, three quarters, and profile. Next, Amy shows you the facial features and the key muscles that act on them to create expression. She demonstrates techniques to simplify the head and features into easy-to-draw geometries that allow you to add basic tonal rendering. Amy also goes over the head's attachment to the neck and shoulders, as well as compositional choices in portraiture.
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Skill Level: Intermediate | Genre: eLearning | Language: English + srt | Duration: 1h 6m | Size: 1.21 GB
Have you wondered how blockchain can help you create applications that offer greater transparency, traceability, efficiency, and resilience while lowering your costs? This course, ninth in a series of eleven, shows you the tools and techniques that you need to test your dApp and fix any bugs that you find. Instructor Michael Solomon explains some pros and cons of private and public test blockchains and introduces a testing strategy that you can follow when writing smart contracts. Michael discusses how to use your Truffle development network to deploy your dApp to a test blockchain. Then he goes into writing tests for your dApp, command-line testing, and jаvascript testing. After explaining how to log errors and activity, Michael concludes with an exploration of how to fix bugs in your dApp
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Skill Level: Intermediate | Genre: eLearning | Language: English + srt | Duration: 1h 51m | Size: 2 GB
Have you wondered how blockchain can help you create applications that offer greater transparency, traceability, efficiency, and resilience while lowering your costs? This course, eighth in a series of eleven, steps through using the smart contract code you write to create a decentralized application (dApp). This dApp uses supply chain functions. Instructor Michael Solomon explains what dApps are, then covers the payment token smart contract and the supply chain smart contract that you need for this project. He goes over the functions of both smart contracts and describes how to use and implement events. Michael discusses how, in blockchain technology, every action has an owner, which makes everything that happens on the blockchain auditable. He walks you through how to ensure security in your smart contracts, then concludes with useful information on implementing minimal functionality.