DEV Community

Cover image for become a Blockchain Developer
Robiul
Robiul

Posted on

become a Blockchain Developer

Credit goes to: SolorMining

Want to become a Crypto/Blockchain Developer? Here is a list of Free Educational Courses with Free Credentials - on Blockchain, Programming, Software Engineering and more.

For those looking to get into becoming a Blockchain and CryptoCurrency Developer, I have put together a list of Free Courses to help you get started along your journey.

We can always use more Developers!

The list of Free material consists of courses from Saylor Academy, IBM, The Linux Foundation, Cisco, Texas A&M, and others. All Free to take, and all offering some sort of Free Certification or Digital Badge upon completion. Not only are these great Free learning resources from known and reputable sources, but they also come with sharable proof that you learned them :)

Image description

Computer Science๐Ÿ’ป

CS101: Introduction to Computer Science I (Saylor Academy)

CS102: Introduction to Computer Science II (Saylor Academy)

CS105: Introduction to Python (Saylor Academy)

CS107: C++ Programming (Saylor Academy)

CS201: Elementary Data Structures (Saylor Academy)

CS202: Discrete Structures (Saylor Academy)

CS301: Computer Architecture (Saylor Academy)

CS302: Software Engineering (Saylor Academy)

AWR178 Secure Software (Texas A&M)

CS401: Operating Systems (Saylor Academy)

CS403: Introduction to Modern Database Systems (Saylor Academy)

Image description

Blockchain / CryptoCurrency

Bitcoin for Everybody (Saylor Academy)

Blockchain Essentials (IBM)

DFIN 511: Introduction to Digital Currencies (UNIC) (Starts Dept 27th)

Blockchain Foundation Developer (IBM)

Build an IoT Blockchain Network for a Supply Chain (IBM)

Learn Solidity with Space Doggo (BitDegree)

Solidity Tutorial & Ethereum Blockchain Programming Course (Crypto Zombies)

Image description

Open Source Development

Git Tutorial For Beginners: Git Tutorial for Beginners: Master Version Control (BitDegree)

A Beginnerโ€™s Guide to Open Source Software Development (Linux Foundation)

Absolute Guide: Linux Tutorial for Beginners (BitDegree)

A Beginnerโ€™s Guide to Linux Kernel Development (Linux Foundation)

Open Source Licensing Basics for Software Developers (Linux Foundation)

Fundamentals of Professional Open Source Management (Linux Foundation)

Image description

BONUS: Networking & CyberSecurity

AWR173 Information Security Basics (Texas A&M)

Networking Essentials (Cisco NetAcad)

Introduction to Packet Tracer (Cisco NetAcad)

CS402: Computer Communications and Networks (Saylor Academy)

Introduction to IoT (Cisco NetAcad)

Introduction to CyberSecurity (Cisco NetAcad)

CS:406 Information Security (Saylor Academy)

AWR174 Cyber Ethics (Texas A&M)

AWR175 Information Security for Everyone (Texas A&M)

AWR138 Network Assurance (Texas A&M)

AWR139 Digital Forensics Basics (Texas A&M)

CyberSecurity Essentials (Cisco NetAcad)

AWR168 Cyber Law and White Collar Crime (Texas A&M)

AWR169 Cyber Incident Analysis and Response (Texas A&M)

AWR176 Disaster Recovery for Information Systems (Texas A&M)

AWR177 Information Risk Management (Texas A&M)

Image description

2ND BONUS: Math

MA001: College Algebra (Saylor Academy)

MA005: Calculus I (Saylor Academy)

MA121: Introduction to Statistics (Saylor Academy)

Mathematical Optimization for Business Problems (IBM)

Please feel free to add additional resources in the comments. I will add them to the main post if they fit the criteria of being free and providing proof of completion.

Happy learning friends :)


Edit: By request, here is a more streamline curriculum from the courses above, if someone is starting from the very beginning and looking to learn as quickly as possible:

Bitcoin for Everybody (Saylor Academy)

Blockchain Essentials (IBM)

CS101: Introduction to Computer Science I (Saylor Academy)

CS102: Introduction to Computer Science II (Saylor Academy)

CS201: Elementary Data Structures (Saylor Academy)

CS202: Discrete Structures (Saylor Academy)

CS302: Software Engineering (Saylor Academy)

AWR178 Secure Software (Texas A&M)

Blockchain Foundation Developer (IBM)

Learn Solidity with Space Doggo (BitDegree)

Solidity Tutorial & Ethereum Blockchain Programming Course (Crypto Zombies)

Git Tutorial For Beginners: Git Tutorial for Beginners: Master Version Control (BitDegree)

A Beginnerโ€™s Guide to Open Source Software Development (Linux Foundation)

Absolute Guide: Linux Tutorial for Beginners (BitDegree)

A Beginnerโ€™s Guide to Linux Kernel Development (Linux Foundation)

Open Source Licensing Basics for Software Developers (Linux Foundation)

Fundamentals of Professional Open Source Management (Linux Foundation)

Top comments (0)