4 ms·
If you want to learn to do similar work (CRUD apps that talk to a DB) in "real" languages, then I would recommend learning Ruby on Rails[1] or Django[2]. The ov
by alexhutcheson 7y ago
If you want to learn to do similar work (CRUD apps that talk to a DB) in "real" languages, then I would recommend learning Ruby on Rails[1] or Django[2]. The overall concepts should be really familiar, because they're similar to the workflow you'd use in Access, but you'll learn web development and a marketable programming language along the way. You'll probably also pick up details about how to structure a database that would be useful for your work in Access. Of the two, I think Rails is easier to get started with, but Python is probably more marketable.
If you want to do a deep-dive into Computer Science and transition to a full-time software role, then you might want to look into Lambda School[3]. I don't have personal experience with them, but several people I trust claim their results are excellent.
[1] https://guides.rubyonrails.org/getting_started.html https://guides.rubyonrails.org/getting_started.html
[2] https://docs.djangoproject.com/en/2.2/intro/tutorial01/ https://docs.djangoproject.com/en/2.2/intro/tutorial01/
[3] https://lambdaschool.com/courses/full-stack-web-development https://lambdaschool.com/courses/full-stack-web-development