zondag 26 augustus 2012

Bedankt! - 1000 views

Vandaag hebben we 1000 views bereikt! Ik wil jullie daar erg voor bedanken! Binnenkort zal ik een reeks nieuwe tutorials uploaden!

Bedankt voor het lezen en tot de volgende tutorial :)

PS Als je nog vragen hebt zet ze dan in de comments.

woensdag 22 augustus 2012

Ik wil leren programmeren

Welkom op Ik wil leren programmeren!

Heb je altijd al willen programmeren of een eigen website willen maken met meer functies die je bij een standaard (gratis) hosting kreeg? Dan zit je hier op de goede plek! Je kunt hier tutorial's doen van makkelijk tot zeer moeilijk. Uit deze programmeertalen kun je bijvoorbeeld kiezen:

   - Visual Basic
   - Html
   - PHP
   - C#
   - VBS




Waarom nu deze website?

Eigenlijk om mijn interesse over programmeren met anderen te delen.

Tips en trucs

Als je een keer ergens niet uit komt stop dan gewoon even en probeer het later weer. Je zult zien dat je het dan misschien wel begrijpt...

Nieuws

Woensdag 23 Augustus 2012 - 1 nieuwe tutorial toegevoegd
Zaterdag 11 Augustus 2012 - 1 nieuwe tutorial toegevoegd
Donderdag 9 Augustus 2012 - Twitter account aangemaakt @leerprogrammer
Donderdag 9 Augustus 2012 - Video op YouTube geplaatst, ga naar YouTube
Donderdag 9 Augustus 2012 - 1 nieuwe tutorial toegevoegd!
Woensdag 8 Augustus 2012 - Tabbladen toegevoegd, 2 nieuwe tutorials toegevoegd!
Dinsdag 7 Augustus 2012 - Website geopend, 2 nieuwe tutorials toegevoegd!




Tutorial 2 HTML & PHP: Een login formulier (deel 1)

Tutorial 2 HTML & PHP: Een login formulier (deel 1)

In deze tutorial kun je de code alleen kopiëren. In een van de volgende tutorials zal ik over dit stukje HTML-Code wat uitleg geven, maar hierbij is dan de code.

<html>
<body>
   Loginnaam: <input type="text" name="loginnaam"> <br />
   Wachtwoord:  <input type="password" name="wachtwoord"> <br />

    <input type="submit" value="Inloggen!">
</body>
</html>

Je kunt het bestand ook hier bekijken/downloaden:

Bekijken/Downloaden

vrijdag 10 augustus 2012

Tutorial 5 VB: Data Opslaan

Tutorial VB: Data Opslaan

In deze tutorial ga ik je leren hoe je in Visual Basic data pernament opslaat. Dit soort data zou je bijvoorbeeld later weer kunnen gebruiken om je instellingen in op te slaan.
Als eerste starten we Visual Basic. We klikken op New project... en maken een Windows Form Application aan. Ik noem hem 'dataTutorial'.
Voor dit project heb je nodig uit de Toolbox:

   - 2 labels
   - 1 button
   - 2 textboxen

Zoals dit:


Dan scroll je in het venster Properties naar Text, let er op dat je button aangeklik is (dan zie je er witte rondjes omheen verschijnen.). Bij Text voer je een naam in, in mijn geval Opslaan. Dan zie je dit:

Nu moeten we de waardes aanmaken waar we onze gegevens willen opslaan. Dit doen we door onze muis bij Project te houden en op 'dataTutorial Properties...' te klikken.


Nu krijg dit scherm:


Je gaat dan naar het tabblad Settings. Als het goed is zie je al een setting staat. Neem dit over.


Nu kunnen we gaan werken aan de code. Je gaat weer terug naar het tabblad Form1.vb [Design] en je klik dubbel op button1. Voer daar dan deze code in.


 Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
        If TextBox1.Text = "" Then
            MsgBox("Voer een voornaam in!", MsgBoxStyle.Critical)
        ElseIf TextBox2.Text = "" Then
            MsgBox("Voer een achternaam in!", MsgBoxStyle.Critical)
        Else
            'Opslaan waardes
            My.Settings.voornaam = TextBox1.Text
            My.Settings.achternaam = TextBox2.Text
            My.Settings.Save()
            MsgBox("Voornaam en achternaam met succes opgeslagen!")
        End If
    End Sub



Dan klik op het tabblad Form1.vb[Design] en voeg je één button toe en de text van de button moet Uitlezen zijn. Zoals dit:


Dan klik je dubbel op button2 (Uitlezen knop). Voer dan deze code in.


   Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
        MsgBox(My.Settings.voornaam)
        MsgBox(My.Settings.achternaam)
    End Sub


Als je nu de applicatie start, voer je bij label1 je voornaam in en bij label2 voer je je achternaam in en je klik op opslaan. Nu dit is opgeslagen, kun je op Uitlezen klikken. Je zouden dan deze twee meldingen moeten kunnen zien.









