Courses
Discover thousands of courses from top institutions and platforms worldwide
Level
Course Type
Duration

YouTube
Learn how to build a file management app for Android using Kotlin and Filestack in this comprehensive 34-minute tutorial. Discover how to implement a file picker that can select multiple files of various types simultaneously. Explore Filestack's powerful API for uploading, transforming, and delivering content easily. Follow along to create your own file picker app with Android Studio, leveraging Filestack's beautiful UI integrations and scalable infrastructure. Gain insights into handling file uploads, URL ingestion, and iOS/Android device integration. Access the provided GitHub repository for the complete project code and dive into Filestack's extensive documentation for further learning.

YouTube
Build a full-stack Dropbox-inspired project using NextJS, Postgres, Clerk, and ImageKit in this comprehensive tutorial. Learn how to plan your project with Drizzle and Neon, implement Zod validation schemas, handle user authentication with Clerk (including signup, signin, OTP verification, and middleware), and manage file uploads with ImageKit. Discover how Dropbox handles folder structures in databases, fetch files from folders and subfolders, create custom API endpoints for ImageKit uploads, and implement file starring and deletion functionality. The tutorial also covers ImageKit and HeroUI providers, concluding with practical assignments to reinforce your learning. All source code is available on GitHub, making it easy to follow along with this nearly 5-hour hands-on project that utilizes the latest NextJS, Clerk, ImageKit, Drizzle, Neon, and Zod technologies.

YouTube
Learn how to streamline data science workflows by using DuckDB to manage and organize the chaotic collection of files that accumulate in typical data projects. Discover how DuckDB's MIT-licensed database management system integrates seamlessly with Python environments, offering a dependency-free solution that can be installed via pip and works directly with popular dataframe libraries including Pandas, Polars, and Apache Arrow. Master DuckDB's world-class file reading capabilities that handle multiple formats including CSV, Parquet, JSON, Excel, and Google Sheets, with particular emphasis on its robust CSV reader that can efficiently process even messy data files. Explore how DuckDB connects to cloud object stores and reads modern lakehouse formats like Delta and Iceberg for comprehensive data access. Understand how to leverage DuckDB's highly compressed columnar file format to consolidate multiple large tables into single files while maintaining the ability to store processing logic in views and functions and perform partial file updates. Gain insights into DuckDB's ACID transactional safety, parallel processing capabilities, and cross-language compatibility that ensures long-term data accessibility. Learn about community extensions that expand DuckDB's format support through a pip-like package repository system. Acquire practical skills for installing DuckDB locally, integrating it into existing Python scripts and Jupyter Notebooks, and implementing effective file management strategies that enable larger-than-memory analyses to solve complex data problems beyond typical hardware limitations.

YouTube
Learn how to handle file downloads and perform file verification using Playwright with Java in this 17-minute tutorial. Master essential techniques for downloading files programmatically, and explore methods to verify downloaded file attributes including content, size, and type. Follow along with practical demonstrations and code examples that showcase Playwright's file handling capabilities in Java. Gain hands-on experience with file download automation while referencing official Playwright documentation and complementary resources for uploading files.

YouTube
Learn to build a robust authentication system for Next.js applications using Clerk in this comprehensive 50-minute tutorial. Explore the process of setting up Clerk, implementing a Clerk Provider, creating a header component, and protecting pages with middleware. Discover how to create sign-in pages, add conditional header links, and integrate UserButton and UserProfile components. Dive into email signup and verification, theme customization, and building a custom sign-up flow with form UI. Master handling form submissions and email verification to create a secure and user-friendly authentication system for your Next.js projects.

YouTube
Dive into configuring middleware for Clerk in a Next.js project, an essential step for building secure and scalable SaaS applications. Learn to set up a fresh Next.js project, install crucial packages like Clerk, Zod, and DaisyUI, and integrate middleware for efficient authentication management. Explore the process of configuring environment variables, setting up custom routes, and creating secure API endpoints. Discover how to use Tailwind CSS for styling and implement custom logic in middleware to control user access across different parts of the application. Gain hands-on experience in enhancing Next.js skills through this comprehensive guide to Clerk middleware integration, suitable for both new projects and existing application improvements.

YouTube
Learn to handle webhooks effectively in this 40-minute tutorial focused on implementing Clerk webhooks. Master the fundamentals of webhook integration, understand event handling, and discover best practices for processing webhook data in real-time applications. Explore practical examples and implementation strategies while gaining hands-on experience with Clerk's webhook system for secure user authentication and management features.

YouTube
Learn how to implement file uploads in ASP.NET Core with this comprehensive tutorial video. Explore various file upload techniques, including single file, multiple files, and file-in-model uploads using both server-side and JavaScript approaches. Discover step-by-step instructions for each method, complete with timestamps for easy navigation. Gain insights into a specific fileupload bug in .NET Core version 2.2.2. Access the provided source code on GitHub to follow along and enhance your understanding of file upload implementations in ASP.NET Core.
Cybrary
Attackers will not only go back and delete their malware files after they achieve their goals, but they may even build in a self-delete function into their malware. They may remove dropper files, batch files, and other tools that would tip you off to their activities. Attackers will often use native system tools to perform this deletion, making it very tricky to detect and mitigate. You'll want to learn more about this adversary behavior so you know how to detect and mitigate it. Get the hands-on skills you need to detect and mitigate this attack in Cybrary's MITRE ATT&CK Framework courses aligned to the tactics and techniques used by the financially motivated threat group Prophet Spider. Prevent adversaries from accomplishing the tactic of Defense Evasion in your environment today.
IBM Training
This course is designed for the storeroom clerks to learn about Maximo Mobile, its concepts, how to get started, and what a typical day of a storeroom clerk looks like while using Mobile to carry out their day-to-day activities, such as receiving and counting inventory, and resolving related issues. This includes carefully curated demonstrations with various scenarios along with a hands-on simulated lab to familiarize with the application.

