Our courses

Pick a skill you'd like to learn

Web Development 1

Learn how to build websites and web applications. During this 12-week course, you’ll learn both front-end and back-end website development!

Winnipeg 24 Feb 2020 - 21 May 2020

The Web Development 1 course is suitable for total beginners and gives you fundamental programming knowledge. After the course, you’ll be able to write computer programs and develop websites and web applications completely on your own.

You’ll learn how to use front-end languages HTML and CSS, which are the basis of the web - every website needs them. For the back-end development, you’ll learn the Python Programming Language which you’ll use to create your first (but not last) web application and put it online on a server hosting provider.

Technologies and skills that you’ll learn:

  • HTML
  • CSS
  • Bootstrap
  • GIT version control
  • Command line (basic commands)
  • GitHub
  • Wireframing
  • Python
  • Fundamental programming principles which are the same in every programming language (besides Python also in PHP, Ruby, Java, C#, JavaScript etc.)
  • Object-oriented programming
  • Flask
  • Heroku
  • GET & POST request
  • SQLite and PostgreSQL database
  • JSON & APIs

Program/Agenda

First part: Front-end development

Most programmers made their first steps into web development with front-end languages HTML and CSS. In addition, you’ll learn the popular CSS framework Bootstrap and begin building your own programming CV on GitHub.

Second part: Basics of programming in Python

You’ll learn the basics of programming in Python which due to its clean and elegant syntax is one of the most popular programming languages in the world. Once you know how to program in one language, it’s easy to switch to any other, since programming principles are the same almost everywhere.

Third part: Back-end development

In addition to a front-end, every serious website also needs a back-end. You’ll learn how to build it using Python and upload your website to the server hosting provider Heroku (Amazon Web Services).

This course is very much practice-oriented. During the course, you’ll program many smaller (and one larger) projects which will help you get much-needed coding mileage. You will also include all the projects on GitHub which can serve as a your personal coding CV.

Prior knowledge

No programming skills are required. Course participants will learn everything starting from the basics.

Who should apply for this course?

We believe that a basic understanding of technology and computer is very useful to everyone. Nevertheless, we see the advantage of learning web development especially for those who want to venture into the programming side. Furthermore, the topics of programming and application development meet the needs of a lot of people who come into daily contact with digital products. Product managers, project managers or marketers, for example, will get digital value added and benefit from a deeper understanding of Web Development. Even founders, who finally want to implement their product idea, visit our courses and afterwards are able to build their first prototypes and validate their idea.

The course is right for you, if ...

  • .. you want to expand your digital skills.
  • .. you want to continue your education.
  • .. you want to reorient yourself and become a programmer.
  • .. you want to work with programmers and understand their work.
  • .. you want to work more independently (eg as an online marketer)

Date/Time

The course takes place twice a week, each Monday and Thursday evenings between 18:00 and 19:30 (24 sessions in total).

What if I miss a session?

Every student gets access to a Student dashboard where you can see all the lessons. If you miss some course session don’t worry - you can study the lesson on your own at home. There are also five recap lessons during the course where you can make up for the missing sessions.

In addition, there’s also a forum where the instructor can answer any question you might have.

Instalments

You can also pay in instalments. This is usually done in two installments, 50% of the price before the course starts and the rest 1 month after the start. If you’d like to use this option, please mention this in your application form.

Course details:

  • Start/End Dates: Feb 24, 2020 - May 21, 2020
  • Weekdays: Mondays & Thursdays
  • Time: 6:00pm - 7:30pm
  • Lessons: 24 (1.5 hours each)
  • Location: CMU - 500 Shaftesbury room TBD
  • Level: Beginners
  • Max. Number of participants: 12 persons

Don’t wait any longer apply now! ;)


Prices

Course price* Description Due date
1499.00 CAD Early Bird Price is valid until 21 Feb 2020
1549.00 CAD Late Bird Price is valid until 23 Feb 2020
1899.00 CAD Full Price Price is valid until 24 Feb 2020

* All prices include GST.


Course application

Apply for our newsletter