1000710_4c78

在學校上了一堂課微處理機實驗,當年是用 Apple II 的主機板,CPU 是 6502 ,搭配 6522 控制晶片做週邊的 I/O 控制還要使用組合語言做控制,例如  LCD ,步進馬達,等周邊,當時實驗室就有一本書名叫做使用 6502 做家庭自動化,過了 20 幾年,看起來家庭自動化越趨成熟,但是還是只差一步,有家電提供標準的 I/O 與通訊協定去控制嗎?

這堂課對於喜歡自己動手 DIY 的 Maker 想在家實驗家庭自動化或是物聯網( IoT) 是一個很不錯的開始,而且使用 Python 簡單多了。

課程連結

可以使用 coupon code CFENOV2016 免費取得這堂價值 NT 3800 的課程 ,如果免費 coupon code 失效了請參考這邊有 Udemy 優惠連結

Homebaked | Raspberry Pi + Django Home Server

1000710_4c78

課程說明

我們正站在這個尖端-使用程式碼加上網路和一台小型電腦控制房子內的每樣東西。微控制器是廉價的電腦(例如 $ 35 ),可以用來為你的本地端網路建立屬於你自己的 Web 應用程式。

這是巨大的。讓我們不要以任何度量指標去低估這一切。是的,你可以寫一些基本的程式碼,並控制你家裡的每一個電子產品?這真的很棒。

現在,在每個電子產品連接到網路之前,我們仍然有一些路要走,但一旦這些電子產品可以連接到網路,你就可以使用你在這裡學到的東西來控制這些產品。

我們使用的技術是:

  • Raspberry Pi 3 Model B
  • Django 1.10
  • Python 3
  • Apache2 & mod_wsgi (用來建立網頁伺服器)

我們在這個課程中所做的可能會被用到不同版本的Django和可能出現的 Raspberry Pi 新版本,所以請記住這一點。

我們開工吧!

基礎技能與準備

  • 基本的 Python 程式設計語言
  • 基本 Django(見第一個 Django 視訊)
  • 需要使用家庭/本地網路(防火牆可能會導致問題)
  • 推薦設備(見視訊)

我將從這門課程中學到什麼?

  • 使用Raspberry Pi 3 Model B 建立本地端網絡伺服器
  • 使用 Django 建立強大的 Web應用程式
  • 在Linux系統上安裝Apache2(對其他Linux系統也有用)
  • 使用Raspberry Pi和 Python 創造家庭自動化中心
  • 在Raspberry Pi上安裝作業系統(作業系統:Raspbian Jessie; 一種 Pi 的 Linux Debian 發行版本)

目標受眾為何?

  • 任何對家庭自動化+物聯網(iot)感興趣的人
  • 企業家
  • Python / Django 使用者
  • 初級到進階技術使用者(我們一步一步地完成)

講師介紹 Justin Mitchel

這一切都從一個想法開始。我非常地想要自由…。從工作中得到自由,從無聊中得到自由,最重要的是選擇的自由。這個簡單的想法持續成長以定義了我;它使我成為一個企業家。

當我努力獲得自由,隨著時間推移我意識到了你所做的一切你可以說服某人以某種方式與你一起做事或是找出如何自己做的方法。

由於缺乏財務資源(或是缺乏能力說服人們免費做高品質的工作),我決定開始學習。然後再學習更多一些。我的學習網站設計的路徑從很久以前開始。是的,它是出於需要不是渴望。我相信我需要一個我自己初創公司的網站。所以我學會如何做網站。我的公司掛了,我的技術還活著…,而且越來越好。

我花了一段時間學習網頁設計(html / css)後才開始真正開始學習程式設計(Web應用程式,儲存“資料”,使用者登錄等)。我修改了Wordpress,相信它可以是一個“使用者”網站,但是我錯了。當然有/有的駭客就這樣做,但他們是駭客/變通解決方法,而不是 wordpress 所打算的。Wordpress 為了部落客/內容管理。簡單而且容易。

我想要更多。我有一個Web應用程式的想法,我認為會改變餐館僱用他們的服務人員的方式。我用我的基本的html / css技能測試它,有很好的初步結果,並找到一個技術(程式設計師)的共同創始人。他真棒。我們被 CNN 報導。一切看起來很棒。

直到…現金沒有流進來。商業模式?我想沒有。比較像是一個狂熱的喜好。我們有一個想法,一個商業想法只是沒有生意。當然,我的合作夥伴必須找到一種收入的方式,所以我自己留下來了。

記住我說的任何事我們都有2種選擇。我試著說服自己。現在是時候嘗試學習了。我選擇了學習,沒有回頭路了。我幾乎嘗試了每種語言:PHP,Ruby on Rails,SQL,Objective C,C ++,Java,Javascript。然而我迷失了。

然後,我試過 Python。我上癮了。這太容易了。很簡單。如此優雅。

然後,我嘗試Django。更加上癮。使用 python 開發和專門為 web 應用程式設計。它啟動了Instagram和Pinterest(兩個現在最熱門的網路應用程式?)。

然後,我嘗試 Bootstrap。超級容易使用的簡單易用的前端設計(html&css),mobile-ready,總體上看來…令人難以置信。

Python,Django和 Bootstrap 真正改變了世界構建 Web 應用程式的方式。我相信這是因為學習的簡單性,他們背後的純粹力量,以及最重要的是,幫助任何人構建他們的 web 專案(從套裝軟體到q&a網站)的大量資源。

我用我的新技能重新開始我的創業。這還不夠。我開始想像我一直想要實現的所有想法的所有可能性。現在我可以。從哪一個開始?有這麼多好的想法…

然後另一個想法,一個新的和新鮮的想法,開始蘊釀。我開始相信學習這些技能的力量。如果其他非技術企業家也可以學習,這意味著什麼?在公司迎接熱門的程式設計師之前,如果想法被快速執行,營收模型被證明,這意味著什麼?如果企業家成為程式設計師,這意味著什麼?

所以。為企業家程式設計誕生了。

講師資歷

  • 南加州大學馬歇爾商學院勞埃德·格雷夫創業研究中心創業研究院兼職教授
  • Udemy 最佳銷售課程講師
  • Kickstarter 資金創始人
  • 企業家程式設計創始人

也許你會有興趣

  •  Udemy 優惠資訊  取得更多的 Udemy 線上課程優惠資訊 ( 包含優惠截止日期 )

Soft & Share 其它服務

Soft & Share 也是知名 Python 開發工具 JetBrains PyCharm 的 Reseller ,成立三年內的新創公司採購企業版本享有 50 % 優惠,有興趣歡迎與我們聯絡 info@esast.com。

喜歡我們的分享嗎?歡迎使用以下的社群分享按鈕分享給你的朋友吧!

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s

分類

04-Udemy 線上課程

標籤

, ,