
Comprehensive introduction to cryptography covering encryption methods, public key systems, digital signatures, and hashing algorithms with practical examples and code demonstrations.

The Web3 Foundation “Blockchain for Beginners” MOOC teaches blockchain from the very basics all the way up to building your own blockchain. The course is led by Bill Laboon, Web3 Foundation’s technical education lead.

Explore Bitcoin and cryptocurrency design, focusing on cryptography, game theory, and network architecture. Gain insights into blockchain technology, mining, transactions, and advanced concepts like Lightning Network.

Explore Java hashing concepts, including collision handling, HashTable, HashMap, LinkedHashMap, HashSet, and LinkedHashSet. Learn implementation techniques and problem-solving strategies.

Learn about Python's sets and dictionaries, their efficient hashing mechanisms, and practical applications through hands-on tutorials covering methods, time complexity, and implementation.

Comprehensive tutorial covering blockchain fundamentals, cryptography, architecture, Ethereum, smart contracts, and practical implementation with hands-on examples and front-end integration.

Comprehensive Java programming tutorial covering core concepts, OOP, collections, multithreading, and lambda expressions. Ideal for beginners and intermediate learners seeking practical skills.

Explore five password authentication methods, from basic to advanced, using NodeJS and Postgres. Learn to implement secure login systems and understand the pros and cons of each approach.

Learn to identify and crack common password hashes, understand salting and peppering techniques, and gain essential skills for penetration testing and security consulting.

Learn data hiding techniques including encryption, hashing, encoding, and steganography. Explore file allocation tables, naming conventions, and signatures for forensic analysis.

Learn to securely hash and store passwords in databases using a free template app. Gain practical skills in implementing robust password security measures for your web applications.

Learn to build dictionaries and crack hashes using Amazon EC2. Explore hashing basics, cracking techniques, EC2 pricing and architecture, and optimize your approach for efficient password recovery.

Explore key changes in TLS 1.3 cipher suites, including simplified structure, fewer options, mandatory AEAD and forward secrecy, and the elimination of custom DH groups.

Learn about Universally Unique Identifiers (UUIDs/GUIDs), their implementation, hashing, and practical application in game engine development.

Comprehensive guide to implementing JWT authentication in Node.js, covering signup, login, password hashing, and route protection using Express middleware.

Explore cryptography fundamentals in Go, covering encryption types, ciphers, hashing, key derivation, and digital signatures for secure coding practices.

Learn PHP hashing techniques to enhance data security. Covers general hashing, password hashing, and practical examples for beginners to implement secure data protection in their PHP projects.

Explore Scala's intricacies, challenges, and quirks with Paul Phillips as he shares war stories and insights on language design, unification, primitives, and unexpected behaviors.

Explore JDK's native security features, including cryptography and post-quantum enhancements, to simplify development and strengthen application security through live coding demonstrations.

Master the fundamentals of hashing in data structures, including hash functions, tables, keys, and values. Learn efficient data storage and retrieval techniques for optimized programming solutions.

Explore blockchain's unique properties, business applications, and future potential beyond cryptocurrencies. Gain insights into its transformative impact across industries.