SlideShare una empresa de Scribd logo
1 de 21
Visit us at :
http://learnfungo.com

COLDFUSION AND
OTHER TRAININGS FOR
$0 AND $10
Cold Fusion
Getting Started with Cold
Fusion…
What is ColdFusion
 ColdFusion is “A rapid server scripting
  environment for creating rich internet
  applications."
 ColdFusion is a Web Application
  Server that executes scripts which are
  written in CFML (ColdFusion Markup
  Language).
WHY COLD FUSION?
Advantages
 Ease of Development
 Rapid application development (RAD).
  ColdFusion abstracts complex, low-
  level programming tasks, such as
  establishing connectivity with a mail
  server or querying a database, with
  simple HTML-like tags.
 Available for a broad range of popular
  operating systems and web servers.
ColdFusion Flow
Accessing a website
ColdFusion Flow
Explained
   A web browser makes a request to a web server for a
    template with a .cfm or .cfc extension (or another
    custom configured extension).
   The web server receives the request and forwards it to
    the ColdFusion MX Application Server.
   The ColdFusion MX Application Server parses the
    CFML template and processes the tags and functions
    accordingly, interacting with other services, such as
    data sources or mail servers, as necessary.
   The ColdFusion MX Application Server combines its
    dynamic output with the static HTML and CSS (and
    JavaScript, if any) in the template and passes the whole
    page back to the web server.
   The web server passes the dynamically generated
    content back to the client machine's web browser.
ABOUT DATA TYPES
Data Types
 Boolean
 Strings
 Numbers
 Date/time objects
 Lists
 Arrays
 Structures
 Query objects
ABOUT VARIABLES
Variables in CFML
 Variable names must begin with a
  letter, an underscore, or the Unicode
  currency symbol ($) and can contain
  only
  letters, numbers, underscores, and
  Unicode currency symbols. Variable
  names can't contain spaces.
 ColdFusion variable names aren't
  case sensitive.
Assigning Values to
Variables
 <cfset x = 8>
 <cfset y = x+12>
 <cfset Name = “Ankur">
 <cfset x = Name>
 <cfset Authenticated = true>
 <cfset TheDate = DateFormat(Now(
  ),'mm/dd/yyyy')>
Variable Scope
 Local
 Form
 URL
 Query
 File
 Cookie
 Application
 Session
 Client
ABOUT EXPRESSIONS &
OPERATORS.
Expressions
 <cfset x = 10*(3+2)>
 ……
Operators
Arithmetic :
 Performs arithmetic operations such as sign changes,
  addition, subtraction, etc., on numeric values.
Comparison:
 Compares two values and returns a Boolean true/false.
String:
 There is only one string operator in the CFML
  language. The ampersand (&) concatenates strings.
Boolean:
 Also known as logical operators, Boolean operators
  perform connective and negation operations and return
  Boolean true/false values.

Live Example
Blurting it out
 To output the contents or results of a
  ColdFusion expression, we use
  <cfoutput> tag.
 cfoutput is a paired tag, which means
  that it has both start and end tags.
 Live Example
ABOUT CONDITIONAL
PROCESSING.
Conditional Processing
   cfif, cfelseif, and cfelse
     <cfif expression>
       HTML and CFML...
     <cfelseif expression>
       HTML and CFML...
     <cfelse>
       HTML and CFML...
     </cfif>
Continue…
   cfswitch, cfcase, and cfdefaultcase
   <cfswitch expression="expression">
    ◦ <cfcase value="value_or_list_of_values">
        HTML and CFML...
    ◦ </cfcase>
    ◦ <cfcase value="value_or_list_of_values">
        HTML and CFML...
    ◦ </cfcase> ...
    ◦ <cfdefaultcase>
        HTML and CFML...
    ◦ </cfdefaultcase>
    ◦ </cfswitch>
   Live Example
Visit us at :
http://learnfungo.com

COLDFUSION AND
OTHER TRAININGS FOR
$0 AND $10

Más contenido relacionado

La actualidad más candente

PHP form tutorial
PHP form tutorialPHP form tutorial
PHP form tutorial
Promb
 
