background preloader

The Best Websites to Learn How to Write Code

The Best Websites to Learn How to Write Code
The best tutorials and websites where you can learn how to write code in PHP, JavaScript, HTML, CSS, Python and all the other popular programming languages. The Learn to Code movement has picked up momentum worldwide and that is actually a good thing as even basic programming skills can have a major impact. If you can teach yourself how to write code, you gain a competitive edge over your peers, you can think more algorithmically and thus can tackle problems more efficiently. Don’t just download the latest app, help redesign it. There’s no reason why shouldn’t know the basics of coding. Gone are the days when you had to enroll in expensive computer training classes as now exist a plethora of web-based courses that will help you learn programming at your own pace in the comfort of your web browser. If you are ready to take the plunge, here are some of the best websites that offer courses in a variety of programming languages for free. Teaching Kids to Code Related:  Websites useful or funTechnology /Future

Christmas Gifs Linux Took Over the Web. Now, It’s Taking Over the World On August 25, 1991, a Finnish computer science student named Linus Torvalds announced a new project. “I’m doing a (free) operating system,” he wrote on an Internet messaging system, insisting this would just be a hobby. But it became something bigger. Plus, Linux is now finding its way onto televisions, thermostats, and even cars. Click to Open Overlay Gallery The Idea But Linus shouldn’t get all the credit. In 1984, Richard Stallman started working on GNU, a Unix-clone that stands, paradoxically, for “GNU’s not Unix.” Soon, other developers were using the Linux kernel in combination with GNU and a wide variety of other tools in cobbling together their own operating systems. The Web The rise of Linux mirrors the rise of the web, which just happens to have started around the same time. Even Microsoft, once the sworn enemy of Linux, has embraced this open source OS. There are a few reasons for all this. But Linux also got lucky. The Great Beyond Android now dominates the smartphone market.

Scratch Projects Project #11: Communication Project Requirements: 1. Design a user interface where different icons represent catagories of short phrases speech impaired students need. For Example: Emotions: Happy and Sad Food: Apples and Popcorn Rooms: Gym and Classroom Colors: Red and Blue 2. Extras: 1. Digital Bodleian How the squishy 'octobot' may change the course of robotics Step aside, T-800 and R2-D2. The future of robotics is on the horizon, and it is squishy. Harvard researchers have engineered the first robot that is both autonomous and completely soft-bodied. The fleshy automaton, described Thursday in the journal Nature, runs on hydrogen peroxide and was designed to look like a small octopus. This "octobot," researchers say, is a major step toward developing functional robots that don’t need hard skeletons or rigid moving parts. “One long-standing vision for the field of soft robotics has been to create robots that are entirely soft, but the struggle has always been in replacing rigid components like batteries and electronic controls with analogous soft systems and then putting it all together,” said co-author Robert Wood, a professor of engineering at Harvard, in a statement. Wood and colleagues used 3-D printing to build the octobot’s rubbery body. Despite having no skeleton, octopuses are remarkably powerful creatures.

大家都說要學 Coding,但我該先從哪種程式語言下手? 許多人都在提倡學習 Coding ,但卻很少人告訴我們,該從哪種語言下手。 美國知名媒體 Business Insider 最近一篇文章 <The 100 Best Jobs In 2014> 討論美國 2014 前百大最佳職業,第一名就是「軟體工程師」,平均年薪 90,060 美金(約 270 萬台幣、70 萬港幣、11 萬新幣、30 萬馬來幣),而且相關人才需求在未來仍然持續成長。這幾年美國、亞洲興起大量程式設計學校積極培養軟體人才,因應需求。 但是,這麼多的程式語言:Javascript、Java、Python、C、C++、C# 、Ruby、Objective – C …… ,如果你是一個想成為一個軟體開發者的初學者,到底該先學習哪一種程式語言當入門第一課 ? 我請教幾位在不同產業的軟體工程師,他們都認為,在跳進任何一種語言前你最好先問自己:想成為哪一種應用的開發者,想做什麼樣的產品。 不知道要做什麼,只想學程式語言? 曾聽到一位設計師在演講中說:「最好的設計師不是先學技術,而是先想出欲創造的點子,再從產品的需求端拉技術進來」,學習程式也裡當如此。 但如果你和我一樣還不知道該創造什麼樣的產品,我認為可以從網頁端先開始,從學習過程中邊走邊看,找出比較想開發的產品和必須學習的語言和工具。 「 學程式永遠不會有畢業的一天。」 前端語言入門款:HTML、CSS、jQuery 回歸主題,我認為剛開始還是從網頁的基礎設計語言 HTML(正確稱呼為『標籤語言』) 、 CSS 先著手是最適合的,因為這幾種工具,對你理解網頁「視覺」上的設計上最快,也是最簡單的途徑。 去哪學最快? 1. 目前在免費網站中,最知名的應該就是它了。 Codeacademy 的缺點是,單元練習時的介紹文字稍嫌簡略,對初學者來說可能不夠清楚,需要去 Google 額外的資訊來補充、理解。 建議初學者先從 Web Fundamentals ( HTML & CSS)開始,結束後再往 jQuery…… 學習。 2. 跟 Codecademy 的教學方式和特色都不太一樣,跟 Codecademy 不同的是,它是從「你想成為哪一種設計師、開發者」幫你做全盤的課程規劃,內容也相對完整許多。 另外,跟 Codecademy 不同的是,在 Treehouse 有真人(知名開發者)錄製的影片穿插在課程之間。 我想成為前端工程師(網頁設計師) iOS

