Skip to main content
Tallo logoTallo logo

Courses

Discover thousands of courses from top institutions and platforms worldwide

43,039 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
Blockchain Developer course thumbnail

Udacity

Certificate

Blockchain Developer

Blockchain Development
Javascript
Solidity

Master blockchain, from fundamentals to smart contracts. In the first part of this program, you'll learn about blockchain fundamentals and explore blockchain networks, information sharing and consensus mechanisms. You'll examine blockchain wallets and other real-world blockchain applications. At the end of the course you'll complete a project where you evaluate a blockchain use case. The second part of the program is designed for those looking to develop technical skills in writing and deploying smart contracts using Solidity, preparing you to take smart contracts from development to production. You'll learn basic Solidity syntax, design patterns, dApp interactions, and Hardhat for testing smart contracts. In the final project, you'll code a collateralized loan smart contract.

Blockchain Developer course thumbnail

Udacity

Certificate

Blockchain Developer

Blockchain Development
Career Development
Oracle

In this program, you'll work with the Bitcoin and Ethereum protocols, build projects for real-world application, and gain the essential skills for a career in this dynamic space.

Certified Blockchain Developer course thumbnail

Independent

Certified Blockchain Developer

Blockchain Development
Python
Cryptography

The course aims to provide developers with a comprehensive understanding of blockchain technology, including its impact and applications in business and finance. Students will learn about cryptography, cryptomining, quantum computing, blockchain project implementation, Ethereum, and more.

Blockchain for Developers course thumbnail
FREE

YouTube

Blockchain for Developers

GOTO Conferences
Software Development
Blockchain Development

Explore the potential of blockchain technology in this conference talk from GOTO Amsterdam 2017. Learn how ING is actively working with blockchain to better serve customers. Discover insights from Peter Penning, Senior IT Manager, and Cees van Wijk, IT Specialist from the Global ING Blockchain Team. Gain an understanding of blockchain's applications beyond Bitcoin, including its use in financial services. Examine the technical aspects and development considerations for blockchain implementation. Delve into topics such as smart contracts, distributed ledgers, and the future of decentralized systems. Get a comprehensive overview of blockchain from both a business and technical perspective, tailored for developers looking to expand their knowledge in this innovative field.

Become a Blockchain Developer course thumbnail

Zero To Mastery

Certificate

Become a Blockchain Developer

Blockchain Development
Ethereum
Web3

Master the Crypto ecosystem: Blockchain, NFTs, DAOs, DApps, IPFS, ICOs, Cryptography, and more! This Blockchain Developer Career Path is your step-by-step roadmap to go from beginner (at any age!) to getting hired as a Blockchain Developer. You’ll be guided through our curated curriculum of courses, projects, and action items to build your skills, portfolio and experience to become a Web3 and Blockchain expert.Learn the fundamentals of the Crypto world like: Blockchain, NFTs, DAOs, DApps, IPFS, ICOs, Cryptography, etc.Learn to build decentralized applications like a Senior Blockchain EngineerLearn to build your own blockchain projects, create your own NFTs, and deploy your own smart contractsLearn Solidity from scratch and use it as a programming language to create secure Smart ContractsGo beyond the basics to become a top 10% Blockchain Developer

Become a Blockchain Developer course thumbnail

LinkedIn Learning

Certificate

Become a Blockchain Developer

Blockchain Development
Swift
Solidity

What is blockchain app development, and how does it work? This series of 14 courses introduces blockchain development technologies and deep dives into Ethereum development, followed by three developer courses focused on Azure, Solidity, and Swift.Learn how blockchain, Ethereum, and Solidity work.Master the steps in creating an Ethereum blockchain app.Polish your blockchain skills on Solidity, Azure, and Swift.

Become An Ethereum Blockchain Developer course thumbnail

Coursera

Certificate

Become An Ethereum Blockchain Developer

