وبکمپ 3 دانشگاه شهید بهشتی(اندروید ، سمت سرور پایتون/جنگو ، طراحی وب )

شروع:
پنج‌شنبه ۱۶ اسفند ۹۷ ۱۷:۳۰
پایان:
پنج‌شنبه ۲۹ فروردین ۹۸ ۱۹:۳۰
وبکمپ 3 دانشگاه شهید بهشتی(اندروید ، سمت سرور پایتون/جنگو ، طراحی وب )
برگزارکننده‌ی رویداد
مهلت ثبت‌نام برای این رویداد به پایان رسیده است.

معرفی دوره

وبکمپ رویدادی آموزشی با همکاری تیم وب دانشگاه شهید بهشتی میباشد.در این همکاری با استفاده از تجربه برگذاری موفق وبکمپ 2 و بیش از 20 دوره برگزار شده توسط تیم وب تصمیم گرفتیم یک کمپ 4 هفته ای برای آموزش و آماده سازی دانشجویان برای ورود به بازار کار طراحی کنیم.

این مدل حاصل چندین ماه تحقیق در مورد نمونه های موفق دنیا و همچنین استفاده از نظرات، پیشنهادات و انتقادات دانشجویان عزیز شرکت کننده در دوره های قبلی میباشد.

هدف ما این است تا در انتهای این دوره دانشجویان در کمترین زمان و با بهترین آموزش ها آماده ورود به بازار کار و انجام پروژه های تجاری شوند.

پس از طی این دوره شرکت کنندگان می توانند  وارد بازار کار شوند همچنین افراد برتر از طریق تیم وب به استارتاپ های مستقر در شتاب دهنده های دانشگاه شهید بهشتی معرفی خواهند شد.

در اجرای این مدل از اساتید و مربیان با تجربه و مطرح در اکوسیستم استارتاپی ایران بهره گرفتیم و همچنین یک تیم اجرایی فعال و پرانرژی فضای کم نظیری را برای دانشجویان این دوره خواهند ساخت.

فرایند آموزش
یک - ‌داشتن هدف و انگیزه‌ی کافی برای شروع یادگیری !

اولین قدم برای موفقیت هدف و انگیزه ای است که شما را رو به جلو هدایت میکند. اگر برای موفقیت و یادگیری به اندازه کافی انگیزه دارید با کمک خدا این مسیر سخت را با هم آغاز میکنیم و برای رسیدن به هدف تلاش میکنیم

 

دو - ‌شرکت در دوره‌های آموزشی
یک استاد خوب و با تجربه به شما کمک میکند تا در زمان کمتر مطالب بیشتری را به صورت اصولی بیاموزید. در این دوره کلاس ها در یک بازه ی 4 هفته ای و 3 روز در هفته برگزار می شوند. این رویکرد باعث می شود که بر خلاف دوره های دیگر که بسیار فشرده اند و بازده ی پایینی دارند، این دوره ها از بازده ی بسیار بهینه ای برخوردار باشند و امکان تمرین کردن به صورت هفتگی وجود داشته باشد.همچنین از تعطیلات سال نو می توان در جهت پیاده سازی پروژه ای مطابق با نظر استاد دوره بهره برد.

سه - شبکه سازی و پیدا کردن دوستان متخصص
یکی از اتفاقات خوب وبکمپ آشنایی شما با تعداد زیادی از دانشجویان با استعداد و با انگیزه ای است به دنبال یادگیری و حرفه ای شدن میباشند. این فرصتی است که به شرکت کننده ها اجازه میدهد افراد زیادی را بشناسند و بتوانند یک تیم خوب شوند برای شروع یک پروژه و یا کسب و کار پایدار شرکت کننده های دوره های پیش بهترین اتفاق این دوره ها را  شبکه سازی و آشنایی با افراد جدید میدانند.

 

 

چهار - مرحله آخر !
بعد از دوره با دانش بداست آمده از وبکمپ و همینطور با یک تیم از دوستانی که در این دوره پیدا کردید میتوانید در شرکت های خوبی مشغول به کار شوید و یا با کمک تیم ایده هایی که در ذهن داشتید عملی کنید.  انتخاب با شماست و ما نیز در کنارتان هستیم .

 

در صورت داشتن هرگونه سوال میتوانید با شماره 09224038210 تماس بگیرید. 

آدرس کانال :  web_camp@

 

 

 

سرفصل های دوره اندروید

  •  آشنایی با اجزای سیستم عامل اندروید و روش های برنامه نویسی با آن
  •  نصب اندروید استودیو
  • آشنایی با برنامه نویسی mvc  و فایل های یک پروژه اندروید
  • آموزش انواع لایه ها
  • آشنایی با انواع view  ها
  • نحوه اجرای برنامه های اندروید
  • نحوه تغییر داینامیک اجزا 
  • نحوه جا به جایی و رد و بدل کردن اطلاعات بین Activity   ها
  • یادگیری Activity Life cycle
  • آشنایی با انواع منو ها و منوی کشویی
  • آموزش Fragments
  • نحوه ی مبادله ی اطلاعات با سرور
  • آموزش کتابخانه volley
  • مفهوم json  
  • انواع روش های ذخیره سازی اطلاعات
  • آموزش Realm DB  
  • آموزش روش های ریسپانسیو کردن برنامه
  • آشنایی با روش های منتشر کردن برنامه اندروید و نحوه جذب به بازار کار

سرفصل های دوره طراحی وب(فرانت اند)

Html:

1.     آشنایی با html

2.     آشنایی با فرمت و موارد پایه ای html

3.     آشنایی با element  و attribute

4.     تگ های heading

5.     آشنایی با formatting

6.     پاراگراف ها

7.     آشنایی با link , img

8.     ساخت لیست

9.     ساخت جداول

10.  اشنایی با فریم

11.  Layout در html

12.  ساخت فرم ها

13.  آشنایی با svg  و canvas

14.  آشنایی با symbols

15.  قراردادن ویدیو و صدا در html

16.  آشنایی با تگ map  در html

Css:

1.     آشنایی با css

2.     Selector ها در css

3.     روش های استفاده از css

4.     Color

5.     Background

6.     Border

7.     Margin

8.     Padding

9.     Height and width

10.  Links

11.  Display

12.  Float

13.  Position

14.  align

15.  Text

16.  Fonts

17.  @media

18.  Gradient

19.  Box-shadow

20.  Overflow

21.  Transform

22.  Scale

23.  Rotate

24.  Translate

25.  Transition

26.  Animation

Bootstrap:

1.     اشنایی با bootstrap

2.     Container

3.     Grid system

4.     Table

5.     Button

6.     Form

7.     Dropdown

8.     Navbar

9.     Modal

Javascript

سر فصل های دوره پایتون

برنامه‌های لازم برای نصب قبل از کلاس :‌

Python 3.5 or higher
JetBrains Pycharm Community or Ultimate 2015 or higher
 

در کلاس دسترسی به اینترنت ضروری است .

 

چرا پایتون


راه اندازی پایتون و محیط آن


اولین برنامه ی پایتون


متغیر های ابتدایی
                  ◦          رشته

                  ◦          اعداد

                  ◦          ...

عملگر های ریاضی
عملگر های مقایسه‌ای
عملگر های منطقی
داده ساختارهای تجمیعی
                  ◦          لیست ها

                  ◦          دیکشنری ها

                  ◦          tuples

ساختار های کنترلی :‌شرط
ساختار های کنترلی :‌ حلقه ها
توابع
                  ◦          تعریف

                  ◦          ورودی ها

                  ◦          بازگشتی

تعریف شی گرایی و دلیل به وجود آمدنش
مفاهیم پایه شی گرایی :
                  ◦          شییٔ

                  ◦          کلاس

                  ◦          متغیر های مربوط به کلاس و شییٔ

مفاهیم عمیق‌تر شییٔ گرایی
                  ◦          ارث بری

                  ◦          function overloading

شییٔ گرایی در پایتون
شییٔ گرایی در پایتون در برابر بقیه زبان‌های رایج
encapsulation
modules
Exceptions و دلیل استفاده از آن‌ها
ساختار کلی برنامه‌های تحت وب
front-end vs back-end
django چیست ؟ و چرا django ؟
راه اندازی یک محیط مجازی
راه اندازی django و ساخت یک پروژه جدید
ساختار یک پروژه django
مفاهیم پایه database
                  ◦          Table

                  ◦          Record

                  ◦          Field

                  ◦          Relation Ship

                  ◦          Code First vs Database First

مدل ها در django
ساختار Code First در Django
Django Admin !!
مفاهیم پایه html و CSS
View ها در Django
Routing در Django
Django Template System
ساختن یک فرم ورود اطلاعات ساده
مفاهیم پیشرفته‌ تر  (در صورت وقت داشتن)
                  ◦          Django Authentication

                  ◦          Version Control : Git

                  ◦          Django Rest Framework

                  ◦          Sending an Email with Django

                  ◦          Securing Django Settings

                  ◦          Threads And Processes

                  ◦          Django Generic Views

                  ◦          Django Multiple Database Handling

زمان کلاس ها

اندروید و فرانت اند

دوشنبه ها از ساعت ۱۷:۳۰ تا ۱۹:۳۰

چهارشنبه ها از ساعت ۱۷:۳۰ تا ۱۹:۳۰

پنج شنبه ها از ساعت ۹ تا ۱۳

 

پایتون ، جنگو

یکشنبه ها از ساعت ۱۷:۳۰ تا ۱۹:۳۰

سه شنبه ها از ساعت ۱۷:۳۰ تا ۱۹:۳۰

پنج شنبه ها از ساعت ۱۴ تا ۱۸

سوالات متداول

پیش‌نیاز های علمی شرکت در این رویداد چیست؟
برای دوره های برنامه نویسی سمت سرور و برنامه نویسی android شرکت کنندگان باید دانش اولیه ی برنامه نویسی را داشته باشند ولی برای دوره front end پیش نیازی لازم نیست
وسایل همراه و مورد نیاز در این رویداد چیست؟
به همراه آوردن لپتاپ شخصی توصیه می شود
بلیت پرینت شود یا خیر؟
خیر نیازی به پرینت بلیط نیست اما اگر از کد های تخفیف دانشجویی استفاده می کنید، به همراه آوردن کارت دانشجویی الزامیست
آیا امکان ورود به بازار کار پس از این دوره ها می باشد ؟
در صورتی موفق گذراندن دوره و آوردن نمره ی کافی در امتحان پایانی بله امکان ورود به بازار کار وجود دارد و حتی در این راه تیم وب دانشگاه شهید بهشتی به شما کمک می کنند

آدرس:تهران ولنجک ، میدان شهید شهریاری ، بلوار دانشجو ، دانشگاه شهید بهشتی ، دانشکده مهندسی کامپیوتر