پیشنهاد فرادرس

آموزش کدنویسی برای کارآفرینی - آموزش Python Django و ...

دسته بندی ها: آموزش بوت استرپ (Bootstrap) ، آموزش های یودمی (Udemy) ، آموزش طراحی وب ، آموزش جنگو (Django) ، آموزش پایتون (Python) ، آموزش HTML

در این آموزش تصویری با کدنویسی برای کارافرینی آشنا می شوید.

در این دوره آموزشی که محصول موسسه Udemy می باشد، با زبان برنامه نویسی Python و فریمورک Django آشنا می شوید.

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

  • چه چیز برای کارآفرینان برنامه نویسی نیاز است؟
  • برنامه نویسی برای کارآفرینان
  • راه اندازی کامپیوتر
  • نصب ابزار مورد نیاز
  • راه اندازی لینک های سیستمی  (PDF)
  • نکاتی در مورد ویراستاران متن
  • استفاده از Github
  • معرفی Python و Django
  • معرفی Django 101
  • کار با وب سایت های django و servers
  • شروع یک برنامه django
  • پیاده سازی Bootstrap 
  • دریافت آدرس  کاربری IP
  • استفاده از django سفارشی
  • استفاده از jQuery 
  • پیاده سازی  HTML
  • طراحی به روز رسانی فرم ایمیل
  • ایجاد تصویر پس زمینه در CSS
  • اضافه کردن Bootstrap 
  • معرفی Python
  • استفاده از Querysets
  • الگوهای URL برای Slugs
  • کار با تصاویر Bootstrap
  • و...

عنوان دوره: Udemy Coding for Entrepreneurs Learn Python Django and More نویسنده: Justin Mitchel

توضیحات:

A Programming Class for Non-Technical Founder(s). Learn Django- the #1 Python Frameworks, APIs, HTML, CSS, + Payments. 
Never coded before? No problem. We've worked with over 120,000 students just like you.
Entrepreneurs like you are a rare breed. You create incredible businesses and come up with ideas that change the world.
Technology has made the 21st century, the century of the entrepreneur. Thanks to the power of the internet, you can reach a global audience in minutes.
The question is...do you have the skills to be able to take advantage of this incredible opportunity?
If you’re starting (or have started) a business in today’s tech driven economy, then you’ve got to understand the code that’s driving your business.
    Imagine asking others to create your software but you’ve no idea how it works?
    Imagine not knowing the time and effort involved in realizing your idea?
    Imagine having an incredible idea but you don’t have the skills to get it started?
Coding For Entrepreneurs Will Teach You, Step-By-Step, Exactly How To Code An eCommerce Website As Well As A Dynamic Landing Page. Over 120,000 students are currently learning from our courses.
All you have to do is follow along with me in a series of easy-to-follow videos that will teach you everything that’s involved in:
Project #1: Building an eCommerce site: This project will take you through everything from setup to execution…but it won't stop there. You won’t just be watching these videos...you’ll actually build this site yourself.
Project #2: Launch a Landing Page for your project: In this section you’ll learn how to build a landing page from scratch so you can collect customer DATA through a FORM. You’ll then deploy this to a live server, and be ready to collect your customer’s information so that you can test market your idea to them immediately.
When you’re finished these sections, you’ll understand how huge eCommerce sites like Amazon, Zappos, Groupon & Livingsocial were created.
I’m Not Going To Teach You Tons of Coding Languages...
Instead of spending infinity boring you with the intricacies of a multitude of languages, Coding For Entrepreneurs will teach you the exact languages you need to know to launch any type of eCommerce site & build landing pages that convert browsers into buyers.
The best way to learn is by doing - you’ll never learn anything if you sit and watch videos or read a PDF all day. We get you into action and enable you to achieve results immediately.
You’ll become proficient in:
    Python
    Django
    HTML
    CSS
