NEW!
Nanodegree Program

Become a Blockchain Developer

Demand for blockchain developers is skyrocketing. 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.

Enrollment Closing In

  • Time
    2 Three-Month Terms

    Study 10 hrs/week and complete in 6 mo.

  • Classroom Opens
    April 2, 2019

    Classroom opens 7 days after enrollment closes

  • Prerequisites
    Object-oriented programming

    See prerequisites in detail

Dream big. We’ll get you there!

Whatever your goals, Udacity is dedicated to helping you make them happen. Master the latest skills, build amazing projects, and advance your career. With our unrivaled support and personalized attention we’ll do everything we can to make sure you succeed. We’ve got the support you need to turn your dreams into reality.
  • Dedicated personal mentor

    Overcome barriers to your learning with a knowledgeable mentor who can answer your questions and keep you focused on your goals.

  • Weekly live sessions

    Get the close attention you need and interact with your classmates in regular live Q&A sessions and webinars.

  • Personalized learning plan

    Accelerate your learning and beat your goals with a learning plan designed around your life.

Why Take This Nanodegree Program?

We built this program with an expert team of working Blockchain Developers, to ensure a hands-on learning experience that prioritizes job readiness. This is the most comprehensive curriculum available for learning the fundamental skills, tooling, mindset, and security best practices that are essential to becoming a Blockchain Developer.


Why Take This Nanodegree Program?

Blockchain demand is booming and the market is expected to grow at over 60% per year.

Built by Working Blockchain Developers
Built by Working Blockchain Developers

Built by Working Blockchain Developers

Advance your skills with curriculum developed by professionals working in the field, and featuring top industry experts including Balaji Srinivasan, David Johnston and Aaron Brown

Consistent and Supportive Feedback

Consistent and Supportive Feedback

Benefit from personalized support from mentors, engage with a dynamic student community, and receive actionable feedback from expert project reviewers.

Strategic Learning
Strategic Learning

Strategic Learning

Master multi-platform skills and gain experience with Bitcoin, Ethereum, and more. Prepare yourself for success in a rapidly-evolving industry with a high-demand job market.

Career-ready Nanodegree Program

Career-ready Nanodegree Program

Learn skills that will prepare you for jobs in blockchain development and you’ll be ready to deliver immediate value to any organization. You will also work with experienced careers professionals on crafting your LinkedIn and Github profiles.

Advance your Career

This program was built in collaboration with blockchain developers to ensure you learn the right skills necessary to succeed. Demand is skyrocketing and excitement is running high, but it’s important to see past the headlines to learn what it really takes to be a qualified blockchain developer. This program prioritizes mastering job-ready skills with a hands-on approach.Designed to prepare you for career success in Blockchain Development.

Hiring PartnersMeet Top Companies

Blockchain Developers are in high demand. Create your professional portfolio with Udacity and open up a world of opportunities. Our hiring partners are eager to meet you.Create your portfolio and open up a world of opportunities.

Succeed with RecruitersSucceed with Recruiters

Work with experienced career professionals for tailored advice on how to improve your search and impress recruiters, including feedback on your LinkedIn, GitHub, and professional brand.Work with career professionals to impress recruiters.

Build a Great NetworkBuild a Great Network

40,000+ highly-skilled grads make up your new career community. Ready to collaborate, share referrals, or hire your own team? The Udacity Alumni Network is here for you!Connect with our global community to grow your career.

What You Will Learn

Download Syllabus
TERM 1

Blockchain Developer: Fundamentals

Learn the fundamentals of the blockchain platform. Create your own private blockchain, and secure a digital asset using blockchain identity. Explore the Ethereum platform, and use Solidity and smart contracts to develop your own decentralized app.

See details

4 months to complete

TERM 2

Blockchain Developer: Architecture and Applications

Learn advanced topics such as privacy, security, payments, and oracles on blockchain. Architect and build complex systems on blockchain for use cases such as supply chain tracking and insurance payments.

Advance your blockchain skill set with blockchain architecture.

See details

3 months to complete

In Collaboration with Top Industry Experts

Balaji S. Srinivasan
Balaji S. Srinivasan
CTO of coinbase, board partner at Andreessen Horowitz
David Johnston
David Johnston
Chairman of the board of Factom
Aaron Brown
Aaron Brown
Vice president of engineering at Madhive

Learn with the best

Brandy Camacho
Brandy Camacho

Instructor

Brandy is Curriculum Lead for the Blockchain Developer Nanodegree program. She was previously a Lead Technical Project Manager for Udacity. She is the founder of Network Designs, specializing in architecting software solutions.

Jessica Lin
Jessica Lin

Instructor

Jessica holds a Biomedical Engineering degree from Cornell University. Prior to joining Udacity, she developed and deployed enterprise healthcare technologies. She has recently taught Android Development in our Nanodegree programs.

Joe Nyzio
Joe Nyzio

Instructor

Joe Nyzio earned his degree in Neuroscience from Temple University. At Udacity, he's been a Content Developer on the Data Analyst, Tech Entrepreneur, and Business Analyst Nanodegree programs.

Rachna Ralhan
Rachna Ralhan

Instructor

Rachna holds a Bachelor's of Electrical Engineering and a Master's of Software Management. She brings years of software and hardware engineering experience and has previously worked for companies such as Intel, AMD, Cypress, and Xilinx Semiconductors.

PK Rasam
PK Rasam

Instructor

PK Rasam is Founder and Chief Blockchain Officer at LINCD, specializing in blockchain strategy and distributed ledger infrastructure services. PK’s focus is on creating the next breed of Crypto Machine Intelligence-based businesses.

Nik Kalyani
Nik Kalyani

Instructor

Nik Kalyani is an entrepreneur and blockchain architect. He is the co-founder and CTO of WhenHub, creator of the Interface micro-contracts dApp. A Microsoft MVP, he is also the founder of TryCrypto and Walkstarter.

Elena Nadolinski
Elena Nadolinski

Instructor

Elena Nadolinski is currently heads down building a new privacy cryptocurrency. Previously she was a Software Engineer at Airbnb, Tilt and Microsoft. Elena graduated with a degree in Computer Science from Virginia Tech in 2014.

Term 1
Blockchain Developer: Fundamentals
$999 USD

total

Learn blockchain fundamentals with bitcoin and the Ethereum platform.

Term 2
Architecture and Applications
$999 USD

total

Advance your blockchain skillset with advanced blockchain architecture concepts.

Blockchain Developer