Keefe Technical School Logo

Programming and Web Development

As society becomes more information oriented, computers, technology, and the Internet are an integral part of most jobs. Our students are trained using a state-of-the-art 20-workstation lab running the most current  Windows Environment. Students learn software engineering concepts following the Software Development Life Cycle (SDLC). 

Programming concepts are taught using tools such as Visual Studio (C#, C++), Eclipse (Java), MYSQL (Database Services), Replit (Web Development Languages HTML, CSS and JavaScript), Scripting Languages Python and PHP, Vex and Lego Robots (Robot C). Upon graduation, students are prepared for an entry-level position in Computer Programming and Web page development or to further their education by enrolling in a post-secondary school. 

● Create, test, and implement games and apps using tools and software for web, iOS®
   and Android® platforms
● Work individually and in teams to program robots, develop custom software solutions
   and build dynamic websites
● Program in technologies including MySQL, HTML/CSS/JavaScript, Python, PHP, C#, C++, Java, and RobotC

Prepared for immediate employment, advanced certifications and further education


High School Diploma from Keefe Tech

Data Entry
Computer Operator
Technical Support (including phone support, help desk)
Computer Maintenance/Repair Technician
Geek Squad, Entry Level Sales Positions
Software Tester


Associates  Degree (2-year), Certificate Program, Licensing or Adult Education

Software Quality Assurance
Software Test Engineer
Graphic Designer
Web Developer
Computer Programmer
Web Master
Technical Writer
Technical Sales Positions
Pre-Sales Support Specialist


Bachelors Degree (4-year) and Graduates or Doctoral Degree for some

Database Administrator
Systems Analyst
Network Systems Administrator
Software Developer/Engineer
Business Analyst
Information Security Analyst
Robotics Programmer/Engineer
Chief Information Officer
Software Architect
Robotics Scientist
Security Specialist
Product Manager
Program Manager

Programming and Web Development Department Resources