iT邦幫忙

轉職相關文章
共有 160 則文章
鐵人賽 自我挑戰組 DAY 21
轉職新手學 Django 及 DRF 系列 第 21

技術 Day 21 - 中場暫停(一) API 的驗證方法

在實作之前,先來介紹一下驗證 Authentication vs Authorization 在介紹前先與另一個相似字 Authorization(授權) 做一...

鐵人賽 自我挑戰組 DAY 20
轉職新手學 Django 及 DRF 系列 第 20

技術 Day 20 - 製作 API (二) User 相關端點

今天來進行 user 端點的製作。 Create User API 以功能來說跟之前的專案很類似,差別只在於介面,除此之外,API 還會加上授權的功能。首先,先...

鐵人賽 自我挑戰組 DAY 19
轉職新手學 Django 及 DRF 系列 第 19

技術 Day 19 - 製作 API (一)

開始來做 API 吧! User model 這邊的 User model 跟上一個專案相同,所以可以參考之前的程式碼。 記得要加在 core/models....

鐵人賽 自我挑戰組 DAY 18
轉職新手學 Django 及 DRF 系列 第 18

技術 Day 18 - 簡介 JSON 與序列化

在網路的世界裡傳遞資訊時所使用的資料格式有很多種,像是 JSON, XML, CSV files...等等。而本次 API 會用到的資料格式為 JSON。 JS...

鐵人賽 自我挑戰組 DAY 17
轉職新手學 Django 及 DRF 系列 第 17

技術 Day 17 - 安裝所需套件及創建專案

此次 Django REST framework 預計會做一個簡單的 RESTful API,包含基本的 User,使用 Token Authenticatio...

鐵人賽 自我挑戰組 DAY 16
轉職新手學 Django 及 DRF 系列 第 16

技術 Day 16 - 做 API 之前先簡單介紹 REST

今天來簡單介紹 REST 架構有什麼要求。 REST 架構 REST 架構有以下規定: 客戶端-伺服器端:將客戶端(發送請求)與伺服器端(發送回應)分離,且...

鐵人賽 自我挑戰組 DAY 15
轉職新手學 Django 及 DRF 系列 第 15

技術 Day 15 - 接下來用 DRF 做個 API 吧!

結束了上一階段,現在要來介紹 Django RESR framework(DRF),DRF 是一個建立於 Django 用於製作 RESTful API 的框架...

鐵人賽 自我挑戰組 DAY 14
轉職新手學 Django 及 DRF 系列 第 14

技術 Day 14 - 來優化一下程式碼吧!

在設計網頁時,很難一次就到完美或完全符合需求(神人例外),所以先求有再求好,網頁會動了再將程式碼變得好看一些,這就是今天要做的事! template 優化 從這...

鐵人賽 Software Development DAY 30

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-30.結語-朝理想前進

不知不覺就到完賽日了~~~這次的IT鐵人賽雖然沒有太多的技術分享,但更多的是親身經驗和學習歷程時想法的整理表達,對於從0開始學習程式的人、面臨轉職關卡的人、因為...

鐵人賽 Software Development DAY 29

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-29.擅用開發工具學C#(8)例外處理

前篇講了語法錯誤訊息的處理方式,但還有一種錯誤是語法看似沒問題,但實際執行偵錯的時候才發生錯誤,稱為「例外(Exception)」。例外發生的狀況有非常多種,族...

鐵人賽 Software Development DAY 28

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-28.擅用開發工具學C#(7)看懂錯誤訊息與除錯

初學者練習開發程式的過程中,必定會常常遇到如下圖「紅色波浪底線」的錯誤,這樣的錯誤意味著語法本身就有問題,必須先排除才能進行偵錯與執行程式。處理這種錯誤的能力是...

鐵人賽 自我挑戰組 DAY 13
轉職新手學 Django 及 DRF 系列 第 13

技術 Day 13 - 建立編輯使用者資料的頁面

今天來新增修改資料的頁面! 別忘記啟動虛擬環境 新增 update view 進入 core/views.py 加入以下程式碼: # 其他程式碼 def u...

鐵人賽 Software Development DAY 27

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-27.擅用開發工具學C#(6)查看定義與尋找參考

通常在學習階段寫程式時,一開始會打開Visual Studio新建一個方案,方案底下只會有一個專案,根據專案架構不同裡面會再有不同.cs檔或其他檔案。 但進入業...

鐵人賽 自我挑戰組 DAY 11
轉職新手學 Django 及 DRF 系列 第 11

技術 Day 11 - 使用者註冊及登入功能

今天要來實作的是使用者註冊的功能,開始嘍~ 記得啟動虛擬環境! 使用者註冊 在設計 model 時,我們已經為 user 增加一些驗證機制,像 email...

鐵人賽 自我挑戰組 DAY 12
轉職新手學 Django 及 DRF 系列 第 12

技術 Day 12 - 建立個人資料頁面 & Django ORM

