Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/flexycode/ccblockchain
💫 Blockchain Technology - Blockchain 101
https://github.com/flexycode/ccblockchain
bitcoin blockchain ethereum nft polygon smart-contract solana
Last synced: about 5 hours ago
JSON representation
💫 Blockchain Technology - Blockchain 101
- Host: GitHub
- URL: https://github.com/flexycode/ccblockchain
- Owner: flexycode
- Created: 2019-07-24T13:56:53.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-12-25T15:34:21.000Z (about 1 month ago)
- Last Synced: 2024-12-25T16:26:50.744Z (about 1 month ago)
- Topics: bitcoin, blockchain, ethereum, nft, polygon, smart-contract, solana
- Homepage:
- Size: 620 KB
- Stars: 6
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 💫 CCBLOCKCHAIN Blockchain Technology
![]()
![]()
![]()
![]()
# 💫 Blockchain 101
What is blockchain?
Blockchain technology is an advanced database mechanism that allows transparent information sharing within a business network. A blockchain database stores data in blocks that are linked together in a chain.What is blockchain and how does it work?
First and foremost, blockchain is a public electronic ledger built around a P2P system that can be openly shared among disparate users to create an unchangeable record of transactions, each time-stamped and linked to the previous one. Every time a set of transactions is added, that data becomes another block in the chain (hence, the name).Blockchain can only be updated by consensus between participants in the system, and once new data is entered it can never be erased. It is a write-once, append-many technology, making it a verifiable and auditable record of each and every transaction.
While it has great potential, blockchain technology development is still early days; CIOs and their business counterparts should expect setbacks in deploying the technology, including the real possibility of serious bugs in the software used atop blockchain. And as some companies have already discovered, it's not the be-all solution to many tech problems.
Blockchain standards organizations, universities and start-ups have proposed newer consensus protocols and methods for spreading out the computational and data storage workload to enable greater transactional throughput and overall scalability – a persistent problem for blockchain. And the Linux Foundation’s Hyperledger Project has created modular tools for building out blockchain collaboration networks.
While some industry groups are working toward standardizing versions of blockchain software, there are also hundreds of startups working on their own versions of the distributed ledger technology.
# 📊 Table of Contents
- [Introduction](#introduction)
- [Lesson](#lesson)
- [Final Project](#final-project)
- [Contributing](#contributing)
- [License](#licensee)
- [Acknowledgements](#acknowledgements)
- [FAQ](#faq)
- [Changelog](#changelogs)## [Introduction](#introduction)
This repository contains source code for CCBLOCKCHAIN "Blockchain Technology basic essentials that focuses on Basic and Intermediate concepts, codes and algorithm for Blockchain development.#### ✨ Course Description:
This course is a advance topic that I've created in my own knowledge and source of collective information - Fundamentals of Programming is required. The course covers advanced topics in Blockchain development to train students in developing decentralize application. Topics to be covered include history of blockchain technology, consensus algorithm, solidity, dApp, EVM, Ethereum, Bitcoin, Solana, Chainlink, and many more.#### ✨ Course outcomes:
At the end of the course, the student must be able to:
1. Basic and advance understanding of blockchain development
2. Create a smart contract using solidity
3. Implement Object-Oriented in program design
4. Create and document decentralize application that uses a consensus algorithm###### ⚡ Course Outline: [Introduction to blockchain technologies ](https://www.coursera.org/learn/introduction-blockchain-technologies)
## [Lesson](#lesson)
### CCBLOCKCHAIN Table lecture
#### Course Outline and Timeframe#### 👷 SUGGESTED READINGS, VIDEOS AND REFERENCES 📓
* EatTheBlocks - Julien Klepatch
* Dapp University - Greggory
* FreecodeCamp Web3 Blockchain Tutorial
* TheBlockchainCoders - Daulat Hussain
* IBM Technology - They will teach you some awesome stuff
* Hyperledger Technology - Best yt for learning corporate blockchain, learn hyperledger fabric
* CS50 - Harvard University - I currently studying here
* Patrick Collins - He is really good on teaching smart contract Audit
* Ivan on Tech - If you're a fan for Cryptocurrency and News, following him is a must. He has this awesome Blockchain company called Moralis
* Solana - Growing blockchain right now
* Alchemy - Alternative free online blockchain university that you can dive in
* Web3 Blockchain Developer - Mark Muskardin, he developed the web application for Notional (www.notional.finance) - a new DeFi protocol for fixed-interest peer-to-peer lending and borrowing.
* Binance - academy.binance.com#### 🚀 COMING SOON
✍️ To do list:
- Build table for the course outline
- Setup contribution panel
- Upload documentation such as PowerPoint
- Setup docker CLI
- Upload and build smart contract# 🔑 License
# 📫 Changelogs
```
## [8.0.4] - 2024-07-05
### Added
- ✨ Create a repo
- ✨ Added Asset Folder### Changed
- ✨ Refactor all the README.md### Fixed
- ✨ Fix documentation## [8.1.3] - 2024-08-12
### Added
- ✨ Add image in asset folder## [8.0.0] - 2024-09-20
### Added
- ✨ Update documentation## [8.0.0] - 2024-09-26
### Added
- ✨ Update Blockchain Modules## [8.0.0] - 2024-11-14
### Added
- ✨ Revamp CCBLOCKCHAIN Course🧊 Blockchain Technology
```#### [Back to Table of Content](#-introduction)
---
![]()
![]()
![]()
![]()