Tallo logoTallo logo

Courses

Discover thousands of courses from top institutions and platforms worldwide

26,534 Courses Found

Sort by:
  • Newest First
  • Highest Rated
  • Most Reviewed
  • A to Z
  • Z to A
  • Price: Low to High
  • Price: High to Low
  • Duration: Short to Long
  • Duration: Long to Short
Selecting Files in Android Using Kotlin - File Picker and File Manager course thumbnail
FREE

YouTube

Selecting Files in Android Using Kotlin - File Picker and File Manager

Android Development
Mobile Development
Kotlin

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.

Droply - A Dropbox Inspired Full Stack Project with NextJS, Postgres, Clerk and ImageKit course thumbnail
FREE

YouTube

Droply - A Dropbox Inspired Full Stack Project with NextJS, Postgres, Clerk and ImageKit

Full Stack Development
Web Development
PostgreSQL

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.

Taming File Zoos - Data Science with DuckDB Database Files course thumbnail
FREE

YouTube

Taming File Zoos - Data Science with DuckDB Database Files

DuckDB
SQL
Domain-Specific Languages (DSL)

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.

Download Files Using Playwright with Java - File Verification Tutorial course thumbnail
FREE

YouTube

Download Files Using Playwright with Java - File Verification Tutorial

Playwright
Web Development
Java

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.

Simple Next.js & React Authentication With Clerk course thumbnail
FREE

YouTube

Simple Next.js & React Authentication With Clerk

Next.js
React
Javascript

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.

Master Next.js Authentication: Clerk Middleware Setup Explained course thumbnail
FREE

YouTube

Master Next.js Authentication: Clerk Middleware Setup Explained

Next.js
React
Javascript

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.

Handling Webhooks with Clerk - A Crash Course course thumbnail
FREE

YouTube

Handling Webhooks with Clerk - A Crash Course

Webhooks
Web Development
Event Handling

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.

ASP.NET Core File Upload Tutorial - Single and Multiple Files with JavaScript course thumbnail
FREE

YouTube

ASP.NET Core File Upload Tutorial - Single and Multiple Files with JavaScript

ASP.NET Core
.NET
C#

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

Certificate

File Deletion

Cybersecurity
Mitigation
File Deletion

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.

FREE

IBM Training

Maximo Mobile: Storeroom Clerks Training

Inventory Management
Logistics
Strategic Management

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.

Event-Driven Architecture - A Guide on Clerk Webhooks course thumbnail
FREE

YouTube

Event-Driven Architecture - A Guide on Clerk Webhooks

Event-Driven Architecture
Software Architecture
Software Engineering

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.

Learn Next.js by Coding Your Own Dropbox Clone - Full Tutorial course thumbnail
FREE

freeCodeCamp

Learn Next.js by Coding Your Own Dropbox Clone - Full Tutorial

Next.js
React
Javascript

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.

Computer Awareness for IBPS RRB PO-Clerk 2021 course thumbnail
FREE

YouTube

Computer Awareness for IBPS RRB PO-Clerk 2021

Bank Exams
Operating Systems
Networking

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.

Implementing Role-Based Access Control with Clerk Middleware course thumbnail
FREE

YouTube

Implementing Role-Based Access Control with Clerk Middleware

Clerk
React
Javascript

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.

Custom Signup Flow in Clerk - Authentication Implementation Tutorial course thumbnail
FREE

YouTube

Custom Signup Flow in Clerk - Authentication Implementation Tutorial

Clerk
React
Javascript

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.

JEP 466: Class-File API - Parsing, Generating, and Transforming Java Class Files course thumbnail
FREE

YouTube

JEP 466: Class-File API - Parsing, Generating, and Transforming Java Class Files

Java
Programming Languages
Code Generation

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.

Planning and Deploying Nutanix Files course thumbnail

Pluralsight

Certificate

Planning and Deploying Nutanix Files

Nutanix
Cloud Computing
Data Management

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.

Passive Aggressive Defense - Jason Clark course thumbnail
FREE

YouTube

Passive Aggressive Defense - Jason Clark

DerbyCon
Cybersecurity
Honeypots

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.

Implementing Clerk Authentication in Astro without Client-Side JavaScript course thumbnail
FREE

YouTube

Implementing Clerk Authentication in Astro without Client-Side JavaScript

Astro
Web Development
Authentication

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.

Databricks Distributed File System (DBFS) vs Local Files on Spark Cluster Driver Node course thumbnail
FREE

YouTube

Databricks Distributed File System (DBFS) vs Local Files on Spark Cluster Driver Node

Databricks
Big Data
Apache Spark

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.