Statement of Attainment in Web Development with C# (Introductory) - Part 1
Web Development with C# (Introductory) - Part 1 course details
Course description and aims
Ever wanted to learn application development? Get introduced to the fundamentals of object-orientated programming using C#!
C# can compile and run on any Windows, Mac, or Linux machine. If you have never touched a line of code before, this is the perfect place to start. C# has a huge community of developers, with Microsoft providing constant updates and support. Learn your C# using the most popular IDE (integrated development environment) in the world, Visual Studio.
In this two part course, Part 1 will cover:
1. Simple values (data types)
2. Control flows
3. Methods
4. Objects and classes
5. Inheritance
6. Polymorphism
This course will provide you with all the fundamentals you will need to learn ASP.NET, a free C# web framework for building Web sites and Web applications using HTML, CSS and JavaScript.
While C# can be written and run on any platform, this course will use a Windows-based environment.
Course outcomes and careers
Junior App developers, testers or support staff.
Recommended Pathways
Once completed the applicants can expect to become proficient in essentials of development with the C# programming language. This is a recommended starting point for any ASP.NET MVC developer, and is a preferred pathway to our intermediate C# Web Apps course.
Skill sets
Skills in web development with C#
Entry requirements
Enrol at any location
INFORMATION SESSION
Attend the following information session to meet with the teaching staff, discuss the course and get more information about enrolment and next steps.
Wednesday, 7 February 2018 at 2.00pm or 6:00pm at Ultimo Campus, Thomas Street Ultimo, Building G, Ground level, Room GG.19
You will need to attend approximately 9 hours of class over 2 days a week for 2 weeks. An indication of how your weekly timetable may look is: Monday and Wednesday, 1:30pm to 4:30pm; plus one full Saturday, 10:00am to 4:30pm.
To apply for this course you must meet the Smart and Skilled eligibility criteria: http://www.sydneytafe.edu.au/courses/smart-skilled
GET YOUR UNIQUE STUDENT IDENTIFIER (USI)
Before you enrol you must have a Unique Student Identifier (USI). Visit http://www.usi.gov.au/students/create-your-usi to request a USI. Remember to add Sydney TAFE to your account via the Manage Permissions page (code: 90003, name: TAFE NSW - Sydney Institute).
Find out more about applying and enrolling: http://www.sydneytafe.edu.au/courses/applying-and-enrolling
FULLY GOVERNMENT SUBSIDISED
This course is fully government-subsidised for eligible students, meaning you won't have to pay any course fees. It is part of a program to help people develop the skills they need to get a job, undertake entry level qualifications or transition to a new job.
Subjects
Number | Subject name | Nominal hours |
---|---|---|
ICTPRG301 | Apply introductory programming techniques | 40 |
ICTICT403 | Apply software development methodologies | 20 |
ICTPRG413 | Use a library or pre-existing components | 40 |
Got questions? Need help?
Scholarships

A scholarship can help with fees and related study expenses.
Find out if you are eligible.
- Career and course counselling
Thinking of enrolling at Sydney TAFE? Book an appointment with our professional, free career and course counselling service.
- Student Association
Join the Student Association to get great benefits including access to social events and 50% off photocopying and printing.
- Overseas opportunities
Travel overseas with your classmates and meet international industry experts through our international experience programs.
- Specialised help for...
From childcare to support for students with disabilities, we offer a range of student support services.