Ethereum
Blockchain Development
Solidity

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Embark on a journey into the world of Ethereum blockchain development, where you'll acquire the skills necessary to become a proficient blockchain developer. This course guides you through the intricacies of Ethereum, starting with foundational concepts and progressing to advanced development techniques. You'll gain hands-on experience with tools like Remix IDE, Truffle, and Hardhat, ensuring you're well-equipped to handle real-world blockchain projects. Throughout the course, you'll engage in practical projects that solidify your understanding of Ethereum development. Whether it's building a blockchain messenger, implementing a smart wallet, or creating your own ERC20 token sale, each project is designed to enhance your problem-solving skills and deepen your knowledge of smart contracts and decentralized applications. The course also covers essential aspects like Metamask integration, smart contract security, and the deployment of NFTs on Ethereum. As you progress, you'll move from theory to practice, learning to write, test, and deploy smart contracts across various Ethereum networks. The course is structured to ensure a smooth learning curve, providing you with the confidence and competence to develop robust blockchain applications. By the end of this course, you'll have a portfolio of projects and the expertise needed to excel as an Ethereum blockchain developer. This course is ideal for developers with basic programming knowledge who are eager to explore blockchain technology, particularly the Ethereum platform. Prior experience in Solidity or blockchain is beneficial but not required, as the course starts with the fundamentals and gradually advances to more complex topics.

Ethereum Developer Masterclass | Blockchain Development course thumbnail

Udemy

Certificate

Ethereum Developer Masterclass | Blockchain Development

Ethereum
Blockchain Development
Solidity

The complete developer course on Ethereum Smart Contract Development with front end integration, security & unit testing What you'll learn: Blockchain ProgrammingSmart Contract DevelopmentEthereum DevelopmentSolidity Programming LanguageTruffle SuiteFrontend IntegrationWeb3 jsOpen ZeppelinDesign PatternsSecurity ConsiderationsMining using Geth Blockchain Post's CERTIFIED ETHEREUM DEVELOPER MASTERCLASS is a flexible & comprehensive program with CERTIFICATE. The Developer course is designed for programmers and developers who want to take a comprehensive deep dive in writing smart contracts and building applications that interact with them. This course provides detailed overviews of Ethereum, smart contracts, and the development language, Solidity and much more- Are you looking for a complete package which deals with development of Blockchain, Ethereum, and Smart Contracts?- Are you bogged down by all the fragmented information on the internet about blockchain and lost your way in the path?- Do you need a simple step-by-step explanation of all the concepts of blockchain, like Ethereum, Smart Contracts, ICOs, etc.,?-Do you wonder how blockchain technology can be developed for different use cases?You are in the right place as this course will help you understand blockchain development from its ground levels to making you an expert. Below are my promises to all my students!1. From beginner to expert: You have already taken the first step towards succeeding in the blockchain space by searching for sources to learn about this fascinating technology. With a little help and structured learning, you can be an expert in no time. This course helps you do exactly that.2. Updated ASAP: Blockchain is a technology that's growing rapidly and hence there are a lot of improvements happening on a weekly basis. I promise you that whenever there is a significant update in the industry that relates to your fundamental understanding of blockchain, I will update the video as soon as possible so that you get the best experience from this course!3. In-course support: My passion for teaching will extend and I would be more than happy to support you in case you have any queries during the course. Support will be provided within a maximum of 48 hours along with LIVE Q&A sessions ! Why Blockchain?I believe that blockchain has the potential to change the way businesses operate by creating new revenue models and it has the potential to give the power back into the hands of the consumer. With more and more people being worried about their privacy in the internet era and lack of trust in the ecosystem, I am sure blockchain will be the savior! Blockchain, because of its properties like transparency, immutability, security, etc., has already started revolutionizing many industries and the first one to see a major impact is Financial Services followed by Supply Chain. It is time for all of us, irrespective of whether we are in business or technology to understand the power of this fascinating technology. What are the course prerequisites?Suggested to have a strong fundamental understanding of Blockchains I hope that excites you! I would be glad to see you on the course!Why wait when you get lifetime access and a 30 day, 100% money-back guarantee on Udemy!

Introduction to Red Hat Developer Hub for Developers and Platform Engineers course thumbnail
FREE

YouTube

Introduction to Red Hat Developer Hub for Developers and Platform Engineers

Platform Engineering
DevOps
Software Development

Explore the fundamentals of Backstage and Red Hat Developer Hub (RHDH) in this 58-minute tech talk presented by Ian Lawson, Senior Principal Product Manager at Red Hat Developer. Discover how RHDH enhances Backstage's functionality with supported plug-ins, improving the developer experience and streamlining critical tasks. Learn about the advantages RHDH offers developers, understand the inner workings of Backstage, and gain insights into how platform engineers can leverage it to customize the developer experience. Benefit from Ian's extensive background in government development, Java, AI, and UX projects as he shares his expertise on OpenShift and Red Hat technologies.

Associate AI Engineer for Developers course thumbnail

DataCamp

Certificate

Associate AI Engineer for Developers

LLMOps
Machine Learning
ChatGPT

