|
بسمه تعالی
دانشجوی عزیز:
با توجه به رشد سریع IT در کشورمان ایران و نیاز شدید به متخصصان این رشته مخصوصاً در زمینه برنامه نویسی .NET برای ایجاد سیستمهای اطلاعاتی ، شرکت فراتر از دانش با همکاری موئسسه مطالعات بهره وری و منابع انسانی وابسته به سازمان گسترش و نوسازی صنایع ایران برای پنجمین بار اقدام به برگزاری دوره جامع تربیت برنامه نویس کاربردی نموده است.
هر چند که اغلب شرکت کنندگان در 4 دوره قبلی از دانشجویان و فارغ التحصیلان رشته کامپیوتر بوده اند ، لیکن داشتن تحصیلات رسمی در رشته کامپیوتر پیش نیاز شرکت در این دوره نمی باشد. تنها شروط موفقیت در این دوره عبارتند از:
مطالبی که در این دوره مورد تدریس قرار می گیرند به ترتیب عبارتند از:
1) Elementary Visual Studio .NET ( VB.NET , C# ) Programming
مدت کلاس : 60 ساعت ( 20 جلسه 3 ساعته )
در این درس با اصول برنامه نویسی .NET با هر دو زبان VB.NET و C# در محیط Visual Studio .NET 2005 آشنا خواهید شد. با توجه به پایه مشترک هر دو زبان و شباهت بسیار زیاد آنها ، در این دوره به هر2 زبان مسلط می شوید و بسته به نیاز پروژه یا کارفرما ، زبان برنامه نویسی خود را انتخاب خواهید نمود.
اگر قبلاً با یک زبان برنامه نویسی تجربه نوشتن پروژه یا سیستم داشته اید سریعتر و راحتتر می توانید مطالب این کلاس را فرا گیرید ، لیکن در این کلاس سعی خواهد شد که همه اصول و تکنیکهای برنامه نویسی .NET به زبان ساده و همراه با مثال کافی توضیح داده شوند.
فهرست کامل مطالب این دوره در ادامه آمده است.
2) Design & Implementation of SQL Server 2005 Databases
(Basic features)
مدت کلاس: 75 ساعت ( 25 جلسه 3 ساعته )
هر سیستم اطلاعاتی نیاز دارد که اطلاعات خود را در یک بانک اطلاعاتی ذخیره نماید. با توجه به قدرت فوق العاده SQL Server 2005 که آخرین نگارش این بانک می باشد و سازگاری کامل آن با محیط Visual Studio .NET در این درس یاد حواهید گرفت که چگونه یک بانک اطلاعاتی RDBMS را طراحی و در محیط SQL Server پیاده سازی کنید. تسلط بر زبان SQL و برنامه نویسی حرفه ای در محیط سرور به زبان T-SQL از مهمترین اهداف این کلاس می باشند.
فهرست کامل مطالب این دوره در ادامه آمده است.
3) Developing Windows Forms Applications Using VB.NET & C# 2005
مدت کلاس: 70 ساعت ( 20 جلسه 5/3 ساعته )
در این درس یاد خواهید گرفت که چگونه در محیط Windows Forms سیستم های اطلاعاتی کامل و حرفه ای برای ذخیره سازی اطلاعات در محیط SQL Server و بازیابی و گزارش گیری آنها با استفاده از تکنیکهای برنامه نویسی شی گرا را طراحی و برنامه نویسی نمایید.
فهرست کامل مطالب این دوره در ادامه آمده است.
در پایان این دوره باید قادر باشید که یک سیستم کامل نظیر فروش ، انبار یا پرسنلی را به عنوان پروژه پایانی دوره تحویل نمایید و فارغ التحصیل شوید.
در خاتمه یادآور می گردد فارغ التحصیلانی که مایلند مدرک رسمی موئسسه مطالعات بهره وری و منابع انسانی را دریافت دارند ، برای امتحان این دوره به آن موئسسه معرفی خواهند گردید.
Elementary Visual Studio .NET 2005 (VB ,C#)
ط Introduction to the .NET
ط Visual Studio2005 Development Environment
ط Writing your first .NET Program
ط Working with the Toolbox Contents
ط Working with the Menus and Dialog Boxes
ط Variables & Operators
ط Using Decision Structures
ط Using Loops and Timers
ط Debugging .NET Programs
ط Trapping Errors using Structured Error Handling
ط Using Modules and Procedures
ط Using Arrays and Collections to manage Data
ط Text Files and String Processing
ط Managing Windows Forms
ط Adding Graphics and Animation effects
ط Fundamentals of OOP (Object Oriented Programming)
ط Printing Reports
ط Getting Started with ADO.NET
Design & Implementation of SQL Server 2005
ط Overview of Client/Server computing
ط Comparison of SQL Server 2005 with
- Microsoft Access
- Oracle
- SQL Server 2005
ط Installation of SQL Server 2005 and Service Pack 2
- Overview of different Services
- Service Logon
- Authentication Modes
- Collation settings
ط SQL Server Management Studio
ط An overview of SQL Server 2005 Security
ط System Databases
ط Creating and Altering user Databases
- File groups
- Concept of Database Transaction Log
- Recovery Models
- Other database options
ط An overview of Database Design
- Entities
- Relations
- Cardinality of the relation
- Referential Integrity
- Anatomy of Master-Details relations
- Normalization / De-Normalization
ط Creating and Altering Tables
- Data Types
- Nullablity
- Primary Key
- Default
- Identity fields
- GUID
- Computed fields
- Table Properties
- Table Owner / File group
- Relations
- Check Constraints
- CREATE TABLE (T-SQL)
- ALTER TABLE
- DROP TABLE
- Table Partitioning
ط Database Scripting
ط SQL Server Integration Services (SSIS)
- Import / Export
ط Structured Query Language (SQL)
- SELECT
Simple SELECT:
- PREDICATES
- Expression List
- FROM
- WHERE
- GROUP BY
- HAVING
- ORDER BY
JOINS: INNER / OUTER
SUBQUERY (Nested Select)
UNION
COMPUTE
CUBE / ROLLUP
ط SQL Server 2005 Enhancements to the SELECT statement
- Top variable
- Common Table Expression (CTE)
- Pivot / Unpivot
- Random data sampling
- Ranking Functions
- Except & Intersect
- Synonyms
ط INSERT / UPDATE / DELETE
- SQL Server 2005 extension: OUTPUT
-. WRITE Extension to the UPDATE Statement
ط VIEW
ط INDEX & Query Optimization
ط T-SQL Server Side Programming
- T-SQL statements
- Error Handling (@@Error & TRY / Catch blocks)
- Transactions
- Transaction Isolation Levels
- Locking & Blocking
- Snapshot Isolation
- Read Committed Snapshot
- Nested Transactions
- Transaction Save Points
- CURSOR (Record Based Data Processing)
- Stored Procedure
- User Defined Functions
- Triggers
- DML Triggers
- DDL Triggers
Developing Windows Froms Applications Using VB.NET & C#
ط Introduction to .NET Framework
ط Working with Visual Studio 2005 IDE
ط Data Types
ط An overview of Control of Flow statements
ط Object Oriented Programming
ط Advanced OOP features
ط Windows Forms
ط ADO.NET
ط Crystal Reports
ط Authoring new Controls
ط Advanced topics in .NET Framework 2.0
ط Setup & Deployment
|