#大學生工具懶人包 #程式設計工具哪裡找❓
你是正想開始學習程式設計的新手嗎?
不管你是想要學習卻找不到線上資源,還是苦於沒有練習平台,今天就幫大家整理出一系列工具包,想學程式設計的同學可別錯過了!
「首先先推薦一個好用的程式編碼工具給你~
就是Visual Studio Code啦!由微軟開發,同時支援Windows、Linux和macOS等操作系統且開放原始碼的程式碼編輯器,具備代碼補全的功能,對新手十分友好。
學習資源:
▲W3Schools
W3Schools是目前內容最豐富,資料最完整的網頁教學平台,從基礎的HTML、CSS到jQuery、PHP應有盡有,是學習網頁必備的網站之一。(個人偏向在撰寫程式時當作字典使用,超方便!)
▲Udacity
以程式開發及商業課程為主,Udacity 與許多知名企業(Google、Facebook)合作提供許多前沿技術的線上教學,例如:人工智慧、深度學習、VR、Web、Mobile 技術等。
(…) 」 - #Doit
🔸本文分享自 #工具文版
👉🏻全文看這裡:https://bigstudent.tw/Dvnm2
#工具懶人包 #程式設計 #學習平台
同時也有1部Youtube影片,追蹤數超過7萬的網紅在地上滾的工程師 Nic,也在其Youtube影片中提到,這次想和你聊聊,關於技術深度和廣度的想法,因應每個人的際遇與選擇不同,最終也會長出截然不同的技能樹,但最重要的是,如何一步一步檢視自己的當前是否在自己所設立的目標方向上 希望透過這支影片和你分享我的看法,也歡迎留言和我分享你的近況和想法囉 喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘 ━━...
php網頁教學 在 紀老師程式教學網 Facebook 的最佳貼文
W3Big - 繁體中文最完整豐富的網頁教學平台,連 C/C++/Java/Python 教學都有喔!
W3Big: http://www.w3big.com/zh-TW/
中文簡介: https://goo.gl/B4Cjgw
這是前不久從一位網友發的文看到的(詳見上述「中文簡介」部分)!稍微玩了一下,發現還蠻豐富的!加上很適合英文沒那麼熟練、想往「網頁程式設計」這方面前進的入門者研讀,所以就在發現後的第一時間,轉貼給大家參考了!
大家可以先點擊上述的 W3Big 連結,然後依照下列順序學習:
-- 前端網頁設計 --
1. HTML
2. CSS3
3. JavaScript
4. HTML DOM
5. AJAX
6. jQuery / jQueryUI / jQuery Mobile
7. JSON
8. AngularJS, React, Bootstap, Foundation 等 JavaScript 框架
-- 後端網頁設計 --
1. PHP / Python3 / Node.js / Ruby 擇一
2. 框架學習: 若您選的後端語言是 Python3,可搭配 Django 服用,加快網站開發速度
3. 資料庫學習: 先學 SQL 語言,接著選一種資料庫,MySQL 或 MongoDB 都可以。
-- 網路相關知識(選修) --
1. TCP/IP
2. HTTP
此外,這個網站還有底下幾個與網頁設計比較無關主題,是我認為很值得學習的:
1. 傳統程式語言: C / C++ / Java / C#
2. 開發環境與工具: Linux / Docker / Eclipse / Git
3. 手機程式設計: Android / iOS (Swift)
全站內容不僅中文,還完全免費!這麼優的學習資源還真的蠻少見的!推薦給想用中文學習電腦知識的朋友收藏!
今天的內容如果您覺得不錯,還請多多按讚鼓勵,或轉發分享。有任何問題可以留言在下方,我會盡快回覆您的喔!
php網頁教學 在 在地上滾的工程師 Nic Youtube 的最佳解答
這次想和你聊聊,關於技術深度和廣度的想法,因應每個人的際遇與選擇不同,最終也會長出截然不同的技能樹,但最重要的是,如何一步一步檢視自己的當前是否在自己所設立的目標方向上
希望透過這支影片和你分享我的看法,也歡迎留言和我分享你的近況和想法囉
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
━━━━━━━━━━━━━━━━
⭐ 蝦皮賣場: https://shopee.tw/bboyceo
⭐ instagram (生活日常): https://www.instagram.com/niclin_tw/
⭐ Facebook (資訊分享): https://www.facebook.com/niclin.dev
⭐ Blog (技術筆記): https://blog.niclin.tw
⭐ Linkedin (個人履歷): https://www.linkedin.com/in/nic-lin
⭐ Github: https://github.com/niclin
⭐ Podcast: https://anchor.fm/niclin
━━━━━━━━━━━━━━━━
🌟 任何問題或合作邀約信箱: niclin0226@gmail.com
#前端 #後端 #工程師 #software #engineer
![post-title](https://i.ytimg.com/vi/ifTgIJl-_Yc/hqdefault.jpg)
php網頁教學 在 程式語言教學誌FB, YouTube: PYDOING: PHP 入門指南- 目錄 的推薦與評價
1995 年代Rasmus Lerdorf 發明PHP ,而後隨著網路的發展, PHP 也由最初的版本一路演進到5.5 ,如今PHP 已經變成重要的網站開發語言。 依據網路軟體市調網站TIOBE 每月 ... ... <看更多>
php網頁教學 在 [基礎課程] PHP 匯入與加載 的推薦與評價
... php,為了簡化程式碼結構將不建置HTML 基本結構。請開始做PHP 各種練習並預覽網頁 ... 素材準備:準備資料以方便下階段的教學練習. 參考複製維基百科的電影 ... ... <看更多>
php網頁教學 在 [閒聊] 新手學PHP 不要從Laravel 開始 - 批踢踢實業坊 的推薦與評價
這是前天晚上在 LaravelConf 跟人聊到的,不熟寫程式的人應該怎麼學 PHP 網站開發
重新整理一下貼上來
這年頭的高大上 PHP 網站開發其實要掌握的技能相當多
- 會用 composer
- 搞懂 MVC
- 搞懂 autoloading,或至少知道 autoloading
- 有能力寫物件導向程式
- 要會資料庫
- 要會 html/css/js[B
- 要搞定 web server
- 最重要的,會寫 PHP
這些項目每一個對於白紙等級的新手來說都是一堵高牆
尤其是,整份 PHP 現代工程都是疊在 OOP 上面,這並不是大部分新手三個月就能掌握的東西
如果直接叫白紙新手從 Laravel framework 開始,那等於是把小學生丟去打天下第一武道會
就算形式學起來了,那也只是不明就裡
從這個角度來說,我認為那些古代 PHP 寫法可能更適合純粹新手上手
在學習 OOP 之前,先讓他學會
<h1>你好,<?=$_GET['name']?></h1>
從這邊開始,漸漸長出一堆麵條一般交疊的 html 跟 php 之後
再讓他看到邏輯跟 html 可以分開
<?php
$name = isset($_GET['name']) ? $_GET['name'] : "無名氏";
// 三百行邏輯
?>
<h1>你好,<?=$name?></h1>
<!-- 三百行 html -->
這樣新手不但能看懂你教了什麼,又能在一瞬間理解「邏輯跟呈現分開很重要」
等到這種等級熟悉了,然後可以開始專心教 namespace/autoloading/class 這些東西
或是帶入 template engine
更甚至, PHP 在 cli 上面也是充分好用的工具
撇開網頁不管,PHP 就是個 scripting language
所以我在想,甚至根本可以(甚至是應該)把「網頁」跟「PHP」分開來教
印星星也好,印聖誕樹也好,掌握寫程式跟掌握網站開發那一大包根本可以分開處理。
沒有必要綁架起來放在一起。
人家怎麼學 python,就教新手怎麼學 PHP
這年頭一堆人推崇 python 寫工具管系統做爬蟲,但是有什麼是 python 能做 PHP 卻不能做的嗎?
沒有,我照樣可以用 PHP 爬 Log 寫 git hook 甚至寫爬蟲抓檔案
新版 PHP 的效能還比 python 好(雖然這通常不重要,通常)
而且比起 python,PHP 有個壓倒性的好處
PHP 有大括號
--
不可以!那是黑鷹族的精神象徵!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.122.205
※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1499060668.A.A32.html
- array 系列 function 不查文件永遠不知道誰該在前面誰該在後面。
- 對於多 byte 字串的支援要另外處理
(不能用str*要用mb*,非英文使用者表示靠北)
- 一般來說依照 namespace 自動載入檔案是語言特性,Java 如此 python 如此
只有 PHP 還得自己寫。大家用 composer 有很大一部分是因為不用自己寫
符合規範的 autoloader...
- 自動轉型就是會給你驚喜(這點 js 也差不多)
而且有時候不需要用到兩個等號,而是放進 function 參數就會出事
- PHP 對於 namespace 下的 function 沒有好的自動載入方案
- 非同步/多 Process 寫起來是一屁股痛,fork是相當原始粗暴的做法
自幹 fork 沒寫出 fork bomb 把系統弄爛者,幾稀矣。
- PHP 自己就是個 template engine [by Rasmus],但是為了讓 code 乾淨好讀
你通常會想引入寫在 template engine 裡面的 template engine,簡直是夢中夢...
- 上面有幾點很可能為了相容性而永遠不會修掉。
好吧我對 PHP 的愛可能有點太多,寫不到五百字...
但就算問題這麼多,他能做的事情並不比 python 與 ruby 少
有好好規劃的話 code 也不會難看到哪裡。
大家還在用 python 說穿了就是因為 Google 喜歡 python 的人很多...
光 Tensorflow 就不知道增加了多少 python 使用者
PHP 因為 Facebook 力挺(雖然不知道還有幾年),所以也還不會太糟
Ruby 後面沒有大公司撐腰,只能凋零了。
另,雖然我常常靠北 Python,但我其實也不覺得 python 比 PHP 差(當然的)
我只是覺得 PHP 有了 composer 跟 phar 之後這明明可以跟 python 平起平坐...
其實看板上的文章有時候也會這種感覺。明顯看起來就是不太會寫程式的新人
拿著(有點老的)書上的範例來問,然後換來「千萬不要這樣寫」的回答
作為工作,我舉雙手贊同。
但是作為學習,我總覺得那些「應該這樣寫」的東西新人吃得下去也是很厲害
更何況 Personal Home Page 工具包(笑)一開始根本不是個語言
但有就算很多缺點,他還是可以做出 Facebook、KKBOX、或 Gameboy 模擬器。
很多缺點跟他不好用根本是兩個獨立命題
我覺得一樣的意思
這年頭不分 class 不用 namespace 不太容易寫出能維護的 code
不是做不到,但能做到的不多而且一定是老手
但是 class / namespace 這是否是好的新手村任務,我懷疑。
我認為這至少是新手村畢業任務甚至是一轉任務之類的...
※ 編輯: GALINE (60.248.122.205), 07/04/2017 13:55:56
... <看更多>