Why is it hard for me to find a CLEAR roadmap to follow in order to be a good python developer ?
Quick intro to where I am now with my python learning and what my objectives are. I've started learning python 2 years ago, but had a lot of breaks during that process because of the electronic degree that I'm following and which is about to end. I followed a tutorial of python basics at first, it was easy, just put in time and follow the arrow. My plan is to become a freelance developer as I'm living in a third world country with a relatively bad salary for developers, I could easily have a better income by freelancing. I've already started freelancing actually with really easy projects, right now, I'm in a position where I don't know what to do to get to the next level in programming, I can do some easy stuff, like a telegram bot, some web browser automation using selenium , use some documented APIs and a couple of others things, I've also followed a flask and a Django tutorial, but I feel that I need to know some JS for the front end before being able to create some decent web apps, I've started doing it lately, but that's not the solution of the problem that I have right now, a problem which is CRITICAL right now, solving it or not will make all the difference in my life and my future all depends on it. Here is THE problem : I'm hard stuck in the level that I'm in right now like a hardstuck silver player on league of legends, and the difference with the latter one is that I have NO CLUE on what to do to get to the next level. I would like to give a concrete example to make sure you understand what I mean. Recently I saw this project on github https://github.com/Lu-Yi-Hsun/iqoptionapi which is a non official api to connect to IQOPTION which is a trading platform, I was told that it was done by reverse engineering the websocket requests that was made by the browser. It contains little documentation, but I was able to do some basic operations with it, as it have some examples in the doc folder. But I couldn't understand how it works deeply. Here comes the questions that I have, What do I need to do in order to get to level where I will be able to write such an API ? Or at least being able to understand it, because if I understand it, I would be able to replicate it in some way for something else or adding some features to it if I wanted to. The basic idea that I have is to study others projects in order to have idea about it, but just can't understand how that api works, and a lot of projets as well. I've tried to debug the simple function that connects to the platform on pycharm, but didn't learn much doing so. I've also tried to understand how the websockets library works as it depends on it but the websockets library doesn't contain documentation beside the basic examples that are given. I've also googled websockets to try to understand what it's about, beside the general definitions that I found, didn't learn much neither. All of this process is so much confusing and I'm completely falling into despair Of course I've searched on google on how to become an expert python developer, asked some experienced people, all what I find is the SAME ANSWERS that are not helping m AT ALL. Answer 1 : Improve algorithmic skills, through the various platforms that are available, I would solve them ALL if that was the solution, but I don't see how solving these interview questions will help me develop that Answer 2 :Solve real world problems / Make your own projects/ Get involved in open source projects, but how am I supposed to be able to do that if I have no reference on how to do it ? I keep hearing people say " make your own projects even if they are bad" I remember trying to make my first app with flask after completing a tutorial, guess what, I couldn't finish it as I have absolutely NO IDEA on how to do it. And I couldn't understand the flask apps that I've found on github as it was pretty advanced. The difference that programming have with every other thing that I've learned in my life is I have no step by step gameplan on how to improve. If I was ranking Silver on League of legends, and wanted to get to diamond, I know exactly what are the areas that I need to work on, and what to do, same thing with chess, I'm an intermediate chess player, and if I wanted to go from 1600 elo to 2000, I know what resources to learn from, what to study ... etc, same thing with guitar, I've been playing guitar for several years, even though I no longer do it, I know exactly what to do it I wanted to be become better at it.
iqoptionapi.ws.objects.base module¶. Module for IQ Option Base websocket object. class iqoptionapi.ws.objects.base.Base [source] ¶. Bases: object Class for IQ Option Base websocket object. name¶. Property to get websocket object name. set_session¶. Default User-Agent is "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36" Get start¶ document version¶. last update:2020/5/31. Version:6.9.5. this icon mean the api support thread safe; thread safe buy() thread safe buy_multi() Version:6.9.4. support multi account iqoptionapi.api module¶. Module for IQ Option API. class iqoptionapi.api.IQOptionAPI (host, username, password, proxies=None) [source] ¶. Bases: object Class for communication with IQ Option API. How it work. This api using websocket to communicate realtime-data to IqOption server through secured websocket channel, so the realtime metadata that come on this channel will be handles by .net reactive programming called "Rx.NET", cause of a haundred of data type stream on only one channle so we need to selected subscribe on specific topic.
Get the Code Here : https://goo.gl/4mqeZT Subscribe to Me: http://bit.ly/2FWQZTx Best Visual Basic Book : http://amzn.to/2fL5N8w Get my Python Programming... Streamlabs Remote control is the best live streaming app I have ever seen. It's a FREE live switcher that makes switching between scenes and triggering event... The video uses detrended price oscillator (DPO) and fractal arrows to predict up and down trend in binary trading platform IQ option Using this strategy you can win 95% trades Best trading ... MT4 to Binary options Robot developed to Trade Binary options from Meta Trader directly,MT4 to binary options robot access more than 20 binary options broker,This will open trade with in 2 sec ... Close. This video is unavailable.