Cookies on this site

We would like to use cookies to understand how the site is used and to measure our campaigns. Nothing is set until you choose, and you can change your mind at any time from “Cookie settings” at the foot of every page. Privacy policy

Contact UsContact Us

Resources / Blogs

Cloud & apps

Hello World!

We welcome you to become a contributor for Princeton IT Services by sharing your write-ups. Be a part of the largest growing IT team.

· · 2 min read

hello-world

Hi guys, if like me you’re a newbie to Angular JS and you’re trawling through the internet to find comprehensive materials to understand Angular and not just lose your mind sifting through the documentation so the beginning can make sense, I hope I’m able to help you save some precious time there and organize some materials under one index so we can step with our right foot forward towards Angular and hopefully get your very own web-app up and running pretty soon.

NOTE: If you’re a beginner to coding, this is probably not a very good start. Instead try out some excellent courses on coding here: http://www.cprogramming.com/tutorial/c/lesson1.html

and for web development here: https://www.coursera.org/specializations/java-programming

Okay, lets get on with Angular.

Why Angular?

The internet since its inception has been all about interaction, but there is only so much we can do with basic HTML/XML and CSS. Javascripts brought logic into webpages and Angular is the next generation framework of Javascript where each tool was designed to work with every other tool in an interconnected way.

Angular carries out an excellent separation of roles that in the developers’ community is known as MVC or the Model-View-Controller. This separation of roles helps provide high cohesion and low coupling and affords a few more hours of sleep to developers when debugging.

Interested now? Great! Now that I have curious cat mewling in your mind you can start by downloading the module from https://angularjs.org/ . You’ll also probably want to check these short videos out to get going and do try out the sample code in the videos: https://www.youtube.com/playlist?list=PLBTXLYhPD8MHGMW-ZEvdAtkxyAz-N8Toj

After you’re done with these videos and the sample codes there you’ll be left with a sense of accomplishment. But now you’ll probably want to wet your hands with some code of your own and stretch those fingers of yours. No worry, the next thing to do is look for the “ng-Book”.

You can get it online from https://www.ng-book.com/

-OR-

buy a hardcopy from http://www.amazon.com/ng-book-Complete-AngularJS-Ari-Lerner/dp/099134460X/ref=sr_1_1?s=books&ie=UTF8&qid=1443776909&sr=1-1&keywords=ng-book

Still got some energy to bite? Check these out:

http://iffycan.blogspot.in/2013/05/angular-and-components.html

http://iffycan.blogspot.in/2013/05/angular-service-or-factory.html

http://iffycan.blogspot.in/2013/07/angular-injection.html

Happy coding!

← All articles

Case studies

Cloud Consulting in practice

Client names are withheld. We are happy to share details on a call.

All case studies
  • Delivered

    On-prem → Amazon RDS

    Nonprofit

    Cloud Consulting

    Oracle from on-premises to Amazon RDS for a national nonprofit

    The nonprofit's on-premises Oracle database had become hard to maintain and scale. We planned the move with automated workflows and validation tests, migrated to Amazon RDS for Oracle with minimal disruption and left a repeatable process for future changes.

    • Automated, tested migration
    • Less day-to-day database upkeep
  • Delivered

    600k files, < 3 days

    Document management

    Microsoft

    600,000 documents moved from ImageRight to SharePoint in under three days

    A one-file-at-a-time script would have needed about 22 days of continuous running. We rebuilt the migration around a SQL work queue with parallel uploads, automatic retries and crash recovery, and it finished unattended in under three days.

    • 1,125 → 8,314 files per hour
    • Under 3 days instead of about 22
  • Delivered

    Every change, flagged

    Food manufacturing

    AI Consulting

    Label comparison agent for a national food cooperative

    Compares two versions of a product label, highlights every change, annotates the PDF and returns an audit-ready list of differences. We moved it from Copilot Studio to Azure Functions when the document processing outgrew the low-code platform.

    • Audit-ready differences in one chat turn
    • Rebuilt from low-code to cloud functions

Keep reading

All Cloud & apps articles

Moving an application to the cloud?

Request a migration plan consult. We will scope the move with you and come back with a fixed-scope plan.