Don’t worry if these look scary...if you can multiply and add numbers then you can code!
Coding is extremely logical. Take Python for example - it reads just like the English language less a couple of odd characters (if it doesn’t now, it will soon):
We Put Special Emphasis On Django...Why?
- Django is based in Python
- It’s fast, simple, effective, secure, and ideal for "perfectionists with deadlines"
- Built-In User Login (authentication) System
- Web-based Admin system (built - in)
- Template system that allows basic knowledge of HTML/CSS to design the front-end.
- Growing Community for Help/Advice/Best Practices .... and freelance clients (or jobs).
- Easy to implement & Launch
But I’ve Been Told That I Need To Learn C, C#, Objective C and Java?
The truth is that you could learn all of these languages and use them to further enhance your coding.
But why bother?
You’re an entrepreneur, NOT a professional coder. Would you rather learn how to code something quickly and start building your business empire or spend years debugging something that may never launch?
It’s time to take your future into your own hands and learn how to start Coding For Entrepreneurs today!
How To Be Ultra Successful With This Class
- Watch the videos and follow me and do exactly as I do
- If you get stuck, rewind and rewatch while copying me again
- If you’re still stuck, ask questions! I WILL respond to you really quickly!
- Months later if you get stuck, come back and watch the videos all over again :)
- Do NOT take notes. Implement what is happening as you see it.
- When finished, repeat the classes. Start fresh. Delete Everything. Do it again
- Repetition is key: it’s like practicing to master a golf swing or a basketball shot
- When you get stuck ASK QUESTIONS - I’ll help you
- Remember that learning this will put you light years ahead of other entrepreneurs
Build a webpage in 10 minutes ** change resolution to 720p
From a student regarding Windows Users:
"The easiest way to take this course in terms of learning is through a Linux VM. On Windows, download Virtualbox and a Linux .iso (e.g. Ubuntu). Once downloaded, open Virtualbox, follow the steps to create a Ubuntu VM, select the .iso from your hard drive, install Ubuntu and you're good to go with all the commands mentioned in this course. The only extra command I've had so far to install pip is 'sudo apt-get install python-setuptools'." -- Harry
FAQ (Doubters Read This)
1) I am not technical at all, are you sure I should take this class?There was a time you didn't know how to read, or write, or speak, or walk, or... I believe you are not technical because you didn't take the time to learn through the hard times OR because you haven't even tried. Coding For Entrepreneurs has a growing community to help you through the tough times, the Instructor will help, the Django Community is incredible, and often times a simple web search will solve your problem. Getting help is easier than EVER and often comes for free.
2) Is Django actually that good? It's the default choice for Instagram, Mozilla, Pinterest, Disqus, and many, many more. Django is lightweight, super flexible, easy to learn, easy to implement. I believe it's that good.
3) What makes Python a good language for beginners? Python looks closest to the English language next to many other programming languages and therefore is easier to learn. Python uses spaces " " more often than ";" or "$" or "{" or "(" like PHP and Ruby use.
4) I already know PHP (or another language), should I learn Python/Django? There are two schools of thought: 1) Yes because it's awesome and makes it easy to implemented web-based projects or 2) No because you don't really need to know more than 1 language. If there is any feeling of desire to learn more, do it.
5) Why don't I just use Wordpress or another platform? I think this is like asking a chef why he doesn't follow someone else's recipe. The other recipe might be fantastic... but it's still following a recipe. A true chef creates. A cook follows. Using a platform can be great...but to truly innovate, you need to know how to do it yourself.
6) I see that Django version 1.6 and Python 2.7 is what is used... isn't Python 3.4 and Django 1.7 out? Why aren't you using those versions? Yes both are out and both are very solid on their own. There is much debate about Python 2.7 and Python 3.4 as to which to use. Mac and Linux come standard with Python 2.7 so we believe it's still a solid choice and will remain that way until these major operating systems change what they use. Django 1.7 vs 1.6 (or even 1.5) is virtually the same; especially for a beginner. Once you understand Django, you understand Django. Regardless of the version until Django releases a huge overhaul (which won't happen anytime soon).
Category: Development / Web Development
    What are the requirements?
You don't already know how to program/code
You have a computer that was made after 2006
You have a strong willingness to get through the tough parts
You ask questions when you get stuck
You research errors on your own, or you ask questions when you get stuck
    What am I going to get from this course?
Over 185 lectures and 34 hours of content!
Learn the fundamentals of programming as it applies to entrepreneurship
Learn the Python Programming Language
Learn the Django & Twitter Bootstrap frameworks
Learn how to use APIs
Learn how to accept payments via Stripe
Learn Basic HTML & CSS
    What is the target audience?
