Frontend Development

I want to learn more.....

Submitted by WOLFLEAKS, , Thread ID: 121162

Thread Closed
12-02-2019, 05:51 PM
This post was last modified: 12-02-2019, 05:52 PM by WOLFLEAKS
#1
So I've been working with HTML & CSS for a while now and even finished a course on codecademy but I want to improve my skills even more. Like yea I finished those courses but I feel in order to actually get better I should work on projects with people who are more experienced than me so I can learn from them as well. If anyone is willing to team up and work on a project or something hmu via pm.


I want to get into web development and making nice interactive websites using mainly html & css. For example I want to design websites professionally and be able to become a freelancer. Its something I enjoy learning about and definitely would like to get into this field. I am currently a computer science major but I haven't really gotten into anything programming related as I am still doing prerequisites.

RE: I want to learn more.....

#2
I really got the hang of things when I started looking at peoples code and trying to tinker and see what they did. Another thing to practice my skills was to look at a website and try to recreate that either in vanilla css or with the help of bootstrap and changing it up.

RE: I want to learn more.....

#3
Shoot over your discord and we could possibly work on some projects. I can give you some suggestions and pointers. Although there's one I'd like to say publically - look into jQuery too.

RE: I want to learn more.....

#4
Try to recreate another websites without look into the source code. When you feel some difficulty, take a look into source and search about everything you didn' know yet. Doing this helped me a lot, hope it help you too.

RE: I want to learn more.....

#5
20-02-2019, 01:37 AM
Coxison Wrote:
Shoot over your discord and we could possibly work on some projects. I can give you some suggestions and pointers. Although there's one I'd like to say publically - look into jQuery too.

I would recommend against jQuery, 90% of what is in jQuery can now be done in Javascript. Sure there are some shortcuts, but most people add jQuery to toggle some classes or whatever. See the following example;

Code:
$("#menu-toggle").click(function(e){
  e.preventDefault();
  $("#wrapper").toggleClass("toggled");
});

This can be replaced by the following


Code:
document.getElementById("menu-toggle").addEventListener("click", function(e) {
  document.getElementById("wrapper").classList.toggle("toggled");
});


As you can see jQuery in this example is slightly shorter, but in reality, it's not worth including a whole library just for that.

Learn Javascript as Javascript if you do, don't learn a library thinking you know the language.
,,`,,,,`, Software Engineer ,,`,,,,`,

RE: I want to learn more.....

#6
Github is a great place to learn by looking how a lot of senior developers do their job. There are a lot of awesome open source projects on Github. You just need to find a project you like and investigate it. And it's also a great community where you can contribute to awesome projects and work with people working for companies like google, microsoft, etc.

RE: I want to learn more.....

#7
Try contributing to some open source projects - this is a good link to get you started: https://www.firsttimersonly.com/

RE: I want to learn more.....

#8
I'd recommend picking up React / Redux for frontend development. jQuery has gone out of style at this point.

RE: I want to learn more.....

#9
I would recommend you to build your own website first. Before doing this, you can follow some open source projects on github. These open source projects will help you to learn advanced coding style & web techniques.

Users browsing this thread: 3 Guest(s)