## Become an AI Developer with Practical Skills Start your journey to becoming an AI Engineer by learning how to integrate AI into software applications. In this Track, you'll gain hands-on experience using APIs and open-source libraries to create AI-powered systems that deliver enhanced functionality and user experiences. ## Master the Tools of the Trade Explore the essential tools and technologies used by AI Engineers, including: * The OpenAI API for leveraging powerful language models like GPT * Hugging Face's extensive repository of pre-trained models and datasets * LangChain for building applications with language models, prompts, chains, and agents * Pinecone vector database for efficient similarity search and recommendation systems Through practical exercises and real-world projects, you'll learn to utilize these tools to build chatbots, recommendation engines, semantic search, and more. ## Unlock the Power of Language Models Discover the potential of Large Language Models (LLMs) and how they're revolutionizing AI application development. Learn prompt engineering techniques to optimize model outputs for your specific use cases. Explore how embeddings can be used to create more advanced AI applications like semantic search and recommendation engines. ## Build Production-Ready AI Systems Gain insights into LLMOps, the practices for developing, deploying, and maintaining AI systems in production. Learn best practices for integrating third-party APIs reliably, handling rate limits and exceptions, and structuring model outputs for robustness. Apply software engineering principles to write modular, well-documented, and testable code. ## Launch Your Career as an AI Engineer By the end of this Track, you'll have the skills and portfolio to: * Develop AI-powered applications using industry-standard tools and best practices * Integrate AI functionality into backend systems and user-facing applications * Collaborate with data scientists and software engineers to bring AI projects to life * Stay at the forefront of the rapidly evolving AI landscape

Study material for Certified Blockchain Developer (CBD) course thumbnail

Udemy

Certificate

Study material for Certified Blockchain Developer (CBD)

Blockchain Development
Software Development
Ethereum

Certified Blockchain Developer CBD certification by Blockchain Council What you'll learn: Get hired easilyLearn Solidity language & Multiple Technology-based developmentsProve your Blockchain skills & understandingGrasp the deep understanding of Blockchain, Smart Contracts & how it worksImplement your skills to any Blockchain projectsBuild your own Blockchain businesses with acquired knowledge About Certification ** This is a supporting training material for the Certified Blockchain Developer CBD by Blockchain Council. This isthe training material only. Certification is not the part of this training on Udemy. ** Certified Blockchain Developer is a skilled developer who understands and knows deeply what is Blockchain and how to develop integrated smart contracts and deploy them on servers. A Certified Blockchain Developer will be able to build Blockchain-based applications for enterprises and businesses in multiple Blockchain Technologies. The CBD credential certifies individuals in the Blockchain development from a vendor-neutral perspective. Certified Blockchain Developer is an exhaustive self-paced training, exam based program aim to provide a proof of the development knowledge of the certificate holder in Blockchain space. The Blockchain is evolving very fast & enabling businesses to build very powerful solutions at a lesser cost. Enterprises are struggling to identify the right talent to deploy on the Blockchain-based projects in-house. This certification will work as a bridge between enterprises & resources (employees, consultants & advisors) to give enterprises confidence in the quick hire. The Purpose of the CBD credential is to: Establish and govern minimum standards for credentialing professional Blockchain developer specializes in enterprise development measures.Inform the public that credentialed individuals meet or exceed the minimum standards.Reinforce Blockchain development expertise as a unique and self-regulating profession.Benefits: Get hired easilyLearn Solidity language & Multiple Technology-based developmentsProveyour Blockchain skills & understandingGrasp the deep understanding of Blockchain, Smart Contracts & how it worksImplement your skills to any Blockchain projectsBuild your own Blockchain businesses with acquired knowledge

Solidity Blockchain Developer Foundry Full Course 2023 course thumbnail
FREE

YouTube

Solidity Blockchain Developer Foundry Full Course 2023

Solidity
Programming Languages
Ethereum

Learn blockchain development through a comprehensive course covering Solidity programming and Foundry framework fundamentals. Master blockchain concepts starting with basic principles like transactions, gas fees, and smart contracts, then progress through hands-on projects including simple storage contracts, fund management systems, and decentralized lotteries. Build practical skills by creating ERC20 tokens, NFT collections with both IPFS and SVG implementations, and a complete DeFi stablecoin protocol with collateralization and liquidation mechanisms. Explore advanced topics including upgradeable smart contracts using proxy patterns, DAO governance systems, and security auditing practices. Gain proficiency with Foundry's testing framework, deployment scripts, and debugging tools while learning best practices for gas optimization, error handling, and contract verification. Practice integration with Chainlink oracles for price feeds and VRF randomness, implement automated contract interactions, and understand advanced EVM concepts like function selectors and encoding. Develop testing strategies including unit tests, integration tests, and fuzz testing to ensure contract reliability and security.

