Você está na página 1de 7

PHPMySQLCourse

HTML[2]
IntroductiontoHTML
ChoosingCodeEditors/IDEs
BasicStructureofHTML
WhatisTag?
HTMLAttributesandValues
InlineandBlockElements
HeadingTags,ParagraphTag,Division,
Bold,Italic,Underline,Superscript,Subscript,HorizontalLine,Breaketc.
SpecialCharacters,Symbols
W3CStandardHTML
ListanditsTypes(UL,OL,DL)
InsertingImagesanditsattributes
Links(InternalandExternal)
Tableanditselements(Rowspan,Colspan)
CreatingHTMLbasedfroms,HTML5elementsonForm
HTML5Sections

MajorTask:CreateHTMLform,List,Table

CSS[2]
IntroductiontoCSS
HowtowriteCSS?
TypesofCSS(Internal,ExternalandInline)
UsesofDifferenttypesofCSSwithexamples
Workingwithhtmltags,classesandids
DesigningListItems,Forms,Images,Tables,Blockelementsandinlineelements,
Links
BackgroundColor,Imagesproperty
PaddingandMargin
Border,BorderRadius
FontSize,Color,FontStyling
PseudoClasses(HelperClasses:Child)

MajorTask:LinkCSSwithHTMLDocument,WriteCSSforBasicWebsiteLayout

Bootstrap:[2]
IntroductiontoBootstrap
LinkingBootstrapJSandCSS
GridSystem
BootstrapTable,Form,Images,BootstrapIcon(FontAwesome)
Navbar,Pagination
OtherBootstrapComponents
ToolstousewithBootstrapDesigning

MajorTask:UsingBootstrapandDesigningBasicWebsiteLayoutwithbootstrap

PHP
Basicterminology

DomainRegistration
WebHosting
FTP
HTTP
CPanelandUploadingwebsite
Client/ServerArchitecture

SetupwithDifferentEnvironment

IntroductiontoPHP
HowPHPscriptsworksandwhytousePHP?
InstallationandConfiguration:SettingupPHPDevelopmentEnvironment
AMPStackandWorkingwithconfigurationfiles(php.iniandhttpd.conf)
ChangeRuntimeConfigurationofServer
BasicoverviewofworkinginteamusingversioncontroltoollikeGIT,Github,
Othertoolsoverviewlikecomposerforpackagemanagement
MajorWork:SetupServerandModificationofConfiguration

BasicStartingofPHPCode

Syntax,Quotes,CommentsandSpecialCharacters
Buildingandrunningourfirstprogram
OutputCommands(echovsprint)
Debuggingbasics
PHPwithHTML
HowtoembedPHPintoHTML
HowtoembedHTMLintoPHP
ValidatingandEscaping

PHPIdentifiers

VariablesandConstants
PHPDataTypes
PHPGlobalVariables($GLOBALS,$_SERVER,$_REQUEST,$_POST,$_GET,
$_FILES,$_ENV,$_SESSION,$_COOKIE)
WhatisArray?
BasicUsesofArray
AccessingandplayingwithArrays
Importantinbuiltarrayfunctions:array_merge,array_sort,rsort,ksort,
krsort,in_array,array_search,array_keys,array_values,array_chunk,array_count_value
s,array_unique,count,array_push,array_pop,array_shift,array_unshift
MajorWork:DisplayingTablesDataUsingArraywithusingarrayfunctions.

Operators

Introductionandtypesofoperators
AssignmentOperators
ArithmeticOperators
ComparisonOperators
Logical(orRelational)Operators
Conditional(orternary)Operator

ControlStructures(ConditionalstatementsandLoops)

UsageofControlstructures
TypesofConditionalStatements
ifelsecondition
Theswitchstatement
LoopStatements(for,while,dowhile,foreach)
breakandcontinuestatements
Nestedcontrolstructuresandloops
Workingwithtableandarraydatausingloops,
Handling2dimensional,3dimensionalandmulti
Dimensionalarraydataanddisplayintabularform,
MajorWork:DisplayTableinformationwithdifferenttypesofloopsand
conditions.
UnderstandingHTTPVerbsandMethods

FormhandlingwithGETMethodPOSTMethod
Workingwithforms(indetail)
Creatingaformwithdifferentforminputs
Usinghiddenfields
Redirectingtheuserfromonepagetoanother
UploadandDeleteFiles(multipartformdata)
ServerSideValidations
MajorWork:RetrieveofFormdata,Startingprojectsetupideaandloginform
validations
SessionandCookies

