• out of stock

[VIC] Python Programming Workshop $15 (14/9 9am-4pm) @ Alamein Neighbourhood & Learning Centre (Ashburton)

1060

[Sold out] Mods, can you please update it? I can't see the option for it.

Hey OzBargain!

Anyone interested in an introduction to Python programming?

I'm running a 1 day course this Saturday 9-4PM at Alamein Neighbourhood Learning, teaching the basics of Python programming.

This workshop is for people who have 0 knowledge of programming, but want to get their hands dirty with coding! It's a beginner friendly environment & a great way to kickstart your interest in programming!

We'll go through the fundamental Python concepts and by the end of it, you'll have learnt how to automate a sales report that usually takes one week, into seconds.

If you like the sound of the program, I'd love to see you there on Saturday!

Tickets are only $15 (just enough to cover room hire and Eventbrite fees) for the whole day which is cheaper than buying an online course, and you'll have the added benefit of being able to ask me questions instead of waiting for help in an online forum.

If you have any questions, please post a comment! :)

BYO laptop.

(If you're wondering why I'm doing this for free, it's because I'm exploring a career change from 11 years in IT consulting into education. I've written online courses, I make free Python video tutorials, and I've taught several night classes in Excel at my Learn Local, and I gotta say, I love the change and I love teaching!)

[Edit] Thank-you for all your questions and interest! It took me by surprise to be honest. You guys are rockstars!
I'll try to do another one of these soon but in the CBD.

Related Stores

edgecate.com
edgecate.com
alameinnlc.com.au
alameinnlc.com.au
Eventbrite
Eventbrite

