Hi I'm a coordinator of a trading website that my company is building which is built using Joomla and Cake PHP. The programmers is not as helpful and a lot of time, I left to sort out solution by myself. I'm thinking to start learning programming or should i say website designing. Am i on the right track on learning computer science? or should i drill more into joomla or cake php framework?
You'll get a different answer from every single programmer on the planet. Here's my two cents (keeping in mind that I don't know anything about Cake PHP or Joomla beyond what I found by googling them just now): You've got to start somewhere. That beginning place will be highly debated among programmers. This MIT 6.00 class will give you a good foundation for programming in general, which I think you're going to need if you want to develop/maintain a website. Maybe you could take this class until you get a grip on the whole thing, then switch over to Joomla & Cake PHP. I have a completely different goal from yours, but my general experience has been that as I learn, I discover new things I need to know about to reach my final goal. For instance, I got about a third of the way through this class when I realized I had to put it on pause while I figured out networking. I imagine that you'll get to a certain point and realize you need to learn something about web servers or some other thing. So I guess I'm saying you may as well start here & see where it takes you.
Hi!, I think that this course will help you to understand the building block of programming, which are the basics tools that you'll need to know to solve the problems that you will be encountering on the development process. But I'm pretty sure that you will have to take, at least, another course or read some tutorials to start learning PHP, MySQL, HTML, CSS, so on. So I recommend you to take the Harvard CS50 course ( https://www.cs50.net/lectures/ ) which will give you almost the same tools that you'll get here, but with a more emphasis on web applications. Thus, I quite sure with such course you will gain more time on learning both programming and php/web applications development than you will get here. But you'll have to spend a little time to understand how to use those frameworks that you was talking about. (Cake PHP/Joombla which both are a MVC frameworks) I hope that this could help you.
Join our real-time social learning platform and learn together with your friends!