GithubHelp home page GithubHelp logo

coding-for-beginners's Introduction

Hey there,

My name is Jan and this is an amateaur guide to get you into software programming a.k.a. Coding . To start us off , here are a couple of videos to psyche you up :

code stars

The art of coding

Now that you are psyched up you need a place to write your code. Ideally you can start writing code on sandbox websites until you get used to syntax. Sandbox websites are mostly like an e learning platform and you can learn from them as you write code the following are my faves and they are absolutely free :

Free code camp

codecademy

If you choose the route of coding on your computer locally you or you have gotten used to the syntax above. I would advise you to use a linux operating system because one, it is free and two is very safe . You can use ubuntu or MacOS but if you have windows and are still not ready to part with your games worry not. The integrated development environment (IDE ) I recommend for beginners is Visual Studio Code and they have a tutorial on installing it for all operating systems

Setting up VS code on all operating systems

Now that you have set up your coding environment, you need to watch as many tutorials on youtube about plugins and shortcuts on the IDE , those can be found on youtube and they are amazing

Now to start up coding you need HTML to create the skeleton of the website, CSS to style your website, bootstrap to style up your website even more and javascript to help you flesh out the website and make it more interactive to the user. I suggest you start with HTML, then CSS , then Bootstrap then JavaScript .

HTML FOR ABSOLUTE BEGINNERS

CSS FOR ABSOLUTE BEGINNERS

Bootstrap 4

JAVASCRIPT FOR ABSOLUTE BEGINNERS

I also advise you to take more classes on Free code camp &codecademy to get used to the syntax and understand the programming environment. Once you are done with these, you are no longer a beginner and you can look into other programming languages such as python , java, C# etc. Also Javascript libraries such as ReactJS and jQuery or JavaScript frameworks such as VUE & ANGULAR. The sea is wide and full for all so cast your net where you like.

Also join communities on twitter and meet up to stay motivated and connected to your fellow programmers . Also contribute to open source software by opening a github account and pushing projects . Github is also an awesome space to showcase your progress and projects GIT AND GITHUB CRASH COURSE FOR BEGINNERS . You can also participate in the twitter challenge #100daysofcode . When you get stuck check out STACK OVERFLOWfor help.

Welcome to the tech life and Happy coding

Kind Regards ,

JAN

PS : This but in google docs

coding-for-beginners's People

Contributors

janice-m avatar

Stargazers

Norman Nuthu avatar  avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.