- Dit is het einde van deze tutorial, bedankt voor het lezen. Als je nog vragen hebt meld deze dan in de comments.

donderdag 9 augustus 2012

Simple projects: .bat applicatie

Een hele makkelijk taal om in te programmeren is dan wel met de .bat extensie. Dit is een simpel projectje, waarbij je al je op Enter drukt een melding te zien krijgt.

Stap 1: Open kladblok ( of een ander tekstbewerkingsprogramma).

Stap 2: Voer de volgende tekst in:
@ echo off
pause
Echo Je hebt op enter gedrukt!!!
pause

Zoals dit:


Als je dit hebt ingetypt, sla je het bestand op. Let op! Sla het bestand op als een .bat extensie. Dus niet als een .txt bestand! Zie hier:

Dus niet zo


Maar zo


Als je dit hebt gedaan open je test.bat (dit doe je gewoon door naar het bestand te browsen en er dubbel op te klikken) en dan zal dit op je scherm verschijnen.


Nu kun je het programma'tje uitproberen en als je het wil ook aanpassen!

Dit is het einde van deze tutorial.



woensdag 8 augustus 2012

Tutorial 1 HTML & PHP: Je eigen website deel 1

Om een website te beginnen, moet je eerst een goed idee hebben.
Vaak helpt het daarom wel als je je website tekent of schetst op papier.

Wanneer je dit weet kun je beginnen met de layout.

Je kunt dit op verschillende manieren doen zoals met gratis software (vooral als je nog niet zo ervaren bent met css), of met css, waarbij je hier wel wat kennis van moet hebben, waarschijnlijk komt later hier nog een tutorial van.

Als je eenmaal begint met je website moet je een domeinnaam en een hosting hebben. Je kunt dit ook gratis  nemen maar dan moet je ermee genoegen hebben dat je website waarschijnlijk minder opties heeft dan als je betaalde hosting neemt. Als je toch gratis hosting wilt zou ik je deze site aanbevelen, 000webhost.com.


In de volgende tutorials zal ik me vooral focussen op onderdelen die je aan je website kunt toevoegen, denk maar aan een login systeem of een
contactpagina. Als je suggesties hebt, meld ze dan ik de reacties, dit motiveert mij ook weer :)

Tutorial 4 VB: Variabelen


Tutorial 4: Variabelen

In deze tutorial ga ik laten zien wat variabelen in Visual Basic zijn.

Ok nu beginnen we, eerst moet je wat weten over variabelen in Visual Basic. Zoals je waarschijnlijk al weet zijn variabelen waardes die kunnen verschillen (zoals nummer en tekst). In Visual Basic wordt ook veel met variabelen gewerkt. Meestal is dit om waardes op de achtergrond op de slaan. Ik geef een voorbeeld.

Jan loopt in het bos, en hij moet bij zijn oma zijn. Het huisnummer heeft hij van z'n moeder gekregen. Het huisnummer is 13.

In dit verhaaltje zie je dat jan het nummer 13 onthoud, wat in het echt de computer is. Jan onthoud dit nummer in z'n geheugen (zoals een computer dit ook doet). Daarna 'leest' hij dit uit om bij het juiste huisnummer te komen.
Nu is dit verhaal een beetje vaag, maar eigenlijk gaat het in computers ook zo. Dit is een voorbeeld hoe we waardes in VB aanmaken:

Dim nummer1 As String
Dim nummer2 As String

'Dim' staat hier eigenlijk voor aanmaken. Wat hierna staat is de naam die je aanmaakt (in dit geval nummer1 en nummer2). 'As String' wil eigenlijk aan Visual Basic vertellen dat we een stringwaarde willen aanmaken.

Boolean - Dit is eigenlijk een schakelaar. Een boolean kan gezet worden op true of op false
Integer - Dit kan alleen een nummer zijn!
Long - Dit kan een lang nummer zijn
Short - Dit kan een kort nummer zijn. 

Hier wil ik graag mee afsluiten, tot de volgende tutorial!

- Zou je een reactie kunnen neerzetten?? Dit helpt enorm met de tutorialproductie! :)


dinsdag 7 augustus 2012

Tutorial 3 VB: Een simpele login-applicatie

Tutorial 3: Een simpele login-applicatie

Om te beginnen start je Visual Basic. We maken een nieuw project, genaamd 'Logintest'. Om een simpele login applicatie hebben we de volgende 
items nodig, sleep deze uit de toolbox:

   - 1 Button
   - 1 Textbox
   - 1 Label

Zoals dit:


Nu we de layout hebben, gaan we de titel het form/venster veranderen. Dit doe je door naar het venster Properties te gaan en te scrollen naar 'Text'. 


Je veranderd te tekst naar elke gewenste naam, ik kies voor Login test.
Nu we dit gedaan hebben, gaan we een tweede form toevoegen. Dit doe je door ctrl+shift+a in te drukken. Selecteer dan Windows Form, en voer een gewenste naam in, in mijn geval access_granted.vb. 

