- الموقع: CIT Campus, Bishopstown, Cork, IRELAND
- مدة الدورة التدريبية: 5 Days
تفاصيل الدورة
This instructor led course is an intensive, interactive workshop consisting of formal lecturing, discussions, exercises and presentations. There will be practical exercises for each of the subjects reflecting real-life problems.
Course Aims and Objectives
Upon completion of this course the delegates will have:
Gained working knowledge of the current key technologies used for web pages. Exploited the power of JavaScript and its supporting libraries such as jQuery
Audience
This course is designed for anyone who has an interest in web development and wishes to go beyond the basics. Experience of using the web is essential, and knowledge of programming is desirable.
Course Content
Introduction to HTML
- Browsers and servers
- Identifying pages – URLs
- HyperText Markup Language
- HTML, XML, XHTML and HTML5
- Standards
Getting Started
- HTML basics
- Paragraph formatting
- Comments
- Headings
- Styles
- Logical versus physical styles
- Nesting elements
- Deprecated tags
- Titles
- Attributes
- Using Colours
- RGB and hexadecimal
- Special characters in HTML
Hyperlinks and Images
- Lists
- Hypertext links – the anchor tag
- Relative and absolute URLs
- Hyperlink guidelines
- Opening a new window
- Linking within a document
- Hyperlink targets
- Using other protocols
- Images and formats
- Images, text and hyperlinks
- Image maps
Tables
- Using tables
- HTML table structure
- The table header and footer
- The table body
- Cell padding and spacing
- Cell sizing and formatting
- Tables and images
HTML5 Enhancements
- Syntax simplications
- Semantic markup
- New elements in HTML5
- Audio and video
- Accessibility
- Canvas and SVG
- Off-line applications
Forms and Scripts
- The form method
- Submit and reset buttons
- Input controls
- Labels
- Naming and identifying controls
- At the server
- Password controls
- Check boxes and radio buttons
- Text areas and selects
HTML5 Forms
- Placeholders and focus
- Auto completion
- New form controls
- Dates and times
- Validation and highlighting
Cascading Style Sheets
- Content and presentation
- Embedding a style sheet
- A basic style rule
- Multiple selectors
- Class selectors
- Using the class
- IDs and ID selectors
- Font styles
- Shorthands
- Text alignment and indentation
- Text transforms
- Media types and printing
- Using an external file
- Borders
- Using span
- p – the universal container
- Fluid or fixed layouts
- The CSS box model
- Margins and padding
- Floating elements
- Float and images
- Using CSS for layout
- Hyperlink pseudo classes
- List styles
- Backgrounds and repetitions
CSS3
- CSS modules and incremental enhancement
- Modernizer
- Borders, curves, gradients and backgrounds
- Responsive web sites
- Media queries
- Images everywhere
- New selectors
- Fonts and font kits
- Improvements to the box model
- Multi-column text
- Transitions, transforms and 3D
- Calculation, counters and generated content
JavaScript
- Scripting and HTML
- Scripting languages and the origins of JavaScript
- Recent enhancements to JavaScript
JavaScript Language Fundamentals
- Blocks and functions
- Variables and operators
- Control flow
Basic Scripting
- Forms, fields and field validation
- Event handling
- Writing to the document
Objects and Object Models
- How objects work
- Predefined objects
- Browser, window and document objects
- The ubiquitous getElementById method
Bringing Pages to Life
- How HTML and JavaScript fit together
- Cascading Style Sheets and names styles
- Absolute and relative positioning
- Compatibility considerations
- Changing styles and style rules dynamically
- Graphical and dynamic pages
AJAX
- AJAX – Asychnronous JavaScript and XML
- The XMLHttpRequest object
- The onReadyStateChanged function
- JSON – JavaScript Object Notation
- Examples
jQuery
- What jQuery is
- The jQuery function and its $ shorthand
- Selecting and modifying elements
- Event handling
- Animations
- Using jQuery for AJAX
Exploiting jQuery
- Including and debugging jQuery
- jQuery UI
- Introducing jQuery Mobile
- Drawing using HTML5 Canvas
Other Libraries
- Bootstrap for mobile-first and layout automation
- Knockout for MVVM
- Others
نبذة عن معهد itcork Skillnet
We_They, European Tech Cluster a leading not-for-profit independent business organisation, representing the interests of the IT industry in Ireland. It is a unique blend of indigenous and international IT professionals, executives, multinationals, government leaders, public sector, academia, entrepreneurs, investors and the legal and financial professional services community joining together to drive thought leadership, collaboration and global strategic alliances. It currently represents over 300 member companies with over 30,000 employees.
Half-day conferences, skillnet events, breakfast seminars, networking lunches and evening events are run throughout the year while our Leaders Awards Dinner and Technology in Business Conference are run annually.
عرض الجميع دورات itcork Skillnet- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at Laimoon1,449 درهممدة الدورة التدريبية: Upto 30 Hours
- Level 3 Diploma in Web Development Alpha Academy93 درهم
1,028 درهممدة الدورة التدريبية: Upto 2 Days - HTML5 & CSS3 One Education89 درهم
845 درهممدة الدورة التدريبية: Upto 9 Hours