Skip to content

This is a Coding /Programming class. This is created to help those who just get started in Programming.

Notifications You must be signed in to change notification settings

TYP-Coding-Class/TYP-Coding-Class.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 

Repository files navigation

dfgs

TYP Coding Class

Everyone’s talking about coding and programming, but where do you start?

So me and my Team on Github decided to make this class.

If you are new to programming, we recommend you start at the beginning and earn these certifications in order.

To earn each certification, build its 5 required projects and get all their tests to pass.

You can add these certifications to your Resume or Github or LinkedIn. But more important than the certifications is the practice you get along the way.

If you feel overwhelmed, that is normal. Programming is hard. Practice is the key. Practice, practice, practice.

This path will give you an introduction to the world of code and basic concepts of programming. By the end, you’ll have the basic knowledge of programming.

Our mission is to generate interest in the field of programming and help our students develop skills that will improve their critical thinking, problem solving, and decision making ability.

img 2

What Is Coding?

To start with, we need to define what coding is. Most programmers would agree that coding is:

  • "The act of writing code that is compiled to form programs, that can be executed by a computer or a code reader, and that has a specific function or set of functions."

  • Now, this definition is quite broad. In reality, exactly what we mean by coding will depend on what sort of coding we are referring to.

  • For example, a web developer writes code that is used to build responsive, functioning websites. In this sense, coding is creating the best possible website. You can learn more about coding oon your own.

  • However, someone who works in navigation and aerospace engineering might be required to write code that lets an airplane run on autopilot during long journeys. Although this is entirely different from building a website, it is still coding.

  • Before you start learning “Coding”, you, therefore, need to think carefully about what sort of coding you would like to do.

img 3

What is Programming?

In this class, we will decipher the term “programming” and understand its usage and many other related terms.

Programming is the process of creating a set of instructions that tell a computer how to perform a task. Programming can be done using a variety of computer programming languages, such as JavaScript, Python, and C++.

Understanding Programming in layman terms

Programming is a way to “instruct the computer to perform various tasks”.

Confusing right? Let us understand the definition deeply.

  • “Instruct the computer”: this basically means that you provide the computer a set of instructions that are written in a language that the computer can understand.

The instructions could be of various types. For example:

-- Adding 2 numbers,
-- Rounding off a number, etc.

Just like we humans can understand a few languages (English, Spanish, Mandarin, French, etc.), so is the case with computers.

Computers understand instructions that are written in a specific syntactical form called "Coding" (also known as Programming Language).

The Difference between Coding and Programming

This Table below shows the full summary off the difference betweeen Coding and Programming

table

What you will learn

Here are just a few things you will be able to do in this Career Path.

  • UNDERSTAND PROGRAMMING

Get an overview of computer science, web development, and data science, as well as popular languages like JavaScript and Python.

  • WRITE BASIC CODE

Apply key programming concepts like variables and functions by writing your first lines of code.

  • FIND YOUR FUTURE CAREER

Determine your path after exploring different careers in tech and hearing from real-life web developers, data scientists, and more.

Courses (Languages):

etc.......

Related Career Path

- Responsive Web Design

In this Responsive Web Design, you'll learn the languages that developers use to build webpages:

  • HTML (Hypertext Markup Language) for content
  • CSS (Cascading Style Sheets) for design
  • JS (JavaScript) for dynamic
  • Visual Design

- Web Development

- Android App Development

- IOS App Development

- Game Development

- Cyber Security

- Machine Learning

etc.....

Develop a skill that will define your future. Join our community of students today!

📝 How To Contribute

  • You don't need to make a fork just edit.
  • You can also make a pull Request

Important: Every month the Contributors list will be updated by observing their contributions.

Creators


| @The-Young-Programmer
|


| @Team TYP 👨‍💻
|

About

This is a Coding /Programming class. This is created to help those who just get started in Programming.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published