Association for Computing · PDF fileهب طلسم ای و رتویپماک یسدنهم...
Transcript of Association for Computing · PDF fileهب طلسم ای و رتویپماک یسدنهم...
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
1
Association for Computing Machinery
Tehran / Iran ACM Chapter
http://acm.org.ir
شده المللی ثبتمؤسسات بینبرای org.irاستفاده از دامنه توجه:
امکان پذیر می باشد. ارای مجوز از مراجع ذی صالحدو
شگاه صنعتی شریف ودانده مهندسی کامپیوتر کدانشایران، حامی acmشعبه
IPM پژوهشگاه علوم کامپیوتر انجمن کامپیوتر ایران و
بین المللی می باشد. علمی در برگزاری رویدادهای
22096131-021 تلفن تماس:
22096131-092 : و تلگرام پیامک
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
2
این صفحه خالی می باشد
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
3
فهرست
4 ...........................................................آمریکا کامپیوتربا انجمن یآشنای (1
.....................................................................................بر جاوا یمقدمه ا (2
... .......................................................................... محبوبیت زبان جاوا رتبه و( 3
............................................................. بازار کار جاوا در ایران و جهان( 4
7
9
10
11 ......................................................................یآموزش یدوره ها یمعرف (5
13 ......................................................................................سرفصل دوره ها (6
24 ..........................................................پایان دورهمدارک نحوه ارزیابی و (7
26 ...............................................................................ثبت نامرزرو و نحوه (8
.................................و راهبر کاربران جاوا ایران ACMاستیر یمعرف (9
................................................ ( پرسشهای متداول در مورد ای سی ام10
27
28
.می باشد 1396زمستان پایان تا راهنماتوجه: اعتبار این
را از آدرس زیر دانلود نمایید:کاتالوگ این آخرین نسخه فایل
http://www.acm.org.ir/acm-java-courses.pdf
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
4
کامپیوتر آمریکا جمن ان آشنایی با -1
در سال که ددر حوزه کامپیوتر می باشو بین المللی علمی( یک انجمن ACM)کامپیوتر آمریکا انجمن
معتبر ترین ترین و بزرگ ،هزار عضو 100با بیش از این انجمن .فعالیت خود را آغاز نمود در آمریکا 1947
ر کشور دنیا دفت 62وری اطالعات می باشد که در موزشی در حوزه کامپیوتر و فن آآ -علمی انجمن
نمایندگی دارد.
از جمله فعالیتهای اصلی این انجمن می توان به موارد زیر اشاره نمود:
و دوره های آموزشی ، همایشبرگزاری کنفرانس
عنوان نشریه تخصصی در حوزه فن آوری اطالعات 60انتشار
بین المللی در حوزه فن آوری اطالعاتجایزه معتبر 20اعطای
ها ارائه و پیشنهاد سرفصل دروس کامپیوتر به دانشگاه
در حوزه کامپیوتر درخشان شناسایی و جذب استعداد های
ارائه بورس برای شرکت در همایش ها و سمینار ها در آمریکا
وری اطالعات اتهیه استاندارد های حوزه فن
صی تخصمباحث تشکیل گروه هایSIG
متخصصانکاریابی برای مرکز
برگزاری وقایع تاریخ ساز مانند مسابقه شطرنج کاسپاروف با کامپیوتر
acmو مدیر عضویت ها شعبه سمت چپ: مدیرسمت راست: علی پروینی،
نیویورک -دفتر مرکزی انجمن کامپیوتر آمریکا
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
5
ACM Chess Challenge,
Garry Kasparov vs. IBM Deep Blue 17 Feb. 1996
(1374بهمن 28) شطرنجبازی از کامپیوتر در انسانها )کاسپاروف(شکست نماینده
ا رشته هایبمربوط به سرفصل های آموزشی مرتبط خط مشی انجمن کامپیوتر آمریکا، ، کنونتا 1960سالاز
اینی از نک برخلیینجا . در انموده استکامپیوتر را جهت دانشگاههای آمریکا و سراسر دنیا تهیه و منتشر
آورده شده:راهبرد ها مستندات و Curriculum Guidelines for Baccalaureate Degree Programs in Information Technology
Computer Engineering Curricula
Curriculum Guidelines for Undergraduate Programs in Computer Science
Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering
ردید.گبرنده جایزه انجمن کامپیوتر آمریکا 2013و 2002دو بار در سالهای ،دکتر جیمز گاسلینگ خالق زبان جاوا
winners/GOSLING_9843418-://awards.acm.org/awardhttps
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
6
بر روی اینترنت: آن اصلی سایتو دفتر مرکزی این انجمن در شهر نیویورک واقع است
http://www.acm.org .هم اکنون می باشدACM دارد ال حرفه ای فعشعبه از جمله ایران کشور 62در
در سایت این انجمن موجود می باشد. نیادر سراسر د و نمایندگان فهرست شعبه هاکه
chapter-a-http://www.acm.org/chapters/find
نمود. در طول ( ثبت و فعالیت خود را آغاز1382)فروردین 2003ریل وآشعبه این انجمن در ایران از
. وب سایت آموزشی توسط شعبه ایران برگزار گردیده است –رویداد علمی 125سال گذشته بیش از 15
. می باشد http://www.acm.org.irشعبه ایران بر روی اینترنت:
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
7
ای بر جاوا قدمهم -2
فزارهای می باشد که امروزه نقش مهمی در پیاده سازی نرم ا 2زبانی سطح باال 1زبان برنامه نویسی جاوا
می کند. برنامه های جاوا از کارت های ایفا 5و چند الیه 4 پلتفرممستقل از شبکه،تحت ،3سازمانی
مریخ پیما ناسا و حتی و بانکداری الکترونیکیگرفته تا سیستم های و تبلتها گوشی ها موبایل ،6هوشمند
... در حال اجرا می باشد.
به ساختار های سخت برنامه های آن می کند، عدم وابستگی مطرح پلتفرمبه عنوان یک را آنچه جاوا
نوشته شده به زبان که امکان انتقال و جابجایی برنامه های ،می باشد افزاری و نرم افزاری متنوع امروزی
نوعی از برنامه برای مثال به راحتی فراهم می کند.بر روی سیستم عامل ها و سرور های گوناگون جاوا را
به همراه صفحات وب به روی کامپیوتر کاربر بر روی سرور های وب قرار می گیرند و ه نام اپلتب های جاوا
32و یا نگارش اطالعات در مورد نوع سخت افزار و یا سیستم عاملداشتن بدون نیاز به بارگزاری شده و
کند که برنامه در این امکان را فراهم می 7همچنین ماشین مجازی جاوا .اجرا می شوند بیتی آن 64یا
قابل کنترل باشند، لذا برنامه هایی که به مجوز های برنامه و د اجراییهنگام اجرا از نظر امنیتی، صحت ک
زبان جاوا نوشته می شوند بسیار مطمئن و پایدار می باشند.
1 Java Programming Language 2 High Level 3 Enterprise Application 4 Platform Independent 5 Multi-Tier 6 Smart Cards 7 Java Virtual Machine (JVM)
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
8
087ز توسط بیش ا 9طی فرآیند انجمن جاوا 8هااستاندارد مجموعه ای از تکنولوژیهای جاوا به صورت
تهیه و منتشر می گردند. شرکتهای مختلف بر پیشنهاد،شامل برخی از جاگ ها عضو حقوقی و حقیقی
می کنند که پیاده سازی جاوا را با ویژگیهای مختلف ولی رفتار یکسان محصوالت اساس این استانداردها
. لذا کاربران می آورند پدید را شرایط و هزینه های گوناگونگستره متنوعی از از این محصوالت هر یک
این 10پیاده سازی باز متن ،جاوا به شرکت یا محصول خاصی وابسته نیستند و حتی در بسیاری موارد
هم اکنون بسیاری از شرکتهای بزرگ دنیا در این فرآیند همکاری استانداردها نیز در دسترس می باشد.
می کنند که از بین آنها می توان به شرکت زیر اشاره کرد:
Oracle
Apache Software Foundation
IBM
SAP AG
Eclipse Foundation
RedHat
Novell
Sybase
Adobe Systems
Autodesk
Macromedia
Apple Computer
JetBrains
AT&T Wireless Services
Cisco Systems
Hewlett-Packard (HP)
Intel Corp.
LG Electronics
Motorola
Nokia Corporation
Siemens
Sony Ericsson Mobile Communications
Boeing
VMware
خدمات اده ازاستف سادگی آن برای طراحی سیستم های بزرگ و سازمانی با ،امل موفقیت جاواوعیکی از
ع ش و توزیسترس بودن، امنیت، قابلیت گسترمقیاس پذیری، در دپایداری، می باشد. اپلیکیشن سرور
پذیری از ویژگیهای بارز این زبان می باشد.
8 Specification 9 Java Community Process (JCP) 1 0 Open Source
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
9
جاوا و محبوبیت زبانرتبه -3
خص رند. شاار دامعتبر همواره خبر از محبوبیت جاوا در بین شرکتها و توسعه دهنده گان نرم افز منابع
زبانهای می تمارتبه اول در میان همچنان اعالم نمود که زبان جاوا ، 2018ژانویه در TIOBEمعتبر
برنامه نویسی را دارد.
https://www.tiobe.com/tiobe-index/
ده از زبان جاوا در تمامی مباحث نوین فن آوری اطالعات مانند:گستردگی استفاMobile Programming, Big Data, Data Mining, RESTful Services, …
بدیل نموده است.توانمند تهمه منظوره و ابزار این زبان را به یک
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
10
در ایران و جهان بازار کار جاوا -4
که . جود داردوبرای برنامه نویسان جاوا یفرصت های شغلی فراوانحاکی از آن است که گزارشات تمامی
این نوید دهنده شرایط خوب در استخدام و حقوق و دستمزد می باشد.
غلی ثبت شسایت ایندید آماری منتشر کرد که نشان می دهد بیشترین فرصتهای 2018در اوایل سال
اال(ار ب)نمود ری مربوط به جاوا می باشد.، با اختالف چشمگیاز میان یک میلیون مورد اخیر شده
ای معتبرز شرکتهکه در هر هفته ده ها آگهی کار اشکلی در ایران نیز بازار کار جاوا داغ می باشد به
ارسال می گردد.عضو 9000با بیش از تهران در لیست پستی انجمن کاربران جاوا ایران
https://groups.yahoo.com/neo/groups/j2eelist/info
ین رقم برای اکه میلیون تومان در سال می باشد. 60حدود در تهران متوسط حقوق برنامه نویسان جاوا
برنامه نویسان خاص و با تجربه به دو برابر این مقدار می رسد.
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
11
معرفی دوره های آموزشی -5
یروی از پمطابق جدول زیر به گونه ای طراحی شده اند که ضمن Java EEوره های آموزشی جاوا و د
سطح دران سرفصلهای آموزشی بین المللی دارای استانداردهای الزم برای شروع به کار شرکت کنندگ
باشند.بین المللی
نام دوره تمرکز عنوان *بخشکد
CS-101 Java SE Programmer اول()بخش Java Platform and Language
Java SE
Programmer
CS-102 Java SE Programmer )بخش دوم( Object Orientation in Java
CS-103 Java SE Programmer )بخش سوم( Reflection API & Thread
CS-104 Java SE Programmer )بخش چهارم( Java I/O
CS-105 Java SE Programmer خش پنجم()ب DB, UI, layering
CS-201 Java EE Developer )بخش اول( Web Applications and Java EE
Java EE
Developer
CS-202 Java EE Developer )بخش دوم( Web Presentation
CS-203 Java EE Developer )بخش سوم( Web Frameworks
CS-204 Java EE Developer م()بخش چهار Java EE Business Tier
CS-205 Java EE Developer )بخش پنجم( SOA
CS-301 Java Enterprise Architect )بخش اول( Java Enterprise Architect
Java
Enterprise
Architect
CS-302 Java Enterprise Architect )بخش دوم( Java Software Engineering
CS-303 Java Enterprise Architect )بخش سوم( Java Performance
CS-304 Java Enterprise Architect )بخش چهارم( Java Security
CS-305 Java Enterprise Architect )بخش پنجم( Big Data in Java
(.تاسو خاص شعبه ایران تغیرکد دوره ها م)شناسه هر دوره ، عنوان آن دوره می باشد توجه: *
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
12
پیش نیاز و شرایط
هب طا مسلی مدرک مهندسی کامپیوتر و یادار به شرکت کنندگان در این دوره ها توصیه می گردد که
و تری مپیوشبکه های کا ،مفاهیم برنامه نویسی پیشرفته، ساختمان داده، پایگاه داده، سیستم عامل
.تظار استمورد ان یی مطالعه متون انگلیسیو توانا برنامه نویسیدر تجربه عملی باشند. همچنین اینترنت
برای این کار برگزار می گردد تجهیز شده در سایت، تمامی دوره های جاوا
.باشد می نفر 20 قلحداو حد نصاب تشکیل هر کالس
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
13
دوره ها سرفصل -6
(5از 1بخش ) نگارش استانداردجاوا برنامه نویسی نام دوره:
Java SE Programmer
CS-101کد دوره:
ساعت( 16جلسه ، 8یک ماه ) طول دوره:
میلیون ریال 12برای هر نفر: شهریه
Scope: Java SE 8
Focus: Java Platform and Language
Java Platform Overview (Layers, JCP, JSR, RI, TCK, JEP)
JVM, JIT, Byte Code, Security Manager, Optimizer
Java editions (ME,SE,EE), Containers and Components
JDK, JRE, CLASSPATH, JAR and Configurations
Build Process and Automated Build with ANT
Java Code Conventions and Documenting / Clean Code
Java Keywords, Operators, Control flow
Data Types, Wrapper Classes
Java Memory Model (Heap, Stack, …) and GC
Method Chaining / Cascading & Builder Pattern
Strings, Arrays, Numbers and Parameter Passing
Overview of Object Oriented Analysis and Design & UML
Abstraction, Encapsulation and Class Design, BCE Pattern
Constructor vs. Method vs. Init Block
JavaBean Conventions, Immutable Objects
Packaging and Java Standard Packages
Static Modifier and Early Binding
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
14
(5از 2نگارش استاندارد )بخش جاوا برنامه نویسی نام دوره:
Java SE Programmer
CS-102کد دوره:
ساعت( 16جلسه ، 8یک ماه ) طول دوره:
میلیون ریال 12برای هر نفر: شهریه
Scope: Java SE 8
Focus: Object Orientation in Java
Singletons and Overview of OO Design Patterns
Polymorphism (Ad-Hoc, Subtyping, Parametric) and Inheritance
3 Phases of Overloading Resolution
Dynamic Method Dispatch & @Override
Template Method, Factory Method, Abstract Factory
Java Root class and Type Casting (Narrowing and Widening)
Best Practices to Override Object Methods
Object Copy (Shallow vs. Deep)
Prototype Pattern
Generics and Type Erasure, Synthetic and Bridge Methods
Interfaces, Adapter Classes and Design by Contract
Multiple Inheritance and Diamond Inheritance in Java
Service Provider Interface (SPI)
Strategy, Proxy Pattern
Nested, Inner, Local and Anonymous Classes, enum
Lambda Expressions, Method Reference and Stream
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
15
(5از 3نگارش استاندارد )بخش جاوا برنامه نویسی نام دوره:
Java SE Programmer
CS-103کد دوره:
ساعت( 16جلسه ، 8یک ماه ) طول دوره:
میلیون ریال 12 برای هر نفر: شهریه
Scope: Java SE 8
Focus: Reflection API & Thread
Collections Framework, Iterator
Performance & Memory Usage in JCF
Object Pool and Pooling
Exception, Error, cause and assert
Creating and Using Annotations
Introspection and Java Reflection API
Dynamic Proxy and AOP
Context and Dependency Injection Patterns (Case Study: Using Spring Framework DI and WELD as CDI implementation)
JVM Process and Multithreaded Programming
Race Condition, Synchronization and Locking
TLS, Thread Cache and volatile
Executor Service, Future and Thread Pools
Timer, Scheduling and Re-Try
Shutdown Hooks and JVM Shutdown Sequence
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
16
(5از 4نگارش استاندارد )بخش جاوا برنامه نویسی نام دوره:
Java SE Programmer
CS-104کد دوره:
ساعت( 16جلسه ، 8یک ماه ) طول دوره:
میلیون ریال 12برای هر نفر: شهریه
Scope: Java SE 8
Focus: Java I/O
I/O Streams, Channels and related classes
File Handling
I/O Performance Issues
Regular Expressions
Writing Software Agents and using Google API
Object Serialization and Versioning
XML Processing, DOM vs. SAX vs. Stax
XML Bindings and Marshaling using JAXB
JSON Processing Libs
Logging and Log Levels
Properties class and JVM Properties
Socket Programming and Related Concepts
Implementing Servers and Clients (Web Server / Mail Client)
Protocol Handling
Non-Blocking I/O using Channel and Selector
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
17
(5از 5نگارش استاندارد )بخش جاوا برنامه نویسی نام دوره:
Java SE Programmer
CS-105کد دوره:
ساعت( 16جلسه ، 8یک ماه ) طول دوره:
میلیون ریال 12برای هر نفر: شهریه
Scope: Java SE 8
Focus: Database and User Interface
Java Database Connectivity (JDBC)
Dynamic vs. Static SQL, SQL Injection and Security Issues
Cached RowSet and Offline Support
Transaction Management and Isolation Levels
ACID Properties of a Transaction
DAO Pattern and Implementing Persistence layer
How ORM works (Case Studies: Using Hibernate API and Using
Java Persistence API (JPA))
Layered Application Design
Introduction to GUI Design with Swing (and AWT)
Event Dispatch Thread (EDT) and Event Handling
Model / View Paradigm & JTable Design
Overview of Robot & Applets
Data Binding (Bound Properties and Observer)
Implementing MVC Design Pattern
Distributed Objects & Remote Method Invocation (RMI)
3-Tier Application Design
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
18
(5از 1بخش ) سازمانیتوسعه جاوا نگارش نام دوره:
Java EE Developer
CS-201کد دوره:
( ساعت 14 –جلسه 7) یک ماه طول دوره:
میلیون ریال 12برای هر نفر: شهریه
Scope: Java EE 7
Focus: Web Applications and Java EE
Overview of Client / Server Computing (2, 3, n-tier,Web, RIA,…)
Overview of Internet Protocols, Browser and Web Server
Interactions, HTTP Protocol, HTML and JavaScript
Web Application Technologies Review
Java EE Application Server and Containers
Java EE Build Process
Using Apache Tomcat
Building and Deploying Web Modules
Servlet, Filter and Listeners
XHR, AJAX, PPR (Partial Page Rendering)
Comet, Server Sent Events (SSE) and Long Polling
Scalability with Asynchronous Request Processing
Web Sockets
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
19
(5از 2)بخش توسعه جاوا نگارش سازمانی نام دوره:
Java EE Developer
CS-202کد دوره:
ساعت( 14 –جلسه 7یک ماه ) طول دوره:
میلیون ریال 12برای هر نفر: شهریه
Scope: Java EE 7
Focus: Web Presentation
Session Tracking & Session ID
HTTP Cookie & HTTP Sessions
Container Managed Security
PKI, and Secure HTTP (HTTPS)
Web Template System & Engines
Java Server Pages (JSP)
JSP Tags & Standard Actions
Creating and Using TAGLIBs
Overview of Expression Language (EL) & Functions
Internationalization (i18N) and Localization
JNDI and Resources
Lookup vs. Injection, Using Java EE Container Injection
Data Source & Connection Pooling
Migrating from Tomcat to Full Platform Application Server
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
20
(5از 3)بخش توسعه جاوا نگارش سازمانی نام دوره:
Java EE Developer
CS-203کد دوره:
ساعت( 14 –جلسه 7یک ماه ) طول دوره:
میلیون ریال 12برای هر نفر: شهریه
Scope: Java EE 7
Focus: Java EE Web Frameworks
Web Application Architecture Models
Overview of Core J2EE Patterns
Refactoring the Architectural Tiers
Implementing Front Controller & Action Mapping
What is framework and relation with patterns
Developing Sample Web MVC Framework (Struts1 Origin)
Compare Architectures: JSF vs. Struts2 vs. Spring Web MVC
Java Server Faces (JSF)
JSF/JSP vs. JSF/Facelet vs. JSF/CDI
Facelet, Managed Bean and Faces Controller
Navigation Rules
JSF Resource Bundles
JSF Template
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
21
(5از 4)بخش توسعه جاوا نگارش سازمانی نام دوره:
Java EE Developer
CS-204کد دوره:
ساعت( 14 –جلسه 7ماه ) یک طول دوره:
میلیون ریال 12برای هر نفر: شهریه
Scope: Java EE 7
Focus: Java EE Business Tier
EJB 3 Component and Container Services
Timer Service
Singleton Services
Callbacks
Stateless Services and Pooling
Stateful Services and Passivation
CDI (Context and Dependency Injection)
Local Services, POJO / EJB
Interceptors and AOP
Transaction Management
Security Management
Remote Services, RPC and Remote Protocols, Proxy
Bean Validation API
Batch Processing / Chunk-Oriented Processing
Sending E-Mail by Java Mail API
Overview of popular open source frameworks
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
22
(5از 5)بخش توسعه جاوا نگارش سازمانی نام دوره:
Java EE Developer
CS-205کد دوره:
ساعت( 14 –جلسه 7یک ماه ) طول دوره:
میلیون ریال 12برای هر نفر: شهریه
Scope: Java EE 7
Focus: SOA
Service Oriented Architecture (SOA)
Messaging & Message Oriented Middleware (MOM)
Java Messaging Services (JMS)
Asynchronous Remote Calls with QoS
Message Driven Bean (MDB)
Broadcast or Multicast Distribution Paradigm
Message Routers & Transformation
Overview of Enterprise Service Bus (ESB) & JBI
SOAP Web Service
JAX-WS / WSDL
4-Tier Application Sample
RESTful Web Services
JAX-RS / WADL
Long Running Operations and Async Response
Enterprise Application Integration (EAI)
Micro Services
Overview of BPEL (Business Process Execution Language)
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
23
)بخش اول( Java Enterprise Architectنام دوره:
CS-301کد دوره:
جلسه( 6ساعت ) 12طول دوره:
میلیون ریال 14 برای هر نفر: شهریه
Focus: Software Architecture in Java
)بخش دوم( Java Enterprise Architectنام دوره:
CS-302ه: کد دور
جلسه( 6ساعت ) 12طول دوره:
میلیون ریال 14 برای هر نفر: شهریه
Focus: Software Engineering Tools and Methods
)بخش سوم( Java Enterprise Architectنام دوره:
CS-303کد دوره:
جلسه( 6ساعت ) 12طول دوره:
میلیون ریال 14 برای هر نفر: شهریه
Focus: Java Performance
)بخش سوم( Java Enterprise Architectنام دوره:
CS-304کد دوره:
جلسه( 6ساعت ) 12طول دوره:
میلیون ریال 14 برای هر نفر: شهریه
Focus: Java Security
)بخش چهارم( Java Enterprise Architectنام دوره:
CS-305کد دوره:
جلسه( 6ساعت ) 12طول دوره:
میلیون ریال 14 برای هر نفر: شهریه
Focus: Big Data in Java
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
24
پایان دوره مدارک نحوه ارزیابی و -7
نمایندگی رسمی به زبان انگلیسی از طرف 11بین المللی مدرکدر پایان هر دوره به شرکت کنندگان
حضور در دوره ، امهگواهیناین اخذشرط ایران اهدا می گردد که در (ACM)انجمن کامپیوتر آمریکا
می باشد.و نداشتن غیبت بیش از حد مجاز دوره امتیاز 100امتیاز از 70کسب حداقل آموزشی،
شفاهی بهمصاح( و %40پروژه عملی )، (%40) ارزیابی برای دوره های جاوا به صورت امتحان کتبی
ز پایان ا ماه پس 6تا حداکثر ،تحویل پروژه جهت صدور مدرکشرکت در مصاحبه و می باشد. (20%)
آن دوره امکان پذیر است.
ندارند.دیگری خ انقضاء نداشته و نیاز به ترجمه و یا تایید یمدارک صادر شده تار
وسط این تایید هر مدرک دارای کد شناسایی و تایید منحصر به فرد بوده و همواره قابل استعالم و ت
انجمن می باشد.
توسط ط صدور مدارک در سراسر دنیا فقACM Professional Chapters ،رست مجاز می باشد که فه
می باشد:مشاهده آدرس زیر قابل دردر سایت انجمن کامپیوتر آمریکا و آنها
chapter-a-http://www.acm.org/chapters/find
افت عبه دریرا از همین شر شعبه ایران، گذرانده شده ددوره های مدارک مربوط بهشما می توانید
مسئولیتی در این مورد ندارند.دفتر مرکزی در نیویورک شعبه های دیگر و نمایید و
1 1 http://www.acm.org/chapters/certificate-of-completion
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
25
،دوره ممتازفارغ التحصیالن با توجه به امضاء تفاهم نامه همکاری با یکی از دانشگاههای آمریکا
از این دانشگاه در علوم کامپیوتر حصیل در مقطع فوق لیسانس ادامه تمی توانند جهت های جاوا
همچنین امکان کار آموزی در شرکتهای آمریکا همزمان با تحصیل .وام تحصیلی استفاده نمایند
.گرددفراهم می
م و مستلز تعلق نمی گیرید مدارکفقط به ازای حضور فیزیکی در کالس به شخصی از آنجایی که
لی و های داخآزمون با استاندارد بین المللی می باشد، این مدرک بین شرکتسه نوع موفقیت در
رای بعلی جمدارک ،خارجی از اعتبار زیادی برخوردار شده به طوری که گزارش شده برخی افراد
.تا از اعتبار آن سوء استفاده کنند خود چاپ نموده اند
حصر اره مناز طریق شمیا ت کرده و لذا به تمامی شرکتها توصیه می گردد که اصل مدرک را روی
وی مدارک از ما استعالم بگیرند.ر به فرد درج شده بر
مهر برجسته ا تغییراتی، همراه ببه بعد تمامی مدارک با (1395پاییز ) 2016اکتبر همچنین از
خواهند شد که نمونه آن در تصویر زیر مشاهده می گردد.صادر
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
26
ثبت نام رزرو و نحوه -8
ف: اطالعات مورد نیاز برای رزرو دوره:ال
آدرس ایمیل -4شماره موبایل -3نام و نام خانوادگی -2کد دوره -1
) اگر برای شرکت در این دوره معرف دارید، نام شخص معرف ذکر شود. (
ب: ارسال اطالعات رزرو
ارسال نمایید. [email protected]روش اول: اطالعات فوق را به آدرس
پیامک نمایید. 09222096131روش دوم: اطالعات فوق را به شماره موبایل
تایید زمان و شرایط دورهج:
پس از برنامه ریزی دوره جدید، زمان و شرایط دوره به آدرس الکترونیکی شما ارسال می شود و شما
با پاسخ دادن به آن نامه شرایط دوره و رزرو خود را تایید ام در صورت تمایل به ثبت نپس از مطالعه آن
نمایید.می
شهریه دوره واریز مبلغ د:
شما می بایست شهریه زمان ثبت نام و اطالعات مربوط به واریز شهریه برای شما ارسال می گردد.سپس
امه ارسال فرمایید.را در زمان تعیین شده واریز و شماره فیش و یا کارت خود را در پاسخ همان ن
: تکمیل فرم ثبت نام تکمیلیمرحله ه:
فرم ثبت نام فرآینده پس از آن دعوتنامه ای برای شما ارسال می شود که با مراجعه حضوری و تکمیل
ثبت نام تکمیل می گردد. در هنگام مراجعه حضوری همراه داشتن اصل کارت ملی الزامی است.
و ثبت نام شوند ندهیدر سربرگ شرکت، وارد فرآ یتوانند با ارسال نامه رسم یم زین ا توجه: شخصیتهای حقوقی و شرکته
.شهریه اضافه می گردد به یو باالسرو عوارض اتیمالمبلغ
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
27
ایران کاربران جاواانجمن و راهبر ACMریاستمعرفی -9
[email protected] علی پروینی
)وزشطراحی و تولید، مشاوره و آممدیریت، شامل (زه نرم افزار حرفه ای در حو کار سال سابقه 20بیش از
سخنرانی علی پروینی در انجمن کاربران جاوا در نیویورکشرح عکس:
گزیده ای از سوابق برجسته کاری:
برنامه نویس ارشد و سرپرست تیم، سیستم اتوماسیون کلینیکی، برای ایالت کالیفرنیا
الکترونیک، در بخش برنامه نویس سیستم تجارتBusiness Tier مریکاآو انتقال پول، برای یک شرکت در
سامانه تبادل الکترونیکی داده بین گمرک و بانک مرکزیپروژ مجری
پیاده سازی با نک اطالعات شهر های کشور، طرح جامع آب کشور، وزارت نیرو
مار بانکیمحقق و مسئول تیم برنامه نویسی سیستم، پروژه تحلیل هوشمند آ
پیاده سازی سیستم اطالعات مدیریت منابع شهر های جدید، وزارت مسکن و شهر سازی
آب و فاضالب کشورمهندسی پیاده سازی مدل محاسبه الگوی مصرف شهر های کشور، شرکت
یمجری پروژه نیازمندیهای سیستم اتوماسیون اداری استان تهران، سازمان مدیریت و برنامه ریز
ای ملی ایران ه آرشیو دیجیتال رسانه همجری پروژ
معمار و مجری طرح سیستم اطالعات مدیریت شهر الکترونیکی کیش
نرم افزار روادید الکترونیک وزارت امور خارجهپیاده سازی
تقدیر نامه ها و افتخارات برجسته:
نماینده مدعو به اجالس جهانی دولت الکترونیکی، مقر سازمان ملل، وین، اتریش
معرفی به عنوان شخصیت موفقIT نشریه بین المللی درTechnical Review ،2002، لندن
مصاحبه زنده تلوزیونی در اخبار پیرامون ارائه روش مدیریتی پروژه های بحرانی
ارائه مقاله برگزیده در اولین همایش ملی مدیریت فن آوری اطالعات و ارتباطات
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
28
ACM FAQ: Frequently Asked Questions
پرسشهای متداول در مورد ای سی ام -10
آیا مسابقاب برنامه نویسی بین دانشگاهی ای سی ام(ICPC) می گردد؟ ایران برگزار حرفه ای توسط شعبه
ون چای سی ام و با حمایت شرکتهایی زیرچتر خیر، این مسابقات یکی از ده ها رویداد های است که
بقات در ین مساهای سراسر دنیا برگزار می گردد. هماهنگ کننده ا م در دانشگاهمایکروسافت، گوگل و آی بی ا
آن رگزارینقشی در بایران ایران شخص جناب آقای دکتر قدسی از دانشگاه شریف می باشند و شعبه متخصصان
ندارد.
آیا تحریم های آمریکا علیه ایران مانع فعالیت ای سی ام در ایران نیست؟
ان در مورد ایر یت درتحریم های آمریکا بر علیه ایران، وزارت خزانه داری آمریکا چندین مورد معاف خیر، در کنار
موزشیآ-میای علی و فعالیت هد غذایی خاص، ارتباط بین دانشگاهنظر گرفته که از آن جمله فروش داروها و موا
عمومی وضع کرده است.در ایران می شود را در قالب یک مجوز ACMو IEEEکه شامل فعالیت خاص
باشد؟ بر میدر آمریکا و سایر کشور ها نیز معت ،آیا مدارک ای سی ام که توسط شعبه ایران صادر می گردد
د آن که استاندار قالب مطابق با ،ه ایران صادر و ارائه می گرددبمدارکی که به عنوان مدارک پایان دوره در شعبله،
و می شود صادر اعالم شده http://www.acm.org/chapters/certificate-of-completionدر آدرس
می باشد. و مورد تایید و بین المللیرسمی کامال
باشد؟ ور میآیا مدارک پایان دوره ای سی ام ، تضمینی برای یافتن کار و یا ادامه تحصیل در خارج از کش
ک مدرک شتن یمینه باشد. ولی بدیهی است که داهیچ مدرکی نمی تواند چنین ادعا کند و یا تضمینی در این ز
سالهای در د.معتبر بین المللی یک نقطه مثبت و یک برگ برنده در رقابتهای کاری و یا حتی تحصیلی می باش
شغل و یا بی بهگذشته فارغ التحصیالنی که موفق به کسب مدرک خود شده اند، از تجربیات موفق خود در راه یا
ود گفته اند. دانشگاه مورد نظر خ
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
29
موجود می باشد.در ایران J2EEپلتفرم اولین سمینار معرفی فیلم
فن بار اولین یبرا که باشد میمیالدی 2000درسال ایران انفورماتیک انجمن عمومی و رسمی جلسه به مربوط فیلم این
ان ارائه شد و شرکتهای در ایر (J2EE)ازمانی جاوا افزار سازمانی با استفاده از نگارش س نرم یک سازی پیاده و تجربه یآور
نرم افزاری و واحد های فن آوری اطالعات سازمانها و ادارات در آن شرکت نمودند.
ان این پلتفرم کامالآغاز شد. با توجه به اینکه در آن زم 1377جلسات مربوط به معرفی جاوا توسط مهندس پروینی از سال
ید تول 1379 ا سالتانها از مزایای آن به درستی اطالع نداشتند، مقاالت و سخنرانی های او جدید بود و شرکتها و سازم
وی در سال خشید.بکنندگان نرم افزارهای سازمانی را تشویق به بکارگیری این پلتفرم نمود و به کارگیری آن را سرعت
نها با شرکتها ایفاآیی کاربران جاوا و ارتباط و نقش مهمی در گردهماتاسیس را (JUG)انجمن کاربران جاوا ایران 1381
عضو دارد( 9000نمود. )این انجمن هم اکنون بیش از
است.ه برگزار نموده دوره آموزشی نیز در این زمین 120 یش ازمهندس پروینی در کنار انجام پروژه های متعدد، تا کنون ب
Association for Computing Machinery
Tehran / Iran ACM Chapter Java / Java EE Courses
30
لینکهای مرتبط
http://www.iranjug.org انجمن کاربران جاوا ایران
EELIST2Jلیست پستی انجمن کاربران جاوا
عضو( 9000)بیش از https://groups.yahoo.com/neo/groups/j2eelist/info
https://www.facebook.com/j2eelist صفحه فیس بوک انجمن کاربران جاوا ایران
http://www.acm.org انجمن کامپیوتر آمریکا
http://www.acm.org.ir ایران ACMشعبه سایت رسمی
http://www.acm.org/chapters/certificate-of-completion در تمامی شعبه ها ACMفرمت استاندارد مدارک
http://en.wikipedia.org/wiki/Association_for_Computing_Machinery دایره التمعارف آزاد ویکی از ACMمعرفی
http://www.oracle.com/technetwork/java/javamagazine/index.html مجله جاوا
https://www.telegram.me/iranjug کانال تلگرام انجمن کاربران جاوا ایران
2024برنامه توسعه جاوا تا سال
10آینده را اعالم نموده است. در حال حاضر آخرین نگارش ارائه شده سال 6تا JDKشرکت اوراکل برنامه خود برای ارائه
نیز منتشر خواهد شد. 11نگارش 2018اشد. ولی تا پایان سال می ب
انجمن جاوا، کاربران جاواپدر جاوا ایران، بهترین کالس جاوا، لغات کلیدی: دوره جاوا، کالس جاوا، آموزش جاوا، مدرک جاوا،