Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Introduction to PHP and MySQL Duration: 50 Hours PHP Training Overview MySQL™ and PHP are two of the most popular open source technologies to emerge during the past decade. PHP is a powerful language for writing server-side Web applications. MySQL is the world's most popular open source database. Together, these two technologies provide you with a powerful platform for building databasedriven Web applications. PHP Training Prerequisites All MySQL and PHP class attendees must be good in HTML. The course can be customized to any level of programming and relational database familiarity. PHP Training Objectives All students will learn to: Gain the PHP programming skills needed to successfully build interactive, data-driven sites Test and debug a PHP application Work with form data Use cookies and sessions Work with regular expressions, handle exceptions, and validate data Gain the JavaScript programming skills Gain the Jquery programming skills Work on a project PHP Training Outline HTML Basics Introduction to web development with PHP o How to edit and test a PHP application How to code a PHP application o Basic PHP skills o How to code control statements o PHP Function and Objects o PHP Arrays Introduction to relational databases and MySQL o An introduction to relational databases o The SQL statements for data manipulation o An introduction to MySQL o How to use phpMyAdmin How to use PHP with a MySQL database o PHP for working with MySQL o How to get data from a result set How to work with form data o How to get data from a form o How to display data on a web page How to work with strings and numbers o How to work with strings o How to work with numbers o Other skills for working with strings and numbers How to work with dates How to work with cookies and sessions o How to work with cookies o How to work with sessions How to code a JavaScript o Expressions o How to code control statements o Function and Objects o Arrays o JavaScript and PHP Validation and Error Handling Using Ajax Using Jquery Work on a final project Course Details NO 1 MATERIAL HTML Basics HOUR 2 Hours 2 Introduction to web development with PHP 2 Hours 3 How to code a PHP application (1) 2 Hours 4 How to code a PHP application (2) 2 Hours 5 How to code a PHP application (3) 2 Hours 6 How to code a PHP application (4) 2 Hours 7 Introduction to relational databases and MySQL(1) 2 Hours 8 Introduction to relational databases and MySQL (2) 2 Hours 9 How to use PHP with a MySQL database (1) 2 Hours 10 How to use PHP with a MySQL database (2) 2 Hours 11 How to work with form data 2 Hours 12 How to work with strings and numbers 2 Hours 13 How to work with dates 2 Hours 14 How to work with cookies and sessions(1) 2 Hours 15 How to work with cookies and sessions (2) 2 Hours 16 How to code a JavaScript(1) 2 Hours 17 How to code a JavaScript(2) 2 Hours 18 How to code a JavaScript(3) 2 Hours 19 Using Ajax 2 Hours 20 Using Jquery 2 Hours 21 Work on a final project(1) 2 Hours 22 Work on a final project(2) 2 Hours 23 Work on a final project(3) 2 Hours 24 Work on a final project(4) 2 Hours 25 Work on a final project(5) 2 Hours Note : Three days in week Introduction to Android Development Duration: 60 Hours Android Training Overview Accelerator's Introduction to Android Development training class teaches experienced developers how to develop applications for the Android operating system from Google. The course below is current to Android 4.2.x but could be tailored to any Android version. Android Training Prerequisites No prior knowledge of the Android OS is required. However, all attendees should know the fundamentals of Java SE development, as taught in Accelerator's Beginning Java Application Development course. This course could be tailored for an audience that has extensive object-oriented development experience in a similar language (C#, C++, etc.). Software Needed on Each Student PC JDK 6 Eclipse 3.5 or later Android SDK; this course is designed for Android 4.2, but can be tailored to any Android version Android Eclipse Plugin Android Training Objectives Understand the Android OS architecture. Install and use appropriate tools for Android development, including IDE, device emulator, and profiling tools. Understand the Android application architecture, including the roles of the task stack, activities, and services. Build user interfaces with fragments, views, form widgets, text input, lists, tables, and more. Use advanced UI widgets for scrolling, tabbing, and layout control. Present menus via the Android action bar and handle menu selections. Store application data on the mobile device, in internal or external storage locations. Support user-specific preferences using the Android Preferences API. Android Training Outline The Android Operating System o o o o o o o o o o o o Mobile Form Factors Versions of Android Applications and APK Files Process Architecture The Role of Java Hello, Dalvik What's In, What's Out Services User Interface Memory and Storage Operating-System Services Inter-Process Communication Android Development o o o o o o o o o o o o o o The Android SDK The SDK and AVD Managers Configuring the Emulator Eclipse Resources APK Files Build Process The R Class Assets The Dalvik Debug Monitor Server The Android Debugger (adb) Command Shells The Android Log and LogCat Ant Applications o o o o o o o o o o Activities and Fragments Activity Lifecycle The onCreate Method Layouts and Views The findViewById Method Tasks and the "Back Stack" Intents and Results startActivity and Related Methods Custom Application Classes Shared Application State User Interface Design o o o o o o o o o XML Layouts Layout Parameters The Box Model Gravity The LayoutInflater Service The <LinearLayout> The <RelativeLayout> Views and Adapters Form Widgets Fragments and Multi-Form Design o o o o o o o o o The Fragments API Fragment Lifecycle Relationship Between Activity and Fragment Possible Cardinalities Communication between Activity and Fragment Fragment Arguments Callback Interfaces Designing for Multiple Form Factors Fragments on the Back Stack Views, Adapters, and Dialogs o o o o o o o Styles and Themes <include> and <merge> View Orientation Adapters Dialog Fragments Showing and Managing Dialogs Using AlertDialog Working with Text o o o o o o o o o The <TextView> The <EditText> Input Methods Input Types: Phone, E-mail, Date, Time ... DatePicker and TimePicker Date- and Time-Picking Dialogs Providing Auto-Completion Using the Clipboard Linkification Working with Lists o o o o o o o o AdapterView and Subclasses Adapter and Subinterfaces ListView and ListAdapter ListFragment Spinner and SpinnerAdapter Handling Item Selection Custom Adapters ExpandableListView and ExpandableListAdapter Working with Tables o o o o o o o The <TableLayout> and <TableRow> Defining Table Cells Static Table Layouts Dynamic Tables Binding Data Using a Template Row Managing IDs Graphics and Low-Level Events o o o o o o o o o o Drawing on a Canvas The Paint Object Handling Size and Orientation Changes Handling Touch Events Working with Drawables Shape Drawables Bitmap Drawables 9-Patch Bitmaps Custom Drawables The Drawing Cache and Working with Bitmaps Menus and the Action Bar o o o o o o o o o o Options and Context Menus The Action Bar Menu Resources The MenuInflater Service The <Menu> The Menu and MenuItem Classes Handling Menu Selections The Escape from switch/case! Using a Dispatch Map Building Menus Dynamically Local Storage o o o o o o o o o o o o o o The Android File System Internal Storage File Formats Parsing JSON Storage and the Application Lifecycle External Storage Private Storage vs. Public Media Permissions Checking for Availability Preferences Preferences Resources The PreferencesFragment The PreferencesManager Reading Preferences Course Details NO 1 MATERIAL The Android Operating System(1) HOUR 2 Hours 2 The Android Operating System(2) 2 Hours 3 Android Development (1) 2 Hours 4 Android Development(2) 2 Hours 5 Android Development(3) 2 Hours 6 Applications(1) 2 Hours 7 Applications(2) 2 Hours 8 Applications(3) 2 Hours 9 Applications(4) 2 Hours 10 Applications(5) 2 Hours 11 User Interface Design(1) 2 Hours 12 User Interface Design(2) 2 Hours 13 User Interface Design(3) 2 Hours 14 User Interface Design(4) 2 Hours 15 User Interface Design(5) 2 Hours 16 Fragments and Multi-Form Design (1) 2 Hours 17 Fragments and Multi-Form Design (2) 2 Hours 18 Fragments and Multi-Form Design (3) 2 Hours 19 Views, Adapters, and Dialogs (1) 2 Hours 20 Views, Adapters, and Dialogs (2) 2 Hours 21 Views, Adapters, and Dialogs (3) 2 Hours 22 Working with Text (1) 2 Hours 23 Working with Text(2) 2 Hours 24 Working with Lists 3 Hours 25 Working with Tables 3 Hours 26 Graphics and Low-Level Events 2 Hours 27 Menus and the Action Bar 2 Hours 28 Local Storage(1) 2 Hours 29 Local Storage(2) 2 Hours Note : Three days in week