เพื่อนๆ เคยสงสัยไหมว่า..ที่เราเรียน Data Structure ไปเนี่ยนำไปใช้งานจริงในการเขียนโปรแกรมได้ยังไง ??
.
วันนี้แอดหาคำตอบมาให้แล้ว !!
.
กับคอร์สเรียน "Data Structures For Python Developers" จาก ช่อง freeCodeCamp.org ซึ่งจะสอนการประยุกต์ใช้ Data Structure ในการเขียนโปรแกรมจริงๆ ด้วยภาษา Python
.
สอนละเอียดมาก และยังใช้งานจริงให้ดูอีกด้วย ทั้งหมดนี้ภายใน 3 ชม. เท่านั้น !! ดูจบปุ๊บสามารถประยุกต์ใช้ Data Structure ในโปรเจคของเพื่อนๆ ได้เลย!!
.
📄 ภายในคอร์สจะมีหัวข้อให้ศึกษาดังนี้
✅Intro
✅Install Python & Flask
✅Database Setup & API Skeleton
✅Install Database Browser
✅Linked List
✅Install Postman
✅Hash Table
✅Binary Search Tree
✅Stacks and Queues
.
💥 ถ้าพร้อมแล้วไปเรียนได้ตามลิงค์นี้เลยจ้า >> https://www.youtube.com/watch?v=74NW-84BqbA
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
同時也有44部Youtube影片,追蹤數超過12萬的網紅prasertcbs,也在其Youtube影片中提到,ดาวน์โหลด PostgreSQL script ไฟล์ที่ใช้ในคลิปได้ที่ ► https://bit.ly/3oo4iSf เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription...
「python table」的推薦目錄:
- 關於python table 在 BorntoDev Facebook 的最佳解答
- 關於python table 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最讚貼文
- 關於python table 在 大英國辦公室小職員 Facebook 的最佳貼文
- 關於python table 在 prasertcbs Youtube 的最佳解答
- 關於python table 在 prasertcbs Youtube 的精選貼文
- 關於python table 在 prasertcbs Youtube 的最佳貼文
- 關於python table 在 Printing Lists as Tabular Data - Stack Overflow 的評價
- 關於python table 在 jazzband/prettytable: Display tabular data in a ... - GitHub 的評價
- 關於python table 在 Module tables — python-casacore 2.1.0 documentation 的評價
- 關於python table 在 Python BeautifulSoup Get HTML Table - YouTube 的評價
python table 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最讚貼文
วันนี้จะขอพูดถึงเครื่องมือตัวหนึ่ง 😃
ของโลกการเขียนซอฟต์แวร์ที่ชื่อ Selenium
คนละชื่อกับ Selenium ในตารางธาตุวิชาเคมีนะ
.
Selenium แห่งโลกซอฟต์แวร์
มันเป็นเครื่องมือและไลบรารี่ในคราวเดียวกัน
เอาไว้ควบคุมบราวเซอร์อัตโนมัติ
.
เวลาพูดถึงเครื่องมือ หรือ tool 🔧⚒
จะไม่เหมือนสว่านในการก่อสร้างนะ
ที่ช่วยทำอัตโนมัติทุกอย่าง จนสบายมือ ไม่เหนื่อย
.
selenium ถูกนิยามเป็น tool ก็จริง
แต่เราต้องมานั่งเขียนโปรแกรมอยู่ดี
ต้องทำงานถึก นั่งพิมพ์ดีด
ต้องเขียนโค้ดเพื่อควบคุมหน้าเว็บด้วยสองมือ
.
ประโยชน์
🐵 1) จุดประสงค์หลักที่มันเกิดขึ้นมา
เขาเอาไว้ใช้ทำ test suite เป็นสำคัญ
พูดง่ายๆ ทำเทสหน้าเว็บไซต์อัตโนมัตินั่นแหละ
.
เช่นเราสามารถเขียนโปรแกรมใส่รหัสผ่าน กดล็อกอิน
คลิกลิงค์โน่นนี้อัตโนมัติ ทดสอบเว็บไซต์ได้เลย
ใครทำเทสอัตโนมัติ นิยมมาก
.
🐼 2) ถ้าจะประยุกต์แอดวานซ์หน่อย
ก็เอาไปทำโรบอทควบคุมเว็บไซต์อัตโนมัติ
เช่น เขียนโปรแกรมให้มันเข้าเว็บ ไปเล่นหุ้นให้เอง
.
แต่นั้นแหละครับมันก็สามารถเอาไปใช้ในทางไม่ดีได้เช่นกัน 😰
เหมือนดาบสองคมเนอะ
.
Selenium รองรับได้หลายบราวเซอร์ดังๆ หลายเจ้า เช่น
Chrom(ium), Firefox, Internet Explorer, Opera, และ Safari
.
แต่ข้อแม้ยุ่งยากนิดหนึ่ง 😠
เราต้องดาวน์โหลด webdriver แต่ละเว็บบราวเซอร์มาก่อน
ถึงจะเขียนโปรแกรมใช้งานบราวเซอร์ยี่ห้อนั้นได้ดั่งใจนึก
(บราวเซอร์คนละยี่ห้อ คนละเวอร์ชั่น ก็คนละ webdriver นะ)
.
ปัจจุบันมันรองรับหลายภาษาเขียนโปรแกรมดังหลายตัว เช่น
Python, Java, C#, JavaScript, Ruby, PHP, Perl
.
สนใจไปศึกษาเพิ่มเติมได้ที่
https://www.selenium.dev/documentation/en/
.
ตัวอย่างรูปที่เห็นตามโพสต์
เป็นโค้ดของภาษา Python
(ต้องมี webdriver ในกรณีนี้เป็นของ Chrome)
จุดประสงค์เอาไว้ล็อกอินหน้า facebook
โดยไม่ต้องกรอกรหัสผ่านให้ปวดมือ
.
เขียนโค้ดสั้นๆ แค่นี้แหละ
เป็นไงเห็นแล้วง่ายไหม?
.
✍ เขียนโดย โปรแกรมเมอร์ไทย thai programmer
Today I'll talk about one tool 😃
of the software writing world named Selenium
Different name with Selenium in the chemical periodic table.
.
Selenium of the Software World
It's a tool and a library at the same time
To control the automatic browser
.
Time to talk about tools or tools 🔧⚒
Won't be like a span in construction.
The one that helps automate everything until it's comfortable. Not tired.
.
Selenium is defined as tool. It's true.
But we have to sit on programming anyway.
Got to work. Sitting in typing.
Code must be written to control webpage with two hands.
.
Benefits
🐵 1) The main purpose for which it happened.
It's important to use test suite
Easy to say. Automatic website test.
.
Like we can program password press log in
Click this link automatically. Test the website.
Who made the autograph test so popular
.
🐼 2) If I want to apply, add to my inbox.
It's going to automate website controller robot
Like programming, let's get on the web, play stocks for yourself.
.
But that's it. It can be used in a bad way too. 😰
It's like a two-edged sword.
.
Selenium supports many loud browsers, such as
Chrom(ium), Firefox, Internet Explorer, Opera, และ Safari
.
But a bit of a complication 😠
We need to download each webdriver before.
Even if I could write a program to use that brand of browser, I would like to think.
(Different brand of browser, different version, different webdriver)
.
Currently, it supports many languages. Many famous programming such as.
Python, Java, C #, JavaScript, Ruby, PHP, Perl
.
If you are interested in studying more, please visit.
https://www.selenium.dev/documentation/en/
.
preview photos seen by post
The code of Python language
(Webdriver is required. In this case, it's Chrome)
The purpose is to log in facebook page.
Without filling the password for hand pain
.
Write a short code just this.
How is it? It's easy to see?
.
✍ Written by Thai programmer thai coderTranslated
python table 在 大英國辦公室小職員 Facebook 的最佳貼文
這是一個笑著笑著就流淚的新聞,一個小錯,變成一個全國災難😢😭
今天英國爆發的新聞是,過去一週共有16,000個病毒感染的案例,沒被統計到🤦🏻♀️
因為英格蘭健康局用舊版Excel來做統計😰
用Excel做統計很常見,畢竟這是很家常的工具
(先撇開這麼重要且龐大、有來自各地不同來源的檢測中心的數據,是不是改建個自動化的方式,即使Python自動化將CSV送到雲端的Table都好)
致命的錯誤是,英格蘭健康局所使用的Excel還是舊版本的XLS, 最多只能有65000筆資料🤷🏻♀️
而不是新版Excel XLSX,可以容許到1百萬筆資料
所以在統計時,後來的最新資料,超過了65000這門檻,就被自動剔除,無法輸入,沒被統計到🤦🏻♀️
還隔了八天才被爆出😰 一早衛生部長還用「IT問題」來解釋漏掉統計的錯誤❌
(部長這麼高貴,希望今天不是第一天聽過Excel這個詞)
不過無論如何,這麼重要的統計,依然手動統計,沒有自動的資料庫,還是覺得哪裡怪怪的,🦐
「Microsoft’s spreadsheet software is one of the world’s most popular business tools, but it is regularly implicated in errors which can be costly, or even dangerous, because of the ease with which it can be used in situations it was not designed for.
微軟的Excel是個很普遍的工具,但它常常會產生使用上造成的錯誤,代價很高」
無論這次的錯誤是健康局的直屬員工造成,還是發包單位所造成,檢討的是制度,而不是躺著也中槍的Excel❗️❗️
曾有在Excel有過formula error的請舉手🙋🏻♀️🙋🏻♀️🙋🏻♀️🤷🏻♀️
Excel: Why using Microsoft's tool caused Covid-19 results to be lost https://www.bbc.co.uk/news/technology-54423988
https://www.theguardian.com/politics/2020/oct/05/how-excel-may-have-caused-loss-of-16000-covid-tests-in-england
python table 在 prasertcbs Youtube 的最佳解答
ดาวน์โหลด PostgreSQL script ไฟล์ที่ใช้ในคลิปได้ที่ ► https://bit.ly/3oo4iSf
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
สอน PostgreSQL ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGi_NqmIu43B-PsxA0wtnyH
สอน MySQL ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFmJDsZipFCrY6L-0RrBYLT
สอน Microsoft SQL Server 2012, 2014, 2016, 2017 ► https://www.youtube.com/playlist?list=PLoTScYm9O0GH8gYuxpp-jqu5Blc7KbQVn
สอน SQLite ► https://www.youtube.com/playlist?list=PLoTScYm9O0GHjYJA4pfG38M5BcrWKf5s2
สอน SQL สำหรับ Data Science ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGq8M6HO8xrpkaRhvEBsQhw
การเชื่อมต่อกับฐานข้อมูล (SQL Server, MySQL, SQLite) ด้วย Python ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEdZtHwU3t9k3dBAlxYoq59
การใช้ Excel ในการทำงานร่วมกับกับฐานข้อมูล (SQL Server, MySQL, Access) ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGA2sSqNRSXlw0OYuCfDwYk
#prasertcbs_SQL #prasertcbs #prasertcbs_PostgreSQL

python table 在 prasertcbs Youtube 的精選貼文
ดาวน์โหลด Jupyter Notebook ที่ใช้ในคลิปได้ที่: https://github.com/prasertcbs/pandas/blob/main/pandas_clean_multilevel_table.ipynb
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
playlist สอน Jupyter Notebook ► https://www.youtube.com/playlist?list=PLoTScYm9O0GErrygsfQtDtBT4CloRkiDx
playlist สอน Python สำหรับ data science ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFVfRk_MmZt0vQXNIi36LUz
playlist สอน seaborn ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGC9QvLlrQGvMYatTjnOUwR
playlist สอน matplotlib ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGRvUsTmO8MQUkIuM1thTCf
playlist สอนภาษาไพธอน Python เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
playlist สอนภาษาไพธอน Python OOP ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEIZzlTKPUiOqkewkWmwadW
playlist สอน Python 3 GUI ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFB1Y3cCmb9aPD5xRB1T11y
playlist สอนการใช้งานโปรแกรม R: https://www.youtube.com/playlist?list=PLoTScYm9O0GGSiUGzdWbjxIkZqEO-O6qZ
playlist สอนภาษา R เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GF6qjrRuZFSHdnBXD2KVIC
#prasertcbs #pandas #googlesheets

python table 在 prasertcbs Youtube 的最佳貼文
ดาวน์โหลด Jupyter Notebook ที่ใช้ในคลิปได้ที่: https://github.com/prasertcbs/pandas/blob/main/pandas_dataframe_to_html_markdown.ipynb
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
playlist สอน Jupyter Notebook ► https://www.youtube.com/playlist?list=PLoTScYm9O0GErrygsfQtDtBT4CloRkiDx
playlist สอน Python สำหรับ data science ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFVfRk_MmZt0vQXNIi36LUz
playlist สอน seaborn ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGC9QvLlrQGvMYatTjnOUwR
playlist สอน matplotlib ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGRvUsTmO8MQUkIuM1thTCf
playlist สอนภาษาไพธอน Python เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
playlist สอนภาษาไพธอน Python OOP ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEIZzlTKPUiOqkewkWmwadW
playlist สอน Python 3 GUI ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFB1Y3cCmb9aPD5xRB1T11y
playlist สอนการใช้งานโปรแกรม R: https://www.youtube.com/playlist?list=PLoTScYm9O0GGSiUGzdWbjxIkZqEO-O6qZ
playlist สอนภาษา R เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GF6qjrRuZFSHdnBXD2KVIC
#prasertcbs #pandas #googlesheets

python table 在 jazzband/prettytable: Display tabular data in a ... - GitHub 的推薦與評價
Display tabular data in a visually appealing ASCII table format - GitHub ... python -m pip install -U git+https://github.com/jazzband/prettytable. ... <看更多>
python table 在 Module tables — python-casacore 2.1.0 documentation 的推薦與評價
A table consists of numbered rows and named columns. A column can hold scalar values or arrays of any dimensionality and shape. Furthermore the table and each ... ... <看更多>
python table 在 Printing Lists as Tabular Data - Stack Overflow 的推薦與評價
... <看更多>
相關內容