Building a Site with AngularJS and PHP
This course introduces PHP developers to AngularJS, covering both basic steps and advanced steps like custom directives and communicating with a PHP-based service.
What you'll learn
This course introduces PHP developers to AngularJS, the "superheroic MVW framework" from Google. The audience will get a fast-paced introduction to AngularJS, covering all the basics (and more) including pulling data from the server and sending it back - of course using PHP as a backend language.
Table of contents
- Introduction 1m
- Two-way Data Binding 5m
- Handling Events 7m
- Creating a State Controller 4m
- Custom Directives 6m
- Implementing a Custom Directive 5m
- Options for Routing 3m
- Creating a PHP Service 8m
- The Built-in AngularJS Router 4m
- Using the Built-in Router 16m
- Improving the Server Backend 11m
- Wrap-up 2m
Course FAQ
PHP is a popular open source general purpose scripting language that is especially useful for web development, as it is able to be embedded into HTML. PHP is easy to learn, flexible, secure, and stable, making it the most used server-side programming language.
AngularJS is an excellent framework for web site development because:
- It is easy to learn
- It supports single page application features
- It has a declarative UI
- It is supported by Google
- It has features like MVC pattern, directives, and dependency injection
- It allows for real-time testing
- Much more
This web development course introduces PHP developers to AngularJS, including topics such as:
- What is AngularJS
- AngularJS terminology
- Data binding
- PHP as an AngularJS backend
- Using JSON with PHP
- Sending HTTP requests with AngularJS
- Custom directives
- Much more
Before starting this course you should be familir with basics of HTML, CSS, JavaScript, and PHP. You don't need to be an expert on any of these, but some experience and understanding of them (especially PHP) may help you more quickly grasp the course concepts.
Anyone who wants to learn how to build a website with AngularJS and PHP. If you are a PHP developer and want a fast-paced introduction to AngularJS basics, this is the perfect course for you.