این جلسه قسمت دوم *طراحی todolist با فریم ورک flask *با ارائه آقای افاضاتی
خواهد بود.
لطفا کسانی که مشق‌هاشونو نوشتن بیارن به محمد تحویل بدن مگرنه تنبیه می‌شن :دی

جلسه به صورت کارگاهی می‌باشد، لطفا لپ‌تاپ همراه داشته باشید.
دوستانی که علاقه‌مند به عضویت در لیست پستی پاگ هستن می‌تونن به subscribe@
tehpug.pyiran.com ایمیل خالی بفرستن.

---------- Forwarded message ----------
From: mohammad Efazati <[email protected]>
Date: 2014-02-11 13:25 GMT+03:30
Subject: جلسه ۹۲/۱۱/۲۹ PUG‏
To: Tehran PUG <[email protected]>


*طراحی todolist با فریم ورک flask*

*فلسک چیست؟*
Flask is Fun

به همین سادگی و زیبایی :دی

*برنامه این جلسه و ...*
راستش خیلی بالا پایین کردم و دیدم اگر من فقط توضیح بدهم چی قراره داشته
باشیم و بریم کد بزنیم عملا کسانی که تا به حالا وب کد نزدن یا با یان فریم
ورک کار نکردند، اذیت می شوند.
برنامه ای که فکر می کنم مناسب باشد رو نوشتم. تصورم اجرای این برنامه سه جلسه
زمان نیاز داره.
کلی موارد دیگر هست که بعد از اتمام این دوره می تونیم بررسی کنیم.

*برنامه :*

   - معرفی میکرو فریم ورک Flask
   - طریقه نصب فریم ورک
   - طراحی صفحه Hello word
   - معرفی template engine  - jinja2
   - آشنایی با مدیریت url آدرس - routing
   - ریکوئست ( گت و پست )
   - فرم - معرفی flask-wtform <https://flask-wtf.readthedocs.org/en/latest/>
   - طراحی کار با مقادیر فرم و ...
   - دیتابیس - معرفی
flask-peewee<http://flask-peewee.readthedocs.org/en/latest/index.html>
   - ساخت فرم افزودن کار todo
   - ساخت لیست کارها
    - حذف کار

*نیازمندی:*

   - لپتاپ
   - آشنایی حدودی با Html
   - ( اختیاری ) بررسی بوت استرپ getbootstrap.com
   - وقت وقت وقت / تمرین تمرین تمرین



   - شبکه داخلی (اینترنت اختیاری): این مورد باید بررسی و پیگیری بشود.
   @mdroot
   - دوربین فیلم برداری؟ ( برای جلسه بعد؟ خودم نمی دونم لازم هست یانه)
   @mdroot


شما می تونید خود فلسک رو در این آموزش ها ببینید:

وب سایت اصلی خود فلسک
Welcome | Flask (A Python Microframework)
http://flask.pocoo.org/

آموزش ساخت یک میکرو بلاگ به همراه سورس
Tutorial — Flask 0.11-dev documentation
http://flask.pocoo.org/docs/tutorial/

یک آموزش به نسبت کامل از فلسک
The Flask Mega-Tutorial, Part I: Hello, World! - miguelgrinberg.com
http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world


An Introduction to Python's Flask Framework - Tuts+ Code Tutorial
http://code.tutsplus.com/tutorials/an-introduction-to-pythons-flask-framework--net-28822


Python microframework flask tutorial with an example mvc application - fRui
Apps Blog
http://blog.fruiapps.com/2012/05/Python-microframework-flask-tutorial-with-an-example-mvc-application

bev-a-tron/MyFlaskTutorial
https://github.com/bev-a-tron/MyFlaskTutorial

Introduction To Python Flask
http://pythonarticles.com/introduction_to_flask.html




*نمونه پروژه ها*

   - flaskr <http://github.com/mitsuhiko/flask/tree/master/examples/flaskr/> —
   a microblog
   - minitwit<http://github.com/mitsuhiko/flask/tree/master/examples/minitwit/>
—
   a twitter clone
   - this website <http://github.com/mitsuhiko/flask/tree/website> — static
   pages + mailinglist archives
   - 
OpenTechSchool/python-flask<https://github.com/OpenTechSchool/python-flask/>
   - newsmeme <https://github.com/danjac/newsmeme/tree/master/newsmeme>


پانوشت: موراد فوق ممکنه برای خیلی ها پیش و پا افتاده باشه. ممکنه یه عده
اصلا علاقه مند نباشند. در صورتی که جمع مخالف باشه میشه حرکت دیگه ای زد. ولی
این چیزی هست که به نظرم یادگیریش خیلی کمک میکنه.
پانوشت ۲: مطمئنا وجود اینترنت خیلی بهتر است. ولی نبودش باعث نمی شود کار
متوقف شود.

-- 
با تشکر
افاضاتی
http://www.efazati.org

 _______________________________________________
TehPUG general mailing list
Trello Board: TehPUG <https://trello.com/b/B4ZUJzZH/->
IRC Channel: 
#python-ir<http://webchat.freenode.net/?channels=python-ir&uio=d4>on
freenode
Mailing list: [email protected]
Unsubscribe: [email protected]



-- 
Live long and prosper, Keyvan Hedayati
_______________________________________________
general mailing list
[email protected]
http://lists.tehlug.org/mailman/listinfo/general
unsubscribe: http://lists.tehlug.org/mailman/options/general

Reply via email to