Pages:
Author

Topic: Free programming lessons - page 2. (Read 1076 times)

copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
April 02, 2019, 05:08:44 AM
#42
My python thread is avaliable here. More languages will come: https://bitcointalksearch.org/topic/m.50284994

I'm doing a language at a time so people don't end up with  a huge backlog try doing 2 a day if you want and I'll. Wait about 3 days after finishing this time.
full member
Activity: 630
Merit: 107
April 02, 2019, 03:46:06 AM
#41
A good move.  You can definitely count me in . Java is more challenging than other languages. I want to understand classes in python .
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
April 01, 2019, 10:30:45 PM
#40
Today's lesson is up. We're doing OOP, subroutines and stacks if anyone wants to check it (I'll do queues tomorrow along with recursion probably).
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
March 31, 2019, 12:06:09 AM
#39
Next day is up.

For the oop day I'm not doing public private and protected in python because it makes no sense to me (it's been pointed out by a few of my python-orientated friends that it means nothing)...
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
March 29, 2019, 05:36:37 PM
#38
Next day's lessons are up! I've added 5 programming challenges to the bottom that vary in difficulty. If there are any issues with them send me a pm or post on this thread.

On the youtube thing, if someone wants to be the voice and do the coding then send me a pm I'm happy to help you with the transcript.
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
March 28, 2019, 01:15:34 AM
#37
I'll probably do a section of how to make things run faster - python is good for this because you can decide whether you run byte code or the interpreted part of the language...

isn't python like THE slowest programming language ever. i am asking this because i have 0 experience in it but i remember reading a couple of posts on SO about it with some comparison with other languages. in fact here they are:
https://codegolf.stackexchange.com/questions/26323/how-slow-is-python-really-or-how-fast-is-your-language
https://codegolf.stackexchange.com/questions/26371/how-slow-is-python-really-part-ii

