【關于我們】
半圓(南京)網絡有限公司是一家數字領域教育平臺,涵蓋前端、后端等多品類課程,通過計算機基礎課(計算機導論、C語言、數據結構與算法)、專業(yè)課Web、Java等各學科依據學習需求設計課程,根據學生個人學習計劃提供線上視頻、圖片文稿、習題練習、一對一作業(yè)批改、小組討論、在線答疑、班主任助教全程跟蹤、線下實訓、**就業(yè)等服務。半圓學社傾力于打造IT行業(yè)中高端人才,致力于“讓IT編程學習更簡單、更有效”,以半圓創(chuàng)客(B-Maker)及名企真實項目實戰(zhàn)為特色,與眾多名企達成戰(zhàn)略合作伙伴,為注重自我提升的IT從業(yè)者提供高品質職業(yè)教育。
【師資力量】
講師團隊
半圓學社的師資分為專業(yè)課老師與項目實戰(zhàn)課老師。專業(yè)課老師主要負責基礎課程及專業(yè)課程的授課,項目實戰(zhàn)課老師由合作企業(yè)派遣至半圓學社,對于定制人才做針對性培養(yǎng)。
林老師
半圓全棧講師
曾任職于華為**產品線架構師,華為公司金 牌個人,熟悉各種開發(fā)語言及其應用場景,多年項目開發(fā)和管理經驗,樂于分享新技術。
李老師
半圓全棧講師
曾任職于華為,擔任華為項目組技術負責人,有豐富的團隊技術指導和新人培訓經驗。
唐老師
半圓前端講師
曾擔任Ricepo中國區(qū)項目開發(fā)組負責人,熟悉Web全棧開發(fā)與前后端架構,熟悉用戶體驗與交互設計。
謝老師
半圓研究院院長
北京郵電大學信息安全博士,Gear共識算法發(fā)明人,區(qū)塊鏈資深專家,擁有多項區(qū)塊鏈技術專利。
【課程安排】
1.計算機預備課
教學目標
本課程是學員們在程序員世界中存活的第 一步,通過精心組合的基礎訓練,培養(yǎng)
學員良好的學習習慣。讓學員對于Linux/Mac系統深入理解,在今后的工作和學習中
能不再為這些環(huán)境內的問題而困惑。
通過本課程的學習,學員將具備以下能力:
●熟練操作MAC系統
●熟練進行MAC系統上基于命令行的操作
●熟練進行brew軟件管理操作
●熟練運用Markdown語法記錄自己的學習進展
●熟練運用GITI工具管理自己的學習和工作
●將自己的工作和學習內容發(fā)布到github上,為自己塑造網絡品牌
●學會如何提問,如何使用搜索引擎
●培養(yǎng)良好的程序員思維和習慣
【課程內容】
2.1計算機基礎課計算機科學導論
教學目標
萬丈高樓平地起,優(yōu)秀的程序員無-例外都對計算機科學的基礎知識有著深刻的理解和掌握,本門]課程將帶你了解完整的計算機知識體系和原理。
通過本課程的學習,學員將具備以下能力:
●熟悉計算機及起技術的發(fā)展歷史
●熟悉計算機編碼原理
●熟悉計算機組成原理
●熟悉數字系統原理
●熟悉操作系統原理
【課程內容】
2.2計算機基礎課- C語言程序開發(fā)
教學目標
C語言自誕生之日起,就牢固的占領著操作系統語言的霸主地位,而其他主流編程語言也都或多或少受C語言影響。我們將通過C語言來打開編程世界的大門,塑造同學們的編程思維。
通過本課程的學習,學員將具備以下能力:
●掌握計算機程序運行的基本邏輯
●掌握程序開發(fā)流程
●掌握C語言開發(fā)技術
●掌握文件讀寫操作
●掌握編譯,鏈接,加載的詳細過程
●掌握網絡操作流程
●掌握過程化編成技術
●掌握軟件工程流程
●掌握基本數據結構
●掌握Makefile規(guī)則和應用
【課程內容】
2.3計算機基礎課數據結構與算法
教學目標
數據結構+算法=程序,程序語言和技術千變萬化,唯 一離不開的兩個要素就是數據結構和算法,本門課程將帶你進入到計算機程序的核心地帶。
通過本課程的學習,學員將具備以下能力:
●掌握各種常用數據結構-數組,鏈表,棧,隊列,樹,圖
●掌握各種排序算法一冒泡,插入,快排,歸并,選擇
●掌握字符串查找和匹配技術
●掌握算法分析和算法設計技術
●掌握字典和散列技術
【課程內容】
3. Java SE
教學目標
21年來,Java位列編程語言排行榜首位,擁有全球最 大的開發(fā)者專業(yè)社群,Java技術穩(wěn)居市場十多年,在服務器端編程語言占比高達90%以上。由于Java語言安全、簡潔、跨平臺性等優(yōu)勢,其應用非常廣泛,因此市場對Java人才的需求量也越來越大。半圓《Java SE》課程根據企業(yè)對人才的要求出發(fā),進行組織授課內容和練習,帶領同學們盡快實際掌握Java語言。
通過本課程的學習,學員將具備以下能力:
●深入掌握Java語言特性
●掌握Java開發(fā)環(huán)境,熟練使用各種IDE
●掌握Java基 本面向對象知識.
●掌握Java異常 處理機制,熟悉JAVA多線程開發(fā)
●掌握網絡基礎知識, 了解Socket原理,TCP、UDP協議
●掌握面向對象技術
【課程內容】
4. Web入門
教學目標
半圓”Web入門”選課程緊貼企業(yè)需求,涵蓋前端的基礎技術領域,包含Http原理,WebServer原理, HTML,CSS,JS等基礎前端知識。無論前端后端,“Web入門”課程都會為你今后的Web開發(fā)之路打下堅實的基礎。
通過本課程的學習,學員將具備以下能力:
●掌握HTTP發(fā)展歷史和原理
●熟悉URL,HTTP請求的各種方式
●掌握通用Web Server技術,安裝,配置和使用
●掌握Nginx原理, 使用Nginx搭建Web Server,負載均衡
● HTML5語法規(guī)范,使用,可以寫出自己的HTML頁面
●掌握CSS規(guī)范, 可是用CSS+HTML寫 出網站的首頁
●掌握JavaScript語法和使用, 會使用Ajax進行頁面異步加載
●掌握jQuery,會使用jQuery進行頁面的優(yōu)化
【課程內容】
5. Java EA
教學目標
半圓學社基于當前互聯網產業(yè)的現狀和將來的發(fā)展方向分析,聚集業(yè)內專家,共同開發(fā)出本套《Java EA》課程,選用Java語言及Spring框架,面向分布式,微服務,為學員們提供從基礎到深入的web后端學習路徑。通過web后端的發(fā)展過程解析技術發(fā)展的合理性和必然性,分析將來的發(fā)展趨勢。讓學員們通過本門課程的學習,不僅能掌握當今最主流和熱門的技術,更為重要的是培養(yǎng)同學們專業(yè)后端人才的素質和潛力。
通過本課程的學習,學員將具備以下能力:
●具備JavaWeb開 發(fā)能力
●熟悉Linux服務器及相關軟件的使用
●掌握ElasticSearch, RabbiMQ, Docker, Spring Boot等主流后端技術
●掌握SSM框架并 進行整合
●掌握微服務架構開發(fā)的主流框架
●可快速搭建后端微服務
【課程內容】
【教學安排】
全日制班學制安排
通過4-5個月的時間,深度學習編程知識,在結課之際,具備完全的獨立開發(fā)能力,不但可以順利通過企業(yè)面試,還可以獲得更高的起點,達到1-2年編程相關工作經驗水平,讓自己獲取更好的offer,實現更大的價值。
【報名流程】
【就業(yè)**】
合作企業(yè)
學員進入半圓學社學習對于就業(yè)結果最為關注,因此半圓學社對于培訓學員的就業(yè)結果有著極高的要求。通過現場的企業(yè)拜訪精準的拿到企業(yè)的招聘時間節(jié)點、崗位需求、薪資水平等相關數據,并對企業(yè)進行現場評估,幫助學員把好企業(yè)質量關,讓所有從半圓學社畢業(yè)的學員的就業(yè)企業(yè)及薪資水平在行業(yè)內具有極強的競爭力。