Bitcoin Forum

Bitcoin => Project Development => Topic started by: CasinoKiller on December 05, 2016, 03:20:57 AM



Title: Learning JS for bitcoin apps
Post by: CasinoKiller on December 05, 2016, 03:20:57 AM
Hello,

I am newbie in coding.

What best free online service for learn JavaScript.

I want to create cool app with bitcoin.


Title: Re: Learning JS for bitcoin apps
Post by: avatar_kiyoshi on December 05, 2016, 07:30:49 AM
You can try w3school: http://www.w3schools.com/js/default.asp
I ever learn about coding before, and I learn the basic from w3school site, they also have demo script for simple executing.


Title: Re: Learning JS for bitcoin apps
Post by: ~Bitcoin~ on December 05, 2016, 12:07:41 PM
To learn some basic javascript functions this can also be helpful https://www.codecademy.com/learn/javascript
They also have step by step syllabus structure where you can actually play with codes and see its effect within same window.

I know PHP way better than JS, i will suggest you to have look at angular JS also when you finish learning basic of java. https://angularjs.org/


Title: Re: Learning JS for bitcoin apps
Post by: Vod on December 06, 2016, 03:41:36 AM
I know PHP way better than JS, i will suggest you to have look at angular JS also when you finish learning basic of java. https://angularjs.org/

PHP is in decline as a programming language.


Title: Re: Learning JS for bitcoin apps
Post by: Vod on December 06, 2016, 06:09:24 AM
If you learn better by watching and listening than reading, try these free courses out:

https://www.udemy.com/courses/search/?q=javascript&src=sac&kw=javascript&lang=en&price=price-free

I use udemy a lot in my spare time.  The instructor quality varies, but the prices are great!


Title: Re: Learning JS for bitcoin apps
Post by: jooj on December 06, 2016, 08:32:56 AM
 My vote goes to w3school, there many very good  programming language tutorial and free.

 They have active forum as well,check they website yourself.


Title: Re: Learning JS for bitcoin apps
Post by: CasinoKiller on December 06, 2016, 11:51:59 AM
To learn some basic javascript functions this can also be helpful https://www.codecademy.com/learn/javascript
They also have step by step syllabus structure where you can actually play with codes and see its effect within same window.

I know PHP way better than JS, i will suggest you to have look at angular JS also when you finish learning basic of java. https://angularjs.org/

Thanks. I have learned codeacademy..
Why do you think that php beyter than JS?


Title: Re: Learning JS for bitcoin apps
Post by: arunka71 on December 06, 2016, 08:45:32 PM
Read any apache cordova tutorial and start there?


Title: Re: Learning JS for bitcoin apps
Post by: chesatochi on December 06, 2016, 09:17:45 PM
Right now I am following a course on the Udemy platform and I think is a good place to learn. I bought 5 courses and I am very happy and I learned a lot. You can do a search for Javascript and they have many courses on the topic. If you buy a course, look for a coupon on google before buying it, in order to save some money ;)


Title: Re: Learning JS for bitcoin apps
Post by: arunka71 on December 06, 2016, 10:47:56 PM
I'm not sure that you know, what you should learn? Android apps are usually written in java, not javascript. Java is not javascript!


Title: Re: Learning JS for bitcoin apps
Post by: CasinoKiller on December 07, 2016, 06:19:05 AM
I'm not sure that you know, what you should learn? Android apps are usually written in java, not javascript. Java is not javascript!


Not android apps, i want to create web javascript app with bitcoin


Title: Re: Learning JS for bitcoin apps
Post by: niokobo on December 07, 2016, 09:25:31 AM
I'm not sure that you know, what you should learn? Android apps are usually written in java, not javascript. Java is not javascript!


In order to make Bitcoin phone apps you need to learn, java, xml  for android and swift for ios

however if you just want to learn javscript go to

w3schools, thenewboston.com, udemy, codeacademy and there are also lots of youtube videos- which i prefer to learn


Title: Re: Learning JS for bitcoin apps
Post by: arunka71 on December 07, 2016, 12:46:36 PM
I'm not sure that you know, what you should learn? Android apps are usually written in java, not javascript. Java is not javascript!


Not android apps, i want to create web javascript app with bitcoin

Ok,  cool! Like an exchange?


Title: Re: Learning JS for bitcoin apps
Post by: viziano on December 07, 2016, 10:01:36 PM
Learn HTML,CSS,JavaScript,AngularJS/ReactJS and Node.js.
That's it,I guess..

There are tons of YT videos,no need of paying for a course.


