Let's Imagine

8 SIMPLE RULES TO LEARN TO CODE FRONT-END

TALK BY

IBIYOMI LOIS TANIMOLA

Full-Stack Web Developer @Let’s Code It

FRONT-END WEB DEVELOPMENT

What is front-end?

Front-End Design

Front-End Web Development

WHO IS A FRONT-END WEB DEVELOPER?

A front-end web developer is a person who implements web design using web development tool.

FRONT-END CODING LANGUAGES

Front-end web developers use three primary web development tools which are:

html

css

javascript

  • There are also front-end frameworks that developers uses to make their work faster and more efficient, some of this frameworks are:
  • JS frameworks: ReactJs, AngularJs, Backbone and Ember.
  • Bootsrap for CSS and many more.

CSS PREPROCESSORS

They are elements that a front-end web developers can use to speed up CSS coding.
It adds extra functionality to CSS to keep it scalable and easier to work with.
The two most in-demand preprocessors, according to real job listings is SASS and LESS.

Rule 1: Trick Your Brain with the 20min Rule

The more regularly you learn to code, the more likely it is that you’ll start seeing your ripped coding muscles.

The moment you enter the door and change to new environment is the most crucial moment.

The next step is to develop a habit.

Rule 2: Code for a Purpose. Have a project In Mind.

  • Don’t learn to code for the sake of learning to code. You'll find it pretty difficult to get good at it.
  • Task your mind to Imagine.
  • Create your imagination.
  • Work within a defined time frame.

Rule 3: Understand what you’re writing

  • Get tutorials that will guide you thoroughly.
  • Get tutorials that are meant for your level.

Rule 4:It’s Ok to Not Know

  • What you don’t know presents an opportunity to learn and improve.
  • When you are stuck try to solve the problem first by yourself.
  • Always update yourself on the current trends in the tech world.
  • Consulting different tech communities for solution to problems beyond your capabilities does not make you a fraud.
  • Bugs are your friend, they are meant to teach you and not discourage you from coding.

Rule 5: Be a Copycat

Try to clone the interface of beautiful websites for the fun of it, they help you grow your skills.

Rule 6: Create a Network and Grow your Network

Try to work with people at the same level as yourself, it will teach you and help you teach.

Integrate yourself into an existing community near you.

Find an icon figure as a mentor.

Where do you find a mentor?

Rule 7: Get into the Habit of Chunking

  • Start the chunking using a top-down approach.
  • Pick any section and work on it.
  • Merge together to see your awesome Job.

Rule 8: Keep Learning

  • The world is evolving, if you stay in one place you will eventually be left behind.
  • Be a good programmer, a good programmer never stop learning because there are always new trends, new technologies and new languages and you sure don’t want to be left behind.

thank you