Drug Side Effects Please note - many side effects of medications may not be reported. Always consult your doctor or healthcare specialist for medical advice. You may also report side effects to the FDA at or 1-800-FDA-1088 (1-800-332-1088). A side effect is usually regarded as an undesirable secondary effect which occurs in addition to the desired therapeutic effect of a drug or medication. Side effects can occur when commencing, decreasing/increasing dosages, or ending a drug or medication regimen. New Alzheimer's Treatment Could Reverse Synapse Degeneration and Stop Memory Loss In Brief New research indicates that reducing Dkk1 may allow us to prevent or restore memory loss in early cases of Alzheimer's, giving us a viable way of treating individuals with this disease. Memory Loss Wnt plays a crucial role in the formation and development of synapses — a process called canonical Wnt signaling, modulating communications between one neuron and another. The research indicates that changes involving synapses at a molecular level may be affecting memory loss, similar to symptoms associated with Alzheimer’s — where Wnt signaling is reduced and an increase in Dkk1 levels is observed. Can It Be Reversed? Using mice in controlled experiments, the researchers were able to confirm connections between elevated Dkk1 levels in the hippocampus and degradation of memory functions. They confirmed that Wnt signaling is, indeed, crucial in the formation of memories. Could these effects be reversed?

Coding 的重要連美國總統歐巴馬都知道:「不要只是滑手機,自己寫個程式吧!」 美國的電腦科學教育週( Computer Science Education Week)每年舉辦一次,目的是推廣電腦科學教育,而今年可以說是有史以來規模最大的一次,除了與非營利組織 Code.org 一同主打名為「Hour of Code」的活動,還邀請了歐巴馬總統錄製了宣傳短片,希望鼓勵更多年輕人來共襄盛舉: 歐巴馬在影片中提到,沒有人一出生就懂電腦科學,但只要努力學習,幾乎人人都能成為電腦科學家。另外,歐巴馬也鼓勵大家: 「不要只是買新的電腦遊戲而已,自己做一個吧! 「Hour of Code」:一小時 Coding 體驗會 在另一部影片中,則邀請了來自全球 167 個國家、三萬間教室中的五百萬名學生一同參與 Hour of Code 的活動,希望能藉由一小時的課程,讓大家藉由學習如何在平板電腦、智慧型手機及電腦上寫 Code,來接觸並認識電腦科學。 這次活動也受到科技圈的熱烈響應,獲得來自蘋果、Google、微軟及迪士尼等公司的 100 位員工的協助。 這部影片中提到,世界上只有 10% 的學校有在教電腦科學,因此讓大家接觸 Coding 除了可以讓更多人認識或者愛上編寫程式,甚至鼓勵學生要求學校開設相關課程。 另外,在影片中可以看到,包含演員艾希頓庫奇在內的許多人士都成功寫出了程式碼,甚至有人為自己會 Coding 而感到難以置信。 掌握科技,就能改變世界 Code.org 的創辦人 Hadi Partovi 表示,就算只是接觸 Coding 一小時,也可能影響一個人的一生,像他本人就是個例子。 在這之前,Code.org 也邀請了 NBA 球星 Chris Bosh 拍攝短片,宣傳學習 Coding 的重要性。 你也對學習 Coding 感到心動了嗎? 延伸閱讀: 歐美國家最夯的兒童才藝課:程式語言! 只學 4 週 Coding,這位紐約的街友已經能開發 App 了 如何讓你家小孩會打字前就學會 Coding? 就說 Coding 很重要! 自學 Coding 三個月,12 歲的 Ehan 就能獨立開發數款 App (資料與圖片來源:VentureBeat ; 圖片來源:Justin Sloan , CC Licensed)

Related: