Bitcoin Forum
April 20, 2024, 03:28:28 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Poll
Question: Which language are you interested in learning?
Python
Java
C#

Pages: [1] 2 3 4 »  All
  Print  
Author Topic: Free programming lessons  (Read 987 times)
jackg (OP)
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
March 20, 2019, 03:25:34 AM
Last edit: March 20, 2019, 04:12:35 AM by jackg
 #1

I'm wondering whether to try to do this here and give people lessons in programming languages.

I can do asm (the basics at least), python, java and c#. I can probably do a few more but I'm not sure of my competency. Anyway if anyone's interested let me know and I'll try to give it a go.

Day 1: getting and setting environment, downloading required software.
Day 2: variable assignments
Day 3: inputs and outputs
Day 4: if else and else if
Day 5: loops
Day 6: file handling
Day 7: case/switch statements
Day 8: recursion
Day 9: oop potentially

Tbh at some point if I do this I'll go fuck it and start posting multiple things at once or one every 12 hours or so.
1713583708
Hero Member
*
Offline Offline

Posts: 1713583708

View Profile Personal Message (Offline)

Ignore
1713583708
Reply with quote  #2

1713583708
Report to moderator
"In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713583708
Hero Member
*
Offline Offline

Posts: 1713583708

View Profile Personal Message (Offline)

Ignore
1713583708
Reply with quote  #2

1713583708
Report to moderator
1713583708
Hero Member
*
Offline Offline

Posts: 1713583708

View Profile Personal Message (Offline)

Ignore
1713583708
Reply with quote  #2

1713583708
Report to moderator
GreatArkansas
Legendary
*
Offline Offline

Activity: 2296
Merit: 1344


Buy/Sell crypto at BestChange


View Profile WWW
March 20, 2019, 04:01:26 AM
 #2

I'm in for this! Giving free programming lesson is gold for me. Since I am a newbie in javascript and python developer, I want to give a shot to another programming languages or will enhance my knowledge on an existing programming language.

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
Xenrise
Sr. Member
****
Offline Offline

Activity: 672
Merit: 251



View Profile
March 20, 2019, 04:07:17 AM
 #3

Wow this is great. Where are you going to post these lessons of yours? This thing is very timely and currently, I am studying computer science. This will be very good to me. For c++, I know the basics of it but java is the lesson I wanted to learn.
jackg (OP)
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
March 20, 2019, 04:11:37 AM
 #4

I'll potentially start it some point this week. I might wait until Saturday to do it and give it a full go. I'll post stuff here unless you guys want me to use something like google classroom however I'd rather post it so it can be public knowledge.

pooya87
Legendary
*
Offline Offline

Activity: 3430
Merit: 10492



View Profile
March 20, 2019, 04:13:38 AM
 #5

a cool move but when it comes to learning a new programming language specially the basics that you listed in your "day"s there are a lot of online courses that are easier to watch compared to reading comments on a forum. for example the Microsoft Academy[1] has courses such as C# for absolute beginners which are good.

i think it would be best if you offered something like the "programming buddy" and "... mentor" subs on reddit are doing. which is basically a mentor kind of thing, you can also do code reviews which is a lot more helpful in my opinion for people who want to learn as beginners.

[1] https://mva.microsoft.com/

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
lagoon88
Jr. Member
*
Offline Offline

Activity: 1523
Merit: 1


View Profile
March 20, 2019, 04:14:44 AM
 #6

I am very much interested to learn programming. It will be good if i can get it free.
Yabes
Full Member
***
Offline Offline

Activity: 626
Merit: 200


Gula membunuhmu.


View Profile WWW
March 20, 2019, 04:30:44 AM
 #7

Interested, Thankyou for you willing for sharing.

Did you learn about programing about 'Blockchain' flow / system?
jackg (OP)
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
March 20, 2019, 05:52:17 AM
 #8

Interested, Thankyou for you willing for sharing.

Did you learn about programing about 'Blockchain' flow / system?