Solana Blockchain Developer Bootcamp with Rust + JavaScript course thumbnail

Udemy

Certificate

Solana Blockchain Developer Bootcamp with Rust + JavaScript

Blockchain Development
Javascript
React

Become an Expert Solana Blockchain Developer with One Course! Master Web3, DApps, NFTs, DeFi, and More! What you'll learn: Understand the basic philosophy behind the blockchain and distributed/decentralised applicationsUnderstand the fundamentals of Solana and how Solana is different from EthereumLearn the capabilities and applications of the Solana blockchainUnderstand how Solana programs (smart contracts) work, both in theory and in practiceLearn how to develop professional web applications with modern tools & libraries including React, Anchor, Mocha, Web3, and moreDevelop an impressive NFT marketplace from scratch for your portfolioLaunch your own cryptocurrency using the Solana Program LibraryUnit-test your Solana programs with the Mocha frameworkDesign blazingly fast websites that communicate with the blockchain using React and Web3Deploy full Solana applications onto the blockchain for everyone to seeBecome proficient in advanced development with AnchorCombine Chainlink with Solana to harness real-world data in your dapps Ready to master Solana blockchain development? You've come to the right place!Blockchain technology is the most disruptive force in years, and amongst the various blockchains is the shining star that is Solana. It's faster, cheaper, and better for the environment than both Bitcoin and Ethereum. These factors mean Solana is growing exponentially despite being so new, and make it likely to reach mass adoption.Large tech companies and start-ups alike cannot hire developers who understand blockchain technologies fast enough, but there are so few resources published to help you truly understand what blockchains are used for, let alone build apps with them.That's the purpose of this course: to be the best resource online for learning about Solana, the blockchain, and how to build apps with these cutting-edge technologies.By the end of this course, you’ll:Be an expert Solana and Web3 developerBe proficient at creating your own decentralised applications from scratchMake millions from NFTs? Build a decentralised version of Uber? Create your own bank? Up to you!In this course you'll cover:What the Solana blockchain is, how it works, and why it's so incredibleDeep dive into Solana development using Rust, JavaScript, and the command lineFull projects that will solidify your skills in DeFi (decentralised finance), NFTs (non-fungible tokens), dapps (decentralised apps), Web3, and moreIf you want to take advantage of the cutting-edge Solana blockchain while it’s still new and rapidly growing, this course is for you. All you need is beginner level programming experience.What is Solana?Solana is a cryptocurrency like Bitcoin or Ethereum. What differentiates it from the rest it is its speed, cost-effectiveness, and eco-friendliness, and these make Solana poised to overtake both Bitcoin and Ethereum in popularity and adoption. What's more, is that Solana makes it easy for developers like you to create decentralised applications focused on transferring value from one party to another. It even supports *programs* which are pieces of code that run on the blockchain, and which can replace your bank/real estate agency/ticket selling company/accountant/witch doctor.

Mini Solidity Course: Become a Blockchain Developer course thumbnail
FREE

Udemy

Mini Solidity Course: Become a Blockchain Developer

Solidity
Programming Languages
Javascript

Build a payment channel that allows an ecommerce website accept cryptocurrency payments via ERC20 Tokens. e.g BNB & COMP What you'll learn: By the end of this course you have built your first decentralised applicationDeployed an ERC20 Token on the Ethereum The Kovan Test NetworkHave gained a good basic grasp on building DappsHow to connect your dapps with Metamask using EthersjsHow to interact with a smart contract from a UI This is a free mini-course to set you on the path to becoming a blockchain developer in only 3 months. By taking this course, you can join the high-demand market of blockchain developers earning up to $150k annually. Since the emergence of bitcoin, blockchain has been used for many game-changing projects, including decentralized finance, cross-border payments, smart contracts, gaming, and many more. Even if you have little experience with coding, you can still take this mini-course. A basic understanding of just HTML & javascript will do. And even if you don't have any experience with coding at all! Not to worry, in this course, we'll provide you with a template you can download and use to follow through with the course. In this course, we will build a payment channel that allows an eCommerce website to accept cryptocurrency payments via ERC20 Tokens e.g Compound token (COMP), Binance Token (BNB) among others. You will be introduced to Solidity, a programming language for the Ethereum Virtual Machine. You will also learn about tools and technologies such as Etherjs, Remix & Metamask, used to build decentralized apps. By the end of this course;You have built your first decentralized application.Deployed an ERC20 Token on the Ethereum Test Network.Have gained a good basic grasp on building Dapps,And most of all, you would have a project to showcase, Achieved more than what most people who have been trying to learn on their own for months have not achieved. So what are you waiting for, Signup for this course, and I look forward to seeing you!