今天來繼續完成其他的頁面。 記得啟動虛擬環境 創建 profile view 在創建畫面之前我們來建立相對應的 view,因為只打算顯示登入使用者的資料,所...

鐵人賽 Software Development DAY 26

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-26.擅用開發工具學C#(5)快速分辨程式碼內容與實用快捷鍵

● 快速分辨程式碼內容 Visual Studio預設會將不同用途的程式碼顯示不同顏色,方便在閱讀和寫Code時可以更一目瞭然。例如綠色代表類別(Class)/...

鐵人賽 Software Development DAY 25

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-25.擅用開發工具學C#(4)Nuget套件

今天分享一個Visual Studio很實用的功能:Nuget 套件管理員 ● Nuget是什麼? https://learn.microsoft.com/zh...

鐵人賽 自我挑戰組 DAY 10
轉職新手學 Django 及 DRF 系列 第 10

技術 Day 10 - 剛剛 template 中的 {% csrf_token %} 是什麼?

在昨天的index.html中,出現了一個{% csrf_token %}的東西,這個東西是什麼呢? {% csrf_token %} 這個語法在有表格的時候都...

鐵人賽 Software Development DAY 24

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-24.擅用開發工具學C#(3)Code Snippet

今天繼續分享Visual Studio中實用的功能。 ● Code Snippets 前一篇最後講到了「骨架式寫法」,並且介紹了在Visual Studio中可...

鐵人賽 自我挑戰組 DAY 9

技術 Day 9 - 簡介 Django 以及創建專案

在 Djanog 網站呈現的東西會用 template 來實現,而非像之前裝在 view 中,若很多東西都裝在同一個檔案中,可以想像那情況會有多混亂 XD。要盡...

鐵人賽 Software Development DAY 23

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-23.擅用開發工具學C#(2)IntelliSense與骨架式寫法

C#初學者先想想以下問題: 學程式的時候還在看著範例一個一個字母慢慢敲嗎? 照著範例Code打的時候常常不記得缺幾個小括號、大括號嗎? 語法太多英文字一長串記...

鐵人賽 自我挑戰組 DAY 8

技術 Day 8 - 關於 app 中沒看過的那些檔案

在一個 app 中,除了 views.py, admin.py, models.py之外的檔案的功能是什麼?讓我們看下去~ 有跟其他資料夾名稱相同的檔案,表示...

鐵人賽 Software Development DAY 22

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-22.擅用開發工具學C#(1)最常用的IDE-Visual Studio

剛開始學Coding無論什麼程式語言,總要有個地方可以讓人打字輸入程式碼對吧!好比一般打文章、書面報告會用Word,製作表格會用Excel一樣,Coding時也...

鐵人賽 自我挑戰組 DAY 7

技術 Day 7 - 製作第一個網頁 & CBVs vs FBVs

終於要進行第一個網頁的製作了,這邊會用到的概念是 view 處理請求的邏輯。當使用者輸入特定 url 時,該 url 配置的 view 便會進行邏輯處理並送出回...

鐵人賽 Software Development DAY 21

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-21.轉職最終結果

前篇分享完了我面試的經驗,稍微再整理一下我轉職的時間表: 30歲裸辭補習上課+自學 (7個月) 初轉職找工作 (約1個月) 第一份工作 (1年6個月) 找第二...

鐵人賽 自我挑戰組 DAY 6

技術 Day 6 - Django 的管理者頁面

在 Django 專案創建時,會自動生成一個管理員後台系統,在裡面可以用上帝視角進行任何更動,是一個很方便的功能。那麼要如何進入呢? 創建 superuser...

鐵人賽 Software Development DAY 20

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-20.換工作準備(3)面試碰壁與惡補

上篇講了北漂工作的面試大略經過,包含邀約就被我打槍的公司、我主動投履歷應徵的公司、邀約我面試有去的公司,零零總總也有2、30家,看起來我有很多選擇可以挑,但事實...

鐵人賽 自我挑戰組 DAY 5

技術 Day 5 - 建立 app 及自定義 User model

一個 Django 專案可由一個或多個 app 組成,而 app 是提供特定功能或是功能性的模組單位,可以把 Django 想像成一間公司,而其中的每個不同部門...

鐵人賽 Software Development DAY 19

技術 30歲學Coding轉職心法】從0到1的C#軟體工程師之路-19.換工作準備(2)投履歷與面試過程

前篇講到我對第二份工作條件重新設定了幾個門檻: 工作內容聚焦在WEB開發 地點不侷限家鄉台南 薪水低標45K 思考清楚後我就準備投履歷,不過我其...

鐵人賽 自我挑戰組 DAY 4

技術 Day 4 - 專案裡的那些檔案

今天來簡單介紹昨天創建的專案中的檔案們。 manage.py 這個檔案跟很多 Django 的操作有關,很多指令都需要用到它,像是昨天的python manag...