Skip to main content

Command Palette

Search for a command to run...

Angular for Newbies

Part I

Updated
β€’2 min readβ€’View as Markdown
Angular for Newbies
M

πŸ‘‹πŸ½ Hello My Name is Mohamud Abshir from Mogadishu - Somalia πŸ‡ΈπŸ‡΄

πŸŽ“ Graduated Jamhuriya University of Science and Technology - BSc in Electrical Electronics and Telecommunication Engineering πŸ“‘ (August - 2018)

πŸ§‘πŸΌβ€πŸ’» Professional Front-End developer with 1 Years of experience, in developing web Applications using Angular and , UI/UX Designer

🏒 Employed as Head of ICT and Front-End Developer, Managing Director & Co-founder at Deero Advertising agency, Employed as Web Developer @SIMAD iLab, Employed as Tech Consultant @SITCO in Mogadishu - Somalia

πŸ” i like coding and i start coding when i was in the university, also in my free time i also like to teach coding and design and i do teach students how to code locally

πŸ’ͺ🏽 HTML5 , CSS3, Bootstrab, SASS, Tailwind, javaScript, ReactJs, React Native, flutter, Git, GitHub, NodeJs ....

before i start talking about angular this is the first post am taking about angular and it will be series of posting to cover what is an angular and how to use it !

What is an Angular ?

angular is JavaScript framework/tool that help you build interactive and rich websites according the angular website they defined angular as

A component-based framework for building scalable web applications

A collection of well-integrated libraries that cover a wide variety of features, including routing, forms management, client-server communication, and more

A suite of developer tools to help you develop, build, test, and update your code

oooooh! 😩 that is not a definition a beginner can understand Right? are you feeling what i am feeling ?

let's simplify what that definition means

Component Based : it's an approach/way that focuses on developing and maintaining a reusable piece of code, it is a way we can break down our entire code into smaller pieces.

Why do wee need to break our code into smaller pieces ?πŸ€”

Hmmm! Good Question βœ…

because it helps us to maintain our code easily, it helps our component to stay up to date, it also helps us to fix bugs and so on !

All Right now we have understood what means component based

Yeeey πŸ™Œ you earned a cup of coffee β˜•οΈ

So what is a framework ? according to the code academy frame work is

A framework is a structure that you can build software on. It serves as a foundation, so you're not starting entirely from scratch

yep you heard it right you don't need to start from scratch angular team already took care of that work thanks to them !

in our next post will cover what they mean libraries , routing, form management, client server communication and a lot of cryptic words

thanks for reading it i hope you liked it and tell me what to cover next in the comment section see you later πŸ– and stay healthy πŸ€ͺ

Angular For Newbies

Part 5 of 5

This is a beginner friendly series aimed to help new beginners to learn and adapt quickly angular framework,

Start from the beginning

Angular Newbies V

Angular Command Line Interface