Ethereum Blockchain Developer Bootcamp With Solidity (2025) course thumbnail

Udemy

Certificate

Ethereum Blockchain Developer Bootcamp With Solidity (2025)

Blockchain Development
Web3
Solidity

Become An Ethereum Blockchain Developer With One Course. Master Solidity, Web3.JS, Truffle, Metamask, Remix & More! What you'll learn: Solidity Programming By Building ProjectsBlockchain Usage (Theory + Practice)Smart Contract Usage (Theory + Practice)Using Ethereum's Core Development ToolsThe Development Functions Of EthereumTruffle Development By Building ProjectsHow Decentralized Technology WorksThe Purpose And Structure Of Solidity Code Welcome to the Ethereum Blockchain Developer Bootcamp With Solidity course. It is the only course you will need to become a skilled Ethereum blockchain developer. This course has over 50,000 students and 4,700 five-star reviews. That makes it one of the most highly-rated, popular, and up-to-date Ethereum blockchain development courses online. The course includes over 20 hours of video tutorials, updated companion guides, step-by-step projects, and a responsive discussion board. All of that content is how you will master Ethereum blockchain development Here's why this course will take you from zero to blockchain developer: • The instructor is a co-creator of the industry-standard Ethereum certification • You will be learning with all of the latest blockchain development tools • You will learn blockchain development by building complete and usable projects • You get access to the same materials used in $10,000+ in-person bootcamps • The course is updated to reflect the latest changes in the ecosystem By the end of this course, you will have a portfolio of projects you can show to potential employers. You’ll be confident enough that you’ll be able to use your new skills professionally Read the experience of some existing students: "The level of detail and the careful explanation of them is unexpected. Saved hours of digging up documentation and tests - solved many questions I had even with some experience. Thanks." – Daniel Porto "I have been slowly working through this course for a couple of months and have been loving it. The instruction comes at the perfect pace. The teachers are knowledgeable, and the supporting resources are packed with great labs and helpful information. Also, important for this space, the resources get updated. When doing labs, I often notice that the last date is within the past week. I have taken other development courses, and this is by far the best. For aspiring ethereum developers, I would recommend this course!" – Walton Jones "I am enjoying every lab in this course. Everything is updated. There are helpful files for quick reference while you are trying to code alone. Honestly one of the best, if not the best, Udemy course I have taken so far. Every question I had got answered in the deep dive explanation lesson that followed the practical lesson. I could not ask for more! Thank you." – Saeed Dawod You’ll love this course. But if you don’t, there’s a 30-day money-back guarantee. You have nothing to lose and everything to gain by learning one of the most profitable skills. See you inside the course.

Tezos Blockchain Developer Course - Python Web3 Development course thumbnail
FREE

freeCodeCamp

Tezos Blockchain Developer Course - Python Web3 Development

Blockchain Development
Python
Web3

Dive into a comprehensive 12-hour course on Tezos blockchain development, covering the ecosystem, smart contracts, and technology applications. Learn to develop distributed applications on Tezos, from wallet setup to effective smart contract management. Explore essential tools and techniques for Tezos developers, and discover community-driven innovations supporting the platform's growth. Cover topics including blockchain creation, contract initiation and management, smart contract compilation and deployment, blockchain security and decentralization, protocol changes, user accounts and addresses, cryptocurrency roles, transaction security, consensus mechanisms, special modules in smart contracts, data handling, contract structures, BigMap content, state management, stack operations, security enhancements, market transactions, looping structures optimization, new Tezos technologies, encrypted wallets, function testing, wallet evaluation, transaction costs, practical testing, contract assessment, contractual obligations, numeric value handling, delegate changes, fee management, and contract maintenance. Gain practical knowledge and essential skills for successful Tezos blockchain development.

Become a Successful Software Programming Developer/ Engineer course thumbnail

Udemy

Certificate

Become a Successful Software Programming Developer/ Engineer

Software Development
Practical Exercises
Interview Preparation