Client side scripting using Javascript
Client side scripting using JavascriptClient side scripting using Javascript
Client side scripting using Javascript
Bansari Shah
 
XForms
XFormsXForms
XForms
SHC
 
Calc shipping
Calc shippingCalc shipping
Calc shipping
LAGirl
 

La actualidad más candente (15)

COLD FUSION TUTORIAL
COLD FUSION TUTORIALCOLD FUSION TUTORIAL
COLD FUSION TUTORIAL
 
PHP form tutorial
PHP form tutorialPHP form tutorial
PHP form tutorial
 
Php forms
Php formsPhp forms
Php forms
 
Client side scripting using Javascript
Client side scripting using JavascriptClient side scripting using Javascript
Client side scripting using Javascript
 
Xml
XmlXml
Xml
 
Web development
Web developmentWeb development
Web development
 
0nline shopping
0nline shopping0nline shopping
0nline shopping
 
Application Integration with XProc
Application Integration with XProcApplication Integration with XProc
Application Integration with XProc
 
XForms
XFormsXForms
XForms
 
Workflow for-dialog flow-integration-with-uipath-and-telephony-gateway
Workflow for-dialog flow-integration-with-uipath-and-telephony-gatewayWorkflow for-dialog flow-integration-with-uipath-and-telephony-gateway
Workflow for-dialog flow-integration-with-uipath-and-telephony-gateway
 
Calc shipping
Calc shippingCalc shipping
Calc shipping
 
Decoupled drupal
Decoupled drupal Decoupled drupal
Decoupled drupal
 
POX to HATEOAS: Our Company's Journey Building a Hypermedia API
POX to HATEOAS: Our Company's Journey Building a Hypermedia APIPOX to HATEOAS: Our Company's Journey Building a Hypermedia API
POX to HATEOAS: Our Company's Journey Building a Hypermedia API
 
My 70-480 HTML5 certification learning
My 70-480 HTML5 certification learningMy 70-480 HTML5 certification learning
My 70-480 HTML5 certification learning
 
Web page concept final ppt
Web page concept  final pptWeb page concept  final ppt
Web page concept final ppt
 

Destacado

Week 2 assignment 4 slide presentation
Week 2 assignment 4 slide presentationWeek 2 assignment 4 slide presentation
Week 2 assignment 4 slide presentation
LKiphen
 
Chapter 2.3 transport system in plants revised 2010
Chapter 2.3   transport system in plants   revised 2010Chapter 2.3   transport system in plants   revised 2010
Chapter 2.3 transport system in plants revised 2010
Mohd Faizal Hashim
 
Week 2 assignment 4 slide presentation
Week 2 assignment 4 slide presentationWeek 2 assignment 4 slide presentation
Week 2 assignment 4 slide presentation
LKiphen
 
Chapter 3.1 human excretion revised 2010-nota pelajar
Chapter 3.1 human excretion   revised 2010-nota pelajarChapter 3.1 human excretion   revised 2010-nota pelajar
Chapter 3.1 human excretion revised 2010-nota pelajar
Mohd Faizal Hashim
 
Business objects basics
Business objects basicsBusiness objects basics
Business objects basics
LearnFunGo
 
Kisi kisisoaluambn akidahakhlakmi
Kisi kisisoaluambn akidahakhlakmiKisi kisisoaluambn akidahakhlakmi
Kisi kisisoaluambn akidahakhlakmi
081219714496
 
Kisi kisisoaluambn alquranhadismi
Kisi kisisoaluambn alquranhadismiKisi kisisoaluambn alquranhadismi
Kisi kisisoaluambn alquranhadismi
081219714496
 
Long list calon peserta sertifikasi banten 2012
Long list calon peserta sertifikasi banten 2012Long list calon peserta sertifikasi banten 2012
Long list calon peserta sertifikasi banten 2012
081219714496
 
The Hero's Journey Stages & Steps
The Hero's Journey Stages & StepsThe Hero's Journey Stages & Steps
The Hero's Journey Stages & Steps
Aneesah Bakker
 

Destacado (17)

Week 2 assignment 4 slide presentation
Week 2 assignment 4 slide presentationWeek 2 assignment 4 slide presentation
Week 2 assignment 4 slide presentation
 