I'm going to attempt to start programming my own bitcoin core in c# at some point. I started it in January but put it on hybernate due to the amount of coursework I was given... I'll revisit that project around Easter and beyond and hope to get something working (I don't sleep very much now so I can get stuff done quickly ).


Someone needs to bump this thread on Saturday so I remember to start this. I'm going to add a poll as it might be helpful.

The buddy of code review part seems quite interesting but they don't seem to get much traction a lot of the time and if you dunk a toddler into deep water, chances are they're going to be scared of it for a long while after (I'm condemning the toddler thing, if youre considering it you need to get help).
aervin11
Full Member
***
Offline Offline

Activity: 602
Merit: 103



View Profile
March 20, 2019, 02:40:07 PM
 #9

I'm wondering whether to try to do this here and give people lessons in programming languages.

I can do asm (the basics at least), python, java and c#. I can probably do a few more but I'm not sure of my competency. Anyway if anyone's interested let me know and I'll try to give it a go.

I'm interested. To be honest I have no background for this but I am more than interested
cabalism13
Legendary
*
Offline Offline

Activity: 1428
Merit: 1165

🤩Finally Married🤩


View Profile
March 20, 2019, 03:04:00 PM
 #10

Although I already have a background on C Language and Java Progeamming, I still want to master it but if you only offer one Language to study, then I will choose Python Programming.

Gonna watch this thread if this continues and for the upcoming schedule.
jackg (OP)
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
March 22, 2019, 09:33:03 PM
 #11

Based on the poll it looks like I'll start with python. I'll post it somewhere on the forum unless someone can link to somewhere better or a better style to do this.

(I should probably have included bash on the poll options just to see if anyone was interested)
generatorhd
Newbie
*
Offline Offline

Activity: 84
Merit: 0


View Profile
March 22, 2019, 10:33:51 PM
 #12

I'm interested do you also teach HTML CSS or is it just the ones listed in the op
jackg (OP)
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
March 22, 2019, 11:27:26 PM
 #13

I'm interested do you also teach HTML CSS or is it just the ones listed in the op

I could do but I'm hoping we stop using those at some point Grin.

Also they're markup languages and not programming languages that are Turing complete although I suppose I didn't state that....
cabalism13
Legendary
*
Offline Offline

Activity: 1428
Merit: 1165

🤩Finally Married🤩


View Profile
March 23, 2019, 01:53:42 AM
 #14

Based on the poll it looks like I'll start with python. I'll post it somewhere on the forum unless someone can link to somewhere better or a better style to do this.

Good to know, I suggest to make it on the B&H or Off Topic Section but it seems the Off Topic Board is commonly flooded with shitty scumbags so the best option would be Beginners & Help.
generatorhd
Newbie
*
Offline Offline

Activity: 84
Merit: 0


View Profile
March 23, 2019, 02:41:40 PM
 #15

Also I don't have a laptop can I learn code from a phone
ChrisPop
Legendary
*
Offline Offline

Activity: 2310
Merit: 1033

Not your Keys, Not your Bitcoins


View Profile
March 23, 2019, 04:29:00 PM
Merited by Bit_Happy (1)
 #16

It is great to see someone who is not selfish and actually wants to offer his knowledge for free so others can benefit from it. You're an example and even if I am not currently interested in learning programming skills I want to express my gratitude. We need more people like you.  Wink
jackg (OP)
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
March 23, 2019, 07:21:29 PM
 #17

I've started this off here: https://bitcointalk.org/index.php?topic=5123974.msg50284994#msg50284994

Let me know if you have any feed back or suggestions.
examplens
Legendary
*
Offline Offline

Activity: 3262
Merit: 3142


Crypto Swap Exchange


View Profile WWW
March 23, 2019, 07:28:15 PM
 #18

I've started this off here: https://bitcointalk.org/index.php?topic=5123974.msg50284994#msg50284994

Let me know if you have any feed back or suggestions.

Maybe one suggestion while you are still at the beginning.
Your new thread needs to be self-moderated. Then you can moderate/delete some unnecessary comments. I suspect that it may be cumbersome and all sundry comments will only get tense to read and follow. Because of that, I post here this suggestion but it should not always be the case.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
gabbie2010
Sr. Member
****
Offline Offline

Activity: 2632
Merit: 322


Vave.com - Crypto Casino


View Profile WWW
March 23, 2019, 09:02:53 PM
 #19

This is indeed a good idea and concept toward learning python programming language I am quite impressed by your generosity and willingness to offer this course free keep it up.
I hope you keep on with the lesson as I am a python language enthusiasts with a desire to learn this language
I will like to implore you if possible to incorporate some little projects in the course of the lessons to show how those lines of code and syntax are used in real life projects this will encourage learners to work on their own projects.

jackg (OP)
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
March 24, 2019, 02:05:16 AM
 #20

I've started this off here: https://bitcointalk.org/index.php?topic=5123974.msg50284994#msg50284994

Let me know if you have any feed back or suggestions.

Maybe one suggestion while you are still at the beginning.
Your new thread needs to be self-moderated. Then you can moderate/delete some unnecessary comments. I suspect that it may be cumbersome and all sundry comments will only get tense to read and follow. Because of that, I post here this suggestion but it should not always be the case.


Thanks for the advice, I've added a rule. I will make it self moderated if it becomes an issue though. One or two posts I don't think would be much of an issue?
Pages: [1] 2 3 4 »  All
  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!