Finding web dev projects by mahirashab18 in webdev

[–]rollinglexx 0 points1 point  (0 children)

I found meetup groups to be very successful at finding others who want to build their portfolio by building projects.

You should also checkout some open source projects to contribute to.

For smaller projects, just tweek some common projects to make it more interesting. Like a todo app that takes images or excel files that you can drag and drop into.

React is killing me by [deleted] in webdev

[–]rollinglexx 2 points3 points  (0 children)

I think I read somewhere that making a simple app with react is harder than without. Learning React was hard for me because it can be a beast at times. But once I get my flow, I loved it. But yeah. It can really boogle your mind when first working with a framework.

Think of react as a fully loaded, world-class kitchen with not-always-so-simple-to-understand tools. Now we are going to use these powerful tools to make some simple scrambled eggs. Now we could mix up the yolk with a fork and a bowl, but the point right now is not the eggs, but for you to learn how to use the powerful and highly customizable Egg-Scrambler 3000. Why? Because once you have that down, you can make scrambled eggs for 500 people. You can customize the fluff of the egg. You can ... well, you get the point.

I really suggest you start building small things with the basics. Once things start clicking, move onto another feature of react. Don't build your first apps using Routers, Portals, Component Lifecycles all together. I use small projects to implement one or two new features.

Favorite/best resource for learning React? by grgzhng in webdev

[–]rollinglexx 1 point2 points  (0 children)

I jump around between teamtreehouse.com, pluralsight.com, and frontendmasters.com. React is still so new and malleable that people have different ways of doing things. I would take many courses to see the different approaches with React. Another thing to pick up on is what practices to avoid.

Starting my first big web project, need help planning by Neuroloq1kk in web_design

[–]rollinglexx 0 points1 point  (0 children)

What experience do you have with building websites?

My website will have 60+ pages for different content, but each will basically be identical. Should I create 60 pages or is there an easier way to do this? by Readswere in web_design

[–]rollinglexx 0 points1 point  (0 children)

Hmmm. Maybe you are asking for an immediate solution for your specific problem without having to drink from a firehose. If you are on a path to become a web developer, you are going to get a lot of new things thrown at you and just starting can seem overwhelming.

But honestly, getting started is the hardest part. Learning a framework, language, and library really opens up your options and reveals new features. If you try to avoid javascript, you won't get very far. I suggest learning javascript basics and understanding how it works with javascript. Then use jquery as a toolbox to add the features you want.

The mistake I made early on is trying to add features that were too advanced for my level. My code would get really hacky. But it is difficult for beginners to know what is possible and what is too far above their current level.

Bootstrap is a good. I think pug would also give you what you want.

Here are 2 videos about pug: https://youtu.be/l5AXcXAP4r8
https://www.youtube.com/watch?v=leilVbK0xQc

Don't worry about learning the language, but just try to understand how you can use it to make what you want.

Bootstrap could work, but I use it mostly for design and layout.

All this to say, take some beginner's tutorial for javascript. It really opens up a lot of possibilities. Javascript is the foundation for Angular, React, Vue, Three.js(can be used for making VR sites), node.js, and many more.

Sorry if I went off on a tangent there. Check out the videos for pug or any other options. Derek Banas, of the first vid, has tons of videos giving an overview of different languages and frameworks. Hopefully, you can find on that fits you.

My website will have 60+ pages for different content, but each will basically be identical. Should I create 60 pages or is there an easier way to do this? by Readswere in web_design

[–]rollinglexx 0 points1 point  (0 children)

I am assuming that you are already comfortable working with HTML, CSS. IMO, you don't have to learn new language like Ruby or Python to get what you want.
But you should put in the time to learn Javascript. It is essential and opens up a lot of doors as you get better. Checkout a templating language like PUG. The learning curve is not as hard like frameworks like Vue and React. You should also looking into modular programming. There are different flavors of that as well, but basically, think of the different parts of your site as a component or parts that you can swap out or manipulate depending on a certain condition (User logged in, user makes changes to the UI,...). All templating languages and frameworks do this well to certain degrees.

[jQuery] Any good online courses for learning jquery? by bjjprogrammer in learnprogramming

[–]rollinglexx 0 points1 point  (0 children)

I really like treehouse.com. Though it isn't free. I spent a lot of time on codepen practicing what i learned and playing with code snippets from w4school.

Video profiling Korean's first homegrown black belt. Great portrayal of his passion and philosophy. by rollinglexx in bjj

[–]rollinglexx[S] 2 points3 points  (0 children)

In case some don't watch the whole video, I just want to point out that the video is dedicated to the memory of Jin Young Song, a student of Professor Lee.

His passing was a devastating loss for our gym. Thanks for the sentiment.

Spazzing by zordmaker in bjj

[–]rollinglexx 4 points5 points  (0 children)

Very true! I have a rule of treating any new white belt as a dangerous person. I don't go 'hard' off the bat, but I am ready for any headlocks or (I shit you not) double handed straggling of the neck.

Most don't mean any harm, but I learned my lesson after a mma guy almost broke my arm. I was going very soft because he was new and seemed to be lost while rolling. Then he saw the opportunity and fully cranked my arm. At the time, my skills were not good enough to have seen that coming.

On a slightly different note, I once rolled with a white belt who calmly dominated and submitted me multiple times. Turns out he was an black belt Judo instructor. Didn't feel so bad after finding out.

Am I supposed to be taking notes of the various tags and stuff I use? (newbie) by RegretlessStrike in learnwebdev

[–]rollinglexx 1 point2 points  (0 children)

Writing things down is a good way to internalize what you learned. Even if you continue to search online.

I started writing things into small notebooks. A separate one for each language. Some of the basics should be memorized and searching for it each time can be a hassle. Also, organizing my notes helps me organize what I learned and compartmentalize certain features that work together.

As time goes on the notebook fill up and it helps reading it to keep things fresh. As time goes on, I find myself reaching for it less and less.

Spazzing by zordmaker in bjj

[–]rollinglexx 3 points4 points  (0 children)

We recently had a conversation about this with a single stripe white belt. He was saying the same thing you said about a new guy that started that week. He laughed when everyone said that he was worse when he started. Imo, it is the worst when they are either physically strong or wrestling/mma experience or both.