Windows Applications Development with Microsoft .NET Framework 4

mewlingtincupΛογισμικό & κατασκευή λογ/κού

9 Νοε 2013 (πριν από 3 χρόνια και 11 μήνες)

132 εμφανίσεις



אלמה לולסמה

00111

דומיל תועש

שגדב

לע

תונכת

ירתא

טנרטניא
ל תונכות 0
-
Windows 7


ו
תויצקילפא

ל
-
Smartphone

ו
-
Tablet

תונכת

םיליחתמל

תיינב

ירתא

טנרטניא

(
טוד
-
טנ
)

150

תועש

טפוסורקימ לש הכמסה

MCTS
-

70
-
515

תונכת

םדקתמ

ירתא

טנרטניא

ו
-
SQL

033

תועש

לש הכמסה

מ
טפוסורקי


MCPD

-

Web Developer 4

חותיפ

תונכות
ל
-
Windows 7

033

תועש

טפוסורקימ לש הכמסה


MCPD

-

Windows Developer

Flash

+
Silverlight


03


תועש

טפוסורקימ לש הכמסה

MCPD



Silverlight


חותיפ

תויצקילפא

ל
-
smartphone

יססובמ

Windows

100

תועש

וסורקימ לש הכמסה
טפ


MCPD

-

Windows Phone

תויצקילפא חותיפ

ל
-
smartphone

ססובמ
י


Android


033

תועש

הללכמה לש הכמסה

חותיפ

תויצקילפא

ל
-

iPhone

לו
-
iPAD

033

תועש

הללכמה לש הכמסה

חותיפ

תויצקילפא

ל
-
Facebook


033

תועש

הללכמה לש הכמסה



ךלהמב
לולסמה
םילבקמ
תוכמסה

תואבה
:


0
.

MC
PD

-

Web Developer

-


ריכב תנכתמ

טנרטניא ירתאל

טפוסורקימ ךמסומ

2
.

-

Windows Developer


MCPD

-

ריכב תנכתמ
ל
-

Windows 7


0
.

MCPD


Silverlight


-


ריכב תנכתמ

תיגולונכטב

Silverlight




4
.


MCPD

-

Windows Phone
-

ריכב תנכתמ
םינופאלפל
טפוסורקימ ךמסומ

0
.

MCTS
-

Web Applic
ations

6
.

MCTS

-


Data Access

7
.

MCTS

-


Service Communication Applications

8
.

MCTS

-

Silverlight 4, Development

9
.

הללכמה לש הכמסה
תויצקילפא חותיפל
ל
-
iPhone

03
.

הללכמה לש הכמסה
תויצקילפא חותיפל
ל
-
Android

00
.

הללכמה לש הכמסה
חותיפל

ל תויצקילפא
-
Facebook





דומיל תטיש



לולסמה

אלמה
-

00111

0תועש
00

.תוכמסה
.תוחפ לע רשפתת לא



תידירבה דומיל תטיש



הטיש

בלשמה
ת
:
תואצרה
,
טרס
י

הכרדה

תירבעב

םילוגרתו

םיישעמ

יווילב

דומצ

לש

ךירדמ

ךמסומ
.



ידעלב

תללכמב

PracticU



ואדיווב תואצרה
,דומילה רמוח לכ לש

לכמ הייפצל םינתינה

םוקמ

7/42
.



ישיא לוגרת
0תואצרהל ףסונב 0

מ םוי לכ
-
01:11

דע
77:11
דחא לע דחא עצבתמ לוגרתה .
ךמסומ ךירדמ םע
-

.ףסונ םולשת אלל



םיימשר דומיל ירפס
-

םידומילה
םניה
ימשר רמוח יפל
,

תניחב תעצבתמ בלש לכ םויסב
.תימואלניב הכמסה



.תימואלניב הכמסהל תובייחתה

בקל דע טנדוטס לכ דמלל םיבייחתמ ונא
הכמסהה תל
.ףסונ םולשת אלל ,תימואלניבה



.טפוסורקימ לש השרומ תוניחב זכרמ הניה הללכמה

