Hacking, Cyber Security & Web services with Python
(for 9th grade & up)
專為 9 年級以上(含)高中生所規劃之網路專家準備班,學生將掌握第一手的網路資安技能、鋪墊成為未來20年內需求最高的網路專家實力
National issues involving cyber security are in the news and on the rise, with the annual cost of data breaches across the globe expected to increase to $6 trillion by 2021. A global cyber security workforce shortage adds to the challenges businesses face as they seek to protect themselves against cyber security threats. Our program seeks to turn this national problem into student opportunities by exposing high- school students to the ever-growing and far-reaching field of cyber security.
Designed for students with some Python programming experience, this program will teach intermediate Python programming skills such as List, Tuple and Dictionary, and show our students how to apply these data structure concepts to solve text-processing problems. Students will explore the “cloud," a virtual world filled with data and information, shared or secured, and learn how information is collected and retrieved by major web sites, and gain knowledge of various threads on Internet that are part of our digital life. They will dive in the world of TCP/IP, Networking, Inter-networking, HTTP protocol, XML and JSON by learning a brief history of how these technologies evolved, and how they have become part of our digital life. They will work on projects related to popular Web Services application and programming interface by Google, Facebook and Twitter.
Upon completion of this class, students will gain deeper understanding of how our personal information could be attacked by malicious hackers. They will acquire fundamental security and privacy protection techniques to prevent personal information from such attack.
Students must bring own laptop computer to the class.
Python 中級任務:網路專家入門(駭客/資安/雲服務)
教學目標:網路專家
學習難易度:3 ~ 4 (5 最難,1 最易)
適合年級:9 年級以上(含),需具備Python coding 入門經驗,學生須自備手提電腦來上課
National issues involving cyber security are in the news and on the rise, with the annual cost of data breaches across the globe expected to increase to $6 trillion by 2021. A global cyber security workforce shortage adds to the challenges businesses face as they seek to protect themselves against cyber security threats. Our program seeks to turn this national problem into student opportunities by exposing high- school students to the ever-growing and far-reaching field of cyber security.
Designed for students with some Python programming experience, this program will teach intermediate Python programming skills such as List, Tuple and Dictionary, and show our students how to apply these data structure concepts to solve text-processing problems. Students will explore the “cloud," a virtual world filled with data and information, shared or secured, and learn how information is collected and retrieved by major web sites, and gain knowledge of various threads on Internet that are part of our digital life. They will dive in the world of TCP/IP, Networking, Inter-networking, HTTP protocol, XML and JSON by learning a brief history of how these technologies evolved, and how they have become part of our digital life. They will work on projects related to popular Web Services application and programming interface by Google, Facebook and Twitter.
Upon completion of this class, students will gain deeper understanding of how our personal information could be attacked by malicious hackers. They will acquire fundamental security and privacy protection techniques to prevent personal information from such attack.
Students must bring own laptop computer to the class.
Python 中級任務:網路專家入門(駭客/資安/雲服務)
教學目標:網路專家
學習難易度:3 ~ 4 (5 最難,1 最易)
適合年級:9 年級以上(含),需具備Python coding 入門經驗,學生須自備手提電腦來上課