Chapter 2.3 transport system in plants revised 2010
Chapter 2.3   transport system in plants   revised 2010Chapter 2.3   transport system in plants   revised 2010
Chapter 2.3 transport system in plants revised 2010
 
A happier you
A happier youA happier you
A happier you
 
The Expat's Way Principles
The Expat's Way PrinciplesThe Expat's Way Principles
The Expat's Way Principles
 
Begin With AHA
Begin With AHABegin With AHA
Begin With AHA
 
Week 2 assignment 4 slide presentation
Week 2 assignment 4 slide presentationWeek 2 assignment 4 slide presentation
Week 2 assignment 4 slide presentation
 
Chapter 3.1 human excretion revised 2010-nota pelajar
Chapter 3.1 human excretion   revised 2010-nota pelajarChapter 3.1 human excretion   revised 2010-nota pelajar
Chapter 3.1 human excretion revised 2010-nota pelajar
 
Edld 5362 technology plan show
Edld 5362 technology plan showEdld 5362 technology plan show
Edld 5362 technology plan show
 
Business objects basics
Business objects basicsBusiness objects basics
Business objects basics
 
Kisi kisisoaluambn akidahakhlakmi
Kisi kisisoaluambn akidahakhlakmiKisi kisisoaluambn akidahakhlakmi
Kisi kisisoaluambn akidahakhlakmi
 
Kisi kisisoaluambn alquranhadismi
Kisi kisisoaluambn alquranhadismiKisi kisisoaluambn alquranhadismi
Kisi kisisoaluambn alquranhadismi
 
Yourprezi
YourpreziYourprezi
Yourprezi
 
Long list calon peserta sertifikasi banten 2012
Long list calon peserta sertifikasi banten 2012Long list calon peserta sertifikasi banten 2012
Long list calon peserta sertifikasi banten 2012
 
Wows
WowsWows
Wows
 
Interview strategy v 1.2
Interview strategy v 1.2Interview strategy v 1.2
Interview strategy v 1.2
 
The Hero's Journey Stages & Steps
The Hero's Journey Stages & StepsThe Hero's Journey Stages & Steps
The Hero's Journey Stages & Steps
 
La voz humana
La voz humanaLa voz humana
La voz humana
 

Similar a Coldfusion basics training by Live instructor

"Running CF in a Shared Hosting Environment"
"Running CF in a Shared Hosting Environment""Running CF in a Shared Hosting Environment"
"Running CF in a Shared Hosting Environment"
webhostingguy
 
Coldfusion
ColdfusionColdfusion
Coldfusion
Ram
 
Implementing WebServices with Camel and CXF in ServiceMix
Implementing WebServices with Camel and CXF in ServiceMixImplementing WebServices with Camel and CXF in ServiceMix
Implementing WebServices with Camel and CXF in ServiceMix
Adrian Trenaman
 
Dh2 Apps Training Part2
Dh2   Apps Training Part2Dh2   Apps Training Part2
Dh2 Apps Training Part2
jamram82
 
ColdFusion framework comparison
ColdFusion framework comparisonColdFusion framework comparison
ColdFusion framework comparison
VIkas Patel
 

Similar a Coldfusion basics training by Live instructor (20)

ColdFusion 10
ColdFusion 10ColdFusion 10
ColdFusion 10
 
"Running CF in a Shared Hosting Environment"
"Running CF in a Shared Hosting Environment""Running CF in a Shared Hosting Environment"
"Running CF in a Shared Hosting Environment"
 
The Database Environment Chapter 10
The Database Environment Chapter 10The Database Environment Chapter 10
The Database Environment Chapter 10
 
Html JavaScript and CSS
Html JavaScript and CSSHtml JavaScript and CSS
Html JavaScript and CSS
 
PPT
PPTPPT
PPT
 
Silverlight 2 for Developers - TechEd New Zealand 2008
Silverlight 2 for Developers - TechEd New Zealand 2008Silverlight 2 for Developers - TechEd New Zealand 2008
Silverlight 2 for Developers - TechEd New Zealand 2008
 