Title: Re: Learning JS for bitcoin apps
Post by: nemgun on December 10, 2016, 11:45:54 AM
First if all, i recomend you to lear PHP because even if he is in decline, he is still the most secure code for backend programing. Now for JS, w3school is great to begin, and then you can learn socket.io, learn template usage and customisation, and finaly you will be able to create templates, all of this can be done in 1-3 years.
I also advise you to fetch Github and NPM for interesting packages related to bitcoinJS-LIB :

http://bcoin.io/browser.html - A bitcoin full node in the browser
https://github.com/bitcoinjs/bitcoinjs-lib - Start here

you can fetch more and have more examples, you can even generate an address with js and send withdraw funds with it.

Some are even developing it for Altcoins. But here is the order wich you should follow :

- HTML
- CSS
- JS
- NODE
- SOCKET
- BITCOINJS-LIB

This way, you will always learn the required language before going ahead to annother, you can add PHP just after CSS, because you can do the same using a bitcoin/Altcoin daemon runing in a VPS running in the background, and query him with RPC callbacks.


Title: Re: Learning JS for bitcoin apps
Post by: BettorChain.com on December 12, 2016, 02:16:36 AM
Personally, I learned these languages in order:
-HTML
-CSS
-JS
-PYTHON
-PHP

Good luck, codeacademy is a good start :)


Title: Re: Learning JS for bitcoin apps
Post by: bitKaBoom on December 12, 2016, 03:51:00 AM
First if all, i recomend you to lear PHP because even if he is in decline, he is still the most secure code for backend programing. Now for JS, w3school is great to begin, and then you can learn socket.io, learn template usage and customisation, and finaly you will be able to create templates, all of this can be done in 1-3 years.
I also advise you to fetch Github and NPM for interesting packages related to bitcoinJS-LIB :

http://bcoin.io/browser.html - A bitcoin full node in the browser
https://github.com/bitcoinjs/bitcoinjs-lib - Start here

you can fetch more and have more examples, you can even generate an address with js and send withdraw funds with it.

Some are even developing it for Altcoins. But here is the order wich you should follow :

- HTML
- CSS
- JS
- NODE
- SOCKET
- BITCOINJS-LIB

This way, you will always learn the required language before going ahead to annother, you can add PHP just after CSS, because you can do the same using a bitcoin/Altcoin daemon runing in a VPS running in the background, and query him with RPC callbacks.


good info. thank you.
i learning this theme now


Title: Re: Learning JS for bitcoin apps
Post by: bitKaBoom on December 12, 2016, 03:51:49 AM
Learn HTML,CSS,JavaScript,AngularJS/ReactJS and Node.js.
That's it,I guess..

There are tons of YT videos,no need of paying for a course.

need learn AngularJS/ReactJS and Node.js for full-project development?


Title: Re: Learning JS for bitcoin apps
Post by: nemgun on December 12, 2016, 02:13:18 PM
First if all, i recomend you to lear PHP because even if he is in decline, he is still the most secure code for backend programing. Now for JS, w3school is great to begin, and then you can learn socket.io, learn template usage and customisation, and finaly you will be able to create templates, all of this can be done in 1-3 years.
I also advise you to fetch Github and NPM for interesting packages related to bitcoinJS-LIB :

http://bcoin.io/browser.html - A bitcoin full node in the browser
https://github.com/bitcoinjs/bitcoinjs-lib - Start here

you can fetch more and have more examples, you can even generate an address with js and send withdraw funds with it.

Some are even developing it for Altcoins. But here is the order wich you should follow :

- HTML
- CSS
- JS
- NODE
- SOCKET
- BITCOINJS-LIB

This way, you will always learn the required language before going ahead to annother, you can add PHP just after CSS, because you can do the same using a bitcoin/Altcoin daemon runing in a VPS running in the background, and query him with RPC callbacks.


good info. thank you.
i learning this theme now

Only this will take you 1 year to learn, and master the basics, but you will then be able to do near everything, libraries like angular and reac will be just a childs play for you. Always learn the basics and then go for the details.


Title: Re: Learning JS for bitcoin apps
Post by: newIndia on December 13, 2016, 10:56:43 AM
I know PHP way better than JS, i will suggest you to have look at angular JS also when you finish learning basic of java. https://angularjs.org/

PHP is in decline as a programming language.

I beg to disagree. World's largest social network Facebook is delivering pages through PHP. Most of the world's biggest forum in various niche, including BitcoinTalk, runs on PHP. PHP has evolved into a very secure language from what it was a few years back.

But, these are out of context here. PHP is a server-side language, as against Javascript, which is a client-side language. Their purpose of existence are very different indeed.


