Skip to content

UpSkillDev points you to the right pathway to help learn new technologies. Go through this guide and join the community on Spectrum to collaborate.This repository contains path to getting started as a software developer, setting a solid foundation.

License

Notifications You must be signed in to change notification settings

upskilldev/basics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Join our community on Spectrum to ask your doubts on the way: Join the community on Spectrum

Basics

Basics - Getting Started with Software Developmemt

This repository contains path to getting started as a software developer, setting a solid foundation.

Part 1 - Internet 101

Watch this wonderful video series on How Computer Works and Internet 101 created by Code.org.

Part 2 - Fitting Pieces together

Go through this document giving more highlights on Hosting and how various pieces fit together on the Client-Server Model.

Part 3 - Web - Frontend: HTML, CSS

HTML: The basic building blocks

Go through any of these courses to learn about HTML:

CSS: All about styling

Learn about CSS with it's partner course course(the free part) Introduction to CSS - Codecademy

Learn about building websites in a bit more detail with a similar course(the free part) Make a website - Codecademy

Go through this PDF to get a brief overview of how HTML, CSS. You may not understand many aspects of CSS, which will be discussed in detail over time.

Part 4 - Project

Build a website project using HTML and CSS. It can be personal portfolio website, a local shop or a fan-page. Try to make a custom UI without using any library. Here are some of the resources you can use:

Host the website on Netlify by 'drag and drop' your folder after Signing up for free account. Share your projects here:

Projects:

Congratulations, you completed basics of the software development!

Optional - Watch Responsive Web Design Fundamentals - Google and Udacity to make you website responsive across devices of different sizes.

Part 5 - Javascript

Introduction to Javascript

Get an idea about the Javascript language, to set a strong foundation for the Javascript used in web frontend development.

Javascript and the Web

Go through one of these resources to get idea on how Javascript is used in websites:

Part n - To be added later

Backnend:

  • REST APIs
  • AJAX
  • Websockets

About

UpSkillDev points you to the right pathway to help learn new technologies. Go through this guide and join the community on Spectrum to collaborate.This repository contains path to getting started as a software developer, setting a solid foundation.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published