Training and teaching
Training
Looking for a new career, or a junior developer who wants to do better?
There is more to being a good developer than that "learning to code". Learn from an experienced programmer how to write good quality, secure, reliable, maintainable code. We can provide training. One to one, or small groups. In person or remote. The option of one to one tuition means you can have training tailored to your needs.
If you are an employer the training can be tailored to teach through solving
Either way, training will focus on learning by doing, rather than learning by listening.
New career
Looking for a new careers? Maybe you are a logical thinker and problem solver looking to apply your talents? Maybe you want to work from home without compromising your earning potential and you want an interesting and challenging job?
I will train you do do what I do. I like teaching to I will charge a far lower rate than I will charge for development or consutlancy work. Please ask about further discounts if you are on a low income, especially if, like me, you are single parent.
I am considering doing classes in the long term, but at the moment prefer to offer one to one attention to most people. An exception is that if you have a group of people with similar interests and at a similar level I will teach you as a group.
You will progress faster with individual tutoring, and I can tailor it to your needs and interests. If you are moativated and a good problem sovler I can also set you work to do and help you when you need it, to further reduce the number of hours you need to do with me.
The topics I will cover are:
Python programming
Tools and the Python ecosystem
Relational database essentials with SQLite and PostgreSQL
Backend web development with Django (a web framework for Python)
Server systems administration with Linux
Version control with git
It will help if you either have a computer (cheap low end or second hand is fine) you can set aside for learning on, or you can set up a virtual machine on your computer. You can decide on this later.
If you are not sure about what you want, or whether this is a good career for you, get in touch and have a chat. As a hint, my opinion is that you will do much better if you enjoy it.