We study the blow-up behaviors of solutions of a semilinear heat equation with a nonlinear boundary condition. Under certain conditions, we prove that the blow-up point occurs only at the boundary. Then, by applying the well-known method of Giga-Kohn, we derive the time asymptotic of solutions near the blow-up time. Finally, we prove that the blow-up is complete.