A software development / engineering course to also learn advanced topics like Vibe Coding, Drone Programming, DevSecOps What you'll learn: What all to do to become a successful Software Developer-OverviewWhat to learn and practice to become a software developerHow to prepare for software developer interviewsHow to apply for software development internship and jobsHow to explore career growth in software developmentLatest advances like Vibe Coding Want to become a Successful Software Developer / Engineer but don’t know where to start?Take a look at this course where you willNot only learn what to learn and do in a focused way to become a successful software developer / Engineer but alsoUnderstand how to learn and do all it takes to become a successful software developer / Engineer.Preview many lectures for free to see the content for yourselfGet Udemy’s 30 days Money Back GuaranteeGet 4 bonus lectures of my new courses every month through educational announcements in your emailEnroll for free in my any other course using the coupon link in my YouTube channel videos from time to time subject to availabilityMy exposure to aspiring Software Developers & Engineers started in 2020 when I started coaching the engineering students of two universities in Udaipur (Rajasthan, India) to get a job they wanted from the campus placements.I came across many computer science and computer application undergraduates and postgraduates students who did not know what to do to become a successful software developers or engineers.While they are learning programming languages like HTML, C++, Java, Python etc, they did not have a game plan to become a successful software developerI went on the journey of helping these students prepare a game plan for themselves and the results were very satisfyingI bring in this course my learnings from this journey and sharing with you how can you also become a Successful Software DeveloperLook at what are the other students saying about this course"Amazing""This course was great and eye-opening for me. I realized I was facing a lot of challenges in pursuing my career as a software engineer because I was not well-oriented, but this course went more than only orienting me but gave me the aspiration of not only becoming a software engineer but a successful Software Engineer and Developer. Thanks for this eye-opening course""Super helpful""ossam""Is getting to the point, pretty much straight to what I need to know""This course is indeed very helpful and a good advice especially since I am a graduating student.""i really like this my instructor is very good""perfect""Thanks . it's very useful course . I learned so much""Very good""Good experience""The lectures are well explained""Good Foundation for Newbie Programmer""It was a good try. i learnt a lot""He's explaining the course well.""The course materials were well-organized and easy to follow""The course is well detailed"Preview for yourself many lectures free. If you like the content, enrol for the course, enjoy and skill yourself to Become a Successful Software Developer / Engineer! If don't like the content, please message about how can we modify it to meet your expectations.Please remember that this course comes with Udemy’s 30 days Money Back Guarantee

Blockchain for Developers: Hyperledger Fabric on Azure course thumbnail

LinkedIn Learning

Certificate

Blockchain for Developers: Hyperledger Fabric on Azure

Hyperledger
Blockchain Development
Microsoft Azure

Tap into the power that enterprise blockchain technology gives you as a developer. Learn how to build a working app using Hyperledger Fabric in Microsoft Azure.

Blockchain for Developers: Hyperledger Fabric on Azure course thumbnail

LinkedIn Learning

Certificate

Blockchain for Developers: Hyperledger Fabric on Azure

Hyperledger Fabric
Hyperledger
Blockchain Development

Tap into the power that enterprise blockchain technology gives you as a developer. Learn how to build a working app using Hyperledger Fabric in Microsoft Azure.

Generative AI for Software Engineers & Developers course thumbnail

Coursera

Certificate

Generative AI for Software Engineers & Developers

Generative AI
Artificial Intelligence
Generative Adversarial Networks (GAN)

Dive into the future of coding with the Generative AI for Software Engineers & Developers Specialization, which will empower you to harness generative AI for software development. From crafting smarter code to streamlining workflows, you’ll master cutting-edge tools and techniques to stay ahead in the tech world. Following courses are part of this specialization: Getting Started with Generative AI: Learn autoencoders, GANs, and transformers. Master prompt engineering and fine-tuning with LoRA. Gemini and Vertex AI: Building Intelligent Applications: Build smart apps with Gemini and Vertex AI, focusing on agents and scalable deployment. Generative AI Coding Assistants for Developers: Boost productivity with GitHub Copilot, Tabnine, and Amazon Q for coding and CI/CD integration. Generative AI Tools for Modern Software Engineering: Use Cursor AI, Snyk, and Qodo for code navigation, quality, and secure development. This specialization is suitable for aspiring and practicing software engineers, developers, and tech enthusiasts eager to integrate AI into their workflows. Basic programming knowledge and familiarity with software development concepts is required to enroll for this specialization. Enroll now on Coursera to unlock your potential in AI-driven software engineering! Earn a shareable certificate and transform your career today.