1) фриланс болото, странно ставить его целью
2) никакие проекты не помогут, нужен опыт реальной работы
3) если сильно демпинговать, то наверно можно найти заказчика, но работа с ним будет болью
Шанс, конечно же, есть. На онлайн курсы можно смело забить, а вместо них прочитать три книжки: одну по алгоритмам, одну по базам данным и одну по сетям. Ну и писать код.
In [25]: s = 'BMW=X5,BMW=X1,Mercedes=G55,AUDI=A8,CHEVROLET=CRUZE'
In [26]: dict([x.split("=") for x in s.split(",")])
Out[26]: {'BMW': 'X1', 'Mercedes': 'G55', 'AUDI': 'A8', 'CHEVROLET': 'CRUZE'}