This document provides a user guide for ArticleVideoRobot (AVR), which allows users to convert written articles into video summaries. The guide outlines the following key steps:
1) Pasting an article title and body text into AVR. The text can then be automatically broken into paragraphs.
2) Using the AVR wizard to arrange paragraphs, summarize the article content in different visual formats like headings with images or videos, and select a background/font styles.
3) Uploading additional files like photos, videos, music and voiceovers to include in the video.
4) Adding author information and resources, then publishing/distributing the finished video file in different formats like AVI or Flash.
This document provides an overview and tutorial on Android application development. It discusses what Android is, its features, and how to set up the development environment, including installing Java, the Android SDK, Eclipse IDE, and configuring an Android virtual device. It also covers Android architecture, application components, and provides a basic "Hello World" example app. The document is intended for beginners to help them understand Android programming.
Are you looking for Magento 2 Visual Design Editor? Our Magento 2 Page Builder will be the best choice. Have you heard about Magento page builder? Currently we have create powerful page builder for magento 2 that helps you save times, money and efforts to build and edit magento pages as your expectation.
This document provides an introduction to Angular 2, including why it was developed, its key features and components, and how to set up an Angular 2 development environment. Some of the main points covered include:
- Angular 2 is a rewrite of Angular 1 and focuses on components over controllers, uses TypeScript, and supports services and mobile development better.
- It introduces components, modules, templates, and metadata. Common components include modules, components, and services.
- To set up Angular 2, developers need to install Node.js, npm, and use the Angular CLI to generate projects, or clone the quick start repository. The Angular CLI helps to create, develop, and maintain
Angular is a platform for building mobile and desktop web applications. It is no longer just a framework. Angular 2 offers improvements such as faster performance, modularity, support for modern browsers, and reactive programming using RxJS. Key parts of Angular include templates, directives, data binding, components, services, modules, and dependency injection. Features like Ahead-of-Time compilation and services improve app performance and reusability. TypeScript adds benefits like static typing and class-based programming.
This presentation contains important information introducing Angular 2& above to the Web Developers who have either used AngularJS 1 or starting afresh with JS App Development.
Angular 2 has finally hit the shelves and it is not just an upgrade. The producers of Angular have issued Angular 2 and it stands miles apart from the original framework. The new Angular 2 is a modern and robust framework that is faster, more expressive and flexible in nature. Here are a few interesting facts about Angular 2 that you may need to get started with this brilliant framework.
Angular 2 is a new version of AngularJS that is currently in alpha. It embraces modern web standards like Shadow DOM and Web Workers. Angular 2 components replace directives and use classes instead of controllers. Templates are now called views. Two-way binding and ng-repeat are changed. The API is still changing but you can try it now on angular.io.
Reason to choose Angular JS for your Web ApplicationPriyanka Verma
AngularJS is open source JavaScript framework that can be of help with utilizing Single Page HTML for declaring dynamic views in web-apps. The latest version of Angular 2 gives many advantages over AngularJS 1.x including better performance, lazy loading, simpler APIs, easier debugging and considerably more.
In this presentation, Subramanyam M of Valuebound introduces you to the setup and structure of Angular 2. The various agendas we’ll cover here are: Angular 2 - Introduction, Setting up Angular environment, structure, Angular components and routing.
----------------------------------------------------------
Get Socialistic
Our website: http://valuebound.com/
LinkedIn: https://www.linkedin.com/company/valuebound/
Facebook: https://www.facebook.com/valuebound/
Twitter: https://twitter.com/valuebound
What is a Angular Js ?
What is the main benefits of Angular Js ?
What is the difference between Angular js 1 and Angular js 2 ?
Structure of Angular Js ?
Choose of Language|Editor ?
Introduction of Components.
Template, Interpolation and Directives.
Data Binding and Pipes.
,Angular 2 is Javascript framework
Angular2 getting started by Stephen LautierAndrei Toma
The document provides an overview of Angular 2, including the speaker's background and experience, the agenda, features of Angular 2 like input, output, directives, pipes, and demos of creating a simple application. It discusses machine setup, creating a hello world app, routing, services, and dependency injection. Criticism of Angular 2's learning curve and syntax are also mentioned.
Angular 2 is in beta so we are in a crossroad. How do we get ahead? Is AngularJS 1.x dead or not? How can i upgrade my AngularJS 1.x application to Angular 2?
My adventures with Angular2 from first install (BETA.3) to the official release. What made us decide to pick Angular 2 since its beta phase, why we didn't stop when we saw that it wasn't quite ok to work with beta versions, how we managed to keep our up up to date with version updates (sometimes even twice a week), how we rewrote our application several times and how we found solutions to most problems.
Angular is a client side framework developed by Google for building single page applications. It uses TypeScript for development and supports development for multiple devices and browsers. Angular applications are comprised of components, which contain templates for presentation logic and classes for data binding. Core directives like ngFor and ngIf are used to manipulate DOM elements conditionally based on data. Services provide reusable business logic through dependency injection.
Angular is an open-source front-end web development platform for building dynamic single-page applications. It was developed and is maintained by Google. Traditional web applications run from the server, requiring the client to request pages from the server on each user interaction. Single-page applications handle requests and rendering on the client-side using JavaScript, only requiring the server when data needs processing or business logic execution. Angular has evolved through several versions since its initial release in 2010. It is now a TypeScript-based framework that supports progressive web apps and mobile development. Major companies like Google, PayPal, and Microsoft use Angular for its component-based architecture, cross-platform capabilities, and productivity benefits.
This document summarizes a presentation about Angular 2 given by Michael Melusky. The presentation covered introductions to Angular 2, TypeScript, components, data binding, communication between components, routing, directives, pipes and filters, services, and Firebase integration. It provided examples of TypeScript code, Angular components, data binding syntax, using directives like ngIf and ngFor, and creating services to avoid duplicating code between components. The speaker's goal was to give an overview of the core aspects of building applications with Angular 2.
Angular 2 introduced many changes from Angular 1 including components instead of directives, templates instead of views, and services instead of factories. It uses TypeScript for static typing and classes. Key features include components, data binding with property and event binding, lifecycle hooks, dependency injection, and routing. Components are the fundamental building block and define templates, styles, and logic. Data binding synchronizes templates and classes. Observables replaced promises for asynchronous operations.
This document provides an overview of Angular 2.4.0, including information on its improved change detection, architecture as progressive web apps that can run on any platform, use of TypeScript for typed JavaScript, main building blocks of modules, components, metadata, templates, data binding and dependency injection, and tips for crafting components using the CIDER method. The document also discusses upgrading from Angular 1.x and distilling its best practices, as well as Angular's use of ES6 features and module syntax.
This document summarizes a presentation about Angular 2 given by Michael Melusky. The presentation covered introductions to Angular 2, TypeScript, components, data binding, communication between components, routing, directives, pipes, services, and integrating Firebase. It provided overviews and examples of key Angular 2 concepts like components, data binding, dependency injection, and services. It also explained how to set up an Angular 2 project using the Angular CLI and TypeScript basics.
Angular 2 is a rewrite of AngularJS for modern web development. It improves on AngularJS by being faster, easier to use and learn, and built on proven best practices. Some key differences include components replacing controllers, unidirectional data flow instead of two-way binding, and type-based dependency injection rather than naming. While the core concepts remain similar, the implementation in Angular 2 is cleaner. However, setting up a full Angular project can still be complicated due to dependencies on build tools and module bundling.
Angular is a complete framework that combines declarative templates, dependency injection, end to end tooling, and integrated best practices in order to solve development challenges. Angular was completely rewritten from its predecessor AngularJS and allows developers to build their applications on web or mobile.
Matthew Gardner explains how to setup a simple Angular app, diving into some of the concepts behind the framework and describe some of the key differences between Angular and AngularJS. Additionally, Matthew will showcase an Angular app which uses the Spotify API.
This document provides an overview of moving from AngularJS to Angular 2, highlighting key differences and new concepts. It discusses why developers might want to use Angular 2 due to improvements in cross-platform support, performance, and tooling. Key changes include a new component-based architecture replacing controllers, services replacing providers/factories, and zones replacing $scope. Core concepts covered are components, dependency injection, data binding, modules, and metadata/decorators.
Angular 2 provides several key benefits over Angular 1:
- Performance is improved through a more modular architecture and fewer watches.
- Event handling syntax is simpler and more inline with standard JavaScript.
- Less code is needed for common tasks through features like built-in directives.
- Programming is based on reusable components rather than controllers and scopes.
- Mobile development is better supported through a more modular design.
This document provides an overview of database management systems (DBMS). It discusses DBMS architecture, data models including entity-relationship and relational models, data schemas, data independence, and the entity-relationship model. It also covers relational data modeling, Codd's 12 rules for relational databases, and mapping from entity-relationship diagrams to relational schemas. The intended audience is computer science graduates and prerequisites include basic computer concepts.
This document provides an introduction to data structures and algorithms. It discusses how data structures store data efficiently and how they are used in enterprise applications. The target audience is computer science graduates and software professionals looking to learn about data structures and algorithms. Basic prerequisites include understanding C programming, text editors, and executing programs. The document outlines different sections to be covered, including basics of data structures and algorithms, asymptotic analysis, common algorithms like greedy, divide and conquer, and dynamic programming, and specific data structures like arrays.
Angular 2 has finally hit the shelves and it is not just an upgrade. The producers of Angular have issued Angular 2 and it stands miles apart from the original framework. The new Angular 2 is a modern and robust framework that is faster, more expressive and flexible in nature. Here are a few interesting facts about Angular 2 that you may need to get started with this brilliant framework.
Angular 2 is a new version of AngularJS that is currently in alpha. It embraces modern web standards like Shadow DOM and Web Workers. Angular 2 components replace directives and use classes instead of controllers. Templates are now called views. Two-way binding and ng-repeat are changed. The API is still changing but you can try it now on angular.io.
Reason to choose Angular JS for your Web ApplicationPriyanka Verma
AngularJS is open source JavaScript framework that can be of help with utilizing Single Page HTML for declaring dynamic views in web-apps. The latest version of Angular 2 gives many advantages over AngularJS 1.x including better performance, lazy loading, simpler APIs, easier debugging and considerably more.
In this presentation, Subramanyam M of Valuebound introduces you to the setup and structure of Angular 2. The various agendas we’ll cover here are: Angular 2 - Introduction, Setting up Angular environment, structure, Angular components and routing.
----------------------------------------------------------
Get Socialistic
Our website: http://valuebound.com/
LinkedIn: https://www.linkedin.com/company/valuebound/
Facebook: https://www.facebook.com/valuebound/
Twitter: https://twitter.com/valuebound
What is a Angular Js ?
What is the main benefits of Angular Js ?
What is the difference between Angular js 1 and Angular js 2 ?
Structure of Angular Js ?
Choose of Language|Editor ?
Introduction of Components.
Template, Interpolation and Directives.
Data Binding and Pipes.
,Angular 2 is Javascript framework
Angular2 getting started by Stephen LautierAndrei Toma
The document provides an overview of Angular 2, including the speaker's background and experience, the agenda, features of Angular 2 like input, output, directives, pipes, and demos of creating a simple application. It discusses machine setup, creating a hello world app, routing, services, and dependency injection. Criticism of Angular 2's learning curve and syntax are also mentioned.
Angular 2 is in beta so we are in a crossroad. How do we get ahead? Is AngularJS 1.x dead or not? How can i upgrade my AngularJS 1.x application to Angular 2?
My adventures with Angular2 from first install (BETA.3) to the official release. What made us decide to pick Angular 2 since its beta phase, why we didn't stop when we saw that it wasn't quite ok to work with beta versions, how we managed to keep our up up to date with version updates (sometimes even twice a week), how we rewrote our application several times and how we found solutions to most problems.
Angular is a client side framework developed by Google for building single page applications. It uses TypeScript for development and supports development for multiple devices and browsers. Angular applications are comprised of components, which contain templates for presentation logic and classes for data binding. Core directives like ngFor and ngIf are used to manipulate DOM elements conditionally based on data. Services provide reusable business logic through dependency injection.
Angular is an open-source front-end web development platform for building dynamic single-page applications. It was developed and is maintained by Google. Traditional web applications run from the server, requiring the client to request pages from the server on each user interaction. Single-page applications handle requests and rendering on the client-side using JavaScript, only requiring the server when data needs processing or business logic execution. Angular has evolved through several versions since its initial release in 2010. It is now a TypeScript-based framework that supports progressive web apps and mobile development. Major companies like Google, PayPal, and Microsoft use Angular for its component-based architecture, cross-platform capabilities, and productivity benefits.
This document summarizes a presentation about Angular 2 given by Michael Melusky. The presentation covered introductions to Angular 2, TypeScript, components, data binding, communication between components, routing, directives, pipes and filters, services, and Firebase integration. It provided examples of TypeScript code, Angular components, data binding syntax, using directives like ngIf and ngFor, and creating services to avoid duplicating code between components. The speaker's goal was to give an overview of the core aspects of building applications with Angular 2.
Angular 2 introduced many changes from Angular 1 including components instead of directives, templates instead of views, and services instead of factories. It uses TypeScript for static typing and classes. Key features include components, data binding with property and event binding, lifecycle hooks, dependency injection, and routing. Components are the fundamental building block and define templates, styles, and logic. Data binding synchronizes templates and classes. Observables replaced promises for asynchronous operations.
This document provides an overview of Angular 2.4.0, including information on its improved change detection, architecture as progressive web apps that can run on any platform, use of TypeScript for typed JavaScript, main building blocks of modules, components, metadata, templates, data binding and dependency injection, and tips for crafting components using the CIDER method. The document also discusses upgrading from Angular 1.x and distilling its best practices, as well as Angular's use of ES6 features and module syntax.
This document summarizes a presentation about Angular 2 given by Michael Melusky. The presentation covered introductions to Angular 2, TypeScript, components, data binding, communication between components, routing, directives, pipes, services, and integrating Firebase. It provided overviews and examples of key Angular 2 concepts like components, data binding, dependency injection, and services. It also explained how to set up an Angular 2 project using the Angular CLI and TypeScript basics.
Angular 2 is a rewrite of AngularJS for modern web development. It improves on AngularJS by being faster, easier to use and learn, and built on proven best practices. Some key differences include components replacing controllers, unidirectional data flow instead of two-way binding, and type-based dependency injection rather than naming. While the core concepts remain similar, the implementation in Angular 2 is cleaner. However, setting up a full Angular project can still be complicated due to dependencies on build tools and module bundling.
Angular is a complete framework that combines declarative templates, dependency injection, end to end tooling, and integrated best practices in order to solve development challenges. Angular was completely rewritten from its predecessor AngularJS and allows developers to build their applications on web or mobile.
Matthew Gardner explains how to setup a simple Angular app, diving into some of the concepts behind the framework and describe some of the key differences between Angular and AngularJS. Additionally, Matthew will showcase an Angular app which uses the Spotify API.
This document provides an overview of moving from AngularJS to Angular 2, highlighting key differences and new concepts. It discusses why developers might want to use Angular 2 due to improvements in cross-platform support, performance, and tooling. Key changes include a new component-based architecture replacing controllers, services replacing providers/factories, and zones replacing $scope. Core concepts covered are components, dependency injection, data binding, modules, and metadata/decorators.
Angular 2 provides several key benefits over Angular 1:
- Performance is improved through a more modular architecture and fewer watches.
- Event handling syntax is simpler and more inline with standard JavaScript.
- Less code is needed for common tasks through features like built-in directives.
- Programming is based on reusable components rather than controllers and scopes.
- Mobile development is better supported through a more modular design.
This document provides an overview of database management systems (DBMS). It discusses DBMS architecture, data models including entity-relationship and relational models, data schemas, data independence, and the entity-relationship model. It also covers relational data modeling, Codd's 12 rules for relational databases, and mapping from entity-relationship diagrams to relational schemas. The intended audience is computer science graduates and prerequisites include basic computer concepts.
This document provides an introduction to data structures and algorithms. It discusses how data structures store data efficiently and how they are used in enterprise applications. The target audience is computer science graduates and software professionals looking to learn about data structures and algorithms. Basic prerequisites include understanding C programming, text editors, and executing programs. The document outlines different sections to be covered, including basics of data structures and algorithms, asymptotic analysis, common algorithms like greedy, divide and conquer, and dynamic programming, and specific data structures like arrays.
This document provides an overview of wireless communication. It discusses key topics such as features of wireless communication including transmission distance and applications. It also outlines some advantages of wireless communication such as mobility and lack of need for wires. Finally, it introduces various terms used in mobile telephony and multiple access techniques including FDMA, TDMA, CDMA and more that allow multiple users to access the network simultaneously.
This document provides an overview of cryptography. It begins by explaining the origins of cryptography in ancient civilizations and how it has evolved over time. It then discusses the components of a cryptosystem, including plaintext, encryption/decryption algorithms and keys. Finally, it outlines different types of cryptosystems and their basic functions in encrypting and decrypting data to provide confidentiality during transmission.
This document provides an overview of cosmology and summarizes some of the major discoveries in the field. It introduces concepts like the expanding universe, Hubble's law, and the Big Bang theory. It also explains cosmological phenomena such as the cosmic microwave background radiation and discusses evidence that has helped scientists understand dark matter and dark energy. The tutorial is intended for students and early-career astronomers who want to learn more about cosmological observations and theories.
This document provides an overview of control systems and their analysis. It introduces various modeling methods for control systems including mathematical models using differential equations and transfer functions. It also discusses modeling of mechanical systems, block diagrams, time response analysis, stability analysis and other fundamental control systems concepts. The document contains 17 chapters and is intended to teach readers about analyzing and improving the performance of control systems.
This document provides an overview of computer logical organization. It discusses key concepts such as analog versus digital signals, different number systems including binary, and binary codes. It also covers topics like number system conversions, error detection/correction, and complement arithmetic which are important aspects of computer logical organization. The intended audience is students pursuing computer science degrees. Basic computer knowledge is assumed as a prerequisite.
This document provides an overview of computer fundamentals. It explains that a computer accepts raw data as input, processes it under a set of instructions, and produces output which is saved for future use. It is intended for beginners and advanced learners, covering topics such as hardware, software, operating systems, and how to get the most value from computers. The document also provides information on computer components, memory types, number systems, and how to purchase a computer.
This document provides an overview of compiler design. It describes the different phases of a compiler including lexical analysis, syntax analysis, and code generation. It also outlines the overall architecture of a compiler, discussing the analysis and synthesis phases. The document is intended for students interested in learning the basic principles of compilers.
This document provides an overview of communication technologies and networking. It begins by discussing the history of communication from early speech to the development of the telephone and telecommunication networks. It then outlines how computer networks have revolutionized modern communication. The document will cover the evolution of networks from ARPANET to the Internet, networking hardware and software components, and concepts of global communication. It is designed for readers interested in learning the basic concepts of how networks function.
This document provides an overview of biometrics and biometric systems. It discusses the basic components of a biometric system, including sensors to capture biometric data, a processing unit, a database to store templates, and an output interface. It also outlines the general process a biometric system uses for identification and verification. The document introduces key biometrics concepts and terminology. It describes the evolution of biometrics and some common applications of biometric systems.
BDD focuses on providing a shared process and tools to promote communication between software developers and business analysts. It uses examples written in a readable language to illustrate desired system behaviors. BDD emerged from test-driven development, which uses automated tests to drive development. A key BDD practice is specification by example, which involves collaboratively writing examples to illustrate requirements and then automating these examples as tests.
This document provides an introduction to basic computer concepts. It discusses that a computer receives input, processes it based on instructions, and provides output. It also notes that computers can perform repetitive tasks without error. The document then outlines that it will discuss the parts of a computer and microprocessors that enable efficient and correct task completion. It provides information on intended audience and prerequisites. Finally, it includes copyright information and a table of contents to guide the reader.
This document provides an overview of basic computer science concepts. It discusses the major components of a computer system including hardware, software, input/output devices. It also describes common operating systems like Windows and Unix, as well as network types including local area networks, metropolitan area networks, and wide area networks. The document is designed for students preparing for competitive exams to provide foundational computer science knowledge with no prerequisites.
This document provides an introduction to basic electronic components. It begins by discussing semiconductor physics concepts like quantum numbers, energy bands, and the Pauli exclusion principle. It then covers components like resistors, capacitors, inductors, and transistors. Resistors are discussed in terms of symbols, color coding, circuit connections in series and parallel, and types of resistors. Capacitors are similarly covered regarding symbols, how they work, color coding, capacitive reactance, temperature coefficients, and circuit connections. The document is intended for readers who want preliminary knowledge of basic electronic components.
The document discusses the objectives and fundamentals of auditing. It explains that the main objective of auditing is to ensure the financial reliability of an organization and provide an independent opinion on whether the books of accounts show a true and fair view. It also discusses the three main types of fraud that can be detected through auditing - misappropriation of cash, goods, and manipulation of accounts.
This document provides an overview of artificial neural networks (ANN). It describes ANN as parallel computing devices modeled after the human brain, with the objective of performing computational tasks faster than traditional systems. The document outlines some key concepts of ANN including its basic components like neurons and connections between neurons. It also discusses different types of ANN models and learning methods, including supervised and unsupervised learning. Finally, it notes that ANN can be useful for tasks like pattern recognition, classification, approximation, and data clustering.
This document provides an introduction to the topic of artificial intelligence. It discusses the goals and history of AI, as well as key areas of research like intelligent systems, search algorithms, fuzzy logic systems, natural language processing, and expert systems. The intended audience is students beginning their study of AI who want a broad overview of the field.
This document provides an overview of antennas used in communication systems. It begins by describing the intended audience, which are readers looking to learn about antenna fundamentals, parameters, types, and design considerations. The document then outlines topics that will be covered, including basic antenna terms, parameters, near and far field patterns, radiation patterns, beam width, polarization, and more. It also lists prerequisites of basic electromagnetic wave and communication system concepts. The document aims to explain how to calculate antenna parameters and select an appropriate antenna type for different applications.
This document provides an overview of analog communication techniques. It discusses various modulation techniques used in analog communication systems, including amplitude modulation (AM), double sideband suppressed carrier (DSBSC), single sideband suppressed carrier (SSBSC), and vestigial sideband (VSBSC) modulation. It also covers angle modulation techniques such as frequency modulation (FM) and phase modulation. The document provides mathematical expressions to describe the different modulation techniques and discusses modulators and demodulators used for each type of modulation.
AR3201 WORLD ARCHITECTURE AND URBANISM EARLY CIVILISATIONS TO RENAISSANCE QUE...Mani Sasidharan
UNIT I PREHISTORY TO RIVER VALLEY CIVILISATIONS
UNIT II PERSIA, GREECE AND ROME
UNIT III JUDAISM, CHRISTIANITY AND ISLAM
UNIT IV MEDIEVAL EUROPE
UNIT V RENAISSANCE IN EUROPE
How to Configure Add to Cart in Odoo 18 WebsiteCeline George
In this slide, we’ll discuss how to configure the Add to Cart functionality in the Odoo 18 Website. This feature enhances the shopping experience by offering three flexible options: Stay on the Product Page, Go to the Cart, or Let the User Decide through a dialog box.
Christian education is an important element in forming moral values, ethical Behaviour and
promoting social unity, especially in diverse nations like in the Caribbean. This study examined
the impact of Christian education on the moral growth in the Caribbean, characterized by
significant Christian denomination, like the Orthodox, Catholic, Methodist, Lutheran and
Pentecostal. Acknowledging the historical and social intricacies in the Caribbean, this study
tends to understand the way in which Christian education mold ethical decision making, influence interpersonal relationships and promote communal values. These studies’ uses, qualitative and quantitative research method to conduct semi-structured interviews for twenty
(25) Church respondents which cut across different age groups and genders in the Caribbean. A
thematic analysis was utilized to identify recurring themes related to ethical Behaviour, communal values and moral development. The study analyses the three objectives of the study:
how Christian education Mold’s ethical Behaviour and enhance communal values, the role of
Christian educating in promoting ecumenism and the effect of Christian education on moral
development. Moreover, the findings show that Christian education serves as a fundamental role
for personal moral evaluation, instilling a well-structured moral value, promoting good
Behaviour and communal responsibility such as integrity, compassion, love and respect. However, the study also highlighted challenges including biases in Christian teachings, exclusivity and misconceptions about certain practices, which impede the actualization of
Pragya Champion's Chalice is the annual Intra Pragya General Quiz hosted by the club's outgoing President and Vice President. The prelims and finals are both given in the singular set.
Trends Spotting Strategic foresight for tomorrow’s education systems - Debora...EduSkills OECD
Deborah Nusche, Senior Analyst, OECD presents at the OECD webinar 'Trends Spotting: Strategic foresight for tomorrow’s education systems' on 5 June 2025. You can check out the webinar on the website https://oecdedutoday.com/webinars/ Other speakers included: Deborah Nusche, Senior Analyst, OECD
Sophie Howe, Future Governance Adviser at the School of International Futures, first Future Generations Commissioner for Wales (2016-2023)
Davina Marie, Interdisciplinary Lead, Queens College London
Thomas Jørgensen, Director for Policy Coordination and Foresight at European University Association
HOW YOU DOIN'?
Cool, cool, cool...
Because that's what she said after THE QUIZ CLUB OF PSGCAS' TV SHOW quiz.
Grab your popcorn and be seated.
QM: THARUN S A
BCom Accounting and Finance (2023-26)
THE QUIZ CLUB OF PSGCAS.
This presentation has been made keeping in mind the students of undergraduate and postgraduate level. To keep the facts in a natural form and to display the material in more detail, the help of various books, websites and online medium has been taken. Whatever medium the material or facts have been taken from, an attempt has been made by the presenter to give their reference at the end.
In the seventh century, the rule of Sindh state was in the hands of Rai dynasty. We know the names of five kings of this dynasty- Rai Divji, Rai Singhras, Rai Sahasi, Rai Sihras II and Rai Sahasi II. During the time of Rai Sihras II, Nimruz of Persia attacked Sindh and killed him. After the return of the Persians, Rai Sahasi II became the king. After killing him, one of his Brahmin ministers named Chach took over the throne. He married the widow of Rai Sahasi and became the ruler of entire Sindh by suppressing the rebellions of the governors.
How to Manage Allocations in Odoo 18 Time OffCeline George
Allocations in Odoo 18 Time Off allow you to assign a specific amount of time off (leave) to an employee. These allocations can be used to track and manage leave entitlements for employees, such as vacation days, sick leave, etc.
SEM II 3202 STRUCTURAL MECHANICS, B ARCH, REGULATION 2021, ANNA UNIVERSITY, R...RVSPSOA
Principles of statics. Forces and their effects. Types of force systems. Resultant of concurrent and
parallel forces. Lami’s theorem. Principle of moments. Varignon’s theorem. Principle of equilibrium.
Types of supports and reactions-Bending moment and Shear forces-Determination of reactions for
simply supported beams. Relation between bending moment and shear force.
Properties of section – Centre of gravity, Moment of Inertia, Section modulus, Radius of gyration
for various structural shapes. Theorem of perpendicular axis. Theorem of parallel axis.
Elastic properties of solids. Concept of stress and strain. Deformation of axially loaded simple bars.
Types of stresses. Concept of axial and volumetric stresses and strains. Elastic constants. Elastic
Modulus. Shear Modulus. Bulk Modulus. Poisson’s ratio. Relation between elastic constants.
Principal stresses and strain. Numerical and Graphical method. Mohr’s diagram.
R.K. Bansal, ‘A Text book on Engineering Mechanics’, Lakshmi Publications, Delhi,2008.
R.K. Bansal, ‘A textbook on Strength of Materials’, Lakshmi Publications, Delhi 2010.
Paul W. McMullin, 'Jonathan S. Price, ‘Introduction to Structures’, Routledge, 2016.
P.C. Punmia, ‘Strength of Materials and Theory of Structures; Vol. I’, Lakshmi
Publications, Delhi 2018.
2. S. Ramamrutham, ‘Strength of Materials’, Dhanpatrai and Sons, Delhi, 2014.
3. W.A. Nash, ‘Strength of Materials’, Schaums Series, McGraw Hill Book Company,1989.
4. R.K. Rajput, ‘Strength of Materials’, S.K. Kataria and Sons, New Delhi , 2017.
RE-LIVE THE EUPHORIA!!!!
The Quiz club of PSGCAS brings to you a fun-filled breezy general quiz set from numismatics to sports to pop culture.
Re-live the Euphoria!!!
QM: Eiraiezhil R K,
BA Economics (2022-25),
The Quiz club of PSGCAS
Pests of Rice: Damage, Identification, Life history, and Management.pptxArshad Shaikh
Rice pests can significantly impact crop yield and quality. Major pests include the brown plant hopper (Nilaparvata lugens), which transmits viruses like rice ragged stunt and grassy stunt; the yellow stem borer (Scirpophaga incertulas), whose larvae bore into stems causing deadhearts and whiteheads; and leaf folders (Cnaphalocrocis medinalis), which feed on leaves reducing photosynthetic area. Other pests include rice weevils (Sitophilus oryzae) and gall midges (Orseolia oryzae). Effective management strategies are crucial to minimize losses.
Search Engine Optimization (SEO) for Website SuccessMuneeb Rana
Unlock the essentials of Search Engine Optimization (SEO) with this concise, visually driven PowerPoint. Inside you’ll find:
✅ Clear definitions and core concepts of SEO
✅ A breakdown of On‑Page, Off‑Page, and Technical SEO
✅ Actionable best‑practice checklists for keyword research, content optimization, and link building
✅ A quick‑start toolkit featuring Google Analytics, Search Console, Ahrefs, SEMrush, and Moz
✅ Real‑world case study demonstrating a 70 % organic‑traffic lift
✅ Common challenges, algorithm updates, and tips for long‑term success
Whether you’re a digital‑marketing student, small‑business owner, or PR professional, this deck will help you boost visibility, build credibility, and drive sustainable traffic. Download, share, and start optimizing today!
Smart Borrowing: Everything You Need to Know About Short Term Loans in Indiafincrifcontent
Short term loans in India are becoming a go-to financial solution for individuals needing quick access to funds without long-term commitments. With fast approval, minimal documentation, and flexible tenures, these loans are ideal for handling emergencies, unexpected bills, or short-term goals. Understanding key aspects like short term loan features, eligibility, required documentation, and how to apply for a short term loan can help borrowers make informed decisions. Whether you're salaried or self-employed, short term loans offer convenience and speed. This guide walks you through the essentials so you can secure the right loan at the right time.
POS Reporting in Odoo 18 - Odoo 18 SlidesCeline George
To view all the available reports in Point of Sale, navigate to Point of Sale > Reporting. In this section, you will find detailed reports such as the Orders Report, Sales Details Report, and Session Report, as shown below.
POS Reporting in Odoo 18 - Odoo 18 SlidesCeline George
Ad
Angular2 tutorial
2. Angular 2
i
AbouttheTutorial
Angular 2 is an open source JavaScript framework to build web applications in HTML and
JavaScript, and has been conceived as a mobile first approach.
Audience
This tutorial is designed for software professionals who want to learn the basics of
AngularJS 2 and its programming concepts in simple and easy steps. It describes the
components of AngularJS 2 with suitable examples.
Prerequisites
You should have a basic understanding of JavaScript and any text editor. As we are going
to develop web-based applications using Angular 2, it will helpful if you have an
understanding of other web technologies such as HTML, CSS, AJAX, AngularJS, etc.
Copyright&Disclaimer
Copyright 2016 by Tutorials Point (I) Pvt. Ltd.
All the content and graphics published in this e-book are the property of Tutorials Point (I)
Pvt. Ltd. The user of this e-book is prohibited to reuse, retain, copy, distribute or republish
any contents or a part of contents of this e-book in any manner without written consent
of the publisher.
We strive to update the contents of our website and tutorials as timely and as precisely as
possible, however, the contents may contain inaccuracies or errors. Tutorials Point (I) Pvt.
Ltd. provides no guarantee regarding the accuracy, timeliness or completeness of our
website or its contents including this tutorial. If you discover any errors on our website or
in this tutorial, please notify us at [email protected]
3. Angular 2
ii
TableofContents
About the Tutorial....................................................................................................................................i
Audience..................................................................................................................................................i
Prerequisites............................................................................................................................................i
Copyright & Disclaimer.............................................................................................................................i
Table of Contents....................................................................................................................................ii
ANGULAR 2 — OVERVIEW...................................................................................................1
ANGULAR 2 — ENVIRONMENT............................................................................................3
Creating Configuration Files ....................................................................................................................3
Creating Our First Angular Component ...................................................................................................6
Compile and Run.....................................................................................................................................8
ANGULAR 2 — HELLO WORLD.............................................................................................9
ANGULAR 2 — ARCHITECTURE..........................................................................................13
Module .................................................................................................................................................14
Component ...........................................................................................................................................14
Template...............................................................................................................................................14
Metadata ..............................................................................................................................................14
Data Binding..........................................................................................................................................15
Service ..................................................................................................................................................15
Directive................................................................................................................................................15
Dependency Injection ...........................................................................................................................16
ANGULAR 2 — MODULES..................................................................................................17
ANGULAR 2 — COMPONENTS...........................................................................................21
ANGULAR 2 — TEMPLATES................................................................................................25
4. Angular 2
iii
ANGULAR 2 — METADATA................................................................................................29
ANGULAR 2 — DATA BINDING...........................................................................................35
ANGULAR 2 — DATA DISPLAY............................................................................................39
ANGULAR 2 — USER INPUT...............................................................................................44
Angular 2 - Binding User Input ..............................................................................................................44
Angular 2 - User Input from Event Object..............................................................................................49
Angular 2 - User Input from Local Template Variable ............................................................................52
Angular 2 - Key Event Filtering ..............................................................................................................55
Angular 2 - On Blur Event ......................................................................................................................59
ANGULAR 2 — FORMS.......................................................................................................63
ANGULAR 2 — SERVICES ...................................................................................................70
ANGULAR 2 — DIRECTIVES................................................................................................77
Angular 2 - Components........................................................................................................................77
Angular 2 - Structural Directives............................................................................................................81
Angular 2 - Attribute Directives.............................................................................................................85
ANGULAR 2 — DEPENDENCY INJECTION ...........................................................................92
5. Angular 2
4
Angular 2 is an open source JavaScript framework to build web applications in HTML and
JavaScript, and has been conceived as a mobile first approach. The beta version of Angular 2
was released in March 2014.
Why use Angular 2?
Angular 2 is simpler than Angular 1. The concepts here are easier to understand.
You can update the large data sets with minimal memory overhead.
It will speed up the initial load through server side rendering.
Features of Angular 2
Angular 2 is faster and easier than Angular 1.
It supports the latest version of browsers and also supports old browsers including
IE9+ and Android 4.1+.
It is a cross-platform framework.
Angular 2 is mainly focused on mobile apps.
Code structure is more simplified than the previous version of Angular.
Advantages of Angular 2
If an application is heavy, then Angular 2 keeps it fully UI (User Interface) responsive.
It uses the server side rendering for fast views on mobile.
It works well with ECMAScript and other languages that compile with JavaScript.
It uses dependency injection to maintain applications without writing lengthy codes.
The applications here have a component-based approach.
Disadvantages of Angular 2
Since Angular 2 is a newly introduced framework, there is less online community
support.
It takes time to learn if you are new to Angular 2.
ANGULAR 2 — OVERVIEW
6. Angular 2
5
In this chapter, let us discuss the Angular 2 development environment in detail.
Angular uses TypeScript, which is a primary language for developing Angular
applications.
TypeScript is a super set of JavaScript, which is migrated to TypeScript. Here, the code
written in TypeScript makes it less prone to runtime errors.
To set up the development environment, follow these steps:
Step 1: Create a project folder in your local drive by typing the commands in the command
prompt as given below.
mkdir angular2-demo
cd angular2-demo
CreatingConfigurationFiles
The creation of configuration files follows the step mentioned above.
Step 2: You need to create tsconfig.json which is the TypeScript compiler configuration file.
It guides the compiler to generate JavaScript files.
{
"compilerOptions": {
"target": "es5",
"module": "system",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false
},
ANGULAR 2 — ENVIRONMENT
7. Angular 2
6
"exclude": [
"node_modules",
"typings/main",
"typings/main.d.ts"
]
}
Step 3: Create a typings.json file in your project folder angular2-demo as shown below:
typings.json
{
"globalDependencies": {
"core-js": "registry:dt/core-js#0.0.0+20160602141332",
"jasmine": "registry:dt/jasmine#2.2.0+20160621224255",
"node": "registry:dt/node#6.0.0+20160621231320"
}
}
A large number of libraries of the JavaScript extends JavaScript environment with features
and syntax which is not natively recognized by the TypeScript compiler. The typings.json file
is used to identify TypeScript definition files in your Angular application.
In the above code, there are three typing files as shown below:
core-js: It brings ES2015/ES6 capabilities to our ES5 browsers.
jasmine: It is the typing for Jasmine test framework.
node: It is used for the code that references objects in the nodejs environment.
These typing files are used in the development of larger Angular applications.
Step 4: Add the package.json file to your angular2-demo project folder with the code given
below:
package.json
{
"name": "angular2-demo",
"version": "1.0.0",
"scripts": {
8. Angular 2
7
"start": "concurrent "npm run tsc:w" "npm run lite" ",
"tsc": "tsc",
"tsc:w": "tsc -w",
"lite": "lite-server",
"typings": "typings",
"postinstall": "typings install"
},
"license": "ISC",
"dependencies": {
"angular2": "2.0.0-beta.7",
"systemjs": "0.19.22",
"es6-promise": "^3.0.2",
"es6-shim": "^0.33.3",
"reflect-metadata": "0.1.2",
"rxjs": "5.0.0-beta.2",
"zone.js": "0.5.15"
},
"devDependencies": {
"concurrently": "^2.0.0",
"lite-server": "^2.1.0",
"typescript": "^1.7.5",
"typings":"^0.6.8"
}
}
The package.json will contain the packages that our apps require. These packages are
installed and maintained with npm (Node Package Manager). To install npm click here.
Step 5: To install packages, run the npm command in the command prompt as given below.
npm install
Error messages in red may appear while installing npm. These messages have to be ignored.
9. Angular 2
8
CreatingOurFirstAngularComponent
A component is the fundamental concept of Angular. A component is a class that controls a
view template - a part of a web page where information to the user is displayed and user
feedback is responded to. Components are required to build Angular apps.
Step 6: Create a sub-folder called app/ inside your project folder to place the Angular app
components. You can use the following command to create the folder:
mkdir app
cd app
Step 7: The files which you create need to be saved with the .ts extension. Create a file
called environment_app.component.ts in your app/ folder with the below code:
environment_app.component.ts
import {Component, View} from "angular2/core";
@Component({
selector: 'my-app'
})
@View({
template: '<h2>My First Angular 2 App</h2>'
})
export class AppComponent {
}
[[
The above code will import the Component and the View package
from angular2/core.
The @Component is an Angular 2 decorator that allows you to associate metadata
with the component class.
The my-app can be used as HTML tag and also as a component.
The @view contains a template that tells Angular how to render a view.
The export specifies that, this component will be available outside the file.
10. Angular 2
9
Step 8: Next, create the environment_main.ts file with the following code:
environment_main.ts
import {bootstrap} from "angular2/platform/browser"
import {AppComponent} from "./environment_app.component"
bootstrap(AppComponent);
11. Angular 2
10
End of ebook preview
If you liked what you saw…
Buy it from our store @ https://store.tutorialspoint.com