תנשב המקוה הללכמה
7112

טפוסורקימ םעטמ ךמסומ הצרמ ,ןיזבר ןתנוי רמ ידי לע תלהונמו
MCT

רפסמ
7172002
.



םיררחושמ םילייח

-

ןובשח לע דומלל ןתינ
ה
ןודקיפ
.





יטרפ
לולסמה

אלמה
(
00
1,0

ועש



ש
בל
0

-

תונכת

םיליחתמל
,
תיינב

ירתא

טנרטניא

(
טוד
-
טנ
)



003

תועש


בלש
2

-


תונכת

םדקתמ
,
ירתא

טנרטניא

ו
-
SQL



תכמסה
MCPD

-


0
3
3

תועש


בלש
0

-


חותיפ

תונכות

ל
-
Windows 7

-

תכמסה
MCPD

-

033

תועש


בלש
4

-

Flash

+
Silverlight




תכמסה
MCPD

-


03

תועש


לש
ב
0

-


חותיפ

תויצקילפא

ל
-
smartphone

יססובמ

Windows


MCPD


033

תועש


בלש
6

-


תויצקילפא חותיפ

ל
-
smartphone

ססובמ


Android

-

033

תועש


בלש
7

-

חותיפ

תויצקילפא

ל
-

iPhone

לו
-
iPAD



033

תועש
.


בלש
8

-

חותיפ

תויצקילפא

ל
-
Facebook



033

תועש



:תובושח תודוקנ



יחמ
סרוקה ר
09,033


אל
.המשרה ימד ללוכ


המשרה ימד
033

.₪


ךשמנ סרוק
הלעמל
מ
הנש
יצחו
,

כ"הס
0333

תועש

.דומיל



סיסב לע תודובעו םיטקיורפ תשגה י"ע תאזו הובג יעוצקמ ףרב דומעל טנדוטסה לע
םתניתנ םוימ םימי עובש ךות השגהה תודובע לכ תא שיגהל ביוחמ טנדוטסה .יעובש
תא רובעלו

לש תידוסי הרפהל רבדה בשחי תרחא ,םיימואלניבה הכמסהה ינחבמ לכ
תורשקתהה םכסהה
.





םיליחתמל תונכת

תיינב

ירתא

טנרטניא

טוד(
-
)טנ



בלש
0

-

HTML


ףקיה

01

דומיל תועש


HTML

איה

תפש

טנרטניא

היונבה

מ

תויגת

,
התרזעב

ןתינ

בצעל

תא

יפדה
4
ידומע

טנרטניאה
,
לכ

ימ

קסועש

ב
תיינב

םירתא

וא

תונכת

לכמ

גוס

אוהש

בייח

היהיש

ותושרב

עדי

יחרכה

הז



דומיל

HTML

אוה

הלחתה

תניוצמ

םג

ימל

וניאש

איקב

החושו

רמוחב

ונממ

בכרומ

םלוע

םיבשחמה
,
טנרטניאה

.תונכתהו

םיסרוקה

םניא

םיכבוסמ

דחוימב

םימיאתמו

לכל

ימ

ימ

ןיינועמש

תעדל

רתוי

קמעתהלו

םוחתב
,
בור

וקה
םיסר

םיכשמנ

רפסמכ

םישדוח

תושירדהו

דימלתהמ

ןה

הרכה

תירטנמלא

לש

םלוע

בשחמה

טנרטניאהו

ומכו

ןכ

תילגנא

המרב

תיסיסב
.

דומיל

HTML

קפסמ

ןה

הירואית
4
רמוח

ינויע

ןהו

הקיטקרפ

םושייו

רמוחה

דמלנה

תרגסמב

םירועישה
,
ומויסב

לש

סרוק

יתוכיא

יוארו

ולכות

לבקל

תדועת

רגוב

הכמסהו
,
ו
ואצת

םכידיבשכ

םילכה

םישרדנה

לע

תנמ

קוסעל

עוצקמב
,
שפחלו

רחא

הדובע

םוחתב
.


ןכות טוריפ

דומילה



ילכ

תביתכ


HTML



הנבמ

ךמסמ

HTML



יגת

בוציע

םתועמשמו



בוליש

ונומת
ת

(
JPG, GIF
)



םירושיק



תומישר



תופמ

הנומת



יגת

תואלבט



תונוכת

ואלבט
ת




בוציע

תרזעב

תואלבט



ןורקע

בוציעה

תורגסמב



תריצי

תורגסמ



שומיש

יביכרב

ספוטה



תחילש

ספוטה

תרשל



לופיט

תירבעב

ב
-

HTML




םינקת

םימייק



יגת

META

םתועמשמו




םהמ

CASCADING STYLE SHEETS
,
דציכ

םישמתשמ

םהב




תרדגה

תונוכת

CSS




HTML SELECTO
R




CLASS SELECTO
R




ID SELECTOR




LOCAL SELECTO
R



השורי

ו

-

CSS





בלש
2

-

תונכתה תודוסי



bject Oriented Programming
O


ףקיה


01

דומיל תועש




פ
תודוק

תויסיסב

(
טלק

טלפ

,

המשה
.)



תודוקפ

הרקב

(
םיאנת

תואלולו
.)



םינתשמ


int, string, double, float

ו"כו



הרקב יאנת


if
-
else



תואלול


for, while, foreach



םיכרעמ
.



םיעובק
.



םינתשמ

ות
םייו

תוזורחמו
.



תוקלחמ
,
Class
,

כ
סומי
,
תביתכו

תוינכת

תשיגב

תונכת

החנומ

םימצע
.



הינפה

(
reference
)
טקייבואל



הנוב
.



תרתסה

שומימה
,
ןורקעו

םיביכרמה

םיירוביצה

םייטרפהו
.



תודותמ

תולבקמה

םירטמרפ

(
םייביטימירפ

םיטקייבואו
,)
תוריזחמהו

םיכרע
.
תודותמ

תויטטס

םירבחו

םייטטס
.



נב
תיי

הקלחמ

הקלחממ
.



Abstract class



השרוה



םזיפרומילופ




בלש
3



טוד
-
טנ


ASP.NET


ףקיה
01

דומיל תועש

תמדקתמ היגולונכטב טנרטניא ירתא תונכת
-

טוד
-
לכ תא םידמול סרוקב .טנ
.טפוסורקימ לש הכמסה ןחבמל םישגינ ףוסבו םיבושחה םידקפה


Exam 70
-
505

Web Applications Develop
ment with Microsoft .NET Framework 4



Developing Web Forms Pages



Developing and Using Web Forms Controls



Implementing Client
-
Side Scripting and AJAX



Configuring and Extending a Web Application



Displaying and Manipulating Data



Developing a Web Application b
y Using ASP.NET MVC 2



רפסמ טפוסורקימ לש הכמסה תניחב תעצבתמ סרוקה םויסב

21
-
000

:טפוסורקימ לש האבה הכמסה תקנעומ החלצהב םירבועל

MCTS: .NET Framework 4, Web Applications


תונכת

םדקתמ

ירתא

טנרטניא

ו
-
SQL



בלש
4



םינותנ דסמ לומ הדובע

-

SQL

ףקיה
001

דומיל תועש

Exam 70
-
505


Accessing

Data with Microsoft .NET Framework 4



Modeling Data



Managing Connections and Context



Querying Data



Manipulating Data



Developing and Deploying Reliable Applications



ףקיה


001

תועש


ל םישגינ םיטנדוטסה
רפסמ טפוסורקימ לש הכמסה תניחב
21
-
00
0

םירבועל
עומ החלצהב
:טפוסורקימ לש הכמסה תקנ

MCTS: .NET Framework 4, Data Access




בלש
5



JavaScript and jQuery

ףקיה
00

דומיל תועש




OOP with JavaScript



Functions



Arrays



Creating and Using Objects



Prototype



this keyword



Using closures



Simulating inheritance and polymorphism



j
Query Core



jQuery Architecture



DOM manipulation



DOM traversal



DOM selectors



AJAX helpers



Utilities



jQuery UI



Widgets



Interactions



Effects



Utilities



Theming


בלש
5



לגוגב רתאה םודיק

ףקיה
01

דומיל תועש



לגוגב רתאה םודיק

)יעבט םודיק(



תרש תמקה
IIS




בלש
7



CF
W



תריצי
Service


ףקיה
20

דומיל תועש

Exam 70
-
503


Windows Communication Foundation Development with Microsoft .NET Framework 4




Creating Services



Hosting and Configuring Services



Consuming Services



Securing Services



Managing the Service Instance Life Cy
cle



Monitoring and Troubleshooting Distributed Systems



רפסמ טפוסורקימ לש הכמסה תניחבל םישגינ םיטנדוטסה
21
-
000

םירבועל
:טפוסורקימ לש הכמסה תקנעומ החלצהב

MCTS: .NET Framework 4, Service Communication Applications




Exam 70
-
50
9

Designing and Developing We
b Applications Using Microsoft .NET Framework 4




Designing the Application Architecture




Designing the User Experience



Designing Data Strategies and Structures



Designing Security Architecture and Implementation



Preparing For and Investigating Application I
ssues



Designing a Deployment Strategy



הכמסה תניחבל םישגינ םיטנדוטסה
הריכבה

רפסמ טפוסורקימ לש
21
-
002

:טפוסורקימ לש הכמסה תקנעומ החלצהב םירבועל


MCPD: Web Developer 4


בלש
8



חותיפ

תונכות

תויצקילפאו

ל
-
Windows 7


ףקיה
011

דומיל תועש

Exam 70
-
50
1

Windows Applications Development with Microsoft .N
ET Framework 4



Building a User Interface by Using Basic Techniques



Enhancing a User Interface by Using Advanced Techniques



Managing Data at the User Interface Layer



Enhancing the Functionality and Usability of a Solution



Stabilizing and Releasing a Solutio
n


רפסמ טפוסורקימ לש הכמסה תניחבל םישגינ םיטנדוטסה
21
-
002

םירבועל
:טפוסורקימ לש הכמסה תקנעומ החלצהב


MCTS: .NET Framework 4, Windows Applications



Exam 70
-
50
8

Windows Applications Development with Microsoft .NET Framework 4



Designing the Layers of a Solu
tion



Designing the Presentation Layer



Designing the Data Access Layer



Planning a Solution Deployment



Designing for Stability and Maintenance


הכמסה תניחבל םישגינ םיטנדוטסה
הריכבה

רפסמ טפוסורקימ לש
21
-
005

:טפוסורקימ לש הכמסה תקנעומ החלצהב םירבועל


MCPD:
Win
dows Developer 4


בלש
9



Flash + Silverlight



ףקיה
01

דומיל תועש

Exam 70
-
5
15



Silverlight 4, Development



Laying Out a User Interface



Enhancing the User Interface



Implementing Application Logic



Working with Data



Interacting with a Host Platform



Interac
ting with a Host Platform



Deploying Applications


רפסמ טפוסורקימ לש הכמסה תניחבל םישגינ םיטנדוטסה
21
-
010

םירבועל
קנעומ החלצהב
תוכמסה יתש תו

:טפוסורקימ לש



MCTS: Silverlight 4, Development



MCPD:
MCPD


Silverlight


בלש
01



חותיפ

תויצקילפא

ל
-
smartphone

מ
יססוב

Windows

ףקיה
011

דומיל תועש

Exam 70
-
515


Designing and Developing Windows Phone Applications



Designing Data Access Strategies



Designing and Implementing Notification Strategies



Working with Platform APIs, Tasks, and Choosers



Designing the Application

Architecture



Designing the User Interface and User Experience


הכמסה תניחבל םישגינ םיטנדוטסה
הריכבה

רפסמ טפוסורקימ לש
21
-
010

:טפוסורקימ לש הכמסה תקנעומ החלצהב םירבועל


MCPD:
Windows Phone , Developer


בלש
00



חותיפ

תויצקילפא

ל
-
smartphone

ססובמ
י

Android

ףקיה
011

דומיל תועש

General concepts

Android history

Java (Android Java vs Sun)

Android stack architecture

Linux

Dalvik Virtual machine

HW Access

GPS and Maps

Other packages

Android Source code


Development Environment

Eclipse

Installation

An
droid SDK

Installation

Plug
-
In for Eclipse

Android Documentation

Android Emulator

Additional Tools



בלש
02



חותיפ

תויצקילפא

ל
-

iPhone

לו
-
iPAD

ףקיה
011

דומיל תועש


Introduction


Lesson 1


Introduction to cellular development


Object oriented co
ncepts refreshment


Introduction to the iOS
-

A bit of history about iPhone, iPad & iPod.


The Mac OS X Platform


The Finder, Terminal (Command line), Dock and Spotlight.


Objective C programming language


Object oriented in Objective
-
C perspecti
ve


C , C++, Objective
-
C


when? What? and How?


Classes, Protocols and inheritance


The Class Class


The id type


Introduction


Lesson 2


Objective C programming language


Object oriented in Objective
-
C perspective


C , C++, Objective
-
C


w
hen? What? and How?


Learning the syntax


The Objective
-
C runtime environment


Mac OS Foundation framework
-

NSString, NSArray, NSDictionary, NSData...


The Cocoa touch



Working with xCode


Lesson 3


Configuring the environment.


Configuring
project properties


Building your project


Debugging on Emulator


The GDB debugger


The console


Using additional framework


iOS application life
-
cycle


Lesson 4


Launching applications


Terminating applications


Memory Warning messages.


Hello_iOS
-

application


Setting your application ICON


Adding resources to your application


The resource bundle


Properties


iOS UI programming and guidelines


Lesson 5


MVC design pattern


code reusability with on top of the graphical us
er interfaces.


The User Interface


Developing user interfaces in iOS


The Interface Builder


IBActions and IBOutlets.


UIView & UIViewControllers


Using UIImage


Responding to actions



Advanced UI development


Lesson 6

The UIView:


Proper
ties


Methods.


Controllers.

Sliders & Text boxes

Working with keyboard

Autorotation and resizing control


Advanced UI development


Lesson 7


Build your application from scratch


Window based applications


MultiView applications


Tool bar


View swapping using Animation Blocks.

Advanced UI development


Lesson 8


UIDatePicker & UIPickerView


Delegation patterns


Cocoa delegates and data sources.


Data display and user I/O:


UITableViews.


Working with text input fields and the vir
tual keyboard.


Displaying web content from local and remote sources.


Composite controls


Custom control


iOS graphical system.

iOS File system


Lesson 9


Introduction to the iOS file
-
system


User preferences


Meet the user defaults.


Intr
oduction to Object


Archiving


Using Plist


Introduction to SQLite


User Interaction


Lesson 10


Touch events


handling, delegating, gestures, tap, touch, multi
-
touch


The accelerometer
-

how to detect device orientation changes.


Location bas
e applications


how to use the Core Location to get GPS info.

Multimedia


Lesson 10


Audio playback


Video playback

Networking


Lesson 10


HTTP and NSURLConnection


File downloading

The App
-
Store


Lesson 10


The developer registration proc
ess.


Application submission.



הללכמה לש תימינפ הכמסה תניחבל םישגינ םיטנדוטסה


בלש
03



חותיפ

תויצקילפא

ל
-
Facebook

ףקיה
011

דומיל תועש


Facebook for .Net developer





tform

Facebook Markup Language

o REST API Calls

o Facebook Query Language

o Facebook JavaScript


o
Client

Libraries

-

Facebook C# SDK

Facebook Application Development


Creating a New Application


o Events

o FBML.

o FQL

o Groups

o Photos

o Users.

Facebook Application Development






ףקיה

00

דומיל תועש



PHP

The PHP Language



-


תועש

20

Writing Server Side PHP




תועש
-



12

Writing Object Oriented PHP



-

5

תועש

Advanced PHP Subjects





5

תועש

Using MVC Framework





71

תועש



Developing Facebook Ap
plications

00

תועש
-