Without you having the willingness to succeed in coding it will be really hard to get to a point of productivity.
You could start by learning basics through online courses and tutorials. But this path lacks of passion. Why don't you think of a small project you could use by yourself. Just start coding your own website with a small CMS. And then, your best friend is Google. Whenever you don't know how to start, how to get further or how to solve a problem. Use specific forums or Google it. Stackoverflow is a very good address.
The most important part is to start and to get going. You can do this by setting a high goal and break it down into small subgoals and milestones. Then just try to stick with it... at least until you have an idea you're more excited about - just switch and you will learn something new. But be careful - getting things done/finished is an important habit. So perhaps you should just start by writing really small scripts and project. Just try to accomplish something and the rest will come.
You could start by learning basics through online courses and tutorials. But this path lacks of passion. Why don't you think of a small project you could use by yourself. Just start coding your own website with a small CMS. And then, your best friend is Google. Whenever you don't know how to start, how to get further or how to solve a problem. Use specific forums or Google it. Stackoverflow is a very good address.
The most important part is to start and to get going. You can do this by setting a high goal and break it down into small subgoals and milestones. Then just try to stick with it... at least until you have an idea you're more excited about - just switch and you will learn something new. But be careful - getting things done/finished is an important habit. So perhaps you should just start by writing really small scripts and project. Just try to accomplish something and the rest will come.