Python Forum
Learning Python "as a second language" with a MOOC
Thread Rating:
  • 2 Vote(s) - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Learning Python "as a second language" with a MOOC
#1
Hi,

Having used other coding languages for more years than I care to remember, I am in the process of learning and using Python to help with forex trading requirement (API, data extraction, analysis and issuing commands via an API).

I noticed that Smw10c has been using a MOOC and wondered if they or others could provide a link to a suitable MOOC.

Ideally I am looking for a free (I know) course that is fairly advanced,, that will allow me to loook at particular topics to understand how I can apply my past knowledge to using Python effectvley.

Would appreciate any thoughts on MOOCs or other similar tools.

Thanks

Bass
Reply
#2
What's a mooc? Google's telling me it's a massively online course... but you called it a tool.
Reply
#3
Been a long day...

Yes - A MOOC is as you say - A usually free,, on line course to learn something.

What I meant was a MOOC or a similar facility, I used the term tool - as a way of describing any facilty (or "tool") that would enable someone to do something, this could be a on line tutorial, an academic paper, an email newsletter, a book etc. so I was using the term tool in a wide definition (perhaps too wide  Smile !) 

Apologies for the lack of clarity. I will edit the OP to reflect this.

Hope this makes more sense.

Maybe I am being a "tool"  Smile
Reply
#4
If you're working with forex, I think the api you'll end up using will be fairly specific to your datasource or broker. Unless you're not using realtime data.

So I think the first step would be to look at whatever platform you're using, and see if they have any apis you can use.
Reply
#5
I dont think that there are  many advanced python mooc's - I guess that there is lower demand for it to be truly "massive", morever with lack of direct feedback from participants its hard to set right pace, so they usually take it too slow. Maybe there are some recorded classes from MIT, Berkeley etc.

But there is a lot of nice videos on pyvideo.org - there are thousands of recorded talks/presentations/workshops from python events, covering wide range of topics and difficulty.

And indeed, with little googling you can find lots of articles/blog posts
Reply
#6
MIT does indeed have a python course (I took one a few years back)
see: https://ocw.mit.edu/courses/intro-programming/
Reply
#7
Thank you for all the helpful replies.

Nilamo

I agree, the better brokers, do produce "boiler plates" scripts to enable API's to both access historical data both relating to prices as well as those relating to your account, e.g. positions held, remaining margin etc as well as scripts to execute trades. I also would like to write a script to carry out various checks just before placing a trade, such as trends, spreads and to see which markets are currently open. This would be more in the form of a checklist that would be present a warning if the spread was higher than normal. My prefered pair GBPJPY has a spread that ranges from 2 pips - usually when London and New York are both open, to anything up to 15 pips, at a trade of £1 a pip this can range from between £2 to £15 a trade, when using £10-£20 a pip this, as you can see, can range from £150-£300. The idea being that the script would highlight this and other issues against a traders, "trading plan"/ checklist. So the coding would need to carry out this analysis on the client side of the API, rather than in the API itself.

Zivoni and Larz60+

Thank you for the links to PyVideo.org and MIT Open  - I  have bookmarked this and will search through the available clips & courses.

Thanks for all you thoughts.

Bass
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  logo language code into python aayushi98 2 58,568 Jan-26-2021, 09:02 PM
Last Post: Serafim
  Inconsistency in Python programming language? newbieAuggie2019 31 11,066 Oct-06-2019, 03:21 PM
Last Post: adt
  Terms describing Python Programming language leodavinci1990 3 2,656 Aug-12-2019, 02:48 PM
Last Post: leodavinci1990
  How to get image from WolframAlpha by using Python language manhnt 1 2,665 Oct-27-2018, 02:07 PM
Last Post: Larz60+
  How to make the python default language be 3.6 instead of 2.7 sylas 4 6,772 Jul-06-2018, 06:11 AM
Last Post: sylas
  [split] create a virtual keyboard of an unknown foreign language with python fakoly 0 2,365 May-28-2018, 01:34 AM
Last Post: fakoly
  Arabic language is backward in python charts bandar 3 3,530 Feb-23-2018, 07:10 AM
Last Post: Larz60+
  help in creating a new language with python hsunteik 9 7,821 Dec-21-2016, 01:07 AM
Last Post: metulburr

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020