Coldfusion
ColdfusionColdfusion
Coldfusion
 
Implementing WebServices with Camel and CXF in ServiceMix
Implementing WebServices with Camel and CXF in ServiceMixImplementing WebServices with Camel and CXF in ServiceMix
Implementing WebServices with Camel and CXF in ServiceMix
 
Language Basics | Coldfusion primer | Chap-1
Language Basics | Coldfusion primer | Chap-1Language Basics | Coldfusion primer | Chap-1
Language Basics | Coldfusion primer | Chap-1
 
Webform Server 351 Architecture and Overview
Webform Server 351 Architecture and OverviewWebform Server 351 Architecture and Overview
Webform Server 351 Architecture and Overview
 
Unit 02: Web Technologies (2/2)
Unit 02: Web Technologies (2/2)Unit 02: Web Technologies (2/2)
Unit 02: Web Technologies (2/2)
 
Dh2 Apps Training Part2
Dh2   Apps Training Part2Dh2   Apps Training Part2
Dh2 Apps Training Part2
 
Web Server and how we can design app in C#
Web Server and how we can design app  in C#Web Server and how we can design app  in C#
Web Server and how we can design app in C#
 
Restful API's with ColdFusion
Restful API's with ColdFusionRestful API's with ColdFusion
Restful API's with ColdFusion
 
Ds
DsDs
Ds
 
Fm 2
Fm 2Fm 2
Fm 2
 
58615764 net-and-j2 ee-web-services
58615764 net-and-j2 ee-web-services58615764 net-and-j2 ee-web-services
58615764 net-and-j2 ee-web-services
 
Html intake 38 lect1
Html intake 38 lect1Html intake 38 lect1
Html intake 38 lect1
 
Intro to ColdBox MVC at Japan CFUG
Intro to ColdBox MVC at Japan CFUGIntro to ColdBox MVC at Japan CFUG
Intro to ColdBox MVC at Japan CFUG
 
ColdFusion framework comparison
ColdFusion framework comparisonColdFusion framework comparison
ColdFusion framework comparison
 

Último

會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
中 央社
 

Último (20)

Capitol Tech Univ Doctoral Presentation -May 2024
Capitol Tech Univ Doctoral Presentation -May 2024Capitol Tech Univ Doctoral Presentation -May 2024
Capitol Tech Univ Doctoral Presentation -May 2024
 
....................Muslim-Law notes.pdf
....................Muslim-Law notes.pdf....................Muslim-Law notes.pdf
....................Muslim-Law notes.pdf
 
