SlideShare a Scribd company logo
Hewlett Packard
Enterprise
1
Hewlett Packard Introduction
 OurTraining Programs ?
 WhyThey Are Important?
 Digital marketing process
 Overview of all module of digital marketing
 How to make money online with digital
marketing ?
2
Agenda for today’s
session
Founded in 2015, Hewlett Packard is an
American multinational enterprise
information technology company based in
Palo Alto, California.
3
What is Hewlett Packard Enterprise?
HEWLETT
PACKARD
Objective of training
To make you an expert in
marketing any business, product
or service online by providing in-
depth knowledge along with
practical exposure.
To make money as part time or
full time freelancer in digital
marketing.
4
Learn Advanced Java Programming
5
Index
1. Data Structures
2. Collections
3. Generics
4. Serialization
5. Networking
6. Sending Email
7. Multithreading
8. Applet Basics
9. Documentation
6
1. Data Structures
• The data structures provided by the Java utility package are very
powerful and perform a wide range of functions.
• Enumeration
• BitSet
• Vector
• Stack
• Dictionary
• Hashtable
• Properties
• All these classes are now legacy and Java-2 has introduced a new
framework called Collections Framework.
7
2. Collections Framework
The collections framework was designed to meet several goals.
• The framework had to be high-performance. The implementations for
the fundamental collections (dynamic arrays, linked lists, trees, and
hashtables) are highly efficient.
• The framework had to allow different types of collections to work in a
similar manner and with a high degree of interoperability.
• Extending and/or adapting a collection had to be easy.
Towards this end, the entire collections framework is designed around
a set of standard interfaces. Several standard implementations such
as LinkedList, HashSet, and TreeSet, of these interfaces are provided
that you may use as-is and you may also implement your own
collection, if you choose.
8
3. Generics
Generic Methods:
• You can write a single generic method declaration that can be called
with arguments of different types. Based on the types of the
arguments passed to the generic method, the compiler handles
each method call appropriately. Following are the rules to define
Generic Methods:
• All generic method declarations have a type parameter
section delimited by angle brackets (< and >) that precedes
the method's return type ( < E > in the next example).
• Each type parameter section contains one or more type
parameters separated by commas.
9
4. Serialization
• Java provides a mechanism, called object serialization where an
object can be represented as a sequence of bytes that includes the
object's data as well as information about the object's type and the
types of data stored in the object.
• After a serialized object has been written into a file, it can be read
from the file and desterilized that is, the type information and bytes
that represent the object and its data can be used to recreate the
object in memory.
• Classes ObjectInputStream and ObjectOutputStream are high-level
streams that contain the methods for serializing and desterilizing an
object.
10
5. Networking (Socket Programming)
• The term network programming refers to writing programs that
execute across multiple devices (computers), in which the devices
are all connected to each other using a network.
• The java.net package of the J2SE APIs contains a collection of classes
and interfaces that provide the low-level communication details,
allowing you to write programs that focus on solving the problem at
hand.
The java.net package provides support for the two common network
protocols:
TCP: TCP stands for Transmission Control Protocol, which allows for
reliable communication between two applications. TCP is typically
used over the Internet Protocol, which is referred to as TCP/IP.
11
The following steps occur when establishing a TCP connection
between two computers using sockets:
• The server instantiates a ServerSocket object, denoting which port
number communication is to occur on.
• The server invokes the accept() method of the ServerSocket class.
This method waits until a client connects to the server on the given
port.
• After the server is waiting, a client instantiates a Socket object,
specifying the server name and port number to connect to.
• The constructor of the Socket class attempts to connect the client to
the specified server and port number. If communication is
established, the client now has a Socket object capable of
communicating with the server.
• On the server side, the accept() method returns a reference to a new
socket on the server that is connected to the client's socket.
12
6. Sending Email
• To send an e-mail using your Java Application is simple enough but to
start with you should haveJavaMail API and Java Activation
Framework (JAF) installed on your machine.
– You can download latest version of JavaMail (Version 1.2) from
Java's standard website.
– You can download latest version of JAF (Version 1.1.1) from Java's
standard website.
• Download and unzip these files, in the newly created top level
directories you will find a number of jar files for both the
applications. You need to add mail.jar and activation.jar files in your
CLASSPATH.
13
7. Multithreading
• Java provides built-in support for multithreaded programming. A
multithreaded program contains two or more parts that can run
concurrently. Each part of such a program is called a thread, and each
thread defines a separate path of execution.
• A multithreading is a specialized form of multitasking. Multithreading
requires less overhead than multitasking processing.
• I need to define another term related to threads: process: A process
consists of the memory space allocated by the operating system that
can contain one or more threads. A thread cannot exist on its own; it
must be a part of a process.
• Multithreading enables you to write very efficient programs that
make maximum use of the CPU, because idle time can be kept to a
minimum.
14
8. Applet Basics
There are some important differences between an applet and a
standalone Java application, including the following:
• An applet is a Java class that extends the java.applet.Applet class.
• A main() method is not invoked on an applet, and an applet class will
not define main().
• Applets are designed to be embedded within an HTML page.
• When a user views an HTML page that contains an applet, the code
for the applet is downloaded to the user's machine.
• A JVM is required to view an applet. The JVM can be either a plug-in
of the Web browser or a separate runtime environment.
• The JVM on the user's machine creates an instance of the applet
class and invokes various methods during the applet's lifetime.
15
9. Documentation Comments
• Java supports three types of comments. The first two are the // and
the /* */. The third type is called a documentation comment. It
begins with the character sequence /** and it ends with */.
• Documentation comments allow you to embed information about
your program into the program itself. You can then use the javadoc
utility program to extract the information and put it into an HTML file.
Documentation Comment:
• After the beginning /**, the first line or lines become the main
description of your class, variable, or method.
• After that, you can include one or more of the various @ tags. Each @
tag must start at the beginning of a new line or follow an asterisk (*)
that is at the start of a line.
16
17
Our Training Programs
These Courses Will Propel Your Carrier/Business

More Related Content

What's hot

Java/Servlet/JSP/JDBC
Java/Servlet/JSP/JDBCJava/Servlet/JSP/JDBC
Java/Servlet/JSP/JDBC
FAKHRUN NISHA
 
JDBC Connectivity Model
JDBC Connectivity ModelJDBC Connectivity Model
JDBC Connectivity Model
kunj desai
 
Fundamentals of JAVA
Fundamentals of JAVAFundamentals of JAVA
Fundamentals of JAVA
Swapnika Godbole
 
Java Interview Questions
Java Interview QuestionsJava Interview Questions
Java Interview Questions
Kuntal Bhowmick
 
Java Programming Fundamentals
Java Programming Fundamentals Java Programming Fundamentals
Java Programming Fundamentals
Dr. Rosemarie Sibbaluca-Guirre
 
Mule mel 1
Mule mel 1Mule mel 1
Mule mel 1
kunal vishe
 
Java Database Connectivity
Java Database ConnectivityJava Database Connectivity
Java Database Connectivitybackdoor
 
Distributed Programming using RMI
Distributed Programming using RMIDistributed Programming using RMI
Distributed Programming using RMIbackdoor
 
Jdbc in servlets
Jdbc in servletsJdbc in servlets
Jdbc in servlets
Nuha Noor
 
java Basic Programming Needs
java Basic Programming Needsjava Basic Programming Needs
java Basic Programming Needs
Raja Sekhar
 
3.java database connectivity
3.java database connectivity3.java database connectivity
3.java database connectivity
web360
 
Getting Program Input
Getting Program Input Getting Program Input
Getting Program Input
Dr. Rosemarie Sibbaluca-Guirre
 
Short notes of oop with java
Short notes of oop with javaShort notes of oop with java
Short notes of oop with java
Mohamed Fathy
 
Introduction to Object-Oriented Concepts and Java
Introduction to Object-Oriented Concepts and Java Introduction to Object-Oriented Concepts and Java
Introduction to Object-Oriented Concepts and Java
Dr. Rosemarie Sibbaluca-Guirre
 
OBJECT ORIENTED PROGRAMMING LANGUAGE - SHORT NOTES
OBJECT ORIENTED PROGRAMMING LANGUAGE - SHORT NOTESOBJECT ORIENTED PROGRAMMING LANGUAGE - SHORT NOTES
OBJECT ORIENTED PROGRAMMING LANGUAGE - SHORT NOTES
suthi
 
Introduction to Java Programming
Introduction to Java ProgrammingIntroduction to Java Programming
Introduction to Java Programming
Dr. Rosemarie Sibbaluca-Guirre
 
.NET Attributes and Reflection - What a Developer Needs to Know...
.NET Attributes and Reflection - What a Developer Needs to Know....NET Attributes and Reflection - What a Developer Needs to Know...
.NET Attributes and Reflection - What a Developer Needs to Know...
Dan Douglas
 
DATA BASE MANAGEMENT SYSTEM - SHORT NOTES
DATA BASE MANAGEMENT SYSTEM - SHORT NOTESDATA BASE MANAGEMENT SYSTEM - SHORT NOTES
DATA BASE MANAGEMENT SYSTEM - SHORT NOTES
suthi
 
Jdbc api
Jdbc apiJdbc api
Jdbc api
kamal kotecha
 

What's hot (20)

Java/Servlet/JSP/JDBC
Java/Servlet/JSP/JDBCJava/Servlet/JSP/JDBC
Java/Servlet/JSP/JDBC
 
JDBC in Servlets
JDBC in ServletsJDBC in Servlets
JDBC in Servlets
 
JDBC Connectivity Model
JDBC Connectivity ModelJDBC Connectivity Model
JDBC Connectivity Model
 
Fundamentals of JAVA
Fundamentals of JAVAFundamentals of JAVA
Fundamentals of JAVA
 
Java Interview Questions
Java Interview QuestionsJava Interview Questions
Java Interview Questions
 
Java Programming Fundamentals
Java Programming Fundamentals Java Programming Fundamentals
Java Programming Fundamentals
 
Mule mel 1
Mule mel 1Mule mel 1
Mule mel 1
 
Java Database Connectivity
Java Database ConnectivityJava Database Connectivity
Java Database Connectivity
 
Distributed Programming using RMI
Distributed Programming using RMIDistributed Programming using RMI
Distributed Programming using RMI
 
Jdbc in servlets
Jdbc in servletsJdbc in servlets
Jdbc in servlets
 
java Basic Programming Needs
java Basic Programming Needsjava Basic Programming Needs
java Basic Programming Needs
 
3.java database connectivity
3.java database connectivity3.java database connectivity
3.java database connectivity
 
Getting Program Input
Getting Program Input Getting Program Input
Getting Program Input
 
Short notes of oop with java
Short notes of oop with javaShort notes of oop with java
Short notes of oop with java
 
Introduction to Object-Oriented Concepts and Java
Introduction to Object-Oriented Concepts and Java Introduction to Object-Oriented Concepts and Java
Introduction to Object-Oriented Concepts and Java
 
OBJECT ORIENTED PROGRAMMING LANGUAGE - SHORT NOTES
OBJECT ORIENTED PROGRAMMING LANGUAGE - SHORT NOTESOBJECT ORIENTED PROGRAMMING LANGUAGE - SHORT NOTES
OBJECT ORIENTED PROGRAMMING LANGUAGE - SHORT NOTES
 
Introduction to Java Programming
Introduction to Java ProgrammingIntroduction to Java Programming
Introduction to Java Programming
 
.NET Attributes and Reflection - What a Developer Needs to Know...
.NET Attributes and Reflection - What a Developer Needs to Know....NET Attributes and Reflection - What a Developer Needs to Know...
.NET Attributes and Reflection - What a Developer Needs to Know...
 
DATA BASE MANAGEMENT SYSTEM - SHORT NOTES
DATA BASE MANAGEMENT SYSTEM - SHORT NOTESDATA BASE MANAGEMENT SYSTEM - SHORT NOTES
DATA BASE MANAGEMENT SYSTEM - SHORT NOTES
 
Jdbc api
Jdbc apiJdbc api
Jdbc api
 

Viewers also liked

International Journal of Thermodynamics and Chemical Kinetics - Vol 2_Issue 2
International Journal of Thermodynamics and Chemical Kinetics - Vol 2_Issue 2International Journal of Thermodynamics and Chemical Kinetics - Vol 2_Issue 2
International Journal of Thermodynamics and Chemical Kinetics - Vol 2_Issue 2
JournalsPub www.journalspub.com
 
The Rocky Road to Reuse
The Rocky Road to ReuseThe Rocky Road to Reuse
The Rocky Road to Reuse
Anita de Waard
 
Problematización
Problematización Problematización
Problematización
cris64lopez
 
Pregó consignes2017
Pregó  consignes2017Pregó  consignes2017
Pregó consignes2017
primer1213
 
New Perspectives in Scientific Publishing
New Perspectives in Scientific PublishingNew Perspectives in Scientific Publishing
New Perspectives in Scientific Publishing
Alexander Grossmann
 
Aula gestão financeira - Aula 01
Aula gestão financeira - Aula 01Aula gestão financeira - Aula 01
Aula gestão financeira - Aula 01
Faculdade Inesul - Londrina
 
Microcuentos
MicrocuentosMicrocuentos
Microcuentos
DennisRamos1988
 
Alimentos
AlimentosAlimentos
Alimentos
Oscar Silva
 
La revolución del entrenamiento musical
La revolución del entrenamiento musicalLa revolución del entrenamiento musical
La revolución del entrenamiento musical
Conectarnos Soluciones de Internet
 
Beta version(スライドシェア用0216)
Beta version(スライドシェア用0216)Beta version(スライドシェア用0216)
Beta version(スライドシェア用0216)
gorikidaisuke
 
Morning tea 14 02-2017
Morning tea 14 02-2017Morning tea 14 02-2017
Morning tea 14 02-2017
Choice Equity
 

Viewers also liked (12)

International Journal of Thermodynamics and Chemical Kinetics - Vol 2_Issue 2
International Journal of Thermodynamics and Chemical Kinetics - Vol 2_Issue 2International Journal of Thermodynamics and Chemical Kinetics - Vol 2_Issue 2
International Journal of Thermodynamics and Chemical Kinetics - Vol 2_Issue 2
 
The Rocky Road to Reuse
The Rocky Road to ReuseThe Rocky Road to Reuse
The Rocky Road to Reuse
 
Problematización
Problematización Problematización
Problematización
 
Pregó consignes2017
Pregó  consignes2017Pregó  consignes2017
Pregó consignes2017
 
New Perspectives in Scientific Publishing
New Perspectives in Scientific PublishingNew Perspectives in Scientific Publishing
New Perspectives in Scientific Publishing
 
Aula gestão financeira - Aula 01
Aula gestão financeira - Aula 01Aula gestão financeira - Aula 01
Aula gestão financeira - Aula 01
 
Microcuentos
MicrocuentosMicrocuentos
Microcuentos
 
Alimentos
AlimentosAlimentos
Alimentos
 
La revolución del entrenamiento musical
La revolución del entrenamiento musicalLa revolución del entrenamiento musical
La revolución del entrenamiento musical
 
Nuestro presupuesto
Nuestro presupuestoNuestro presupuesto
Nuestro presupuesto
 
Beta version(スライドシェア用0216)
Beta version(スライドシェア用0216)Beta version(スライドシェア用0216)
Beta version(スライドシェア用0216)
 
Morning tea 14 02-2017
Morning tea 14 02-2017Morning tea 14 02-2017
Morning tea 14 02-2017
 

Similar to Learnadvancedjavaprogramming 131217055604-phpapp02

Chat application through client server management system project.pdf
Chat application through client server management system project.pdfChat application through client server management system project.pdf
Chat application through client server management system project.pdf
Kamal Acharya
 
.net Based Component Technologies
.net Based Component Technologies.net Based Component Technologies
.net Based Component Technologies
prakashk453625
 
unit1.pptx
unit1.pptxunit1.pptx
unit1.pptx
PrasadKalal4
 
Advance java prasentation
Advance java prasentationAdvance java prasentation
Advance java prasentation
dhananajay95
 
oop unit1.pptx
oop unit1.pptxoop unit1.pptx
oop unit1.pptx
sureshkumara29
 
Scheduling Thread
Scheduling  ThreadScheduling  Thread
Scheduling Thread
MuhammadBilal187526
 
Thread.pptx
Thread.pptxThread.pptx
Thread.pptx
Karthik Rohan
 
Thread.pptx
Thread.pptxThread.pptx
Thread.pptx
Karthik Rohan
 
Thread.pptx
Thread.pptxThread.pptx
Thread.pptx
Karthik Rohan
 
CS8392 OOP
CS8392 OOPCS8392 OOP
Java basics notes
Java basics notesJava basics notes
Java basics notes
Nexus
 
Java programming basics notes for beginners(java programming tutorials)
Java programming basics notes for beginners(java programming tutorials)Java programming basics notes for beginners(java programming tutorials)
Java programming basics notes for beginners(java programming tutorials)
Daroko blog(www.professionalbloggertricks.com)
 
java.pptx
java.pptxjava.pptx
Struts 2-overview2
Struts 2-overview2Struts 2-overview2
Struts 2-overview2divzi1913
 
Java basics notes
Java basics notesJava basics notes
Java basics notes
poonguzhali1826
 
j-chap1-Basics.ppt
j-chap1-Basics.pptj-chap1-Basics.ppt
j-chap1-Basics.ppt
SmitaBorkar9
 
Java lab-manual
Java lab-manualJava lab-manual
Java lab-manual
Khurshid Asghar
 

Similar to Learnadvancedjavaprogramming 131217055604-phpapp02 (20)

Chat application through client server management system project.pdf
Chat application through client server management system project.pdfChat application through client server management system project.pdf
Chat application through client server management system project.pdf
 
Java basics notes
Java basics notesJava basics notes
Java basics notes
 
.net Based Component Technologies
.net Based Component Technologies.net Based Component Technologies
.net Based Component Technologies
 
Comp102 lec 3
Comp102   lec 3Comp102   lec 3
Comp102 lec 3
 
unit1.pptx
unit1.pptxunit1.pptx
unit1.pptx
 
Advance java prasentation
Advance java prasentationAdvance java prasentation
Advance java prasentation
 
oop unit1.pptx
oop unit1.pptxoop unit1.pptx
oop unit1.pptx
 
Scheduling Thread
Scheduling  ThreadScheduling  Thread
Scheduling Thread
 
Thread.pptx
Thread.pptxThread.pptx
Thread.pptx
 
Thread.pptx
Thread.pptxThread.pptx
Thread.pptx
 
Thread.pptx
Thread.pptxThread.pptx
Thread.pptx
 
CS8392 OOP
CS8392 OOPCS8392 OOP
CS8392 OOP
 
Java basics notes
Java basics notesJava basics notes
Java basics notes
 
Java basics notes
Java basics notesJava basics notes
Java basics notes
 
Java programming basics notes for beginners(java programming tutorials)
Java programming basics notes for beginners(java programming tutorials)Java programming basics notes for beginners(java programming tutorials)
Java programming basics notes for beginners(java programming tutorials)
 
java.pptx
java.pptxjava.pptx
java.pptx
 
Struts 2-overview2
Struts 2-overview2Struts 2-overview2
Struts 2-overview2
 
Java basics notes
Java basics notesJava basics notes
Java basics notes
 
j-chap1-Basics.ppt
j-chap1-Basics.pptj-chap1-Basics.ppt
j-chap1-Basics.ppt
 
Java lab-manual
Java lab-manualJava lab-manual
Java lab-manual
 

Learnadvancedjavaprogramming 131217055604-phpapp02

  • 2. Hewlett Packard Introduction  OurTraining Programs ?  WhyThey Are Important?  Digital marketing process  Overview of all module of digital marketing  How to make money online with digital marketing ? 2 Agenda for today’s session
  • 3. Founded in 2015, Hewlett Packard is an American multinational enterprise information technology company based in Palo Alto, California. 3 What is Hewlett Packard Enterprise? HEWLETT PACKARD
  • 4. Objective of training To make you an expert in marketing any business, product or service online by providing in- depth knowledge along with practical exposure. To make money as part time or full time freelancer in digital marketing. 4
  • 5. Learn Advanced Java Programming 5
  • 6. Index 1. Data Structures 2. Collections 3. Generics 4. Serialization 5. Networking 6. Sending Email 7. Multithreading 8. Applet Basics 9. Documentation 6
  • 7. 1. Data Structures • The data structures provided by the Java utility package are very powerful and perform a wide range of functions. • Enumeration • BitSet • Vector • Stack • Dictionary • Hashtable • Properties • All these classes are now legacy and Java-2 has introduced a new framework called Collections Framework. 7
  • 8. 2. Collections Framework The collections framework was designed to meet several goals. • The framework had to be high-performance. The implementations for the fundamental collections (dynamic arrays, linked lists, trees, and hashtables) are highly efficient. • The framework had to allow different types of collections to work in a similar manner and with a high degree of interoperability. • Extending and/or adapting a collection had to be easy. Towards this end, the entire collections framework is designed around a set of standard interfaces. Several standard implementations such as LinkedList, HashSet, and TreeSet, of these interfaces are provided that you may use as-is and you may also implement your own collection, if you choose. 8
  • 9. 3. Generics Generic Methods: • You can write a single generic method declaration that can be called with arguments of different types. Based on the types of the arguments passed to the generic method, the compiler handles each method call appropriately. Following are the rules to define Generic Methods: • All generic method declarations have a type parameter section delimited by angle brackets (< and >) that precedes the method's return type ( < E > in the next example). • Each type parameter section contains one or more type parameters separated by commas. 9
  • 10. 4. Serialization • Java provides a mechanism, called object serialization where an object can be represented as a sequence of bytes that includes the object's data as well as information about the object's type and the types of data stored in the object. • After a serialized object has been written into a file, it can be read from the file and desterilized that is, the type information and bytes that represent the object and its data can be used to recreate the object in memory. • Classes ObjectInputStream and ObjectOutputStream are high-level streams that contain the methods for serializing and desterilizing an object. 10
  • 11. 5. Networking (Socket Programming) • The term network programming refers to writing programs that execute across multiple devices (computers), in which the devices are all connected to each other using a network. • The java.net package of the J2SE APIs contains a collection of classes and interfaces that provide the low-level communication details, allowing you to write programs that focus on solving the problem at hand. The java.net package provides support for the two common network protocols: TCP: TCP stands for Transmission Control Protocol, which allows for reliable communication between two applications. TCP is typically used over the Internet Protocol, which is referred to as TCP/IP. 11
  • 12. The following steps occur when establishing a TCP connection between two computers using sockets: • The server instantiates a ServerSocket object, denoting which port number communication is to occur on. • The server invokes the accept() method of the ServerSocket class. This method waits until a client connects to the server on the given port. • After the server is waiting, a client instantiates a Socket object, specifying the server name and port number to connect to. • The constructor of the Socket class attempts to connect the client to the specified server and port number. If communication is established, the client now has a Socket object capable of communicating with the server. • On the server side, the accept() method returns a reference to a new socket on the server that is connected to the client's socket. 12
  • 13. 6. Sending Email • To send an e-mail using your Java Application is simple enough but to start with you should haveJavaMail API and Java Activation Framework (JAF) installed on your machine. – You can download latest version of JavaMail (Version 1.2) from Java's standard website. – You can download latest version of JAF (Version 1.1.1) from Java's standard website. • Download and unzip these files, in the newly created top level directories you will find a number of jar files for both the applications. You need to add mail.jar and activation.jar files in your CLASSPATH. 13
  • 14. 7. Multithreading • Java provides built-in support for multithreaded programming. A multithreaded program contains two or more parts that can run concurrently. Each part of such a program is called a thread, and each thread defines a separate path of execution. • A multithreading is a specialized form of multitasking. Multithreading requires less overhead than multitasking processing. • I need to define another term related to threads: process: A process consists of the memory space allocated by the operating system that can contain one or more threads. A thread cannot exist on its own; it must be a part of a process. • Multithreading enables you to write very efficient programs that make maximum use of the CPU, because idle time can be kept to a minimum. 14
  • 15. 8. Applet Basics There are some important differences between an applet and a standalone Java application, including the following: • An applet is a Java class that extends the java.applet.Applet class. • A main() method is not invoked on an applet, and an applet class will not define main(). • Applets are designed to be embedded within an HTML page. • When a user views an HTML page that contains an applet, the code for the applet is downloaded to the user's machine. • A JVM is required to view an applet. The JVM can be either a plug-in of the Web browser or a separate runtime environment. • The JVM on the user's machine creates an instance of the applet class and invokes various methods during the applet's lifetime. 15
  • 16. 9. Documentation Comments • Java supports three types of comments. The first two are the // and the /* */. The third type is called a documentation comment. It begins with the character sequence /** and it ends with */. • Documentation comments allow you to embed information about your program into the program itself. You can then use the javadoc utility program to extract the information and put it into an HTML file. Documentation Comment: • After the beginning /**, the first line or lines become the main description of your class, variable, or method. • After that, you can include one or more of the various @ tags. Each @ tag must start at the beginning of a new line or follow an asterisk (*) that is at the start of a line. 16
  • 17. 17 Our Training Programs These Courses Will Propel Your Carrier/Business