Bitcoin Forum
November 19, 2024, 02:44:57 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Smart Contract Programming, are you learning?  (Read 635 times)
bibimbap (OP)
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
July 22, 2017, 01:36:00 PM
 #1

Only few people are able to write smart contracts in Solidity.

I‘m diving into this topic and would like to ask my fellow Bitcointalk members, who is sailing the same boat?

I‘m learning Solidity because I’m in the process of converting to the role of a Blockchain Architect

Exciting technologies right before our eyes limited only by our imagination and faith

Arpetuos
Full Member
***
Offline Offline

Activity: 212
Merit: 110


View Profile
July 22, 2017, 02:51:37 PM
 #2

Hi,

I will be learning it when I'll get into college.

Smart Contracts and all the things which come with.

Only a few can develop smart contracts, so it's necessary to know a bit of it. If you know how to read them, you can detect scam contracts.

Good learning !
kraterion
Full Member
***
Offline Offline

Activity: 616
Merit: 145


🚀🚀 ATHERO.IO 🚀🚀


View Profile
July 22, 2017, 04:06:43 PM
 #3

I already read some articles that tell that solidity is a crap code, can someone care to explain why?

▀▀█▄▄    [websitewhitepaper]  ❒  ATHERO  ❒  .Internet 3.0 solution    ▄▄█▀▀
  A revolutionary decentralized digital economy 
▄▄█▀▀    Twitter  ◽  Facebook  ◽  Telegram  ◽  Youtube  ◽  Github   ▀▀█▄▄
bobq
Sr. Member
****
Offline Offline

Activity: 1148
Merit: 307



View Profile
July 22, 2017, 05:32:10 PM
 #4

Are there already books available on the subject of smart contracts?

romeo-karrera
Newbie
*
Offline Offline

Activity: 54
Merit: 0


View Profile WWW
July 22, 2017, 08:25:08 PM
 #5

if you need any consulting about smart contract programming,

ask me in PM
freew5660
Full Member
***
Offline Offline

Activity: 182
Merit: 100


View Profile
July 22, 2017, 09:55:41 PM
 #6

if you need any consulting about smart contract programming,

ask me in PM

Can you give some suggestions? And some good sources?
IamHigh
Full Member
***
Offline Offline

Activity: 170
Merit: 100


View Profile
July 22, 2017, 10:27:34 PM
 #7

if you need any consulting about smart contract programming,

ask me in PM

I'll send a PM to you but are you a developer for smart contracts? I asked my university professor to open some software courses in the college for smart contracts. They said no, which is a pitty for us. We need opportunity to learn it.
bongiu
Full Member
***
Offline Offline

Activity: 434
Merit: 102



View Profile
July 23, 2017, 12:54:17 AM
 #8

Only few people are able to write smart contracts in Solidity.

I‘m diving into this topic and would like to ask my fellow Bitcointalk members, who is sailing the same boat?

I‘m learning Solidity because I’m in the process of converting to the role of a Blockchain Architect

Exciting technologies right before our eyes limited only by our imagination and faith



If you learn how to be a Blockchain Architect, and a good one, chances are you'll earn a lot of money Grin. As you said, only few people are able to write smart contracts, and that means a lot of demand  Grin Grin
bibimbap (OP)
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
July 23, 2017, 01:00:28 AM
 #9

Please feel free to share good resources.

I‘ve had a good start reading Solidity‘s readthedocs.io pages these days.

Quote
Solidity is a contract-oriented, high-level language whose syntax is similar to that of JavaScript and it is designed to target the Ethereum Virtual Machine (EVM).

Solidity is statically typed, supports inheritance, libraries and complex user-defined types among other features.
renes
Sr. Member
****
Offline Offline

Activity: 532
Merit: 250


View Profile
July 24, 2017, 03:17:58 PM
 #10

Yes I am really interested in solidity but there are not so much document about it so it is difficult to advance in solidity for now.
rajuahmed330
Full Member
***
Offline Offline

Activity: 450
Merit: 100


View Profile
July 24, 2017, 04:52:04 PM
 #11

I am interested but. I am busy in my work.  so wait for free days.
😞

Be hardworker
cryptosecurity
Member
**
Offline Offline

Activity: 109
Merit: 10


View Profile
July 24, 2017, 04:58:17 PM
 #12

I think if you wanna learn this you also need a good IQ to start with. Because this is some deeper material
HardFireMiner
Full Member
***
Offline Offline

Activity: 872
Merit: 120



View Profile
July 24, 2017, 05:09:15 PM
 #13

I would suggest to everyone that learning any programming language is easier (ten fold) if you already know another programming language.

So learning any programming language will help you with this smart contract programming whatever it may mean and will give you a window in the future of programming, not just smart contract wtf this means.

█  █  █  █    / / / / / / / /    Play Games, Earn Crypto!         █  █  █    \ \ \ \ \ \ \ \    Start Earning NOW by Playing Mind Improving Games!     █  █  █  █     \ \ \ \ \ \ \ \  Best Crypto Earning Games for Office Workers!       █  █  █  █  Free Withdrawals of BTC, Doge and ETH 
AuctusProject
Member
**
Offline Offline

Activity: 66
Merit: 10


View Profile
July 24, 2017, 05:22:42 PM
 #14

I would suggest to everyone that learning any programming language is easier (ten fold) if you already know another programming language.

So learning any programming language will help you with this smart contract programming whatever it may mean and will give you a window in the future of programming, not just smart contract wtf this means.

And more than that, i highly recommend starting with a more consolidated programming language, like Java or C#, because you can find tons of information and tutorials, and even "start programming" classes based on those kind of languages. Solidity still has a lot of flaws and features that are not that clear, so sometimes just the eyes of an experienced programmer can identify important aspects of it and implement best practices and otimizations.

DuarteFig
Full Member
***
Offline Offline

Activity: 169
Merit: 105



View Profile WWW
July 24, 2017, 05:29:13 PM
 #15

It is not very difficult to learn Solidity and smart contracts development if you already have a programming background.

There are already some good books, but you can start studying online as well.

If you really don't know anything yet, this is an introductory tutorial with sample code available in Ethereum website:
https://ethereum.org/token

This is a simple example of smart contract for creating a custom token.
There are more tutorials there:
https://ethereum.org/crowdsale
https://ethereum.org/dao

For quick testing your first "hello world" contract, you could try the Remix online solidity IDE:
https://remix.ethereum.org/

After going through these beginner level quick examples, you can see if you are interested in buying more advanced books and explore the language a bit more. I recommend using the Ethereum wallet (Mist) on a Linux OS to deploy a contract is the Testnet and really start having fun with smart contracts.
negancoin
Full Member
***
Offline Offline

Activity: 560
Merit: 126


View Profile
July 24, 2017, 05:30:08 PM
 #16

Udemy is best place to learn programming language for Smart Contracts
chick out this course, it's cost about 10 dollars
https://www.udemy.com/best-solidity-tutorial-course-ethereum-blockchain-development/
if you don't have money maybe you can find a way to get it for free.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!