(the to do list is about a year long so I wouldn't wait for it).

o man the backlog. i have it too and the more i learn about bitcoin and programming the longer it gets. i have things in it that i know for a fact i will get there at least in 3 years.

Me and my flatmate have an argument as to the fastest programming language. I was rooting for c# and go and he was routing for c and c++.

We almost created a treaty on the debate to say that c and cpp are fast at handling primitives and other data structures but c# is better at high levelesque stuff.

Have you programmed assembly pooya? It's fun and the fastest you can get before writing in hex (if not get a computer with an arm chip and have some fun).

And yeah, the backlog is really annoying and it's not helped by discussions with people in the field you just end up searching a load of stuff and wanting to reimplement it.

Ah, @pooya I said python is good at being made a bit faster I did not say it was the fastest not will it ever be at the moment. Unless they switch the interpreter for a compiler and so a few more radical things.

Though I am not really on this industry but I am trying to learn new things and having knowledge to web/software development might get me a good background I guess. Been studying python but frequently as time is too limited as you mentioned on the day lesson thread just knowing python isn't a good package I guess it will be best for me to wait for other lessons for java/c# though it's more complicated languages I'll try my best to learn it.

Too excited for jackg's certificate at the end of the lesson. Suggesting to add more option on the poll like two or all votes for 2 or more language prefer by the user. Grin


It's a good idea in theory, but you try editing a poll and get back to me...

The other languages will come in time. I don't want someone sat doing 10 tutorials a day and nor do I want someone finishing one and cramming the next into a day...
hero member
Activity: 2030
Merit: 578
No God or Kings, only BITCOIN.
March 27, 2019, 11:28:23 PM
#36
Though I am not really on this industry but I am trying to learn new things and having knowledge to web/software development might get me a good background I guess. Been studying python but frequently as time is too limited as you mentioned on the day lesson thread just knowing python isn't a good package I guess it will be best for me to wait for other lessons for java/c# though it's more complicated languages I'll try my best to learn it.

Too excited for jackg's certificate at the end of the lesson. Suggesting to add more option on the poll like two or all votes for 2 or more language prefer by the user. Grin
legendary
Activity: 3472
Merit: 10611
March 27, 2019, 10:39:58 PM
#35
I'll probably do a section of how to make things run faster - python is good for this because you can decide whether you run byte code or the interpreted part of the language...

isn't python like THE slowest programming language ever. i am asking this because i have 0 experience in it but i remember reading a couple of posts on SO about it with some comparison with other languages. in fact here they are:
https://codegolf.stackexchange.com/questions/26323/how-slow-is-python-really-or-how-fast-is-your-language
https://codegolf.stackexchange.com/questions/26371/how-slow-is-python-really-part-ii

(the to do list is about a year long so I wouldn't wait for it).

o man the backlog. i have it too and the more i learn about bitcoin and programming the longer it gets. i have things in it that i know for a fact i will get there at least in 3 years.
hero member
Activity: 1246
Merit: 588
March 27, 2019, 08:19:32 PM
#34
~

Got it. Might as well give us some exercises so that those users who were reading your posts can give it a try. I guess the main advantage of your topics is that users can directly discuss if they are having a hard time and you are also up for answering them right?


[/quote]
Hello actually i am curious to learn technical things on block chain and general programming things but since I am finance background i am unable to achieve it. Last month i was trying to learn bb coding here on forum to some bucks and make myself involved in the forum. Some how i can codes and ann now. Can i have good youtube or any video tutorial to learn solidity and easy things can learn in smart contract development? Thanks, hope you will help me.  Smiley

Well this is pretty easy if jackg has no time for making videos then might as well one of the students can especially when they already have fully understood the discussion. It is a community work so might as well contribute
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
March 27, 2019, 04:16:28 PM
#33
Day 4 is up but I'm too awake today so there's a chance I've missed something. Please pm me if I have.
sr. member
Activity: 910
Merit: 260
March 26, 2019, 10:05:14 AM
#32
Hello actually i am curious to learn technical things on block chain and general programming things but since I am finance background i am unable to achieve it. Last month i was trying to learn bb coding here on forum to some bucks and make myself involved in the forum. Some how i can codes and ann now. Can i have good youtube or any video tutorial to learn solidity and easy things can learn in smart contract development? Thanks, hope you will help me.  Smiley


This is at the bottom of my to do list. I mean it probably will be done as I want to build a smart contract client into my bitcoin wallet which is also pending completion.

It may be of interest for you to look into the technicals of the bitcoin lightning network, thereum and eos which are all smart contract based.

(the to do list is about a year long so I wouldn't wait for it).

Yes this is my wish and hopefully your advice on this learning purpose will be help me. I will keep on watch this thread and the directed thread too. Thanks so much.
member
Activity: 204
Merit: 10
Ν26 Ambassador - Contact for free promo codes
March 25, 2019, 05:50:19 PM
#31
Interested! Thanks for your time
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
March 25, 2019, 03:19:53 PM
#30
Hello actually i am curious to learn technical things on block chain and general programming things but since I am finance background i am unable to achieve it. Last month i was trying to learn bb coding here on forum to some bucks and make myself involved in the forum. Some how i can codes and ann now. Can i have good youtube or any video tutorial to learn solidity and easy things can learn in smart contract development? Thanks, hope you will help me.  Smiley


This is at the bottom of my to do list. I mean it probably will be done as I want to build a smart contract client into my bitcoin wallet which is also pending completion.

It may be of interest for you to look into the technicals of the bitcoin lightning network, thereum and eos which are all smart contract based.

(the to do list is about a year long so I wouldn't wait for it).
sr. member
Activity: 910
Merit: 260
March 25, 2019, 02:36:18 PM
#29
Hello actually i am curious to learn technical things on block chain and general programming things but since I am finance background i am unable to achieve it. Last month i was trying to learn bb coding here on forum to some bucks and make myself involved in the forum. Some how i can codes and ann now. Can i have good youtube or any video tutorial to learn solidity and easy things can learn in smart contract development? Thanks, hope you will help me.  Smiley
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
March 25, 2019, 12:34:31 PM
#28
Next python tutorial has been posted.

This is getting potentially mixed reviews but I may as well continue in the hope it helps someone...
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
March 25, 2019, 04:37:45 AM
#27
We know that are a lot of tutorials or lessons from youtube or any other sites for free. I am just curious if how are you going to differentiate your lessons to others. Are this also based on a professional  experience?

I'm not. I'm just offering another choice.
People seem to be finding the helpful or at least the first one so I may as well keep doing it. If not for the forum then it might help people find and learn about bitcoin by seeing we're a fairly normal community.

I have more of a research background than a professional one and such no... I anticipate my skills are mainly good for research however there will be overlaps with everything and typically speaking to go into programming professionally one need only program something as simple as the fizz buzz program.
hero member
Activity: 1246
Merit: 588
March 25, 2019, 03:42:23 AM
#26
We know that are a lot of tutorials or lessons from youtube or any other sites for free. I am just curious if how are you going to differentiate your lessons to others. Are this also based on a professional  experience?
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
March 25, 2019, 12:26:10 AM
#25
Day 2 is up!

Comment here if I've missed anything or shoot me a pm.

Sorry it's a bit late I was trying to fix some coursework but Intel's quality control is slipping Grin.



I'm wondering of people's opinions of me doing doctests (I'll do try and except/catch statements too but most people I come across seem to struggle with doctests and they're very helpful when you have large programs). I'll probably do a section of how to make things run faster - python is good for this because you can decide whether you run byte code or the interpreted part of the language...

That's right I no longer sleep
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
March 24, 2019, 06:24:29 PM
#24
Day 2 is up!

Comment here if I've missed anything or shoot me a pm.

Sorry it's a bit late I was trying to fix some coursework but Intel's quality control is slipping Grin.
legendary
Activity: 2702
Merit: 4002
March 24, 2019, 11:05:58 AM
#23
I've started this off here: https://bitcointalksearch.org/topic/m.50284994

Let me know if you have any feedback or suggestions.
Thank you for creating that topic, I've learned a lot about Java/C/C++/C#. I wanted to start learning about Python but I was too lazy.
The program was downloaded, I hope that the posts will be re-formatted.

It's better to be about mistakes in a particular code "code reviews" where a lot of things in YouTube can be learned. "Or explain some small projects"

Place a donation link.
Pages:
Jump to: