Training Course:.net web developerSchool/Trainer:global knowledge canada calgary, edmonton, halifax, montreal, ottawa, quebec city, toronto, vancouver, winnipeg, canada
Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced
Course Description:
'' in this 5-day course, you will learn the fundamentals of building interactive, dynamic web applications using the .net framework. youll learn the essentials of the framework using either c# or vb.net - with examples and exercises provided in both - and get an introduction to the .net base class library. then, move on to asp.net and learn to put your skills to use building interactive, feature-rich web pages.
what youll learn
understand the .net framework run and compile .net programs understand data types, language constructs, and flow control understand classes and objects, and inheritance leverage controls provided by the framework and how to extend and build custom controls use the asp.net syntax and structure understand and use many built-in namespaces and base classes create pages that work with interactive form data work with the intrinsic objects used in asp.net for managing http requests and responses and maintaining state use ado.net to connect to and modify databases use the xml support in .net to produce xml data, transform data for web pages, and store xml data in a database debug your asp.net pages course outline
1. introduction to .net programming c# vb.net and .net the .net platform the .net framework documentation and tools the c# and vb.net languages hello world your first .net program methods comments console namespaces 2. creating a simple windows application understanding windows applications windows vs. web applications creating a windows form windows form in vs.net other interface elements (buttons, combo boxes, etc.) 3. creating a simple web application with web forms understanding web applications understanding web forms web form lifecycle creating a web form adding controls responding to events 4. introduction to vs.net integrated development environment solutions and projects source files form and code view (codebehind) references overview of build configurations (covered in detail in asp/win) documentation .net framework documentation vs.net documentation intellisense tooltips tools for source code documentation overview of debugging windows setting break points 5. language fundamentals part 1: data types, literals, and constants types identifiers variables using statement strings constants/enumerations 6. language fundamentals part 2: statements, expressions, and subroutines statements expression subroutines 7. branching unconditional if /else switch goto while do.while for 8. loops for while do.while 9. operators relational assignment mathematical logical operators logical short circuit precedence preprocessor directives 10. classes and objects access modifiers class methods constructor variables instantiating objects static methods destructor & finalize passing parameters overloading methods properties 11. inheritance specialization generalization inheritance polymorphism virtual functions overriding virtual function the object class object as root boxing and unboxing 12. arrays the array arrays and foreach initialization rectangular vs. jagged params 13. strings the string class immutable strings string builder regular expressions collections part i: hashtables and enumeration collections part 2: arraylists, other collection types, and sorting 14. introduction to .net programming what is the .net platform? what is the .net framework? the .net languages example: welcome to .net program example: welcome using alert 15. creating a simple web application understanding web applications understanding web forms and events 16. introduction to visual studio .net what is visual studio .net and is it required to write .net and asp.net applications? the integrated development environment working with solutions and projects documentation debugging and diagnostics 17. setting up course exercise solutions create a blank solution 18. introducing asp.net what is asp.net? what software is needed to run asp.net applications? the page class structure of an asp.net web application example: outputting the current time example: processing form submissions in asp.net 19. fundamentals of web forms and controls the architecture of a page: pages as web forms adding controls to your forms 20. introduction to server controls what are server controls? page control hierarchy asp web controls vs. html controls using the visual studio .net web form editor example: calculating birthdays 21. custom user controls what are user controls? the architecture of a user control: user controls as reusable components 22. events in asp.net what is an event? page events web server control events example: simple loan calculator immediate versus cached event submission 23. refresher: ado.net introduction what is ado.net? an overview of relational database concepts what is an rdbms? the ado.net object model introducing the database used for the course example: selecting records from the database using ado.net 24. refresher: ado.net datasets and the disconnected model what is a dataset? example: selecting records from a database using a dataset example: using a dataset with multiple tables 25. data drilldowns with data bound controls what is data binding? what is a data drill down interface? example: a sample data bound data drill down 26. web development support the request object the response object the server object the uri class 27. the smtpmail and mailmessage classes 28. asp.net applications, the application object, and the httpapplicationstate class what is an application? inspecting the global.asax file 29. the session object and the httpsessionstate class what is a session? how does asp.net keep track of sessions? example: a user name as a session variable 30. application configuration with web.config asp.net configuration is xml asp.net configuration is applied in a cascading way inspecting configuration files example: using web.config tocustom error pages 31. working with validation controls what are validation controls? example: requiredfieldvalidator, comparevalidator, and rangevalidator the validationsummary control 32. regular expression validation introducing regular expressions the regularexpression validator control 33. custom validators the customvalidator control 34. introducing xml what is xml? xml logical structure xml physical structure xml design patterns applications of xml (and related technologies) producing xml from database data via ado.net example: generate and view xml from a dataset 35. performing xslt with asp.net xslt in asp.net 36. deployment overview of deployment in .net vs.net build configurations copying a web application creating a web setup project 37. introducing components why are components useful? using assemblies to package and deploy components ...''
Elements of this syllabus are subject to change.
Please go to the school's official website for training price and schedule:
http://www.globalknowledge.ca/
Phone:1-800-courses
School Address:
global knowledge - canada 535 legget drive suite 200 kanata, on k2k 3b8 canada
Jobs & Resumes: calgary, edmonton, halifax, montreal, ottawa, quebec city, toronto, vancouver, winnipeg Houses & Roommates: calgary, edmonton, halifax, montreal, ottawa, quebec city, toronto, vancouver, winnipeg Travel Agencies: calgary, montreal, ottawa, toronto, vancouver, winnipeg
Search other schools for .net web developer training resources.
Other training courses offered by global knowledge canada:
Nortel ERS 8600/8300/1600 Advanced Configuration and Maintenance
oracle 10g database administration
oracle 10g discoverer desktop
Oracle 10g Discoverer for Administrators
oracle 10g forms builder
oracle 10g pl/sql intermediate
oracle 10g release 2 business intelligence discoverer plus
oracle 10g reports builder
Oracle Application Server 10g
Advanced .NET Programming
Visual Studio.NET
Intermediate and Advanced .NET Programming
Windows Communication Foundation using VB.NET or C#
microsoft visio 2003 bundle
Guided PMP Exam Prep
PMP Renewal Subscription Program
Applied Project Management
Project Management
Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
Tips: Want to find a place to stay close to the school? Or homestay in a different country? Try the house rental message board where you can search for roommates and post shared rooms or apartments for rent. |
|
|