Title: Re: Learning JS for bitcoin apps
Post by: Joel_Jantsen on December 13, 2016, 04:47:38 PM
I beg to disagree. World's largest social network Facebook is delivering pages through PHP. Most of the world's biggest forum in various niche, including BitcoinTalk, runs on PHP. PHP has evolved into a very secure language from what it was a few years back.
But PHP is definitely not the future.Take any start-ups for instance,80% of them are updating the codebase replacing the traditional PHP with node.js and python in 2016 at least.PHP hasn't seen a noticeable development since months whereas every day a new module is released under node.Day to Day,back-end devs are shifting their traditional stack with MEAN. 

Hello,

I am newbie in coding.

What best free online service for learn JavaScript.

I want to create cool app with bitcoin.
Don't start learning programming with JavaScript as you would miss out on a lot of basics.Learn C programming,C++ Object Oriented.Once you have solid basics,move on to JavaScript.This will make it easier to learn JavaScript.
The best tutorial to learn JS : https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide


Title: Re: Learning JS for bitcoin apps
Post by: arunka71 on December 13, 2016, 10:19:22 PM
Learn java!   :D


Title: Re: Learning JS for bitcoin apps
Post by: fikihafana on December 16, 2016, 11:23:16 PM
Hello,

I am newbie in coding.

What best free online service for learn JavaScript.

I want to create cool app with bitcoin.

You can try node.js or angular.js


Title: Re: Learning JS for bitcoin apps
Post by: nemgun on December 17, 2016, 11:41:22 AM
I beg to disagree. World's largest social network Facebook is delivering pages through PHP. Most of the world's biggest forum in various niche, including BitcoinTalk, runs on PHP. PHP has evolved into a very secure language from what it was a few years back.
But PHP is definitely not the future.Take any start-ups for instance,80% of them are updating the codebase replacing the traditional PHP with node.js and python in 2016 at least.PHP hasn't seen a noticeable development since months whereas every day a new module is released under node.Day to Day,back-end devs are shifting their traditional stack with MEAN. 

Hello,

I am newbie in coding.

What best free online service for learn JavaScript.

I want to create cool app with bitcoin.
Don't start learning programming with JavaScript as you would miss out on a lot of basics.Learn C programming,C++ Object Oriented.Once you have solid basics,move on to JavaScript.This will make it easier to learn JavaScript.
The best tutorial to learn JS : https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide

You should learn POO for sure, but i don't think that C family is a good way to start as it very complicated for newcomers, JS is great, you can have POO, talk to servers, and even use machine's ressources (V8) same as C but you don't need to write 3 pages for a simple trigger.
Go for Javascript, learn the POO object oriented, once you feel well with JS, go to PHP, and Then, you can go to node.JS and C family (my favorite is C++). It is funny to learn languages :D


Title: Re: Learning JS for bitcoin apps
Post by: coinableS on December 18, 2016, 12:24:03 AM
If you're looking to learn basic beginner web programming and bitcoin at the same time.
I have created some introductory bitcoin web tutorials for beginners focusing on JavaScript.
http://coinables.github.io/

Here's more that are good for PHP beginners.
https://bitcointalk.org/index.php?topic=990348.0

I've also just started on a Bitcoin NodeJS series on my YouTube channel.
https://www.youtube.com/user/m1xolyd1an/videos


Title: Re: Learning JS for bitcoin apps
Post by: nemgun on December 18, 2016, 02:56:11 PM
If you're looking to learn basic beginner web programming and bitcoin at the same time.
I have created some introductory bitcoin web tutorials for beginners focusing on JavaScript.
http://coinables.github.io/

Here's more that are good for PHP beginners.
https://bitcointalk.org/index.php?topic=990348.0

I've also just started on a Bitcoin NodeJS series on my YouTube channel.
https://www.youtube.com/user/m1xolyd1an/videos

This guy is awesome, follow him, he made so much videos to show people how to use bitcoin and accept it in their website.
I thought you left the forum.


Title: Re: Learning JS for bitcoin apps
Post by: SparkedDev on December 19, 2016, 03:11:25 AM
Freecodecamp.com is really good for learning they will teach you a lot of things free and teach you how to even get work.


Title: Re: Learning JS for bitcoin apps
Post by: bitKaBoom on December 21, 2016, 02:06:47 AM
If you're looking to learn basic beginner web programming and bitcoin at the same time.
I have created some introductory bitcoin web tutorials for beginners focusing on JavaScript.
http://coinables.github.io/

Here's more that are good for PHP beginners.
https://bitcointalk.org/index.php?topic=990348.0

I've also just started on a Bitcoin NodeJS series on my YouTube channel.
https://www.youtube.com/user/m1xolyd1an/videos

Good lessons,
Thank you.