closed Comments

  • +4

    Sounds good.. But let us know if you something more melb central.

    • +3

      Second this! Amazing stuff, good luck OP.

      • +1

        Ditto! good luck

    • +6

      In the process of locking down a venue in the CBD :)
      Hoping to run another one soon!

      • +2

        Check out Docklands Library for a venue space.

    • +6

      What's the point of living in a big city of you won't avail yourself of the abundant public transport options to travel 15km from the CBD to attend a workshop that's basically free?

      • +4

        Especially if the venue is literally opposite a train station

      • +1

        The venue is a few metres away from Alamein station :)

        But point noted! I initially wanted to do this in the city but the venue got back to me quite late.

        • OP wasn't referring to you, he was referring to the guy asking you to do it closer to the CBD.

        • Dude they are complementing you, not having a dig. Saying they people should make an effort and come to you, rather than you having to go to them

  • +1

    Sydney Please!

  • +2

    Good luck! If you're interested in education, there's plenty of jobs teaching programming at schools - programming is now part of the national and state curriculums, and every student is supposed to do it, but of course there aren't anywhere near enough teachers for it. Though you would need to do a teaching degree… There are also external organisations that come in to schools for short bursts to do coding.

    • What languages do they teach at schools?

      • +1

        C++ and Pascal still at some.

        • C++ at school? Seriously?

          • @fredblogs: At mine we did C++, python, (Arduino) C alongside the web stuff (HTML, CSS, JS, SQL, PHP)

        • Pascal? Not Delphi?

          • @JaxSantiago: Why Delphi? It’s useless for learner, most people use .Net or Java these days for more advance programming. Pascal, at least is simple/best language to teach u the basic

            • @hanofee: Because Delphi is Object Pascal based whereas Pascal isnt.

      • +5

        Japanese at my son's school

        • +2

          Still no love for conversational klingon?

      • English

      • Python usually

      • I teach python as a starting point, or in some cases a blockly-style visual language. If there is a specific need (game design or apps) I might get the students to learn something else (c#, java, kotlin)

        Some schools teach JavaScript as it ties nicely to web sites and apps, and every browser has an interpreter and a debugger built in, but I find it has too many confusing bits for an intro language.

        For primary kids it's mostly block-based e.g. Scratch.

      • Python for year 10
        C# for most of year 11 and 12 at my school

  • +1

    Sounds great! Those godamn machines will never take my jerb

  • Thanks Op. I don’t have a powerful machine and I hope it works

    • It should be fine. What sort of machine do you have?

    • +1

      A powerful computer really isn't necessary for basic programming. Many similar courses use single board systems like arduinos, which are certainly less powerful than any modern laptop. Just use lightweight software and you'll be golden

  • +1

    Who is you? Can I see your YouTube video first?

    • +5

      You can check out my YouTube videos here:
      https://www.youtube.com/channel/UCKGGI595M_xVG5qR8X5VoKQ

      Otherwise, my website www.edgecate.com has details about me, and the code samples to all my videos.

      • Good content.

        Would love to attend your next course if in Melbourne CBD area.

      • Nice :)

      • +1

        Have you considered a online handle? With a name as legit as poon i think richard has a nice ring to it. Go forth richard poon.

        • +2

          … Dick Poon? Really?

          • @Nuggets: Im just a seedy seed.

            I also liked harp poon

            • +1

              @Seedy seed: poonhub.edu

              • +4

                @Indomietable: I considered making my channel Poonhub with the same logo but got scared I'd disappoint people expecting something else.

  • What a legend.

  • Hi OP have a question on Python if you can assist.

    I understand that codes written in Python 2 is not compatible with Python 3 but needs a bit of tweaking.

    What are the chances the next version of Python 4 will not be compatible with 3? The reason why I am asking is because if a company adopts Python, companies would usually prefer a language which is robust.

    • +2

      It's a good question. To me it's still speculation on the specifics of Python 4. I haven't seen any official documentation
      There's still 3.8 and 3.9 to release.

      • +1

        Thanks!

        Fingers crossed hopefully the folks at Python Foundation would address this issue so even more companies would adopt it

    • +1

      companies would usually prefer a language which is robust.

      Cobol is one of the most robust language but you won't see companies using it.

      Most companies usually just want to get the job done fast and python is one of the fastest language to develop.

      • +1

        Once the job is done, wouldn’t companies want to maintain and monitor what was developed using the same language? Otherwise it would be very expensive for companies to have to rewrite codes from say Python 2 to 3.

        • +1

          This is the downside of using active language. Java 12 is out yet there are many application still being written in Java 8. .Net Framework is dying yet a lot of new projects using it.

    • +2

      From what I understand, the 2->3 incompatibility was a once in a lifetime thing that was required for reasons (there's plenty of good background on python.org). Something like that isn't going to happen again for a very long time if at all. That said, python 2 has been supported for ages, and is only sunsetting at the end of this year, and there will definitely be people or companies who continue to provide support and updates for python2.

      • +1

        Many thanks for your informed input. Really good to know 2->3 is a once a lifetime thing!

  • Would love to attend a course if you were doing one in October!

  • -6

    what is one day going to do?, It takes years to be proficient at any programming language, even basic, so whats the point?.

    • +1

      Starting somewhere.

      Anyone interested in an introduction to Python programming?

    • +3

      What’s the point of learning to crawl? It takes years to be proficient at walking, even basic, so what’s the point?.

    • +3

      Fair question.

      You're right - you need to practise programming to get good at it, and I find the best way is to have a project or idea you want to achieve.

      I started years ago by wanting to scrape Facebook data. I remember having a very hard time learning but grinded through it.

      I didn't have anyone I could ask for help and I found online courses difficult to follow. Thinking about it now, I think I could have accelerated my learning by going to a face to face class just to ask questions and have stuff explained instead of reading several websites.

  • +3

    I would love to attend this, To bad im in Brisbane, Coming up here anytime soon?

    • +2

      No plans at the moment, but if I grow enough to travel around Australia I'll be sure to drop by sunny Queensland! :)

  • +3

    pandas

  • +1

    Ahhh, totally keen but have already agreed to something this Saturday… please let us know how we can subscribe to future lessons if you're planning for more!

    • Yes how can we subscribe to future lessons?

  • +1

    This is awesome… Currently overseas, but would love to attend. Have shared with some friends. Would love to subscribe to a mailing list or something if you plan to do more of these in the future.

  • +1

    Damn….sold out. When are you looking to run another one?

    • Aiming for within the next 4 weeks.

      • you can add me to the waiting list for the suburb sesson, I don't live too far away. Would be quite keen.

        P.S. do you need a powerful laptop to run this? My laptop is like 7 years old (intel i5-2410m chipset)

        • +2

          Yours should be fine, I could run sizeable python programs on a Lego mindstorm (similar prosessing power to a Nokia brick).

  • +1

    sold out! :( i was just about to start learning too! (been looking at youtube rn)

    any chance you can free up a few spares?

    • +2

      Sorry, mate! :(
      If anyone drops out, I'll DM you.
      But if you can hold tight, I'll be aiming to run another one soon.

      • +1

        No worries, will definitely hold out. You work in the space that I am looking at getitng stuff done right now too.

        thanks,

      • +1

        Hey mate, could you DM me too? I'm really close to the venue. Cheers

        • +1

          +1 if anyone drops out (or for the next class)!

          • @DrakeIsEasyListening: Hi Methodman,

            Tried sending you a DM to invite you to the next one but it says you don't accept messages.

            Please drop me a message before 6PM!

  • +3

    Hey OP, just wanted to say that I think what you're doing is awesome, and I wish you every success.

    • +1

      Yeah keep it up!

    • Thanks, mate! Really appreciate that! :)

  • +1

    I missed it, please DM me too. Thanks.

    • Hey mate,

      Tried sending you a DM to invite you to the next one but it says you don't accept messages.

      Please drop me a message before 6PM!

  • +1

    Please DM me too!

  • +1

    If somoneone can’t make it, please let me know.
    Could you please let me know next class details? I am keen.

    • Hi Citylady,

      Tried sending you a DM to invite you to the next one but it says you don't accept messages.

      Please drop me a message before 6PM!

  • +1

    Can you do another one this coming school term break?

    • Hi ChaLuo,

      Tried sending you a DM to invite you to the next one but it says you don't accept messages.

      Please drop me a message before 6PM!

  • +1

    Congratulations on the switch mate. Well done. Looking forward to another one in the city.

  • +1

    Can we register for a waitlist/subscribe for info on the next one? Would be interested in attending also. My Python skills are probably about 3 out of 10 so i think this will still mostly be applicable?

  • +1

    PM me if anyone quits, cheers mate.

  • +1

    Hello!
    If anyone is still reading, Saturday was a great turnout - 11 out of 12 attended.

    Based on the feedback I received, it went really well, and I think it gave people enough confidence to independently explore Python for their own personal projects.

    I'll be running another one in the next few weeks, so for those who missed out this time and left a message here or in my DM, I'll be sure to contact you first!

    I'm planning to do a more advanced workshop too, that focuses purely on solving real world case studies like web scraping real estate data, making an arbitrage robot, and sending phone notifications to a group chat, but would need you to do the Fundamentals course first.

    Thank-you for all the upvotes and your support - It really means a lot to me and makes all the hard work and planning in the background worthwhile!

    • Brilliant.. Count me in - cheers.

  • count me in on the next one, please!

Login or Join to leave a comment