The "non-technical" cofounder
A solo Entrepreneur who is building a web project
Anyone who wants to solve problems through technology
Anyone who wants to learn Django (DjangoProject.com)

SECTION 1: Welcome 1 What is Coding for Entrepreneurs? 01:06 Preview Coding for Entrepreneurs promo video 2 Why Code? 08:02 Preview A Short Summary on Why you Should Code. 3 Welcome to Coding for Entrepreneurs 05:37 Preview Get started with Coding for Entrepreneurs 4 How to Approach this Class || Learning by Doing 00:43 A brief intro on how you should approach this class. SECTION 2: Setup Your Computer 5 Install the Tools You Need 00:49 System Setup Links Mac: https://www.youtube.com/playlist?list=PLEsfXFp6DpzQGhFKEwRV10uLNGYh-pAH6 Windows: https://www.youtube.com/playlist?list=PLEsfXFp6DpzSH9ylikCRyki_Bi6avmltQ Linux: https://www.youtube.com/playlist?list=PLEsfXFp6DpzTh0XQn528bI3XiLpz0pzL2 6 System Setup Links (PDF) 1 page Preview Quick Links to setup your system with our free installation guides on YouTube 7 Notes on Text Editors 03:07 Komodo Edit: http://komodoide.com/komodo-edit/ Sublime Text 3: http://www.sublimetext.com/3 PyCharm: http://www.jetbrains.com/pycharm/ Notepad ++: http://notepad-plus-plus.org/ PyDev: http://pydev.org/ 8 Using Github 05:59 SECTION 3: Intro to Python & Django 9 Introduction to Python 09:44 A introduction to the Python Programming Language. Windows/Linux users can setup Python in Section 3 and 4. 10 Get to know Django 05:14 Learn about http://www.DjangoProject.com 11 Links & Resources 3 pages Quick links for you to use. 12 Student-Only Deals 1 page Coupons & Discounts for the Incredible Coding for Entrepreneurs students. SECTION 4: Django 101 13 Intro 00:43 Intro to the Django 101 Section 14 Websites + Servers 09:18 A intro to how websites work with django and servers. 15 Settings, Urls, Views 11:28 Understand how Django projects handle URL requests. SECTION 5: First Project: Launch with Code (Django 1.6.5, Bootstrap 3) 16 Welcome to Launch with Code 09:53 Welcome to the new project 17 Start your First Django Project 19:10 18 First view using Function Based Views 15:24 19 Settings Setup 15:36 20 Implement Bootstrap for Front End Design 16:41 21 Start a Django App 22:01 22 Using Django Forms 27:20 23 Making Changes to Models in Django Version 1.6 12:26 24 Get User IP Address 13:14 25 Create Custom Reference ID 17:01 26 Create a Social Sharing Page 11:07 27 Use Custom Django Middleware 20:07 28 Save Shares by Reference ID 25:58 29 Create a Social Sharing Page Part 2 14:03 30 Load Static Files in Django 22:27 31 Update Front-End Design 16:33 32 Create a Social Sharing Page Part 3 26:39 33 Use jQuery to Make Progress Bar 38:35 34 Implement Social Sharing HTML 13:47 35 CSS Background Image & Parallax 20:21 36 Update Email Form Design 09:56 37 Final Styles Update 22:17 38 Prepare for Producing using Heroku 15:50 39 Launch your Project to Heroku 33:35 SECTION 6: eCommerce (Starts with Django 1.6 then converts to 1.7, Bootstrap 3) 40 Welcome 01:13 Welcome to the latest version of the eCommerce Project. 41 Opening up eCommerce 02:37 We've made the code open source. Go here: https://github.com/codingforentrepreneurs/ecommerce 42 Start a New Project 11:50 Create a new project. 43 Understand Django Configuration 10:55 Django Configuration 44 Products App Views & Templates 10:49 Product App Views & Templates. 45 Context in Templates 11:49 Using Context 46 Add Bootstrap 09:22 Add Bootstrap (getbootstrap.com) to your project. 47 Using Blocks 11:24 Template Blocks 48 First Model 16:00 Create your first model. 49 The Python Shell 11:21 Intro to the python shell. 50 Customize Admin 10:32 Customize the Django Admin 51 Querysets and South 16:35 Using Querysets and South 52 Add Images 09:12 Add Images to your project. 53 Static Files 21:57 Use your own static files. 54 Products on the Homepage 22:00 Products on the homepage 55 Unique Slugs for Products 07:25 Create unique slugs for your products. 56 URL Patterns for Slugs 10:40 Create the url pattern for the view. 57 Get Absolute URL 08:09 Absolute Url for your instances. 58 Bootstrap Images Part 1 15:00 Using Bootstrap images. 59 Product Search 14:12 Basic Product Search 60 Product Page Part 1 09:40 Create your product page. 61 Cart App 11:13 Create the Shopping Cart 62 Update Cart 11:40 Update the cart 63 Django Sessions 14:16 Use Django Sessions. 64 Cart Count in Navbar 07:49 Update your navbar to handle number of items in the cart. 65 Cart Item 15:19 Add Cart Items instead of Using Products directly. 66 Unique Cart Items 14:34 Make Cart Items unique to a cart 67 Qty & Attr 15:08 Adding Quantities and Attributes to your cart items. 68 Cart Item Notes 19:02 Store notes from your cart items "attributes" as we've been calling them. 69 Product Variations 15:26 Create a model for Product Variations. 70 Product Variations Part 2 25:52 Update product variation handling. 71 Product Variations Part 3 09:34 Part 3. 72 Remove from Cart 08:23 Remove cart items from cart. 73 Update Search & Home Templates 24:15 Update templates. 74 Orders App 14:27 Create an app to handle orders. 75 Checkout Part 1 16:56 Checkout page 76 All Products Page 05:34 Update Products page to improved look. 77 Update Order Model 22:17 Add fields to the Order Model. 78 Login Required Checkout 06:11 Update Checkout view and add a "login required" decorator to prevent non-authenticated users from seeing "checkout" 79 User Stipe Account 23:27 Connect individual user to a Stripe Account 80 Logout View 07:36 Create Custom Logout View. 81 Login View 17:58 Create Login Form and Login View 82 Form Validation 12:16 Creating the needed validation (and related errors) for our form. 83 Registration Form 15:53 Create a basic registration form for your app. 84 Unique Email in Form 10:30 Make emails unique for all users. 85 Post Save Signal 15:46 Use a post_save signal to do some awesome stuff. 86 Email Confirmed & Activation Method 23:37 Create the EmailConfirmed model and activation method 87 Setup Email Ability 06:24 Add Email Capability To Django Project 88 Test Email 05:01 Test email by sending through the python shell 89 Activation Hash 12:53 Create your activation key. 90 Activation VIew 16:28 Finalize the Activation View & process 91 Redirects 14:06 Create redirects after forms are submitted. 92 Bootstrap Alert Messages 12:33 Implement Bootstrap's Alert Messages 93 Django Messages 18:17 Use Django Messaging Framework (django.contrib.messages) to work with Bootstrap's Alerts. 94 Marketing App 14:35 Create an app for handling Marketing items. 95 Middleware for Marketing Message 10:28 Add middleware for the marketing message 96 Custom Model Queryset and Model Manager 19:48 Customize querysets 97 Message Display Duration 11:50 Display a marketing message between "start date" and "end date" 98 Django Timezone 03:27 Update Datetime calls to Timezone due to timezone aware database. 99 Ajax & Timezone Part 1 17:46 Ajax & Timezone to update Marketing Message 100 Ajax & Timezone Part 2 14:53 Ajax & Timezone to update Marketing Message

حجم فایل: 1.5GB

آیا این نوشته را دوست داشتید؟
Udemy Coding for Entrepreneurs Learn Python Django and More

پیشنهاد فرادرس

حسن در 1393/12/11 ساعت 18:37

ممنون از سایت خوبتون اگه میشه لطف کنید در مورد فریمورک های پی اچ پی مثل سیمفونی هم فیلم آموزشی بیشتری بذارید چون هرجا گشتم فیلم آموزشی این فریمورک خیل کم هست.

جواد در 1393/12/11 ساعت 16:15

ممنون
لطفا از django زیاد بزارید من در به در دارم دنبال آموزش های خوبdjango میگردم متاسفانه خیلی کمه!