UnderstandingSessionandCookies
SessionFunctions:session_start,session_destroy,assigningsession
variable,retrievingsessionvariable
Setting,Reading,ExpirationofCookies
MajorWork:DevelopLoginSystemusingSessionandCookie

Function

Introductiontofunction
Typesoffunction(libraryfunctions(Inbuilt)&UserDefinedfunction(Custom))
Functionparameters(Withorwithoutandconditionalparameters)
ReturnValueFunctions
Variablescopeintodifferentfunction
WorkingwithSomeusefulfunctions(String,Datetime,Array)
FileInclusionFunction(require,include)
EmailFunctions(SendingEmail)andConceptofSMTP

PHPStringManipulationFunctions

JoiningandSplittingString
CompareStringwithstrcmp
GenerateSubstringwithsubstr
Determiningthelengthofstringwithstrlen
StringPatternsMatching
Otherstringfunctions
Majorwork:DisplayingInformationusingallabovefunctions

FileSystemFunctions

FileConstants
Creatinganddeletingafile
Openingafileforwriting,reading,orappending
Readingandwritingintofiles(String,Characters)
Workingwithdirectories
Checkingforexistenceoffileandchecksizeoffiles
Majorwork:ConceptsofmaintainingLogforProjects

Database

IntroductiontoDatabase
DBMSvsRDBMS?
IntroductiontoMySQL/MariaDB
UnderstandingDatabase,Tables,Row,Columns,index
IntroductiontoSQL(StructuredQueryLanguage)
BriefdescriptionofDDL,DML,DCl
UsingDatabaseManagementtools(PHPMyadmin/MySQLWorkbenchetc.)to
handledatabase
DDLCommand(Creatingandmanagingdatabase,SelectDatabaseandDataform
table,CreateTables,Altertableandfields)
DML(InsertingDatausingdifferentmethods,SelectingData,UpdatingData)
Majorwork:CreateDatabase,Table,AlteringTableStructure

CRUDApplicationusingMySQL

LoginSystemUsingDatabase
ERDiagram
CreatingUsers
InsertDataintodifferenttables
SelectDataintodifferentformat
Updateinformationintotable
Deletedatafromdatabase
Soring,Searchingdata
Majorwork:CompleteAdminPanelandDisplayingTablesintoDifferentTable

DatabaseAdvanceTopic

DCLCommands(GRANTandREVOKE)
CreatingPrimary,IndexandUniqueKeys
PrimaryKey,ForeignKeyRelationshipandMapping
MaintainingForeignKeyConstraints
JoinsandTypesofJOINSwithexamples
BuiltinDatabaseFunctions
PreparedStatements
StoredProceduresandTriggers
Transactions
PHPDatabaseExtensionsandDrivers

MysqlandMysqliextension
ConceptsofPHPDataObjects(PDO)API
ODBCConcepts

JavaScriptandjQueryConcepts

IntroductiontoJavaScript
Datatypes,operators,conditions
Events,function
ArrayandObjects
IntroductiontoJquery
jQuerySyntax
jQueryimplementation
jQueryEffectsandevents
jQuerySelectorsandTraversing
jQueryCustomFunctions
ClientSideValidations
Ajax(Javascriptandjquery)Searching,Filtering,LoadingData
O/P:implementationofjQueryanditspluginintoprojects

ObjectOrientedPHP

IntroductiontoOOP
DefiningClassinPHP(Properties,Methods)
Instantiatingaclass(CrateObjects)
ConstructorsandDestructor
Classconstants/Attributesandmethods
VisibilityAccess(AccessModifiers)public,private,protected
Static(propertiesandmethods)
InheritanceinPHP
OverridesandOverloading
AbstractClassandmethods
ObjectInterface
interfacevsabstractclass
OOPKeywords(ClassAutoload,Static&FinalKeywords)
AutoloadingClasses/Magicmethods
SerializingObjectsandDestroyingObjects
Namespaces
BuiltinFunctionsthatworkwithclasse

ProjectWorkUsingOOPPHPCMS

Filestructure/Codefileorganization
CodeStructureandDocumentation
LoginSystemusingOOP
CRUDusingOOP
DisplayinginformationusingOOP

WebSecurityinPHP

IntroductiontoWebSecurity
ImplementingSecurityinPHP
SecurityconcernsinMySQL
SQL/OS/CodeInjection
CrossSiteScripting(XSS)/CSRFAttacks
SessionHijacking
ClientsideValidatingFormswithJavaScript
HTML5FormValidation
ServersideValidatingForms

Você também pode gostar