Als je dit gedaan hebt, krijg je als het goed is dit scherm: 


Nu gaan we aan de slag met de code, klik op het tabblad Form1.vb, en klik snel achter elkaar op button1. Voer dan deze code in:

If TextBox1.Text = "wachtwoord" Then
          'Wachtwoord is correct
         access_granted.Show()
Else
         'Wachtwoord is incorrect
         MsgBox("Wachtwoord is onjuist", MsgBoxStyle.Critical)
End if


Als je deze code hebt overgenomen ben je klaar met de code. Wel is het belangerijk dat je bij access_granted.Show() bij access_granted je eigen form-naam invult die je hierboven gemaakt hebt!

Resultaat

Als je de applicatie start, voer dan bij label1 (in de textbox dus...) 'wachtwoord' in (zonder haakjes).
Je zult doorgestuurd worden naar het form access_granted (of naar het form dat jij hebt gebroken als naam). Als het wachtwoord verkeerd is zou je de melding 'Wachtwoord is onjuist!' krijgen.

- Zou je een reactie kunnen neerzetten?? Dit helpt enorm met de tutorialproductie! :)

Tutorial 2 VB: De tweede stap (HelloWorld)

Tutorial 2: De tweede stap (HelloWorld)



Nu Visual Basic voor je staat zie je dit venster. 


Dit is de pagina waar je altijd terechtkomt als je een nieuw project aanmaakt. Ik vertel nu even wat alles inhoud. 

Linksboven zie je een lijst met allemaal verschillende 'items', dit wordt de toolbox genoemd. (Tip!: Als je de toolbox niet kunt zien, typ je in ctrl+alt+x!) Deze items kun je in het venster plaatsen van je ernaast ziet (dit kun je aan de bovenkant herkennen, er staan 'Form1'). 

Onderin zien je een venster 'Error List'. Hier kun je zien, als er fouten zijn in je applicatie. Het eerste tabblad 'errors' geeft de foutmeldingen aan. Het tweede tabblad 'Warnings' geeft de waarschuwingen aan (bij errors kun je je applicatie niet starten, maar als er een waarschuwing staat bij 'Warnings' kun je je applicatie wel uitvoeren!). Het tabblad 'Messages' is voor de informatieve meldingen. 

Rechtsboven zie je het venster 'Solution Explorer'. Dit is het venster waar je andere bestanden van je applicaties weer kan bereiken (je hebt bijvoorbeeld een settings-window gemaakt, hier kun je dit scherm ook weer terugbrengen.

Rechtsonder zie je het venster 'Properties'. Dit is het venster waar je de instellingen van een bepaald item uit de toolbox kunt wijzigen.

Nu beginnen we aan het eerste project!

Tutorial HelloWorld

Om te beginnen sleep je 1 button en 1 label in het venster. (je kunt buttons en labels vinden in de toolbox) (Tip!: Als je de toolbox niet kunt zien, typ je in ctrl+alt+x!) Zoals dit:



Nu je dit hebt kunnen we beginnen met het programmeren van de code. We beginnen om Button1 te programmeren (de standaard naam voor een button, de naam kun je veranderen in het venster 'settings'). Om button1 te programmeren, klik je op button1 snel achter elkaar 2 keer. Dan zie je dit.

Wat we nu willen doen is een actie creëren, waarbij als je op de knop/button klikt het label veranderd in HelloWorld. Typ nu de tekst in het venster over, dan staat hieronder de uitleg.


Uitleg

Om de tekst van het label te laten veranderen, moet je 'Label1.text = "HelloWorld"' gebruiken. Maar waarom? In 'Label1.text = "HelloWorld"', staat Label1 voor het label waarvan je de tekst wil  veranderen. Text staat voor de tekst van Label1. 
De '=' wil aangeven dat label's 1 tekst HelloWorld moet worden.

- Zou je een reactie kunnen neerzetten?? Dit helpt enorm met de tutorialproductie! Alvast bedankt voor het lezen!:)

Dit was het einde van de tutorial.

Tutorial 1 VB: De eerste stap

Tutorial 1: De eerste stap


Om te beginnen moet je Visual Basic 2010 of 2012 geinstalleerd hebben, dit kun je hier doen. Dit programma kun je hier downloaden. Als je het eventueel niet begrijpt kun je ook een YouTube filmpje kijken. (Die zijn er genoeg, zoals hier!). Als je Visual Basic 2010 of 2012 geinstalleerd hebt begin je met openen van het programma. Je krijgt dan als het goed is dit scherm.


Als je dit scherm hebt klik je op New Project… Wanneer je dit gedaan hebt kom je bij dit scherm terecht.


Hier klik je op Windows Forms Application. Bij Name vul je een naam in, in dit geval is dat 'HelloWorld'.

- Zou je een reactie kunnen neerzetten?? Dit helpt enorm met de tutorial productie! Alvast bedankt voor het lezen :)

Nu kun je doorgaan naar de tweede tutorial.