Skip to content

Commit

Permalink
Split course 1 into course 1 and course 2
Browse files Browse the repository at this point in the history
Signed-off-by: pathange-s <sainatharao@gmail.com>
  • Loading branch information
pathange-s committed Jul 15, 2022
1 parent c063d1f commit 0737b16
Show file tree
Hide file tree
Showing 195 changed files with 1,142 additions and 1,070 deletions.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
\begin{center}
\vspace*{25pt}
\includegraphics{Images/COBOL-Programming-Course.png}
\hypertarget{cobol-programming-course-1}{%
\hypertarget{cobol-programming-course-0}{%
\section*{
\\[35pt]
\Huge COBOL Programming Course 1 \\[10pt]
\Huge COBOL Programming Course 0 \\[10pt]
\Huge Getting Started \\[15pt]
\Large Version 2.3.0}\label{cobol-programming-course-1}}
\Large Version 2.3.0}\label{cobol-programming-course-0}}
\end{center}

\pagebreak
Expand Down

Large diffs are not rendered by default.

19 changes: 19 additions & 0 deletions COBOL Programming Course #1 - Learning COBOL/Front_Matter.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
\begin{center}
\vspace*{25pt}
\includegraphics{Images/COBOL-Programming-Course.png}
\hypertarget{cobol-programming-course-1}{%
\section*{
\\[35pt]
\Huge COBOL Programming Course 1\[10pt]
\Huge Learning COBOL \\[15pt]
\Large Version 2.3.0}\label{cobol-programming-course-2}}
\end{center}
\pagebreak
\hypertarget{copyright}{%
\section*{Copyright}{
\normalsize COBOL Programming Course is licensed under Creative Commons
Attribution 4.0 International. To view a copy of this license, visit
\href{https://creativecommons.org/licenses/by/4.0}{https://creativecommons.org/licenses/by/4.0}. \\[10pt]
Copyright Contributors to the Open Mainframe Project's COBOL Programming Course}\label{copyright}}
\pagebreak
32 changes: 32 additions & 0 deletions COBOL Programming Course #1 - Learning COBOL/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# COBOL Programming Course #1 - Getting Started

This project is a set of training materials and labs for a "Getting Started" level course on COBOL. Free and publicly available client tooling is used to interact with the mainframe environment allowing participants to easily leverage these technologies after the course.

## How to get started

To begin, select a recent [release](https://github.com/openmainframeproject/cobol-programming-course/releases) of the course. Under a given release, you should see two assets.

- The COBOL Programming Course #1 - Getting Started PDF asset contains the course instructions.
- The Source code asset contains everything that was in the project when the release was published.

To complete the course, you will also need to do one of the following:
- Select a [provider](#providers) below and follow their registration process. Once complete, you should be given system details to use in the course.
- Upload the source code for the course (located in the Labs folder) to your mainframe environment.

If you run into any issues, please don't hesitate to reach out on our [slack channel](https://openmainframeproject.slack.com/archives/C011NE32Z1T).

## Providers

These materials are being used by other organizations to provide COBOL training to the community. Neither this project nor Open Mainframe Project reviews, maintains, or endorses any one of these particular providers. If you are using these materials in your training materials, feel free [to edit and issue a pull request](https://github.com/openmainframeproject/cobol-programming-course/edit/governance-docs/README.md) to have it included.

- IBM has provided a [free environment for completing this lab](http://ibm.biz/cobollabs).

## Build

The PDF is built using the following [pandoc](https://pandoc.org/) command. Note: pdflatex is required. [MiKTeX](https://miktex.org/) can be installed to accomodate this.

```
pandoc "COBOL Programming Course #1 - Getting Started.md" -o "COBOL Programming Course #1 - Getting Started.pdf" --number-sections --toc -B Front_Matter.tex --listings
```

`Front_Matter.tex` contains the content before the table of contents. `COBOL Programming Course #1 - Getting Started.md` contains the body. The command combines the two, generates the section numbers and table of contents for the body, and outputs `COBOL Programming Course #1 - Getting Started.pdf`
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@
This project is a set of training materials and labs for COBOL on z/OS. The following books are available within this repository. To get started, follow the steps in their respective READMEs.

- Released
- [COBOL Programming Course #1 - Getting Started](COBOL%20Programming%20Course%20%231%20-%20Getting%20Started/README.md)
- [COBOL Programming Course #0 - Getting Started](COBOL%20Programming%20Course%20%230%20-%20Getting%20Started/README.md)
- [COBOL Programming Course #1 - Learning COBOL](COBOL%20Programming%20Course%20%231%20-%20Learning%20COBOL/README.md)

- Incubation
- [COBOL Programming Course #2 - Advanced Topics](COBOL%20Programming%20Course%20%232%20-%20Advanced%20Topics/README.md)
Expand Down

0 comments on commit 0737b16

Please sign in to comment.