[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation
 
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
 
Post Exam Fun(da) Intra UEM General Quiz 2024 - Prelims q&a.pdf
Post Exam Fun(da) Intra UEM General Quiz 2024 - Prelims q&a.pdfPost Exam Fun(da) Intra UEM General Quiz 2024 - Prelims q&a.pdf
Post Exam Fun(da) Intra UEM General Quiz 2024 - Prelims q&a.pdf
 
Behavioral-sciences-dr-mowadat rana (1).pdf
Behavioral-sciences-dr-mowadat rana (1).pdfBehavioral-sciences-dr-mowadat rana (1).pdf
Behavioral-sciences-dr-mowadat rana (1).pdf
 
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
 
Essential Safety precautions during monsoon season
Essential Safety precautions during monsoon seasonEssential Safety precautions during monsoon season
Essential Safety precautions during monsoon season
 
An Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptxAn Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptx
 
2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
 
REPRODUCTIVE TOXICITY STUDIE OF MALE AND FEMALEpptx
REPRODUCTIVE TOXICITY  STUDIE OF MALE AND FEMALEpptxREPRODUCTIVE TOXICITY  STUDIE OF MALE AND FEMALEpptx
REPRODUCTIVE TOXICITY STUDIE OF MALE AND FEMALEpptx
 
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdf
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdfTelling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdf
Telling Your Story_ Simple Steps to Build Your Nonprofit's Brand Webinar.pdf
 
How to Manage Notification Preferences in the Odoo 17
How to Manage Notification Preferences in the Odoo 17How to Manage Notification Preferences in the Odoo 17
How to Manage Notification Preferences in the Odoo 17
 
The Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. HenryThe Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. Henry
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
factors influencing drug absorption-final-2.pptx
factors influencing drug absorption-final-2.pptxfactors influencing drug absorption-final-2.pptx
factors influencing drug absorption-final-2.pptx
 
The Ultimate Guide to Social Media Marketing in 2024.pdf
The Ultimate Guide to Social Media Marketing in 2024.pdfThe Ultimate Guide to Social Media Marketing in 2024.pdf
The Ultimate Guide to Social Media Marketing in 2024.pdf
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT VẬT LÝ 2024 - TỪ CÁC TRƯỜNG, TRƯ...
 
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdfDanh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
 

Coldfusion basics training by Live instructor

  • 1. Visit us at : http://learnfungo.com COLDFUSION AND OTHER TRAININGS FOR $0 AND $10
  • 2. Cold Fusion Getting Started with Cold Fusion…
  • 3. What is ColdFusion  ColdFusion is “A rapid server scripting environment for creating rich internet applications."  ColdFusion is a Web Application Server that executes scripts which are written in CFML (ColdFusion Markup Language).
  • 5. Advantages  Ease of Development  Rapid application development (RAD). ColdFusion abstracts complex, low- level programming tasks, such as establishing connectivity with a mail server or querying a database, with simple HTML-like tags.  Available for a broad range of popular operating systems and web servers.
  • 7. ColdFusion Flow Explained  A web browser makes a request to a web server for a template with a .cfm or .cfc extension (or another custom configured extension).  The web server receives the request and forwards it to the ColdFusion MX Application Server.  The ColdFusion MX Application Server parses the CFML template and processes the tags and functions accordingly, interacting with other services, such as data sources or mail servers, as necessary.  The ColdFusion MX Application Server combines its dynamic output with the static HTML and CSS (and JavaScript, if any) in the template and passes the whole page back to the web server.  The web server passes the dynamically generated content back to the client machine's web browser.
  • 9. Data Types  Boolean  Strings  Numbers  Date/time objects  Lists  Arrays  Structures  Query objects
  • 11. Variables in CFML  Variable names must begin with a letter, an underscore, or the Unicode currency symbol ($) and can contain only letters, numbers, underscores, and Unicode currency symbols. Variable names can't contain spaces.  ColdFusion variable names aren't case sensitive.
  • 12. Assigning Values to Variables  <cfset x = 8>  <cfset y = x+12>  <cfset Name = “Ankur">  <cfset x = Name>  <cfset Authenticated = true>  <cfset TheDate = DateFormat(Now( ),'mm/dd/yyyy')>
  • 13. Variable Scope  Local  Form  URL  Query  File  Cookie  Application  Session  Client
  • 15. Expressions  <cfset x = 10*(3+2)>  ……
  • 16. Operators Arithmetic :  Performs arithmetic operations such as sign changes, addition, subtraction, etc., on numeric values. Comparison:  Compares two values and returns a Boolean true/false. String:  There is only one string operator in the CFML language. The ampersand (&) concatenates strings. Boolean:  Also known as logical operators, Boolean operators perform connective and negation operations and return Boolean true/false values. Live Example
  • 17. Blurting it out  To output the contents or results of a ColdFusion expression, we use <cfoutput> tag.  cfoutput is a paired tag, which means that it has both start and end tags.  Live Example
  • 19. Conditional Processing  cfif, cfelseif, and cfelse <cfif expression> HTML and CFML... <cfelseif expression> HTML and CFML... <cfelse> HTML and CFML... </cfif>
  • 20. Continue…  cfswitch, cfcase, and cfdefaultcase  <cfswitch expression="expression"> ◦ <cfcase value="value_or_list_of_values">  HTML and CFML... ◦ </cfcase> ◦ <cfcase value="value_or_list_of_values">  HTML and CFML... ◦ </cfcase> ... ◦ <cfdefaultcase>  HTML and CFML... ◦ </cfdefaultcase> ◦ </cfswitch>  Live Example
  • 21. Visit us at : http://learnfungo.com COLDFUSION AND OTHER TRAININGS FOR $0 AND $10