YouTube
Explore event-driven architecture through a comprehensive guide on Clerk Webhooks in this 13-minute video tutorial. Dive into the world of programming and coding as Hitesh Choudhary demonstrates how to implement Clerk Webhooks in your applications. Learn about the benefits of event-driven architecture and how it can enhance your software development process. Gain practical insights on integrating Clerk's authentication and user management services with your projects. Access the provided GitHub repository for hands-on experience with the source code and follow along with the step-by-step instructions. Discover how to leverage Clerk Webhooks to create more responsive and efficient applications that react to real-time events.

freeCodeCamp
Build a Dropbox-inspired file storage service called Droply in this comprehensive 4-hour 50-minute tutorial designed for beginners. Master the latest Next.js ecosystem tools while creating a fully functional cloud storage application from scratch. Explore secure authentication with Clerk including OTP signup, robust data management with Neon and Drizzle, form validation with ZOD, and seamless file uploads with Imagekit. The tutorial progresses through project planning, database design, user authentication implementation, file upload functionality, folder structure management, and custom API endpoints. By the end, you'll understand how to handle complex features like starring and deleting files, working with providers, and will have assignments to further enhance your skills. Access the complete source code on GitHub and follow along with the detailed chapter breakdown covering everything from initial setup to advanced implementation details.

YouTube
Prepare for the IBPS RRB PO and Clerk Mains exams with this comprehensive 63.5-hour course on Computer Awareness. Cover essential topics including networking, MS Office 2003-2007, operating systems, computer hardware, binary number systems, internet security, and programming languages. Gain a solid understanding of fundamental concepts and practice with numerous MCQs and previous year questions. Master key areas such as computer memory, DBMS, language translators, and internet technologies to boost your exam performance. Engage in marathon classes and special Sunday sessions to reinforce your knowledge and improve your problem-solving skills for competitive banking exams.

YouTube
Learn how to implement role-based access control in applications using Clerk middleware through this 36-minute tutorial video. Master the implementation of authentication and authorization mechanisms, focusing on setting up middleware configurations to manage user roles and permissions effectively. Explore practical examples and best practices for securing routes, protecting resources, and controlling user access based on assigned roles within the Clerk authentication framework.

YouTube
Learn to implement a custom signup flow in Clerk through this 39-minute programming tutorial. Master the integration of Clerk's authentication system by creating personalized signup processes, handling user registration, and managing authentication states in your applications. Explore practical examples and best practices for building secure and customized user authentication workflows using Clerk's powerful features and APIs.

YouTube
Explore the latest developments in Java 23 through an in-depth interview focusing on JEP 466: Class-File API. Dive into a 42-minute discussion with Rafael Winterhalter, a Java Champion and creator of Byte Buddy, as he explains the significance of the Class-File API for parsing, generating, and transforming Java class files. Learn about the API's applications in frameworks and libraries, compare it to previous methods of source code file manipulation, and understand its benefits and drawbacks. Gain insights into different transformation techniques and the workings of Byte Buddy. Enjoy lighthearted segments featuring tongue twisters and emoji enactments to round out this informative JetBrains' JEP Explained series episode.

Pluralsight
Nutanix Files is an enterprise-grade, distributed, software-defined SMB and NFS file server solution that runs on the Nutanix HCI platform. This course teaches you how to deploy, manage, and gain deep insights into your data. Do you have multiple storage silos or worry about managing your file storage growth? Do you have five-year-old NAS devices or Windows File Servers that struggle to handle your ever-expanding data growth? In this course, Planning and Deploying Nutanix Files, you'll learn how to plan, deploy, scale, and protect your important file data using Nutanix Files. First, you'll discover how to gain visibility into your data. Next, you'll delve into performing fine-grained auditing. Finally, you'll explore how to detect security anomalies. By the end of this course, you'll understand why the days of five year NAS refreshes are coming to an end and how software-defined solutions get better with age.

YouTube
Explore passive aggressive defense techniques in this DerbyCon 3.0 conference talk. Delve into the world of cybersecurity as Jason Clark discusses what attackers are doing, their motivations, and how to identify potential threats. Learn about default security vulnerabilities and effective countermeasures. Discover innovative methods for detecting and trapping intruders, including the use of Kippo honeypots. Gain insights into the effectiveness of these defensive strategies and how they can be implemented to enhance your organization's security posture.

YouTube
Explore the integration of Clerk authentication with Astro in this comprehensive tutorial, focusing on a server-side implementation without client-side JavaScript. Dive into the process of adding authentication to an Astro-powered website as demonstrated through the development of the Learn With Jason site. Gain insights into secure user management, server-side rendering techniques, and best practices for implementing auth in static site generators.

YouTube
Learn the key differences between working with files on a local driver node of a Spark cluster versus using the Databricks File System (DBFS) in this 16-minute technical video. Explore how DBFS functions as a distributed file system mounted into Databricks workspaces and operates as an abstraction layer over scalable object storage. Understand the implementation of FUSE mount technology that enables secure, virtual filesystem access to cloud-stored files. Gain practical insights into file management strategies within Databricks environments, with clear explanations of when to utilize local driver node storage versus DBFS for optimal performance in distributed computing scenarios.