Solidity Programming
Gain in-depth knowledge of Solidity, the primary programming language for the Ethereum blockchain. Write, test, and debug smart contracts for various applications.
88 courses
Master Solidity, Metamask, and modern development frameworks to build, test, and deploy secure decentralized applications on the Ethereum blockchain.
Learn Python from the ground up and apply your skills to build a functional blockchain through structured written lessons and practical coding exercises.
Build decentralized applications by mastering Solidity and the essential tools of the Ethereum ecosystem.
Build secure and scalable enterprise blockchain applications by mastering Hyperledger Fabric chaincode development with Go.
A practical, beginner's guide to writing, testing, and deploying secure smart contracts on the Ethereum network.
Build, test, and deploy secure smart contracts using Solidity and Truffle to launch your career in decentralized application development.
Master the art of AI-assisted development by using Gemini to generate clean code, debug errors, and explain complex logic.
Learn to write, test, and secure robust smart contracts on the Ethereum Virtual Machine using modern development workflows.
Learn to write, test, and optimize secure Solidity smart contracts for decentralized applications, starting from the absolute basics of blockchain programming.
Build a custom automated trading robot in MQL5 by programming a carry trade and roll over strategy with modern risk management rules.
Learn to build, test, and deploy secure Ethereum smart contracts using industry-standard frameworks like Hardhat and Foundry, starting from the absolute basics.
Learn how to leverage Gemini Code Assist to write, debug, and refine application code more efficiently, even if you're new to AI-powered development tools.
Empower your app development workflow by learning to effectively use Gemini Code Assist for generating, refactoring, and explaining code.
Gain the foundational skills to confidently establish secure shell connections, manage authentication, and transfer data between remote systems.
Learn the fundamentals of blockchain technology, write your first secure smart contracts using Solidity, and understand how the Ethereum network processes transactions.
Learn to leverage AI-powered code assistance tools to accelerate your application development process, designed for developers new to AI coding.
Master the essentials of Gemini Code Assist to accelerate your coding process and enhance code quality for various development tasks.
Learn how to integrate Gemini into your software development workflow to write, debug, and optimize code faster through practical, text-based lessons.
Learn to leverage generative AI to secure your cloud workloads, analyze threats, and implement best-practice security policies using Gemini.
Learn the foundational concepts of Ethereum, decentralized applications, and smart contracts to confidently navigate the Web3 ecosystem.
Showing 20 of 88 courses